Skip to content

Commit 32ca040

Browse files
committedDec 1, 2012
add tooltips for groups and providers (fix #5951)
1 parent 53790ad commit 32ca040

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed
 

‎python/plugins/sextante/gui/SextanteToolbox.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -187,7 +187,8 @@ def fillTree(self):
187187
groupItem = groups[alg.group]
188188
else:
189189
groupItem = QTreeWidgetItem()
190-
groupItem.setText(0,alg.group)
190+
groupItem.setText(0, alg.group)
191+
groupItem.setToolTip(0, alg.group)
191192
groups[alg.group] = groupItem
192193
algItem = TreeAlgorithmItem(alg)
193194
groupItem.addChild(algItem)
@@ -204,12 +205,12 @@ def fillTree(self):
204205
algItem = TreeActionItem(action)
205206
groupItem.addChild(algItem)
206207

207-
208208
if len(groups) > 0:
209209
providerItem = QTreeWidgetItem()
210210
providerItem.setText(0, Sextante.getProviderFromName(providerName).getDescription()
211211
+ " [" + str(len(provider)) + " geoalgorithms]")
212212
providerItem.setIcon(0, Sextante.getProviderFromName(providerName).getIcon())
213+
providerItem.setToolTip(0, providerItem.text(0))
213214
for groupItem in groups.values():
214215
providerItem.addChild(groupItem)
215216
self.algorithmTree.addTopLevelItem(providerItem)

‎python/plugins/sextante/modeler/ModelerDialog.py

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -49,10 +49,10 @@ def __init__(self, alg=None):
4949
self.alg = alg
5050
self.textGroup.setText(alg.group)
5151
self.textName.setText(alg.name)
52-
self.repaintModel()
52+
self.repaintModel()
5353
else:
5454
self.alg = ModelerAlgorithm()
55-
self.view.centerOn(0, 0)
55+
self.view.centerOn(0, 0)
5656
self.alg.setModelerView(self)
5757
self.help = None
5858
self.update = False #indicates whether to update or not the toolbox after closing this dialog
@@ -333,13 +333,15 @@ def fillAlgorithmTree(self):
333333
else:
334334
groupItem = QtGui.QTreeWidgetItem()
335335
groupItem.setText(0, alg.group)
336+
groupItem.setToolTip(0, alg.group)
336337
groups[alg.group] = groupItem
337338
algItem = TreeAlgorithmItem(alg)
338339
groupItem.addChild(algItem)
339340

340341
if len(groups) > 0:
341342
providerItem = QtGui.QTreeWidgetItem()
342343
providerItem.setText(0, Providers.providers[providerName].getDescription())
344+
providerItem.setToolTip(0, Providers.providers[providerName].getDescription())
343345
providerItem.setIcon(0, Providers.providers[providerName].getIcon())
344346
for groupItem in groups.values():
345347
providerItem.addChild(groupItem)
@@ -348,17 +350,14 @@ def fillAlgorithmTree(self):
348350
for groupItem in groups.values():
349351
if text != "":
350352
groupItem.setExpanded(True)
351-
352353

353354
self.algorithmTree.sortItems(0, Qt.AscendingOrder)
354355

355-
356356
class TreeAlgorithmItem(QtGui.QTreeWidgetItem):
357357

358358
def __init__(self, alg):
359359
QTreeWidgetItem.__init__(self)
360360
self.alg = alg
361361
self.setText(0, alg.name)
362+
self.setToolTip(0, alg.name)
362363
self.setIcon(0, alg.getIcon())
363-
364-

0 commit comments

Comments
 (0)
Please sign in to comment.