Skip to content

Commit ff743f6

Browse files
author
rblazek
committed
set also unused flags
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@5269 c8812cc2-4d05-0410-92ff-de0c093fc19c
1 parent 50ff77a commit ff743f6

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/plugins/grass/qgsgrassmodule.h

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -219,6 +219,9 @@ class QgsGrassModuleOptions
219219
// \param all false only the mas which were switched on
220220
virtual bool inputRegion( struct Cell_head *window, bool all ) { return false; }
221221

222+
// ! Flag names
223+
virtual QStringList flagNames() { return QStringList() ; }
224+
222225
protected:
223226
//! QGIS application
224227
QgisApp *mQgisApp;
@@ -273,6 +276,7 @@ class QgsGrassModuleStandardOptions: public QgsGrassModuleOptions, QWidget
273276
bool usesRegion();
274277
bool requestsRegion();
275278
bool inputRegion( struct Cell_head *window, bool all );
279+
QStringList flagNames() { return mFlagNames; }
276280

277281
private:
278282
//! Name of module executable
@@ -284,6 +288,8 @@ class QgsGrassModuleStandardOptions: public QgsGrassModuleOptions, QWidget
284288
//! Option items
285289
std::vector<QgsGrassModuleItem*> mItems;
286290

291+
//! List of all flags. Necessary for scripts.
292+
QStringList mFlagNames;
287293
};
288294

289295
/*! \class QgsGrassModuleItem

0 commit comments

Comments
 (0)