# -*- 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_())