@@ -77,6 +77,10 @@ extern "C" {
77
77
#include " grass_edit.xpm"
78
78
#include " grass_region.xpm"
79
79
#include " grass_region_edit.xpm"
80
+ #include " grass_open_mapset.xpm"
81
+ #include " grass_new_vector_layer.xpm"
82
+ #include " grass_new_mapset.xpm"
83
+ #include " grass_close_mapset.xpm"
80
84
static const QString pluginVersion = QObject::tr(" Version 0.1" );
81
85
82
86
/* *
@@ -153,9 +157,9 @@ void QgsGrassPlugin::initGui()
153
157
mRegionBand ->setZ (20 );
154
158
155
159
// Create the action for tool
156
- mOpenMapsetAction = new QAction ( tr (" Open mapset" ), this );
157
- mNewMapsetAction = new QAction ( tr (" New mapset" ), this );
158
- mCloseMapsetAction = new QAction ( tr (" Close mapset" ), this );
160
+ mOpenMapsetAction = new QAction (QIcon (icon_open_mapset), tr (" Open mapset" ), this );
161
+ mNewMapsetAction = new QAction (QIcon (icon_new_mapset), tr (" New mapset" ), this );
162
+ mCloseMapsetAction = new QAction (QIcon (icon_close_mapset), tr (" Close mapset" ), this );
159
163
160
164
mAddVectorAction = new QAction (QIcon (icon_add_vector),
161
165
tr (" Add GRASS vector layer" ), this );
@@ -172,7 +176,7 @@ void QgsGrassPlugin::initGui()
172
176
tr (" Edit Current Grass Region" ), this );
173
177
mEditAction = new QAction (QIcon (icon_grass_edit),
174
178
tr (" Edit Grass Vector layer" ), this );
175
- mNewVectorAction = new QAction (" Create new Grass Vector" , this );
179
+ mNewVectorAction = new QAction (QIcon (icon_new_vector_layer), " Create new Grass Vector" , this );
176
180
177
181
mAddVectorAction ->setWhatsThis (tr (" Adds a GRASS vector layer to the map canvas" ));
178
182
mAddRasterAction ->setWhatsThis (tr (" Adds a GRASS raster layer to the map canvas" ));
@@ -217,6 +221,11 @@ void QgsGrassPlugin::initGui()
217
221
mRegionAction ->addTo (toolBarPointer);
218
222
mEditRegionAction ->addTo (toolBarPointer);
219
223
mEditAction ->addTo (toolBarPointer);
224
+ toolBarPointer->addSeparator ();
225
+ mOpenMapsetAction ->addTo (toolBarPointer);
226
+ mNewMapsetAction ->addTo (toolBarPointer);
227
+ mNewVectorAction ->addTo (toolBarPointer);
228
+ mCloseMapsetAction ->addTo (toolBarPointer);
220
229
221
230
// Connect display region
222
231
connect ( mCanvas , SIGNAL (renderComplete (QPainter *)), this , SLOT (postRender (QPainter *)));
0 commit comments