Source code for ui_files.main_window

# -*- coding: utf-8 -*-

# Form implementation generated from reading ui file 'ui_files/main_window.ui'
#
# Created by: PyQt5 UI code generator 5.15.7
#
# WARNING: Any manual changes made to this file will be lost when pyuic5 is
# run again.  Do not edit this file unless you know what you are doing.


from PyQt5 import QtCore, QtGui, QtWidgets


[docs]class Ui_MainWindow(object):
[docs] def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(1661, 1122) icon = QtGui.QIcon() icon.addPixmap(QtGui.QPixmap(":/imgs/images/logo.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) MainWindow.setWindowIcon(icon) MainWindow.setStyleSheet("") self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.gridLayout = QtWidgets.QGridLayout(self.centralwidget) self.gridLayout.setObjectName("gridLayout") self.tabWidget = QtWidgets.QTabWidget(self.centralwidget) self.tabWidget.setObjectName("tabWidget") self.tab = QtWidgets.QWidget() self.tab.setObjectName("tab") self.gridLayout_15 = QtWidgets.QGridLayout(self.tab) self.gridLayout_15.setObjectName("gridLayout_15") self.widget_3 = QtWidgets.QWidget(self.tab) self.widget_3.setMinimumSize(QtCore.QSize(0, 35)) self.widget_3.setMaximumSize(QtCore.QSize(16777215, 35)) self.widget_3.setStyleSheet("/*background-color: rgb(240, 240, 240);*/") self.widget_3.setObjectName("widget_3") self.gridLayout_6 = QtWidgets.QGridLayout(self.widget_3) self.gridLayout_6.setContentsMargins(-1, 0, -1, 0) self.gridLayout_6.setObjectName("gridLayout_6") self.pb_Apply_Theme = QtWidgets.QPushButton(self.widget_3) self.pb_Apply_Theme.setStyleSheet("background-color: rgb(255, 0, 0);") self.pb_Apply_Theme.setObjectName("pb_Apply_Theme") self.gridLayout_6.addWidget(self.pb_Apply_Theme, 0, 11, 1, 1) spacerItem = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.gridLayout_6.addItem(spacerItem, 0, 7, 1, 1) self.pb_New_Project = QtWidgets.QPushButton(self.widget_3) self.pb_New_Project.setStyleSheet("") self.pb_New_Project.setObjectName("pb_New_Project") self.gridLayout_6.addWidget(self.pb_New_Project, 0, 0, 1, 1) self.pb_Save_State = QtWidgets.QPushButton(self.widget_3) self.pb_Save_State.setStyleSheet("") self.pb_Save_State.setObjectName("pb_Save_State") self.gridLayout_6.addWidget(self.pb_Save_State, 0, 3, 1, 1) self.cb_Theme = QtWidgets.QComboBox(self.widget_3) self.cb_Theme.setObjectName("cb_Theme") self.cb_Theme.addItem("") self.cb_Theme.addItem("") self.cb_Theme.addItem("") self.cb_Theme.addItem("") self.cb_Theme.addItem("") self.cb_Theme.addItem("") self.cb_Theme.addItem("") self.cb_Theme.addItem("") self.cb_Theme.addItem("") self.cb_Theme.addItem("") self.cb_Theme.addItem("") self.gridLayout_6.addWidget(self.cb_Theme, 0, 10, 1, 1) self.le_New_Project_Filename = QtWidgets.QLineEdit(self.widget_3) self.le_New_Project_Filename.setMaximumSize(QtCore.QSize(150, 16777215)) self.le_New_Project_Filename.setObjectName("le_New_Project_Filename") self.gridLayout_6.addWidget(self.le_New_Project_Filename, 0, 1, 1, 1) self.l_Project_Name = QtWidgets.QLabel(self.widget_3) self.l_Project_Name.setStyleSheet("background-color: rgb(255, 184, 83);") self.l_Project_Name.setAlignment(QtCore.Qt.AlignCenter) self.l_Project_Name.setObjectName("l_Project_Name") self.gridLayout_6.addWidget(self.l_Project_Name, 0, 5, 1, 1) self.pb_Open_Project = QtWidgets.QPushButton(self.widget_3) self.pb_Open_Project.setStyleSheet("") self.pb_Open_Project.setObjectName("pb_Open_Project") self.gridLayout_6.addWidget(self.pb_Open_Project, 0, 2, 1, 1) self.lineEdit = QtWidgets.QLineEdit(self.widget_3) self.lineEdit.setMaximumSize(QtCore.QSize(150, 16777215)) self.lineEdit.setObjectName("lineEdit") self.gridLayout_6.addWidget(self.lineEdit, 0, 8, 1, 1) self.pb_Load_State_File = QtWidgets.QPushButton(self.widget_3) self.pb_Load_State_File.setStyleSheet("") self.pb_Load_State_File.setObjectName("pb_Load_State_File") self.gridLayout_6.addWidget(self.pb_Load_State_File, 0, 4, 1, 1) self.widget_5 = QtWidgets.QWidget(self.widget_3) self.widget_5.setMaximumSize(QtCore.QSize(16777215, 40)) self.widget_5.setObjectName("widget_5") self.gridLayout_9 = QtWidgets.QGridLayout(self.widget_5) self.gridLayout_9.setContentsMargins(0, 0, 0, 0) self.gridLayout_9.setObjectName("gridLayout_9") self.pushButton_2 = QtWidgets.QPushButton(self.widget_5) self.pushButton_2.setMaximumSize(QtCore.QSize(75, 16777215)) self.pushButton_2.setObjectName("pushButton_2") self.gridLayout_9.addWidget(self.pushButton_2, 0, 1, 1, 1) self.gridLayout_6.addWidget(self.widget_5, 0, 9, 1, 1) self.gridLayout_15.addWidget(self.widget_3, 0, 0, 1, 1) self.splitter_2 = QtWidgets.QSplitter(self.tab) self.splitter_2.setOrientation(QtCore.Qt.Horizontal) self.splitter_2.setHandleWidth(2) self.splitter_2.setObjectName("splitter_2") self.widget_7 = QtWidgets.QWidget(self.splitter_2) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.MinimumExpanding, QtWidgets.QSizePolicy.MinimumExpanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.widget_7.sizePolicy().hasHeightForWidth()) self.widget_7.setSizePolicy(sizePolicy) self.widget_7.setMinimumSize(QtCore.QSize(200, 0)) self.widget_7.setBaseSize(QtCore.QSize(200, 0)) self.widget_7.setObjectName("widget_7") self.gridLayout_16 = QtWidgets.QGridLayout(self.widget_7) self.gridLayout_16.setContentsMargins(0, 0, 0, 0) self.gridLayout_16.setObjectName("gridLayout_16") self.gl_File_System_View = QtWidgets.QGridLayout() self.gl_File_System_View.setObjectName("gl_File_System_View") self.gridLayout_16.addLayout(self.gl_File_System_View, 0, 0, 1, 1) self.widget_8 = QtWidgets.QWidget(self.splitter_2) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.MinimumExpanding, QtWidgets.QSizePolicy.MinimumExpanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.widget_8.sizePolicy().hasHeightForWidth()) self.widget_8.setSizePolicy(sizePolicy) self.widget_8.setObjectName("widget_8") self.gridLayout_4 = QtWidgets.QGridLayout(self.widget_8) self.gridLayout_4.setContentsMargins(0, 0, 0, 0) self.gridLayout_4.setObjectName("gridLayout_4") self.w_Pane = QtWidgets.QWidget(self.widget_8) self.w_Pane.setMinimumSize(QtCore.QSize(90, 0)) self.w_Pane.setMaximumSize(QtCore.QSize(90, 16777215)) self.w_Pane.setObjectName("w_Pane") self.gridLayout_8 = QtWidgets.QGridLayout(self.w_Pane) self.gridLayout_8.setContentsMargins(-1, 0, -1, 0) self.gridLayout_8.setObjectName("gridLayout_8") spacerItem1 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) self.gridLayout_8.addItem(spacerItem1, 0, 0, 1, 1) spacerItem2 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) self.gridLayout_8.addItem(spacerItem2, 10, 0, 1, 1) self.pb_rTune = QtWidgets.QPushButton(self.w_Pane) self.pb_rTune.setMinimumSize(QtCore.QSize(50, 50)) self.pb_rTune.setMaximumSize(QtCore.QSize(50, 50)) self.pb_rTune.setStyleSheet("") self.pb_rTune.setCheckable(True) self.pb_rTune.setObjectName("pb_rTune") self.gridLayout_8.addWidget(self.pb_rTune, 3, 0, 1, 1, QtCore.Qt.AlignLeft) self.pb_rPlot = QtWidgets.QPushButton(self.w_Pane) self.pb_rPlot.setMinimumSize(QtCore.QSize(50, 50)) self.pb_rPlot.setMaximumSize(QtCore.QSize(50, 50)) self.pb_rPlot.setStyleSheet("") self.pb_rPlot.setCheckable(True) self.pb_rPlot.setObjectName("pb_rPlot") self.gridLayout_8.addWidget(self.pb_rPlot, 8, 0, 1, 1, QtCore.Qt.AlignLeft) self.pb_rEigenmode = QtWidgets.QPushButton(self.w_Pane) self.pb_rEigenmode.setMinimumSize(QtCore.QSize(50, 50)) self.pb_rEigenmode.setMaximumSize(QtCore.QSize(50, 50)) self.pb_rEigenmode.setStyleSheet("") self.pb_rEigenmode.setCheckable(True) self.pb_rEigenmode.setObjectName("pb_rEigenmode") self.gridLayout_8.addWidget(self.pb_rEigenmode, 4, 0, 1, 1, QtCore.Qt.AlignLeft) self.pb_rMultipacting = QtWidgets.QPushButton(self.w_Pane) self.pb_rMultipacting.setMinimumSize(QtCore.QSize(50, 50)) self.pb_rMultipacting.setMaximumSize(QtCore.QSize(50, 50)) self.pb_rMultipacting.setStyleSheet("") self.pb_rMultipacting.setObjectName("pb_rMultipacting") self.gridLayout_8.addWidget(self.pb_rMultipacting, 6, 0, 1, 1, QtCore.Qt.AlignLeft) self.pb_rMisc = QtWidgets.QPushButton(self.w_Pane) self.pb_rMisc.setMinimumSize(QtCore.QSize(50, 50)) self.pb_rMisc.setMaximumSize(QtCore.QSize(50, 50)) self.pb_rMisc.setStyleSheet("") self.pb_rMisc.setCheckable(True) self.pb_rMisc.setObjectName("pb_rMisc") self.gridLayout_8.addWidget(self.pb_rMisc, 9, 0, 1, 1, QtCore.Qt.AlignLeft) self.pb_rHome = QtWidgets.QPushButton(self.w_Pane) self.pb_rHome.setMinimumSize(QtCore.QSize(50, 50)) self.pb_rHome.setMaximumSize(QtCore.QSize(50, 50)) self.pb_rHome.setStyleSheet("") self.pb_rHome.setCheckable(True) self.pb_rHome.setObjectName("pb_rHome") self.gridLayout_8.addWidget(self.pb_rHome, 2, 0, 1, 1, QtCore.Qt.AlignLeft) self.pb_rBack = QtWidgets.QPushButton(self.w_Pane) self.pb_rBack.setMinimumSize(QtCore.QSize(50, 50)) self.pb_rBack.setMaximumSize(QtCore.QSize(50, 50)) self.pb_rBack.setStyleSheet("") self.pb_rBack.setObjectName("pb_rBack") self.gridLayout_8.addWidget(self.pb_rBack, 1, 0, 1, 1, QtCore.Qt.AlignLeft) self.pb_rWakefield = QtWidgets.QPushButton(self.w_Pane) self.pb_rWakefield.setMinimumSize(QtCore.QSize(50, 50)) self.pb_rWakefield.setMaximumSize(QtCore.QSize(50, 50)) self.pb_rWakefield.setStyleSheet("") self.pb_rWakefield.setCheckable(True) self.pb_rWakefield.setObjectName("pb_rWakefield") self.gridLayout_8.addWidget(self.pb_rWakefield, 5, 0, 1, 1, QtCore.Qt.AlignLeft) self.pb_rPostprocess = QtWidgets.QPushButton(self.w_Pane) self.pb_rPostprocess.setMinimumSize(QtCore.QSize(50, 50)) self.pb_rPostprocess.setMaximumSize(QtCore.QSize(50, 50)) self.pb_rPostprocess.setStyleSheet("") self.pb_rPostprocess.setCheckable(True) self.pb_rPostprocess.setObjectName("pb_rPostprocess") self.gridLayout_8.addWidget(self.pb_rPostprocess, 7, 0, 1, 1, QtCore.Qt.AlignLeft) self.gridLayout_4.addWidget(self.w_Pane, 0, 0, 1, 1) self.widget = QtWidgets.QWidget(self.widget_8) self.widget.setObjectName("widget") self.gridLayout_12 = QtWidgets.QGridLayout(self.widget) self.gridLayout_12.setContentsMargins(0, 0, 0, 0) self.gridLayout_12.setObjectName("gridLayout_12") self.splitter = QtWidgets.QSplitter(self.widget) self.splitter.setOrientation(QtCore.Qt.Horizontal) self.splitter.setHandleWidth(2) self.splitter.setObjectName("splitter") self.w_Home = QtWidgets.QWidget(self.splitter) self.w_Home.setMinimumSize(QtCore.QSize(0, 500)) self.w_Home.setObjectName("w_Home") self.gridLayout_7 = QtWidgets.QGridLayout(self.w_Home) self.gridLayout_7.setContentsMargins(0, 0, 0, 0) self.gridLayout_7.setObjectName("gridLayout_7") self.w_Display = QtWidgets.QWidget(self.w_Home) self.w_Display.setObjectName("w_Display") self.g_Display = QtWidgets.QGridLayout(self.w_Display) self.g_Display.setContentsMargins(0, 0, 0, 0) self.g_Display.setObjectName("g_Display") self.sa_Home = QtWidgets.QScrollArea(self.w_Display) self.sa_Home.setStyleSheet("/*background-color: rgb(255, 255, 255);;*/") self.sa_Home.setFrameShape(QtWidgets.QFrame.NoFrame) self.sa_Home.setWidgetResizable(True) self.sa_Home.setObjectName("sa_Home") self.scrollAreaWidgetContents_2 = QtWidgets.QWidget() self.scrollAreaWidgetContents_2.setGeometry(QtCore.QRect(0, 0, 878, 963)) self.scrollAreaWidgetContents_2.setObjectName("scrollAreaWidgetContents_2") self.gridLayout_5 = QtWidgets.QGridLayout(self.scrollAreaWidgetContents_2) self.gridLayout_5.setSpacing(20) self.gridLayout_5.setObjectName("gridLayout_5") self.pb_Wakefield_Analysis = QtWidgets.QPushButton(self.scrollAreaWidgetContents_2) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.MinimumExpanding, QtWidgets.QSizePolicy.MinimumExpanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.pb_Wakefield_Analysis.sizePolicy().hasHeightForWidth()) self.pb_Wakefield_Analysis.setSizePolicy(sizePolicy) self.pb_Wakefield_Analysis.setMinimumSize(QtCore.QSize(200, 200)) self.pb_Wakefield_Analysis.setMaximumSize(QtCore.QSize(200, 200)) font = QtGui.QFont() font.setFamily("Segoe UI") font.setBold(False) font.setItalic(False) font.setWeight(50) self.pb_Wakefield_Analysis.setFont(font) self.pb_Wakefield_Analysis.setStyleSheet("") self.pb_Wakefield_Analysis.setObjectName("pb_Wakefield_Analysis") self.gridLayout_5.addWidget(self.pb_Wakefield_Analysis, 1, 2, 1, 1) self.pb_Tune = QtWidgets.QPushButton(self.scrollAreaWidgetContents_2) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.MinimumExpanding, QtWidgets.QSizePolicy.MinimumExpanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.pb_Tune.sizePolicy().hasHeightForWidth()) self.pb_Tune.setSizePolicy(sizePolicy) self.pb_Tune.setMinimumSize(QtCore.QSize(200, 200)) self.pb_Tune.setMaximumSize(QtCore.QSize(200, 200)) font = QtGui.QFont() font.setFamily("Segoe UI") font.setBold(False) font.setItalic(False) font.setWeight(50) self.pb_Tune.setFont(font) self.pb_Tune.setObjectName("pb_Tune") self.gridLayout_5.addWidget(self.pb_Tune, 1, 0, 1, 1) self.pb_Eigenmode_Analysis = QtWidgets.QPushButton(self.scrollAreaWidgetContents_2) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.MinimumExpanding, QtWidgets.QSizePolicy.MinimumExpanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.pb_Eigenmode_Analysis.sizePolicy().hasHeightForWidth()) self.pb_Eigenmode_Analysis.setSizePolicy(sizePolicy) self.pb_Eigenmode_Analysis.setMinimumSize(QtCore.QSize(200, 200)) self.pb_Eigenmode_Analysis.setMaximumSize(QtCore.QSize(200, 200)) font = QtGui.QFont() font.setFamily("Segoe UI") font.setBold(False) font.setItalic(False) font.setWeight(50) self.pb_Eigenmode_Analysis.setFont(font) self.pb_Eigenmode_Analysis.setStyleSheet("") self.pb_Eigenmode_Analysis.setObjectName("pb_Eigenmode_Analysis") self.gridLayout_5.addWidget(self.pb_Eigenmode_Analysis, 1, 1, 1, 1) self.pb_Plot = QtWidgets.QPushButton(self.scrollAreaWidgetContents_2) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.MinimumExpanding, QtWidgets.QSizePolicy.MinimumExpanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.pb_Plot.sizePolicy().hasHeightForWidth()) self.pb_Plot.setSizePolicy(sizePolicy) self.pb_Plot.setMinimumSize(QtCore.QSize(200, 200)) self.pb_Plot.setMaximumSize(QtCore.QSize(200, 200)) font = QtGui.QFont() font.setFamily("Segoe UI") font.setBold(False) font.setItalic(False) font.setWeight(50) self.pb_Plot.setFont(font) self.pb_Plot.setStyleSheet("") self.pb_Plot.setObjectName("pb_Plot") self.gridLayout_5.addWidget(self.pb_Plot, 3, 1, 1, 1) self.pb_Post_Process = QtWidgets.QPushButton(self.scrollAreaWidgetContents_2) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.MinimumExpanding, QtWidgets.QSizePolicy.MinimumExpanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.pb_Post_Process.sizePolicy().hasHeightForWidth()) self.pb_Post_Process.setSizePolicy(sizePolicy) self.pb_Post_Process.setMinimumSize(QtCore.QSize(200, 200)) self.pb_Post_Process.setMaximumSize(QtCore.QSize(200, 200)) font = QtGui.QFont() font.setFamily("Segoe UI") font.setBold(False) font.setItalic(False) font.setWeight(50) self.pb_Post_Process.setFont(font) self.pb_Post_Process.setStyleSheet("") self.pb_Post_Process.setObjectName("pb_Post_Process") self.gridLayout_5.addWidget(self.pb_Post_Process, 3, 0, 1, 1) self.pb_Multipacting_Analysis = QtWidgets.QPushButton(self.scrollAreaWidgetContents_2) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.MinimumExpanding, QtWidgets.QSizePolicy.MinimumExpanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.pb_Multipacting_Analysis.sizePolicy().hasHeightForWidth()) self.pb_Multipacting_Analysis.setSizePolicy(sizePolicy) self.pb_Multipacting_Analysis.setMinimumSize(QtCore.QSize(200, 200)) self.pb_Multipacting_Analysis.setMaximumSize(QtCore.QSize(200, 200)) self.pb_Multipacting_Analysis.setObjectName("pb_Multipacting_Analysis") self.gridLayout_5.addWidget(self.pb_Multipacting_Analysis, 1, 3, 1, 1) self.pb_Misc = QtWidgets.QPushButton(self.scrollAreaWidgetContents_2) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.MinimumExpanding, QtWidgets.QSizePolicy.MinimumExpanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.pb_Misc.sizePolicy().hasHeightForWidth()) self.pb_Misc.setSizePolicy(sizePolicy) self.pb_Misc.setMinimumSize(QtCore.QSize(200, 200)) self.pb_Misc.setMaximumSize(QtCore.QSize(200, 200)) font = QtGui.QFont() font.setFamily("Segoe UI") font.setBold(False) font.setItalic(False) font.setWeight(50) self.pb_Misc.setFont(font) self.pb_Misc.setStyleSheet("") self.pb_Misc.setObjectName("pb_Misc") self.gridLayout_5.addWidget(self.pb_Misc, 3, 3, 1, 1) self.pb_Statistics = QtWidgets.QPushButton(self.scrollAreaWidgetContents_2) self.pb_Statistics.setMinimumSize(QtCore.QSize(200, 200)) self.pb_Statistics.setObjectName("pb_Statistics") self.gridLayout_5.addWidget(self.pb_Statistics, 3, 2, 1, 1) self.sa_Home.setWidget(self.scrollAreaWidgetContents_2) self.g_Display.addWidget(self.sa_Home, 0, 0, 1, 1) self.gridLayout_7.addWidget(self.w_Display, 4, 1, 1, 1) self.w_Log = QtWidgets.QWidget(self.splitter) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.MinimumExpanding, QtWidgets.QSizePolicy.MinimumExpanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.w_Log.sizePolicy().hasHeightForWidth()) self.w_Log.setSizePolicy(sizePolicy) self.w_Log.setObjectName("w_Log") self.gridLayout_2 = QtWidgets.QGridLayout(self.w_Log) self.gridLayout_2.setContentsMargins(0, 0, 0, 0) self.gridLayout_2.setObjectName("gridLayout_2") self.widget_4 = QtWidgets.QWidget(self.w_Log) self.widget_4.setObjectName("widget_4") self.gridLayout_11 = QtWidgets.QGridLayout(self.widget_4) self.gridLayout_11.setObjectName("gridLayout_11") self.pb_Save_Log = QtWidgets.QPushButton(self.widget_4) self.pb_Save_Log.setObjectName("pb_Save_Log") self.gridLayout_11.addWidget(self.pb_Save_Log, 0, 1, 1, 1) spacerItem3 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.gridLayout_11.addItem(spacerItem3, 0, 0, 1, 1) self.pb_Clear_Log = QtWidgets.QPushButton(self.widget_4) self.pb_Clear_Log.setObjectName("pb_Clear_Log") self.gridLayout_11.addWidget(self.pb_Clear_Log, 0, 2, 1, 1) self.gridLayout_2.addWidget(self.widget_4, 1, 1, 1, 1) self.scrollArea = QtWidgets.QScrollArea(self.w_Log) self.scrollArea.setWidgetResizable(True) self.scrollArea.setObjectName("scrollArea") self.scrollAreaWidgetContents = QtWidgets.QWidget() self.scrollAreaWidgetContents.setGeometry(QtCore.QRect(0, 0, 399, 922)) self.scrollAreaWidgetContents.setObjectName("scrollAreaWidgetContents") self.gridLayout_3 = QtWidgets.QGridLayout(self.scrollAreaWidgetContents) self.gridLayout_3.setObjectName("gridLayout_3") self.gl_Log = QtWidgets.QGridLayout() self.gl_Log.setObjectName("gl_Log") self.gridLayout_3.addLayout(self.gl_Log, 1, 0, 1, 1) self.label_2 = QtWidgets.QLabel(self.scrollAreaWidgetContents) self.label_2.setAlignment(QtCore.Qt.AlignCenter) self.label_2.setObjectName("label_2") self.gridLayout_3.addWidget(self.label_2, 0, 0, 1, 1) spacerItem4 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) self.gridLayout_3.addItem(spacerItem4, 2, 0, 1, 1) self.scrollArea.setWidget(self.scrollAreaWidgetContents) self.gridLayout_2.addWidget(self.scrollArea, 0, 1, 1, 1) self.gridLayout_12.addWidget(self.splitter, 0, 0, 1, 1) self.gridLayout_4.addWidget(self.widget, 0, 1, 1, 1) self.gridLayout_15.addWidget(self.splitter_2, 1, 0, 1, 1) self.widget_2 = QtWidgets.QWidget(self.tab) self.widget_2.setMinimumSize(QtCore.QSize(40, 0)) self.widget_2.setMaximumSize(QtCore.QSize(40, 16777215)) self.widget_2.setObjectName("widget_2") self.gridLayout_10 = QtWidgets.QGridLayout(self.widget_2) self.gridLayout_10.setContentsMargins(0, 0, 0, 0) self.gridLayout_10.setObjectName("gridLayout_10") self.pb_Expand_Collapse_Log = QtWidgets.QPushButton(self.widget_2) self.pb_Expand_Collapse_Log.setText("") icon1 = QtGui.QIcon() icon1.addPixmap(QtGui.QPixmap(":/icons/icons/PNG/go-previous-symbolic.symbolic.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.pb_Expand_Collapse_Log.setIcon(icon1) self.pb_Expand_Collapse_Log.setIconSize(QtCore.QSize(24, 24)) self.pb_Expand_Collapse_Log.setObjectName("pb_Expand_Collapse_Log") self.gridLayout_10.addWidget(self.pb_Expand_Collapse_Log, 0, 0, 1, 1) spacerItem5 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) self.gridLayout_10.addItem(spacerItem5, 1, 0, 1, 1) self.gridLayout_15.addWidget(self.widget_2, 1, 1, 1, 1) self.tabWidget.addTab(self.tab, "") self.tab_2 = QtWidgets.QWidget() self.tab_2.setObjectName("tab_2") self.gridLayout_14 = QtWidgets.QGridLayout(self.tab_2) self.gridLayout_14.setObjectName("gridLayout_14") self.gl_Node_Editor = QtWidgets.QGridLayout() self.gl_Node_Editor.setObjectName("gl_Node_Editor") self.gridLayout_14.addLayout(self.gl_Node_Editor, 0, 0, 1, 1) self.widget_6 = QtWidgets.QWidget(self.tab_2) self.widget_6.setObjectName("widget_6") self.gridLayout_13 = QtWidgets.QGridLayout(self.widget_6) self.gridLayout_13.setObjectName("gridLayout_13") self.pushButton_3 = QtWidgets.QPushButton(self.widget_6) self.pushButton_3.setObjectName("pushButton_3") self.gridLayout_13.addWidget(self.pushButton_3, 0, 0, 1, 1) self.pushButton_4 = QtWidgets.QPushButton(self.widget_6) self.pushButton_4.setObjectName("pushButton_4") self.gridLayout_13.addWidget(self.pushButton_4, 1, 0, 1, 1) self.pushButton_5 = QtWidgets.QPushButton(self.widget_6) self.pushButton_5.setObjectName("pushButton_5") self.gridLayout_13.addWidget(self.pushButton_5, 2, 0, 1, 1) self.gridLayout_14.addWidget(self.widget_6, 0, 1, 1, 1) self.tabWidget.addTab(self.tab_2, "") self.gridLayout.addWidget(self.tabWidget, 0, 0, 1, 1) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtWidgets.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 1661, 21)) self.menubar.setObjectName("menubar") MainWindow.setMenuBar(self.menubar) self.retranslateUi(MainWindow) self.tabWidget.setCurrentIndex(0) QtCore.QMetaObject.connectSlotsByName(MainWindow)
[docs] def retranslateUi(self, MainWindow): _translate = QtCore.QCoreApplication.translate MainWindow.setWindowTitle(_translate("MainWindow", "CaDH")) self.pb_Apply_Theme.setText(_translate("MainWindow", "Apply")) self.pb_New_Project.setText(_translate("MainWindow", "New")) self.pb_Save_State.setText(_translate("MainWindow", "Save")) self.cb_Theme.setItemText(0, _translate("MainWindow", "Light VS")) self.cb_Theme.setItemText(1, _translate("MainWindow", "Dark VS")) self.cb_Theme.setItemText(2, _translate("MainWindow", "Solarized Light")) self.cb_Theme.setItemText(3, _translate("MainWindow", "Abyss")) self.cb_Theme.setItemText(4, _translate("MainWindow", "Kimbie Dark")) self.cb_Theme.setItemText(5, _translate("MainWindow", "Monokai")) self.cb_Theme.setItemText(6, _translate("MainWindow", "Monokai Dimmed")) self.cb_Theme.setItemText(7, _translate("MainWindow", "Red")) self.cb_Theme.setItemText(8, _translate("MainWindow", "Solarized Dark")) self.cb_Theme.setItemText(9, _translate("MainWindow", "Tomorrow Night Blue")) self.cb_Theme.setItemText(10, _translate("MainWindow", "Dark High Contrast")) self.l_Project_Name.setText(_translate("MainWindow", "<html><head/><body><p><span style=\" font-style:italic;\">ProjectName</span></p></body></html>")) self.pb_Open_Project.setText(_translate("MainWindow", "Open")) self.pb_Load_State_File.setText(_translate("MainWindow", "Load")) self.pushButton_2.setText(_translate("MainWindow", "Search")) self.pb_rTune.setText(_translate("MainWindow", "T")) self.pb_rPlot.setText(_translate("MainWindow", "P")) self.pb_rEigenmode.setText(_translate("MainWindow", "E")) self.pb_rMultipacting.setText(_translate("MainWindow", "M")) self.pb_rMisc.setText(_translate("MainWindow", "M")) self.pb_rHome.setText(_translate("MainWindow", "H")) self.pb_rBack.setText(_translate("MainWindow", "<-")) self.pb_rWakefield.setText(_translate("MainWindow", "W")) self.pb_rPostprocess.setText(_translate("MainWindow", "PP")) self.pb_Wakefield_Analysis.setText(_translate("MainWindow", "W A K E F I E L D\n" "A N A L Y S I S")) self.pb_Tune.setText(_translate("MainWindow", "T U N E")) self.pb_Eigenmode_Analysis.setText(_translate("MainWindow", "E I G E N M O D E\n" "A N A L Y S I S")) self.pb_Plot.setText(_translate("MainWindow", "P L O T")) self.pb_Post_Process.setText(_translate("MainWindow", "P O S T\n" "P R O C E S S")) self.pb_Multipacting_Analysis.setText(_translate("MainWindow", "M U L T I P A C T I N G")) self.pb_Misc.setText(_translate("MainWindow", "M I S C")) self.pb_Statistics.setText(_translate("MainWindow", "S T A T I S T I C S")) self.pb_Save_Log.setText(_translate("MainWindow", "Save")) self.pb_Clear_Log.setText(_translate("MainWindow", "Clear")) self.label_2.setText(_translate("MainWindow", "Session Log")) self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab), _translate("MainWindow", "Hub")) self.pushButton_3.setText(_translate("MainWindow", "PushButton")) self.pushButton_4.setText(_translate("MainWindow", "PushButton")) self.pushButton_5.setText(_translate("MainWindow", "PushButton")) self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_2), _translate("MainWindow", "Node"))
import icons_rc if __name__ == "__main__": import sys app = QtWidgets.QApplication(sys.argv) MainWindow = QtWidgets.QMainWindow() ui = Ui_MainWindow() ui.setupUi(MainWindow) MainWindow.show() sys.exit(app.exec_())