Plugins/PluginAbout.py

branch
Py2 comp.
changeset 3484
645c12de6b0c
parent 3178
f25fc1364c88
parent 3345
071afe8be2a1
child 3523
8df1ab89e261
equal deleted inserted replaced
3456:96232974dcdb 3484:645c12de6b0c
21 # Start-Of-Header 21 # Start-Of-Header
22 name = "About Plugin" 22 name = "About Plugin"
23 author = "Detlev Offenbach <detlev@die-offenbachs.de>" 23 author = "Detlev Offenbach <detlev@die-offenbachs.de>"
24 autoactivate = True 24 autoactivate = True
25 deactivateable = True 25 deactivateable = True
26 version = "5.4.0" 26 version = "5.5.0"
27 className = "AboutPlugin" 27 className = "AboutPlugin"
28 packageName = "__core__" 28 packageName = "__core__"
29 shortDescription = "Show the About dialogs." 29 shortDescription = "Show the About dialogs."
30 longDescription = """This plugin shows the About dialogs.""" 30 longDescription = """This plugin shows the About dialogs."""
31 pyqtApi = 2 31 pyqtApi = 2
74 Private method to initialize the actions. 74 Private method to initialize the actions.
75 """ 75 """
76 acts = [] 76 acts = []
77 77
78 self.aboutAct = E5Action( 78 self.aboutAct = E5Action(
79 self.trUtf8('About {0}').format(UI.Info.Program), 79 self.tr('About {0}').format(UI.Info.Program),
80 UI.PixmapCache.getIcon("helpAbout.png"), 80 UI.PixmapCache.getIcon("helpAbout.png"),
81 self.trUtf8('&About {0}').format(UI.Info.Program), 81 self.tr('&About {0}').format(UI.Info.Program),
82 0, 0, self, 'about_eric') 82 0, 0, self, 'about_eric')
83 self.aboutAct.setStatusTip(self.trUtf8( 83 self.aboutAct.setStatusTip(self.tr(
84 'Display information about this software')) 84 'Display information about this software'))
85 self.aboutAct.setWhatsThis(self.trUtf8( 85 self.aboutAct.setWhatsThis(self.tr(
86 """<b>About {0}</b>""" 86 """<b>About {0}</b>"""
87 """<p>Display some information about this software.</p>""" 87 """<p>Display some information about this software.</p>"""
88 ).format(UI.Info.Program)) 88 ).format(UI.Info.Program))
89 self.aboutAct.triggered[()].connect(self.__about) 89 self.aboutAct.triggered.connect(self.__about)
90 self.aboutAct.setMenuRole(QAction.AboutRole) 90 self.aboutAct.setMenuRole(QAction.AboutRole)
91 acts.append(self.aboutAct) 91 acts.append(self.aboutAct)
92 92
93 self.aboutQtAct = E5Action( 93 self.aboutQtAct = E5Action(
94 self.trUtf8('About Qt'), 94 self.tr('About Qt'),
95 UI.PixmapCache.getIcon("helpAboutQt.png"), 95 UI.PixmapCache.getIcon("helpAboutQt.png"),
96 self.trUtf8('About &Qt'), 0, 0, self, 'about_qt') 96 self.tr('About &Qt'), 0, 0, self, 'about_qt')
97 self.aboutQtAct.setStatusTip( 97 self.aboutQtAct.setStatusTip(
98 self.trUtf8('Display information about the Qt toolkit')) 98 self.tr('Display information about the Qt toolkit'))
99 self.aboutQtAct.setWhatsThis(self.trUtf8( 99 self.aboutQtAct.setWhatsThis(self.tr(
100 """<b>About Qt</b>""" 100 """<b>About Qt</b>"""
101 """<p>Display some information about the Qt toolkit.</p>""" 101 """<p>Display some information about the Qt toolkit.</p>"""
102 )) 102 ))
103 self.aboutQtAct.triggered[()].connect(self.__aboutQt) 103 self.aboutQtAct.triggered.connect(self.__aboutQt)
104 self.aboutQtAct.setMenuRole(QAction.AboutQtRole) 104 self.aboutQtAct.setMenuRole(QAction.AboutQtRole)
105 acts.append(self.aboutQtAct) 105 acts.append(self.aboutQtAct)
106 106
107 self.__ui.addE5Actions(acts, 'ui') 107 self.__ui.addE5Actions(acts, 'ui')
108 108

eric ide

mercurial