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