Helpviewer/HelpTopicDialog.py

changeset 487
4d41d03d3d00
parent 113
33afff70d8ee
child 791
9ec2ac20e54e
equal deleted inserted replaced
486:e4711a55e482 487:4d41d03d3d00
6 """ 6 """
7 Module implementing a dialog to select a help topic to display. 7 Module implementing a dialog to select a help topic to display.
8 """ 8 """
9 9
10 from PyQt4.QtGui import QDialog 10 from PyQt4.QtGui import QDialog
11 from PyQt4.QtCore import SIGNAL, QUrl 11 from PyQt4.QtCore import QUrl
12 12
13 from .Ui_HelpTopicDialog import Ui_HelpTopicDialog 13 from .Ui_HelpTopicDialog import Ui_HelpTopicDialog
14 14
15 class HelpTopicDialog(QDialog, Ui_HelpTopicDialog): 15 class HelpTopicDialog(QDialog, Ui_HelpTopicDialog):
16 """ 16 """
36 self.topicsList.addItem(topic) 36 self.topicsList.addItem(topic)
37 if self.topicsList.count() > 0: 37 if self.topicsList.count() > 0:
38 self.topicsList.setCurrentRow(0) 38 self.topicsList.setCurrentRow(0)
39 self.topicsList.setFocus() 39 self.topicsList.setFocus()
40 40
41 self.connect(self.topicsList, SIGNAL("itemActivated(QListWidgetItem*)"), 41 self.topicsList.itemActivated.connect(self.accept)
42 self.accept)
43 42
44 def link(self): 43 def link(self):
45 """ 44 """
46 Public method to the link of the selected topic. 45 Public method to the link of the selected topic.
47 46

eric ide

mercurial