212 @return the menu generated |
212 @return the menu generated |
213 @rtype QMenu |
213 @rtype QMenu |
214 """ |
214 """ |
215 self.__menus = {} # clear menus references |
215 self.__menus = {} # clear menus references |
216 |
216 |
217 self.__menus["pybabel"] = self.__pybabelProject.initMenu() |
217 self.__menus["flask-babel"] = self.__pybabelProject.initMenu() |
218 self.__menus["migrate"] = self.__migrateProject.initMenu() |
218 self.__menus["flask-migrate"] = self.__migrateProject.initMenu() |
219 |
219 |
220 menu = QMenu(self.tr('&Flask'), self.__ui) |
220 menu = QMenu(self.tr('&Flask'), self.__ui) |
221 menu.setTearOffEnabled(True) |
221 menu.setTearOffEnabled(True) |
222 |
222 |
223 menu.addAction(self.runServerAct) |
223 menu.addAction(self.runServerAct) |
226 menu.addSeparator() |
226 menu.addSeparator() |
227 menu.addAction(self.runPythonShellAct) |
227 menu.addAction(self.runPythonShellAct) |
228 menu.addSeparator() |
228 menu.addSeparator() |
229 menu.addAction(self.showRoutesAct) |
229 menu.addAction(self.showRoutesAct) |
230 menu.addSeparator() |
230 menu.addSeparator() |
231 menu.addMenu(self.__menus["migrate"]) |
231 menu.addMenu(self.__menus["flask-migrate"]) |
232 menu.addSeparator() |
232 menu.addSeparator() |
233 menu.addMenu(self.__menus["pybabel"]) |
233 menu.addMenu(self.__menus["flask-babel"]) |
234 menu.addSeparator() |
234 menu.addSeparator() |
235 menu.addAction(self.documentationAct) |
235 menu.addAction(self.documentationAct) |
236 menu.addSeparator() |
236 menu.addSeparator() |
237 menu.addAction(self.aboutFlaskAct) |
237 menu.addAction(self.aboutFlaskAct) |
238 |
238 |