84 self.trUtf8("QRegExp editor"), self.__startQRegExp) |
85 self.trUtf8("QRegExp editor"), self.__startQRegExp) |
85 self.__menu.addAction( |
86 self.__menu.addAction( |
86 self.trUtf8("Python re editor"), self.__startPyRe) |
87 self.trUtf8("Python re editor"), self.__startPyRe) |
87 self.__menu.addSeparator() |
88 self.__menu.addSeparator() |
88 |
89 |
89 self.__menu.addAction(UI.PixmapCache.getIcon("uiPreviewer.png"), |
90 self.__menu.addAction( |
|
91 UI.PixmapCache.getIcon("uiPreviewer.png"), |
90 self.trUtf8("UI Previewer"), self.__startUIPreviewer) |
92 self.trUtf8("UI Previewer"), self.__startUIPreviewer) |
91 self.__menu.addAction(UI.PixmapCache.getIcon("trPreviewer.png"), |
93 self.__menu.addAction( |
|
94 UI.PixmapCache.getIcon("trPreviewer.png"), |
92 self.trUtf8("Translations Previewer"), self.__startTRPreviewer) |
95 self.trUtf8("Translations Previewer"), self.__startTRPreviewer) |
93 self.__menu.addAction(UI.PixmapCache.getIcon("unittest.png"), |
96 self.__menu.addAction( |
|
97 UI.PixmapCache.getIcon("unittest.png"), |
94 self.trUtf8("Unittest"), self.__startUnittest) |
98 self.trUtf8("Unittest"), self.__startUnittest) |
95 self.__menu.addAction(UI.PixmapCache.getIcon("ericWeb.png"), |
99 self.__menu.addAction( |
|
100 UI.PixmapCache.getIcon("ericWeb.png"), |
96 self.trUtf8("eric5 Web Browser"), self.__startHelpViewer) |
101 self.trUtf8("eric5 Web Browser"), self.__startHelpViewer) |
97 self.__menu.addSeparator() |
102 self.__menu.addSeparator() |
98 |
103 |
99 self.__menu.addAction(UI.PixmapCache.getIcon("diffFiles.png"), |
104 self.__menu.addAction( |
|
105 UI.PixmapCache.getIcon("diffFiles.png"), |
100 self.trUtf8("Compare Files"), self.__startDiff) |
106 self.trUtf8("Compare Files"), self.__startDiff) |
101 self.__menu.addAction(UI.PixmapCache.getIcon("compareFiles.png"), |
107 self.__menu.addAction( |
|
108 UI.PixmapCache.getIcon("compareFiles.png"), |
102 self.trUtf8("Compare Files side by side"), self.__startCompare) |
109 self.trUtf8("Compare Files side by side"), self.__startCompare) |
103 self.__menu.addSeparator() |
110 self.__menu.addSeparator() |
104 |
111 |
105 self.__menu.addAction(UI.PixmapCache.getIcon("sqlBrowser.png"), |
112 self.__menu.addAction( |
|
113 UI.PixmapCache.getIcon("sqlBrowser.png"), |
106 self.trUtf8("SQL Browser"), self.__startSqlBrowser) |
114 self.trUtf8("SQL Browser"), self.__startSqlBrowser) |
107 self.__menu.addSeparator() |
115 self.__menu.addSeparator() |
108 |
116 |
109 self.__menu.addAction(UI.PixmapCache.getIcon("ericSnap.png"), |
117 self.__menu.addAction( |
|
118 UI.PixmapCache.getIcon("ericSnap.png"), |
110 self.trUtf8("Snapshot"), self.__startSnapshot) |
119 self.trUtf8("Snapshot"), self.__startSnapshot) |
111 self.__menu.addAction(UI.PixmapCache.getIcon("iconEditor.png"), |
120 self.__menu.addAction( |
|
121 UI.PixmapCache.getIcon("iconEditor.png"), |
112 self.trUtf8("Icon Editor"), self.__startIconEditor) |
122 self.trUtf8("Icon Editor"), self.__startIconEditor) |
113 self.__menu.addSeparator() |
123 self.__menu.addSeparator() |
114 |
124 |
115 self.__menu.addAction(UI.PixmapCache.getIcon("pluginInstall.png"), |
125 self.__menu.addAction( |
|
126 UI.PixmapCache.getIcon("pluginInstall.png"), |
116 self.trUtf8("Install Plugin"), self.__startPluginInstall) |
127 self.trUtf8("Install Plugin"), self.__startPluginInstall) |
117 self.__menu.addAction(UI.PixmapCache.getIcon("pluginUninstall.png"), |
128 self.__menu.addAction( |
|
129 UI.PixmapCache.getIcon("pluginUninstall.png"), |
118 self.trUtf8("Uninstall Plugin"), self.__startPluginUninstall) |
130 self.trUtf8("Uninstall Plugin"), self.__startPluginUninstall) |
119 self.__menu.addAction(UI.PixmapCache.getIcon("pluginRepository.png"), |
131 self.__menu.addAction( |
|
132 UI.PixmapCache.getIcon("pluginRepository.png"), |
120 self.trUtf8("Plugin Repository"), self.__startPluginRepository) |
133 self.trUtf8("Plugin Repository"), self.__startPluginRepository) |
121 self.__menu.addSeparator() |
134 self.__menu.addSeparator() |
122 |
135 |
123 self.__menu.addAction(UI.PixmapCache.getIcon("configure.png"), |
136 self.__menu.addAction( |
|
137 UI.PixmapCache.getIcon("configure.png"), |
124 self.trUtf8('Preferences'), self.__startPreferences) |
138 self.trUtf8('Preferences'), self.__startPreferences) |
125 self.__menu.addAction(UI.PixmapCache.getIcon("erict.png"), |
139 self.__menu.addAction( |
|
140 UI.PixmapCache.getIcon("erict.png"), |
126 self.trUtf8("eric5 IDE"), self.__startEric) |
141 self.trUtf8("eric5 IDE"), self.__startEric) |
127 self.__menu.addAction(UI.PixmapCache.getIcon("editor.png"), |
142 self.__menu.addAction( |
|
143 UI.PixmapCache.getIcon("editor.png"), |
128 self.trUtf8("eric5 Mini Editor"), self.__startMiniEditor) |
144 self.trUtf8("eric5 Mini Editor"), self.__startMiniEditor) |
129 self.__menu.addSeparator() |
145 self.__menu.addSeparator() |
130 |
146 |
131 self.__menu.addAction(UI.PixmapCache.getIcon("configure.png"), |
147 self.__menu.addAction( |
|
148 UI.PixmapCache.getIcon("configure.png"), |
132 self.trUtf8('Configure Tray Starter'), self.__showPreferences) |
149 self.trUtf8('Configure Tray Starter'), self.__showPreferences) |
133 self.__menu.addSeparator() |
150 self.__menu.addSeparator() |
134 |
151 |
135 # recent files |
152 # recent files |
136 self.menuRecentFilesAct = self.__menu.addMenu(self.recentFilesMenu) |
153 self.menuRecentFilesAct = self.__menu.addMenu(self.recentFilesMenu) |
137 # recent multi projects |
154 # recent multi projects |
138 self.menuRecentMultiProjectsAct = \ |
155 self.menuRecentMultiProjectsAct = self.__menu.addMenu( |
139 self.__menu.addMenu(self.recentMultiProjectsMenu) |
156 self.recentMultiProjectsMenu) |
140 # recent projects |
157 # recent projects |
141 self.menuRecentProjectsAct = self.__menu.addMenu( |
158 self.menuRecentProjectsAct = self.__menu.addMenu( |
142 self.recentProjectsMenu) |
159 self.recentProjectsMenu) |
143 self.__menu.addSeparator() |
160 self.__menu.addSeparator() |
144 |
161 |
145 self.__menu.addAction(UI.PixmapCache.getIcon("exit.png"), |
162 self.__menu.addAction( |
|
163 UI.PixmapCache.getIcon("exit.png"), |
146 self.trUtf8('Quit'), qApp.quit) |
164 self.trUtf8('Quit'), qApp.quit) |
147 |
165 |
148 def __loadRecentProjects(self): |
166 def __loadRecentProjects(self): |
149 """ |
167 """ |
150 Private method to load the recently opened project filenames. |
168 Private method to load the recently opened project filenames. |