// Generated by miqt-uic. To update this file, edit the .ui file in // Qt Designer, and then run 'go generate'. // //go:generate miqt-uic -Qt6 -InFile mainwindow.ui -OutFile mainwindow_ui.go package main import ( qt "github.com/mappu/miqt/qt6" ) type MainWindowUi struct { MainWindow *qt.QMainWindow centralWidget *qt.QWidget gridLayout *qt.QGridLayout splitter *qt.QSplitter bucketTree *qt.QTreeWidget stackedWidget *qt.QStackedWidget databasePage *qt.QWidget gridLayout_4 *qt.QGridLayout databaseTabWidget *qt.QTabWidget databasePropertiesTab *qt.QWidget gridLayout_2 *qt.QGridLayout databasePropertiesArea *qt.QPlainTextEdit bucketPage *qt.QWidget gridLayout_3 *qt.QGridLayout bucketTabWidget *qt.QTabWidget bucketPropertiesTab *qt.QWidget gridLayout_5 *qt.QGridLayout bucketPropertiesArea *qt.QPlainTextEdit bucketDataTab *qt.QWidget gridLayout_6 *qt.QGridLayout bucketData *qt.QTreeWidget AddDataButton *qt.QPushButton horizontalSpacer *qt.QSpacerItem DeleteDataButton *qt.QPushButton menuBar *qt.QMenuBar menuFile *qt.QMenu menuConvert *qt.QMenu menuHelp *qt.QMenu menuView *qt.QMenu mainToolBar *qt.QToolBar statusBar *qt.QStatusBar actionAbout_qbolt *qt.QAction actionAbout_Qt *qt.QAction actionOpen_database *qt.QAction actionExit *qt.QAction actionDisconnect *qt.QAction actionDelete_bucket *qt.QAction actionRefresh_buckets *qt.QAction actionClear_selection *qt.QAction actionNew_database *qt.QAction actionAdd_bucket *qt.QAction actionOpen_database_as_read_only *qt.QAction actionExport_database_as_zip *qt.QAction actionCreate_database_from_zip *qt.QAction } // NewMainWindowUi creates all Qt widget classes for MainWindow. func NewMainWindowUi() *MainWindowUi { ui := &MainWindowUi{} ui.MainWindow = qt.NewQMainWindow(nil) MainWindow__objectName := qt.NewQAnyStringView3("MainWindow") ui.MainWindow.SetObjectName(*MainWindow__objectName) MainWindow__objectName.Delete() // setter copied value ui.MainWindow.Resize(668, 405) ui.MainWindow.SetWindowTitle("QBolt") icon0 := qt.NewQIcon() icon0.AddFile4(":/rsrc/database_lightning.png", qt.NewQSize(), qt.QIcon__Normal, qt.QIcon__Off) ui.MainWindow.SetWindowIcon(icon0) ui.actionAbout_qbolt = qt.NewQAction() actionAbout_qbolt__objectName := qt.NewQAnyStringView3("actionAbout_qbolt") ui.actionAbout_qbolt.SetObjectName(*actionAbout_qbolt__objectName) actionAbout_qbolt__objectName.Delete() // setter copied value icon1 := qt.NewQIcon() icon1.AddFile4(":/rsrc/information.png", qt.NewQSize(), qt.QIcon__Normal, qt.QIcon__Off) ui.actionAbout_qbolt.SetIcon(icon1) ui.actionAbout_Qt = qt.NewQAction() actionAbout_Qt__objectName := qt.NewQAnyStringView3("actionAbout_Qt") ui.actionAbout_Qt.SetObjectName(*actionAbout_Qt__objectName) actionAbout_Qt__objectName.Delete() // setter copied value ui.actionOpen_database = qt.NewQAction() actionOpen_database__objectName := qt.NewQAnyStringView3("actionOpen_database") ui.actionOpen_database.SetObjectName(*actionOpen_database__objectName) actionOpen_database__objectName.Delete() // setter copied value icon2 := qt.NewQIcon() icon2.AddFile4(":/rsrc/database.png", qt.NewQSize(), qt.QIcon__Normal, qt.QIcon__Off) ui.actionOpen_database.SetIcon(icon2) ui.actionExit = qt.NewQAction() actionExit__objectName := qt.NewQAnyStringView3("actionExit") ui.actionExit.SetObjectName(*actionExit__objectName) actionExit__objectName.Delete() // setter copied value icon3 := qt.NewQIcon() icon3.AddFile4(":/rsrc/door_out.png", qt.NewQSize(), qt.QIcon__Normal, qt.QIcon__Off) ui.actionExit.SetIcon(icon3) ui.actionDisconnect = qt.NewQAction() actionDisconnect__objectName := qt.NewQAnyStringView3("actionDisconnect") ui.actionDisconnect.SetObjectName(*actionDisconnect__objectName) actionDisconnect__objectName.Delete() // setter copied value icon4 := qt.NewQIcon() icon4.AddFile4(":/rsrc/disconnect.png", qt.NewQSize(), qt.QIcon__Normal, qt.QIcon__Off) ui.actionDisconnect.SetIcon(icon4) ui.actionDelete_bucket = qt.NewQAction() actionDelete_bucket__objectName := qt.NewQAnyStringView3("actionDelete_bucket") ui.actionDelete_bucket.SetObjectName(*actionDelete_bucket__objectName) actionDelete_bucket__objectName.Delete() // setter copied value icon5 := qt.NewQIcon() icon5.AddFile4(":/rsrc/table_delete.png", qt.NewQSize(), qt.QIcon__Normal, qt.QIcon__Off) ui.actionDelete_bucket.SetIcon(icon5) ui.actionRefresh_buckets = qt.NewQAction() actionRefresh_buckets__objectName := qt.NewQAnyStringView3("actionRefresh_buckets") ui.actionRefresh_buckets.SetObjectName(*actionRefresh_buckets__objectName) actionRefresh_buckets__objectName.Delete() // setter copied value icon6 := qt.NewQIcon() icon6.AddFile4(":/rsrc/arrow_refresh.png", qt.NewQSize(), qt.QIcon__Normal, qt.QIcon__Off) ui.actionRefresh_buckets.SetIcon(icon6) ui.actionClear_selection = qt.NewQAction() actionClear_selection__objectName := qt.NewQAnyStringView3("actionClear_selection") ui.actionClear_selection.SetObjectName(*actionClear_selection__objectName) actionClear_selection__objectName.Delete() // setter copied value ui.actionNew_database = qt.NewQAction() actionNew_database__objectName := qt.NewQAnyStringView3("actionNew_database") ui.actionNew_database.SetObjectName(*actionNew_database__objectName) actionNew_database__objectName.Delete() // setter copied value icon7 := qt.NewQIcon() icon7.AddFile4(":/rsrc/database_add.png", qt.NewQSize(), qt.QIcon__Normal, qt.QIcon__Off) ui.actionNew_database.SetIcon(icon7) ui.actionAdd_bucket = qt.NewQAction() actionAdd_bucket__objectName := qt.NewQAnyStringView3("actionAdd_bucket") ui.actionAdd_bucket.SetObjectName(*actionAdd_bucket__objectName) actionAdd_bucket__objectName.Delete() // setter copied value icon8 := qt.NewQIcon() icon8.AddFile4(":/rsrc/table_add.png", qt.NewQSize(), qt.QIcon__Normal, qt.QIcon__Off) ui.actionAdd_bucket.SetIcon(icon8) ui.actionOpen_database_as_read_only = qt.NewQAction() actionOpen_database_as_read_only__objectName := qt.NewQAnyStringView3("actionOpen_database_as_read_only") ui.actionOpen_database_as_read_only.SetObjectName(*actionOpen_database_as_read_only__objectName) actionOpen_database_as_read_only__objectName.Delete() // setter copied value ui.actionExport_database_as_zip = qt.NewQAction() actionExport_database_as_zip__objectName := qt.NewQAnyStringView3("actionExport_database_as_zip") ui.actionExport_database_as_zip.SetObjectName(*actionExport_database_as_zip__objectName) actionExport_database_as_zip__objectName.Delete() // setter copied value ui.actionCreate_database_from_zip = qt.NewQAction() actionCreate_database_from_zip__objectName := qt.NewQAnyStringView3("actionCreate_database_from_zip") ui.actionCreate_database_from_zip.SetObjectName(*actionCreate_database_from_zip__objectName) actionCreate_database_from_zip__objectName.Delete() // setter copied value ui.centralWidget = qt.NewQWidget(ui.MainWindow.QWidget) centralWidget__objectName := qt.NewQAnyStringView3("centralWidget") ui.centralWidget.SetObjectName(*centralWidget__objectName) centralWidget__objectName.Delete() // setter copied value ui.gridLayout = qt.NewQGridLayout(ui.centralWidget) gridLayout__objectName := qt.NewQAnyStringView3("gridLayout") ui.gridLayout.SetObjectName(*gridLayout__objectName) gridLayout__objectName.Delete() // setter copied value ui.gridLayout.SetContentsMargins(0, 0, 0, 0) ui.gridLayout.SetSpacing(6) ui.splitter = qt.NewQSplitter(ui.centralWidget) splitter__objectName := qt.NewQAnyStringView3("splitter") ui.splitter.SetObjectName(*splitter__objectName) splitter__objectName.Delete() // setter copied value ui.splitter.SetOrientation(qt.Horizontal) ui.splitter.SetChildrenCollapsible(false) ui.bucketTree = qt.NewQTreeWidget(ui.splitter.QWidget) bucketTree__objectName := qt.NewQAnyStringView3("bucketTree") ui.bucketTree.SetObjectName(*bucketTree__objectName) bucketTree__objectName.Delete() // setter copied value ui.bucketTree.SetContextMenuPolicy(qt.CustomContextMenu) ui.bucketTree.SetUniformRowHeights(true) ui.splitter.AddWidget(ui.bucketTree.QWidget) ui.stackedWidget = qt.NewQStackedWidget(ui.splitter.QWidget) stackedWidget__objectName := qt.NewQAnyStringView3("stackedWidget") ui.stackedWidget.SetObjectName(*stackedWidget__objectName) stackedWidget__objectName.Delete() // setter copied value ui.databasePage = qt.NewQWidget(ui.stackedWidget.QWidget) databasePage__objectName := qt.NewQAnyStringView3("databasePage") ui.databasePage.SetObjectName(*databasePage__objectName) databasePage__objectName.Delete() // setter copied value ui.gridLayout_4 = qt.NewQGridLayout(ui.databasePage) gridLayout_4__objectName := qt.NewQAnyStringView3("gridLayout_4") ui.gridLayout_4.SetObjectName(*gridLayout_4__objectName) gridLayout_4__objectName.Delete() // setter copied value ui.gridLayout_4.SetContentsMargins(0, 0, 0, 0) ui.gridLayout_4.SetSpacing(6) ui.databaseTabWidget = qt.NewQTabWidget(ui.databasePage) databaseTabWidget__objectName := qt.NewQAnyStringView3("databaseTabWidget") ui.databaseTabWidget.SetObjectName(*databaseTabWidget__objectName) databaseTabWidget__objectName.Delete() // setter copied value ui.databasePropertiesTab = qt.NewQWidget(ui.databaseTabWidget.QWidget) databasePropertiesTab__objectName := qt.NewQAnyStringView3("databasePropertiesTab") ui.databasePropertiesTab.SetObjectName(*databasePropertiesTab__objectName) databasePropertiesTab__objectName.Delete() // setter copied value ui.gridLayout_2 = qt.NewQGridLayout(ui.databasePropertiesTab) gridLayout_2__objectName := qt.NewQAnyStringView3("gridLayout_2") ui.gridLayout_2.SetObjectName(*gridLayout_2__objectName) gridLayout_2__objectName.Delete() // setter copied value ui.gridLayout_2.SetContentsMargins(3, 3, 3, 3) ui.gridLayout_2.SetSpacing(6) ui.databasePropertiesArea = qt.NewQPlainTextEdit(ui.databasePropertiesTab) databasePropertiesArea__objectName := qt.NewQAnyStringView3("databasePropertiesArea") ui.databasePropertiesArea.SetObjectName(*databasePropertiesArea__objectName) databasePropertiesArea__objectName.Delete() // setter copied value ui.databasePropertiesArea.SetFrameShape(qt.QFrame__NoFrame) ui.databasePropertiesArea.SetReadOnly(true) ui.gridLayout_2.AddWidget2(ui.databasePropertiesArea.QWidget, 0, 0) icon9 := qt.NewQIcon() icon9.AddFile4(":/rsrc/chart_bar.png", qt.NewQSize(), qt.QIcon__Normal, qt.QIcon__Off) ui.databaseTabWidget.AddTab2(ui.databasePropertiesTab, icon9, "") ui.gridLayout_4.AddWidget2(ui.databaseTabWidget.QWidget, 0, 0) ui.stackedWidget.AddWidget(ui.databasePage) ui.bucketPage = qt.NewQWidget(ui.stackedWidget.QWidget) bucketPage__objectName := qt.NewQAnyStringView3("bucketPage") ui.bucketPage.SetObjectName(*bucketPage__objectName) bucketPage__objectName.Delete() // setter copied value ui.gridLayout_3 = qt.NewQGridLayout(ui.bucketPage) gridLayout_3__objectName := qt.NewQAnyStringView3("gridLayout_3") ui.gridLayout_3.SetObjectName(*gridLayout_3__objectName) gridLayout_3__objectName.Delete() // setter copied value ui.gridLayout_3.SetContentsMargins(0, 0, 0, 0) ui.gridLayout_3.SetSpacing(6) ui.bucketTabWidget = qt.NewQTabWidget(ui.bucketPage) bucketTabWidget__objectName := qt.NewQAnyStringView3("bucketTabWidget") ui.bucketTabWidget.SetObjectName(*bucketTabWidget__objectName) bucketTabWidget__objectName.Delete() // setter copied value ui.bucketPropertiesTab = qt.NewQWidget(ui.bucketTabWidget.QWidget) bucketPropertiesTab__objectName := qt.NewQAnyStringView3("bucketPropertiesTab") ui.bucketPropertiesTab.SetObjectName(*bucketPropertiesTab__objectName) bucketPropertiesTab__objectName.Delete() // setter copied value ui.gridLayout_5 = qt.NewQGridLayout(ui.bucketPropertiesTab) gridLayout_5__objectName := qt.NewQAnyStringView3("gridLayout_5") ui.gridLayout_5.SetObjectName(*gridLayout_5__objectName) gridLayout_5__objectName.Delete() // setter copied value ui.gridLayout_5.SetContentsMargins(3, 3, 3, 3) ui.gridLayout_5.SetSpacing(6) ui.bucketPropertiesArea = qt.NewQPlainTextEdit(ui.bucketPropertiesTab) bucketPropertiesArea__objectName := qt.NewQAnyStringView3("bucketPropertiesArea") ui.bucketPropertiesArea.SetObjectName(*bucketPropertiesArea__objectName) bucketPropertiesArea__objectName.Delete() // setter copied value ui.bucketPropertiesArea.SetFrameShape(qt.QFrame__NoFrame) ui.bucketPropertiesArea.SetReadOnly(true) ui.gridLayout_5.AddWidget2(ui.bucketPropertiesArea.QWidget, 0, 0) icon10 := qt.NewQIcon() icon10.AddFile4(":/rsrc/chart_bar.png", qt.NewQSize(), qt.QIcon__Normal, qt.QIcon__Off) ui.bucketTabWidget.AddTab2(ui.bucketPropertiesTab, icon10, "") ui.bucketDataTab = qt.NewQWidget(ui.bucketTabWidget.QWidget) bucketDataTab__objectName := qt.NewQAnyStringView3("bucketDataTab") ui.bucketDataTab.SetObjectName(*bucketDataTab__objectName) bucketDataTab__objectName.Delete() // setter copied value ui.gridLayout_6 = qt.NewQGridLayout(ui.bucketDataTab) gridLayout_6__objectName := qt.NewQAnyStringView3("gridLayout_6") ui.gridLayout_6.SetObjectName(*gridLayout_6__objectName) gridLayout_6__objectName.Delete() // setter copied value ui.gridLayout_6.SetContentsMargins(3, 3, 3, 3) ui.gridLayout_6.SetSpacing(6) ui.bucketData = qt.NewQTreeWidget(ui.bucketDataTab) bucketData__objectName := qt.NewQAnyStringView3("bucketData") ui.bucketData.SetObjectName(*bucketData__objectName) bucketData__objectName.Delete() // setter copied value ui.bucketData.SetSelectionMode(qt.QAbstractItemView__ExtendedSelection) ui.bucketData.SetIndentation(0) ui.bucketData.SetRootIsDecorated(false) ui.bucketData.SetUniformRowHeights(true) ui.bucketData.SetItemsExpandable(false) ui.gridLayout_6.AddWidget3(ui.bucketData.QWidget, 0, 0, 1, 3) ui.AddDataButton = qt.NewQPushButton(ui.bucketDataTab) AddDataButton__objectName := qt.NewQAnyStringView3("AddDataButton") ui.AddDataButton.SetObjectName(*AddDataButton__objectName) AddDataButton__objectName.Delete() // setter copied value icon11 := qt.NewQIcon() icon11.AddFile4(":/rsrc/add.png", qt.NewQSize(), qt.QIcon__Normal, qt.QIcon__Off) ui.AddDataButton.SetIcon(icon11) ui.gridLayout_6.AddWidget2(ui.AddDataButton.QWidget, 1, 0) /* miqt-uic: no handler for spacer */ ui.DeleteDataButton = qt.NewQPushButton(ui.bucketDataTab) DeleteDataButton__objectName := qt.NewQAnyStringView3("DeleteDataButton") ui.DeleteDataButton.SetObjectName(*DeleteDataButton__objectName) DeleteDataButton__objectName.Delete() // setter copied value icon12 := qt.NewQIcon() icon12.AddFile4(":/rsrc/delete.png", qt.NewQSize(), qt.QIcon__Normal, qt.QIcon__Off) ui.DeleteDataButton.SetIcon(icon12) ui.gridLayout_6.AddWidget2(ui.DeleteDataButton.QWidget, 1, 1) icon13 := qt.NewQIcon() icon13.AddFile4(":/rsrc/table.png", qt.NewQSize(), qt.QIcon__Normal, qt.QIcon__Off) ui.bucketTabWidget.AddTab2(ui.bucketDataTab, icon13, "") ui.gridLayout_3.AddWidget2(ui.bucketTabWidget.QWidget, 0, 0) ui.stackedWidget.AddWidget(ui.bucketPage) ui.splitter.AddWidget(ui.stackedWidget.QWidget) ui.gridLayout.AddWidget2(ui.splitter.QWidget, 0, 0) ui.MainWindow.SetCentralWidget(ui.centralWidget) // Set central widget ui.menuBar = qt.NewQMenuBar(ui.MainWindow.QWidget) menuBar__objectName := qt.NewQAnyStringView3("menuBar") ui.menuBar.SetObjectName(*menuBar__objectName) menuBar__objectName.Delete() // setter copied value ui.menuBar.Resize(668, 22) ui.menuFile = qt.NewQMenu(ui.menuBar.QWidget) menuFile__objectName := qt.NewQAnyStringView3("menuFile") ui.menuFile.SetObjectName(*menuFile__objectName) menuFile__objectName.Delete() // setter copied value ui.menuConvert = qt.NewQMenu(ui.menuFile.QWidget) menuConvert__objectName := qt.NewQAnyStringView3("menuConvert") ui.menuConvert.SetObjectName(*menuConvert__objectName) menuConvert__objectName.Delete() // setter copied value ui.menuConvert.QWidget.AddAction(ui.actionExport_database_as_zip) ui.menuConvert.QWidget.AddAction(ui.actionCreate_database_from_zip) ui.menuFile.QWidget.AddAction(ui.actionNew_database) ui.menuFile.QWidget.AddAction(ui.actionOpen_database) ui.menuFile.QWidget.AddAction(ui.actionOpen_database_as_read_only) ui.menuFile.AddSeparator() ui.menuFile.AddMenu(ui.menuConvert) ui.menuFile.AddSeparator() ui.menuFile.AddSeparator() ui.menuFile.QWidget.AddAction(ui.actionExit) ui.menuHelp = qt.NewQMenu(ui.menuBar.QWidget) menuHelp__objectName := qt.NewQAnyStringView3("menuHelp") ui.menuHelp.SetObjectName(*menuHelp__objectName) menuHelp__objectName.Delete() // setter copied value ui.menuHelp.QWidget.AddAction(ui.actionAbout_qbolt) ui.menuHelp.QWidget.AddAction(ui.actionAbout_Qt) ui.menuView = qt.NewQMenu(ui.menuBar.QWidget) menuView__objectName := qt.NewQAnyStringView3("menuView") ui.menuView.SetObjectName(*menuView__objectName) menuView__objectName.Delete() // setter copied value ui.menuView.QWidget.AddAction(ui.actionClear_selection) ui.menuBar.AddMenu(ui.menuFile) ui.menuBar.AddMenu(ui.menuView) ui.menuBar.AddMenu(ui.menuHelp) ui.MainWindow.SetMenuBar(ui.menuBar) ui.mainToolBar = qt.NewQToolBar(ui.MainWindow.QWidget) mainToolBar__objectName := qt.NewQAnyStringView3("mainToolBar") ui.mainToolBar.SetObjectName(*mainToolBar__objectName) mainToolBar__objectName.Delete() // setter copied value ui.MainWindow.AddToolBar(qt.TopToolBarArea, ui.mainToolBar) /* miqt-uic: no handler for mainToolBar attribute 'toolBarBreak' */ ui.mainToolBar.QWidget.AddAction(ui.actionNew_database) ui.mainToolBar.QWidget.AddAction(ui.actionOpen_database) ui.mainToolBar.AddSeparator() ui.statusBar = qt.NewQStatusBar(ui.MainWindow.QWidget) statusBar__objectName := qt.NewQAnyStringView3("statusBar") ui.statusBar.SetObjectName(*statusBar__objectName) statusBar__objectName.Delete() // setter copied value ui.MainWindow.SetStatusBar(ui.statusBar) ui.Retranslate() ui.stackedWidget.SetCurrentIndex(0) ui.databaseTabWidget.SetCurrentIndex(0) ui.bucketTabWidget.SetCurrentIndex(0) return ui } // Retranslate reapplies all text translations. func (ui *MainWindowUi) Retranslate() { ui.actionAbout_qbolt.SetText(qt.QMainWindow_Tr("&About QBolt")) ui.actionAbout_qbolt.SetShortcut(qt.NewQKeySequence2(qt.QMainWindow_Tr("F1"))) ui.actionAbout_Qt.SetText(qt.QMainWindow_Tr("About &Qt")) ui.actionOpen_database.SetText(qt.QMainWindow_Tr("&Open database...")) ui.actionOpen_database.SetShortcut(qt.NewQKeySequence2(qt.QMainWindow_Tr("Ctrl+O"))) ui.actionExit.SetText(qt.QMainWindow_Tr("&Exit")) ui.actionDisconnect.SetText(qt.QMainWindow_Tr("Disconnect")) ui.actionDelete_bucket.SetText(qt.QMainWindow_Tr("Delete bucket")) ui.actionRefresh_buckets.SetText(qt.QMainWindow_Tr("Refresh buckets")) ui.actionRefresh_buckets.SetShortcut(qt.NewQKeySequence2(qt.QMainWindow_Tr("F5"))) ui.actionClear_selection.SetText(qt.QMainWindow_Tr("&Clear selection")) ui.actionNew_database.SetText(qt.QMainWindow_Tr("&New database...")) ui.actionAdd_bucket.SetText(qt.QMainWindow_Tr("Add bucket...")) ui.actionOpen_database_as_read_only.SetText(qt.QMainWindow_Tr("Open database as read-only...")) ui.actionExport_database_as_zip.SetText(qt.QMainWindow_Tr("Export database as zip")) ui.actionCreate_database_from_zip.SetText(qt.QMainWindow_Tr("Create database from zip")) ui.bucketTree.HeaderItem().SetText(0, qt.QTreeWidget_Tr("Bucket")) ui.databaseTabWidget.SetTabText(ui.databaseTabWidget.IndexOf(ui.databasePropertiesTab), qt.QTabWidget_Tr("Database")) ui.databasePropertiesArea.SetPlainText(qt.QWidget_Tr("No selection")) ui.bucketTabWidget.SetTabText(ui.bucketTabWidget.IndexOf(ui.bucketPropertiesTab), qt.QTabWidget_Tr("Bucket")) ui.bucketTabWidget.SetTabText(ui.bucketTabWidget.IndexOf(ui.bucketDataTab), qt.QTabWidget_Tr("Data")) ui.bucketData.HeaderItem().SetText(0, qt.QTreeWidget_Tr("Key")) ui.bucketData.HeaderItem().SetText(1, qt.QTreeWidget_Tr("Data length")) ui.AddDataButton.SetText(qt.QWidget_Tr("Add...")) ui.DeleteDataButton.SetText(qt.QWidget_Tr("Delete...")) ui.menuFile.SetTitle(qt.QMenuBar_Tr("&File")) ui.menuConvert.SetTitle(qt.QMenu_Tr("Convert")) ui.menuHelp.SetTitle(qt.QMenuBar_Tr("Help")) ui.menuView.SetTitle(qt.QMenuBar_Tr("&View")) }