createItem(QgsLayout *layout) override | QgsLayoutItemGuiMetadata | virtual |
createItemWidget(QgsLayoutItem *item) override | QgsLayoutItemGuiMetadata | inlinevirtual |
createNodeRubberBand(QgsLayoutView *view) override | QgsLayoutItemGuiMetadata | inlinevirtual |
createRubberBand(QgsLayoutView *view) override | QgsLayoutItemGuiMetadata | inlinevirtual |
creationIcon() const override | QgsLayoutItemGuiMetadata | inlinevirtual |
Flag enum name | QgsLayoutItemAbstractGuiMetadata | |
FlagNoCreationTools enum value | QgsLayoutItemAbstractGuiMetadata | |
flags() const | QgsLayoutItemAbstractGuiMetadata | inline |
Flags typedef | QgsLayoutItemAbstractGuiMetadata | |
groupId() const | QgsLayoutItemAbstractGuiMetadata | inline |
handleDoubleClick(QgsLayoutItem *item, Qgis::MouseHandlesAction action) override | QgsLayoutItemGuiMetadata | virtual |
isNodeBased() const | QgsLayoutItemAbstractGuiMetadata | inline |
itemAddToLayoutFunction() const | QgsLayoutItemGuiMetadata | inline |
itemCreationFunction() const | QgsLayoutItemGuiMetadata | inline |
itemDoubleClickedFunction() const | QgsLayoutItemGuiMetadata | inline |
mAddedToLayoutFunc | QgsLayoutItemGuiMetadata | protected |
mCreateFunc | QgsLayoutItemGuiMetadata | protected |
mDoubleClickedFunc | QgsLayoutItemGuiMetadata | protected |
mIcon | QgsLayoutItemGuiMetadata | protected |
mNodeRubberBandFunc | QgsLayoutItemGuiMetadata | protected |
mRubberBandFunc | QgsLayoutItemGuiMetadata | protected |
mWidgetFunc | QgsLayoutItemGuiMetadata | protected |
newItemAddedToLayout(QgsLayoutItem *item) override | QgsLayoutItemGuiMetadata | virtual |
newItemAddedToLayout(QgsLayoutItem *item, const QVariantMap &properties) | QgsLayoutItemGuiMetadata | |
nodeRubberBandCreationFunction() const | QgsLayoutItemGuiMetadata | inline |
QgsLayoutItemAbstractGuiMetadata(int type, const QString &visibleName, const QString &groupId=QString(), bool isNodeBased=false, Flags flags=QgsLayoutItemAbstractGuiMetadata::Flags()) | QgsLayoutItemAbstractGuiMetadata | inline |
QgsLayoutItemGuiMetadata(int type, const QString &visibleName, const QIcon &creationIcon, const QgsLayoutItemWidgetFunc &pfWidget=nullptr, const QgsLayoutItemRubberBandFunc &pfRubberBand=nullptr, const QString &groupId=QString(), bool isNodeBased=false, QgsLayoutItemAbstractGuiMetadata::Flags flags=QgsLayoutItemAbstractGuiMetadata::Flags(), const QgsLayoutItemCreateFunc &pfCreateFunc=nullptr) | QgsLayoutItemGuiMetadata | inline |
rubberBandCreationFunction() const | QgsLayoutItemGuiMetadata | inline |
setItemAddedToLayoutFunction(const QgsLayoutItemAddedToLayoutFunc &function) | QgsLayoutItemGuiMetadata | inline |
setItemCreationFunction(const QgsLayoutItemCreateFunc &function) | QgsLayoutItemGuiMetadata | inline |
setItemDoubleClickedFunction(const QgsLayoutItemDoubleClickedFunc &function) | QgsLayoutItemGuiMetadata | inline |
setNodeRubberBandCreationFunction(const QgsLayoutNodeItemRubberBandFunc &function) | QgsLayoutItemGuiMetadata | inline |
setRubberBandCreationFunction(const QgsLayoutItemRubberBandFunc &function) | QgsLayoutItemGuiMetadata | inline |
setWidgetFunction(const QgsLayoutItemWidgetFunc &function) | QgsLayoutItemGuiMetadata | inline |
type() const | QgsLayoutItemAbstractGuiMetadata | inline |
visibleName() const | QgsLayoutItemAbstractGuiMetadata | inline |
widgetFunction() const | QgsLayoutItemGuiMetadata | inline |
~QgsLayoutItemAbstractGuiMetadata()=default | QgsLayoutItemAbstractGuiMetadata | virtual |