Plugins/PluginAbout.py

branch
5_1_x
changeset 1487
000d35ce20b6
parent 791
9ec2ac20e54e
child 1510
e75ecf2bd9dd
equal deleted inserted replaced
1485:b0d0ddac7012 1487:000d35ce20b6
6 """ 6 """
7 Module implementing the About plugin. 7 Module implementing the About plugin.
8 """ 8 """
9 9
10 from PyQt4.QtCore import QObject 10 from PyQt4.QtCore import QObject
11 from PyQt4.QtGui import QAction
11 12
12 from UI.Info import * 13 from UI.Info import *
13 import UI.PixmapCache 14 import UI.PixmapCache
14 15
15 from E5Gui.E5Action import E5Action 16 from E5Gui.E5Action import E5Action
81 self.aboutAct.setWhatsThis(self.trUtf8( 82 self.aboutAct.setWhatsThis(self.trUtf8(
82 """<b>About {0}</b>""" 83 """<b>About {0}</b>"""
83 """<p>Display some information about this software.</p>""" 84 """<p>Display some information about this software.</p>"""
84 ).format(Program)) 85 ).format(Program))
85 self.aboutAct.triggered[()].connect(self.__about) 86 self.aboutAct.triggered[()].connect(self.__about)
87 self.aboutAct.setMenuRole(QAction.AboutRole)
86 acts.append(self.aboutAct) 88 acts.append(self.aboutAct)
87 89
88 self.aboutQtAct = E5Action(self.trUtf8('About Qt'), 90 self.aboutQtAct = E5Action(self.trUtf8('About Qt'),
89 UI.PixmapCache.getIcon("helpAboutQt.png"), 91 UI.PixmapCache.getIcon("helpAboutQt.png"),
90 self.trUtf8('About &Qt'), 0, 0, self, 'about_qt') 92 self.trUtf8('About &Qt'), 0, 0, self, 'about_qt')
93 self.aboutQtAct.setWhatsThis(self.trUtf8( 95 self.aboutQtAct.setWhatsThis(self.trUtf8(
94 """<b>About Qt</b>""" 96 """<b>About Qt</b>"""
95 """<p>Display some information about the Qt toolkit.</p>""" 97 """<p>Display some information about the Qt toolkit.</p>"""
96 )) 98 ))
97 self.aboutQtAct.triggered[()].connect(self.__aboutQt) 99 self.aboutQtAct.triggered[()].connect(self.__aboutQt)
100 self.aboutQtAct.setMenuRole(QAction.AboutQtRole)
98 acts.append(self.aboutQtAct) 101 acts.append(self.aboutQtAct)
99 102
100 self.__ui.addE5Actions(acts, 'ui') 103 self.__ui.addE5Actions(acts, 'ui')
101 104
102 def __initMenu(self): 105 def __initMenu(self):

eric ide

mercurial