Class sh::paneldetails::PanelDetailFactoryForFunctionMulti

class sh::paneldetails::PanelDetailFactoryForFunctionMulti : public sh::paneldetails::PanelDetailFactory

A factory for creating panel details for more than one selected node.

Subclassed by sh::scripting::api::ApiPanelDetailFactoryMulti

Public Functions

PanelDetailFactoryForFunctionMulti(std::function<void(std::shared_ptr<PanelDetail>, QList<std::shared_ptr<sh::filesystem::FilesystemNode>>, sh::filesystem::Operation *op)> fctsetvalue, std::function<void(QList<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)