26 #ifndef __TERRALIB_QT_PLUGINS_EDIT_INTERNAL_TOOLBAR_H    27 #define __TERRALIB_QT_PLUGINS_EDIT_INTERNAL_TOOLBAR_H    31 #include "../../../maptools/AbstractLayer.h"    50     class GeometriesUpdateTool;
    84           QToolBar* 
get() 
const;
    90           void onEditActivated(
bool checked);
    94           void onSaveActivated();
    96           void onVertexToolActivated(
bool checked);
    98           void onCreatePolygonToolActivated(
bool checked);
   100           void onCreateLineToolActivated(
bool checked);
   102           void onMoveGeometryToolActivated(
bool checked);
   104           void onSnapOptionsActivated();
   106           void onAggregateAreaToolActivated(
bool checked);
   108           void onSubtractAreaToolActivated(
bool checked);
   110           void onDeleteGeometryToolActivated(
bool checked);
   112           void onMergeGeometriesToolActivated(
bool checked);
   114           void onCreateUndoViewActivated(
bool checked);
   116           void onToolDeleted();
   118           void onSplitPolygonToolActivated(
bool checked);
   120           void onFeatureAttributesActivated(
bool checked);
   122           void onResetVisualizationToolActivated(
bool checked);
   124           void onCreatePointToolActivated(
bool checked);
   126           void onDeletePartToolActivated(
bool checked);
   128           void onCreateLayerActivated();
   130           void onDigitStepComboBoxChanged(
int index);
   132           void onActionChanged(QAction* action);
   134           void onRotateGeometryToolActivated(
bool checked);
   145           void geometriesEdited();
   147           void updateDelegate(
const bool& add);
   151           void enableCurrentTool(
const bool& enable);
   190           void enableActionsByGeomType(QList<QAction*> acts, 
const bool& enable);
   192           bool isToolChanged(QAction* action);
   194           void resetTool(QAction* action);
   206           void initializeActions();
   207           void createAction(QAction*& action, 
const QString& tooltip, 
const QString& icon, 
bool checkable, 
bool enabled, 
const QString& objName, 
const char* member);
   216 #endif //__TERRALIB_QT_PLUGINS_EDIT_INTERNAL_TOOLBAR_H 
This is the base class for layers. 
 
A base class for application events. 
 
A connector of the te::qt::widgets::MapDisplay class to the Application Framework. 
 
Configuration flags for the TerraLib Edit plugin. 
 
boost::intrusive_ptr< AbstractLayer > AbstractLayerPtr