16 #ifndef QGSLAYERTREEVIEWDEFAULTACTIONS_H
17 #define QGSLAYERTREEVIEWDEFAULTACTIONS_H
42 QAction* actionAddGroup( QObject* parent = 0 );
43 QAction* actionRemoveGroupOrLayer( QObject* parent = 0 );
44 QAction* actionShowInOverview( QObject* parent = 0 );
45 QAction* actionRenameGroupOrLayer( QObject* parent = 0 );
46 QAction* actionShowFeatureCount( QObject* parent = 0 );
48 QAction* actionZoomToLayer(
QgsMapCanvas* canvas, QObject* parent = 0 );
49 QAction* actionZoomToGroup(
QgsMapCanvas* canvas, QObject* parent = 0 );
52 QAction* actionMakeTopLevel( QObject* parent = 0 );
53 QAction* actionGroupSelected( QObject* parent = 0 );
59 void showInOverview();
63 void removeGroupOrLayer();
64 void renameGroupOrLayer();
65 void showFeatureCount();
72 void zoomToLayers(
QgsMapCanvas* canvas,
const QList<QgsMapLayer*>& layers );
81 #endif // QGSLAYERTREEVIEWDEFAULTACTIONS_H