Skip to content

Commit 501eded

Browse files
author
gsherman
committedMar 17, 2007
Added module name to the module tab in the GRASS toolbox (Ticket #596)
git-svn-id: http://svn.osgeo.org/qgis/branches/Release-0_8_0@6808 c8812cc2-4d05-0410-92ff-de0c093fc19c
1 parent e47ba53 commit 501eded

File tree

4 files changed

+28
-24
lines changed

4 files changed

+28
-24
lines changed
 

‎src/plugins/grass/qgsgrassmodule.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -185,7 +185,7 @@ QStringList QgsGrassModule::execArguments ( QString module )
185185
return arguments;
186186
}
187187

188-
QgsGrassModule::QgsGrassModule ( QgsGrassTools *tools, QgisApp *qgisApp, QgisIface *iface,
188+
QgsGrassModule::QgsGrassModule ( QgsGrassTools *tools, QString moduleName, QgisApp *qgisApp, QgisIface *iface,
189189
QString path, QWidget * parent, const char * name, Qt::WFlags f )
190190
:QgsGrassModuleBase ( ), mSuccess(false)
191191
{
@@ -194,6 +194,8 @@ QgsGrassModule::QgsGrassModule ( QgsGrassTools *tools, QgisApp *qgisApp, QgisIfa
194194
#endif
195195

196196
setupUi(this);
197+
// set the module name
198+
lblModuleName->setText(tr("Module") + ": " + moduleName);
197199

198200
mPath = path;
199201
mTools = tools;

‎src/plugins/grass/qgsgrassmodule.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ class QgsGrassModule: public QDialog, private Ui::QgsGrassModuleBase
6464

6565
public:
6666
//! Constructor
67-
QgsGrassModule ( QgsGrassTools *tools, QgisApp *qgisApp, QgisIface *iface,
67+
QgsGrassModule ( QgsGrassTools *tools, QString moduleName, QgisApp *qgisApp, QgisIface *iface,
6868
QString path, QWidget * parent = 0, const char * name = 0, Qt::WFlags f = 0 );
6969

7070
//! Destructor

‎src/plugins/grass/qgsgrassmodulebase.ui

Lines changed: 23 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,4 @@
11
<ui version="4.0" >
2-
<author></author>
3-
<comment></comment>
4-
<exportmacro></exportmacro>
52
<class>QgsGrassModuleBase</class>
63
<widget class="QWidget" name="QgsGrassModuleBase" >
74
<property name="geometry" >
@@ -15,14 +12,14 @@
1512
<property name="windowTitle" >
1613
<string>GRASS Module</string>
1714
</property>
18-
<layout class="QVBoxLayout" >
15+
<layout class="QGridLayout" >
1916
<property name="margin" >
2017
<number>9</number>
2118
</property>
2219
<property name="spacing" >
2320
<number>6</number>
2421
</property>
25-
<item>
22+
<item row="1" column="0" >
2623
<widget class="QTabWidget" name="mTabWidget" >
2724
<widget class="QWidget" name="options" >
2825
<attribute name="title" >
@@ -63,10 +60,22 @@
6360
</widget>
6461
</widget>
6562
</item>
66-
<item>
67-
<widget class="Q3ProgressBar" name="mProgressBar" />
63+
<item row="0" column="0" >
64+
<widget class="QLabel" name="lblModuleName" >
65+
<property name="sizePolicy" >
66+
<sizepolicy>
67+
<hsizetype>7</hsizetype>
68+
<vsizetype>5</vsizetype>
69+
<horstretch>0</horstretch>
70+
<verstretch>0</verstretch>
71+
</sizepolicy>
72+
</property>
73+
<property name="text" >
74+
<string>TextLabel</string>
75+
</property>
76+
</widget>
6877
</item>
69-
<item>
78+
<item row="3" column="0" >
7079
<widget class="Q3Frame" name="frame4" >
7180
<property name="frameShape" >
7281
<enum>QFrame::StyledPanel</enum>
@@ -172,31 +181,24 @@
172181
</layout>
173182
</widget>
174183
</item>
184+
<item row="2" column="0" >
185+
<widget class="Q3ProgressBar" name="mProgressBar" />
186+
</item>
175187
</layout>
176188
</widget>
177189
<layoutdefault spacing="6" margin="11" />
178190
<pixmapfunction>qPixmapFromMimeSource</pixmapfunction>
179191
<customwidgets>
180-
<customwidget>
181-
<class>Q3TextBrowser</class>
182-
<extends>QWidget</extends>
183-
<header>q3textbrowser.h</header>
184-
<container>1</container>
185-
<pixmap></pixmap>
186-
</customwidget>
187192
<customwidget>
188193
<class>Q3ProgressBar</class>
189-
<extends>QWidget</extends>
190-
<header>q3progressbar.h</header>
191-
<container>1</container>
192-
<pixmap></pixmap>
194+
<extends>QFrame</extends>
195+
<header>Qt3Support/Q3ProgressBar</header>
193196
</customwidget>
194197
<customwidget>
195198
<class>Q3Frame</class>
196-
<extends></extends>
199+
<extends>QFrame</extends>
197200
<header>Qt3Support/Q3Frame</header>
198201
<container>1</container>
199-
<pixmap></pixmap>
200202
</customwidget>
201203
</customwidgets>
202204
<resources/>

‎src/plugins/grass/qgsgrasstools.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -249,7 +249,7 @@ void QgsGrassTools::moduleClicked( Q3ListViewItem * item )
249249
}
250250
else
251251
{
252-
m = dynamic_cast<QWidget *> ( new QgsGrassModule ( this,
252+
m = dynamic_cast<QWidget *> ( new QgsGrassModule ( this, name,
253253
mQgisApp, mIface, path, mTabWidget ) );
254254
}
255255

0 commit comments

Comments
 (0)
Please sign in to comment.