Class sh::paneldetails::PanelDetailFactoryForFunctionSingle

class sh::paneldetails::PanelDetailFactoryForFunctionSingle : public sh::paneldetails::PanelDetailFactory

A factory for creating panel details for just one selected node.

Subclassed by sh::scripting::api::ApiPanelDetailFactorySingle

Public Functions

PanelDetailFactoryForFunctionSingle(std::function<void(std::shared_ptr<PanelDetail>, std::shared_ptr<sh::filesystem::FilesystemNode>, sh::filesystem::Operation *op)> fctsetvalue, std::function<void(std::shared_ptr<sh::filesystem::FilesystemNode>, QString link)> fctlinktriggered, int position, int valueWidthHint, )

Constructed only indirectly.

std::shared_ptr<PanelDetail> construct(QList<std::shared_ptr<sh::filesystem::FilesystemNode>> nodes, sh::filesystem::Operation *op)