def _retranslateUi(self): """ This method centralizes all calls that set UI text for the purpose of making it easier for the programmer to translate the UI into other languages. @see: U{B{The Qt Linquist Manual}<http://doc.trolltech.com/4/linguist-manual.html>} """ self.setWindowTitle(QtGui.QApplication.translate( "MainWindow", "NanoEngineer-1", None, QtGui.QApplication.UnicodeUTF8)) # QActions Ui_MainWindowWidgets.retranslateUi(self) # Toolbars Ui_StandardToolBar.retranslateUi(self) Ui_ViewToolBar.retranslateUi(self) Ui_StandardViewsToolBar.retranslateUi(self) Ui_DisplayStylesToolBar.retranslateUi(self) Ui_BuildStructuresToolBar.retranslateUi(self) Ui_BuildToolsToolBar.retranslateUi(self) Ui_SelectToolBar.retranslateUi(self) Ui_SimulationToolBar.retranslateUi(self) Ui_RenderingToolBar.retranslateUi(self) # Menus and submenus Ui_FileMenu.retranslateUi(self) Ui_EditMenu.retranslateUi(self) Ui_ViewMenu.retranslateUi(self) Ui_InsertMenu.retranslateUi(self) Ui_ToolsMenu.retranslateUi(self) Ui_SimulationMenu.retranslateUi(self) Ui_RenderingMenu.retranslateUi(self) Ui_HelpMenu.retranslateUi(self)
def _setupMenus(self): """ Populates all main window menus and adds them to the main menu bar. """ # Populate the menus that appear in the main window menu bar. Ui_FileMenu.setupUi(self) Ui_EditMenu.setupUi(self) Ui_ViewMenu.setupUi(self) Ui_InsertMenu.setupUi(self) Ui_ToolsMenu.setupUi(self) Ui_SimulationMenu.setupUi(self) Ui_RenderingMenu.setupUi(self) Ui_HelpMenu.setupUi(self) # Add menus to the main window menu bar. self.MenuBar.addAction(self.fileMenu.menuAction()) self.MenuBar.addAction(self.editMenu.menuAction()) self.MenuBar.addAction(self.viewMenu.menuAction()) self.MenuBar.addAction(self.insertMenu.menuAction()) self.MenuBar.addAction(self.toolsMenu.menuAction()) self.MenuBar.addAction(self.simulationMenu.menuAction()) self.MenuBar.addAction(self.renderingMenu.menuAction()) self.MenuBar.addAction(self.helpMenu.menuAction()) # Add the MenuBar to the main window. self.setMenuBar(self.MenuBar) return