16 #ifndef QGSLAYERTREEVIEWDEFAULTACTIONS_H
17 #define QGSLAYERTREEVIEWDEFAULTACTIONS_H
45 QAction *actionAddGroup( QObject *parent =
nullptr )
SIP_FACTORY;
46 QAction *actionRemoveGroupOrLayer( QObject *parent =
nullptr )
SIP_FACTORY;
47 QAction *actionShowInOverview( QObject *parent =
nullptr )
SIP_FACTORY;
48 QAction *actionRenameGroupOrLayer( QObject *parent =
nullptr )
SIP_FACTORY;
49 QAction *actionShowFeatureCount( QObject *parent =
nullptr )
SIP_FACTORY;
52 QAction *actionCheckAndAllChildren( QObject *parent =
nullptr );
55 QAction *actionUncheckAndAllChildren( QObject *parent =
nullptr );
58 QAction *actionCheckAndAllParents( QObject *parent =
nullptr );
72 Q_DECL_DEPRECATED QAction *actionMakeTopLevel( QObject *parent =
nullptr )
SIP_FACTORY;
78 QAction *actionMoveOutOfGroup( QObject *parent =
nullptr )
SIP_FACTORY;
84 QAction *actionMoveToTop( QObject *parent =
nullptr )
SIP_FACTORY;
90 QAction *actionMoveToBottom( QObject *parent =
nullptr )
SIP_FACTORY;
91 QAction *actionGroupSelected( QObject *parent =
nullptr )
SIP_FACTORY;
97 QAction *actionMutuallyExclusiveGroup( QObject *parent =
nullptr )
SIP_FACTORY;
109 void showInOverview();
113 void removeGroupOrLayer();
114 void renameGroupOrLayer();
115 void showFeatureCount();
122 void zoomToSelection();
128 Q_DECL_DEPRECATED
void makeTopLevel();
134 void moveOutOfGroup();
149 void groupSelected();
155 void mutuallyExclusiveGroup();
158 void checkAndAllChildren();
159 void uncheckAndAllChildren();
160 void checkAndAllParents();
163 void zoomToLayers(
QgsMapCanvas *canvas,
const QList<QgsMapLayer *> &layers );
172 #endif // QGSLAYERTREEVIEWDEFAULTACTIONS_H