Initial Round of Sandbox implementation
This commit is contained in:
+23
-51
@@ -14,7 +14,7 @@ from PyQt5 import QtCore, QtGui, QtWidgets
|
||||
class Ui_OpticsGUI(object):
|
||||
def setupUi(self, OpticsGUI):
|
||||
OpticsGUI.setObjectName("OpticsGUI")
|
||||
OpticsGUI.resize(1052, 780)
|
||||
OpticsGUI.resize(813, 775)
|
||||
self.centralwidget = QtWidgets.QWidget(OpticsGUI)
|
||||
self.centralwidget.setObjectName("centralwidget")
|
||||
self.verticalLayout_4 = QtWidgets.QVBoxLayout(self.centralwidget)
|
||||
@@ -298,6 +298,23 @@ class Ui_OpticsGUI(object):
|
||||
self.groupBox_9.setObjectName("groupBox_9")
|
||||
self.verticalLayout_17 = QtWidgets.QVBoxLayout(self.groupBox_9)
|
||||
self.verticalLayout_17.setObjectName("verticalLayout_17")
|
||||
self.gridLayout_2 = QtWidgets.QGridLayout()
|
||||
self.gridLayout_2.setObjectName("gridLayout_2")
|
||||
self.SBE0Model = QtWidgets.QLineEdit(self.groupBox_9)
|
||||
self.SBE0Model.setObjectName("SBE0Model")
|
||||
self.gridLayout_2.addWidget(self.SBE0Model, 1, 1, 1, 1)
|
||||
self.SBE0Machine = QtWidgets.QLineEdit(self.groupBox_9)
|
||||
self.SBE0Machine.setObjectName("SBE0Machine")
|
||||
self.gridLayout_2.addWidget(self.SBE0Machine, 1, 2, 1, 1)
|
||||
self.label_26 = QtWidgets.QLabel(self.groupBox_9)
|
||||
self.label_26.setObjectName("label_26")
|
||||
self.gridLayout_2.addWidget(self.label_26, 1, 0, 1, 1)
|
||||
self.verticalLayout_17.addLayout(self.gridLayout_2)
|
||||
self.RFSB = QtWidgets.QTableWidget(self.groupBox_9)
|
||||
self.RFSB.setObjectName("RFSB")
|
||||
self.RFSB.setColumnCount(0)
|
||||
self.RFSB.setRowCount(0)
|
||||
self.verticalLayout_17.addWidget(self.RFSB)
|
||||
self.UndSB = QtWidgets.QTableWidget(self.groupBox_9)
|
||||
self.UndSB.setObjectName("UndSB")
|
||||
self.UndSB.setColumnCount(0)
|
||||
@@ -310,51 +327,11 @@ class Ui_OpticsGUI(object):
|
||||
self.SB2ModUnd.setObjectName("SB2ModUnd")
|
||||
self.verticalLayout_17.addWidget(self.SB2ModUnd)
|
||||
self.horizontalLayout_5.addWidget(self.groupBox_9)
|
||||
self.RFgroup = QtWidgets.QGroupBox(self.tab_8)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.MinimumExpanding, QtWidgets.QSizePolicy.Preferred)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.RFgroup.sizePolicy().hasHeightForWidth())
|
||||
self.RFgroup.setSizePolicy(sizePolicy)
|
||||
self.RFgroup.setMinimumSize(QtCore.QSize(400, 0))
|
||||
self.RFgroup.setObjectName("RFgroup")
|
||||
self.verticalLayout_18 = QtWidgets.QVBoxLayout(self.RFgroup)
|
||||
self.verticalLayout_18.setObjectName("verticalLayout_18")
|
||||
self.label_25 = QtWidgets.QLabel(self.RFgroup)
|
||||
self.label_25.setObjectName("label_25")
|
||||
self.verticalLayout_18.addWidget(self.label_25)
|
||||
self.gridLayout_2 = QtWidgets.QGridLayout()
|
||||
self.gridLayout_2.setObjectName("gridLayout_2")
|
||||
self.label_26 = QtWidgets.QLabel(self.RFgroup)
|
||||
self.label_26.setObjectName("label_26")
|
||||
self.gridLayout_2.addWidget(self.label_26, 1, 0, 1, 1)
|
||||
self.label_27 = QtWidgets.QLabel(self.RFgroup)
|
||||
self.label_27.setObjectName("label_27")
|
||||
self.gridLayout_2.addWidget(self.label_27, 2, 0, 1, 1)
|
||||
self.SBE0Machine = QtWidgets.QLineEdit(self.RFgroup)
|
||||
self.SBE0Machine.setObjectName("SBE0Machine")
|
||||
self.gridLayout_2.addWidget(self.SBE0Machine, 2, 1, 1, 1)
|
||||
self.SBE0Model = QtWidgets.QLineEdit(self.RFgroup)
|
||||
self.SBE0Model.setObjectName("SBE0Model")
|
||||
self.gridLayout_2.addWidget(self.SBE0Model, 1, 1, 1, 1)
|
||||
self.verticalLayout_18.addLayout(self.gridLayout_2)
|
||||
self.RFSB = QtWidgets.QTableWidget(self.RFgroup)
|
||||
self.RFSB.setObjectName("RFSB")
|
||||
self.RFSB.setColumnCount(0)
|
||||
self.RFSB.setRowCount(0)
|
||||
self.verticalLayout_18.addWidget(self.RFSB)
|
||||
self.Mach2ModRF = QtWidgets.QPushButton(self.RFgroup)
|
||||
self.Mach2ModRF.setObjectName("Mach2ModRF")
|
||||
self.verticalLayout_18.addWidget(self.Mach2ModRF)
|
||||
self.SB2ModRF = QtWidgets.QPushButton(self.RFgroup)
|
||||
self.SB2ModRF.setObjectName("SB2ModRF")
|
||||
self.verticalLayout_18.addWidget(self.SB2ModRF)
|
||||
self.horizontalLayout_5.addWidget(self.RFgroup)
|
||||
self.TabMaster.addTab(self.tab_8, "")
|
||||
self.verticalLayout_4.addWidget(self.TabMaster)
|
||||
OpticsGUI.setCentralWidget(self.centralwidget)
|
||||
self.menubar = QtWidgets.QMenuBar(OpticsGUI)
|
||||
self.menubar.setGeometry(QtCore.QRect(0, 0, 1052, 22))
|
||||
self.menubar.setGeometry(QtCore.QRect(0, 0, 813, 22))
|
||||
self.menubar.setObjectName("menubar")
|
||||
self.menuFile = QtWidgets.QMenu(self.menubar)
|
||||
self.menuFile.setObjectName("menuFile")
|
||||
@@ -480,7 +457,7 @@ class Ui_OpticsGUI(object):
|
||||
self.menubar.addAction(self.menuHelp.menuAction())
|
||||
|
||||
self.retranslateUi(OpticsGUI)
|
||||
self.TabMaster.setCurrentIndex(0)
|
||||
self.TabMaster.setCurrentIndex(1)
|
||||
self.actionQuit.triggered.connect(OpticsGUI.close) # type: ignore
|
||||
QtCore.QMetaObject.connectSlotsByName(OpticsGUI)
|
||||
|
||||
@@ -521,16 +498,11 @@ class Ui_OpticsGUI(object):
|
||||
self.SB2MachineMag.setText(_translate("OpticsGUI", "Model -> Machine"))
|
||||
self.Mach2ModMag.setText(_translate("OpticsGUI", "Model <- Sandbox <- Machine"))
|
||||
self.SB2ModMag.setText(_translate("OpticsGUI", "Model <- Sandbox"))
|
||||
self.groupBox_9.setTitle(_translate("OpticsGUI", "Undulator/ID (K/Gap and Pol./Offset"))
|
||||
self.groupBox_9.setTitle(_translate("OpticsGUI", "RF (Gradient & Phase) + Undulator (K, Pol)"))
|
||||
self.label_26.setText(_translate("OpticsGUI", "Energy"))
|
||||
self.Mach2ModUnd.setText(_translate("OpticsGUI", "Model <- Sandbox <- Machine"))
|
||||
self.SB2ModUnd.setText(_translate("OpticsGUI", "Model <- Sandbox"))
|
||||
self.RFgroup.setTitle(_translate("OpticsGUI", "RF (Gradient and Phase)"))
|
||||
self.label_25.setText(_translate("OpticsGUI", "Initial Energy (MeV)"))
|
||||
self.label_26.setText(_translate("OpticsGUI", "Model"))
|
||||
self.label_27.setText(_translate("OpticsGUI", "Machine"))
|
||||
self.Mach2ModRF.setText(_translate("OpticsGUI", "Model <- Sandbox <- Machine"))
|
||||
self.SB2ModRF.setText(_translate("OpticsGUI", "Model <- Sandbox"))
|
||||
self.TabMaster.setTabText(self.TabMaster.indexOf(self.tab_8), _translate("OpticsGUI", "Settings Sandbox"))
|
||||
self.TabMaster.setTabText(self.TabMaster.indexOf(self.tab_8), _translate("OpticsGUI", "Sandbox"))
|
||||
self.menuFile.setTitle(_translate("OpticsGUI", "File"))
|
||||
self.menuHelp.setTitle(_translate("OpticsGUI", "Help"))
|
||||
self.actionOpen_2.setText(_translate("OpticsGUI", "Open Settings..."))
|
||||
|
||||
+24
-73
@@ -6,8 +6,8 @@
|
||||
<rect>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>1052</width>
|
||||
<height>780</height>
|
||||
<width>813</width>
|
||||
<height>775</height>
|
||||
</rect>
|
||||
</property>
|
||||
<property name="windowTitle">
|
||||
@@ -494,9 +494,29 @@
|
||||
</size>
|
||||
</property>
|
||||
<property name="title">
|
||||
<string>Undulator/ID (K/Gap and Pol./Offset</string>
|
||||
<string>RF (Gradient & Phase) + Undulator (K, Pol)</string>
|
||||
</property>
|
||||
<layout class="QVBoxLayout" name="verticalLayout_17">
|
||||
<item>
|
||||
<layout class="QGridLayout" name="gridLayout_2">
|
||||
<item row="1" column="1">
|
||||
<widget class="QLineEdit" name="SBE0Model"/>
|
||||
</item>
|
||||
<item row="1" column="2">
|
||||
<widget class="QLineEdit" name="SBE0Machine"/>
|
||||
</item>
|
||||
<item row="1" column="0">
|
||||
<widget class="QLabel" name="label_26">
|
||||
<property name="text">
|
||||
<string>Energy</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QTableWidget" name="RFSB"/>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QTableWidget" name="UndSB"/>
|
||||
</item>
|
||||
@@ -517,75 +537,6 @@
|
||||
</layout>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QGroupBox" name="RFgroup">
|
||||
<property name="sizePolicy">
|
||||
<sizepolicy hsizetype="MinimumExpanding" vsizetype="Preferred">
|
||||
<horstretch>0</horstretch>
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>400</width>
|
||||
<height>0</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="title">
|
||||
<string>RF (Gradient and Phase)</string>
|
||||
</property>
|
||||
<layout class="QVBoxLayout" name="verticalLayout_18">
|
||||
<item>
|
||||
<widget class="QLabel" name="label_25">
|
||||
<property name="text">
|
||||
<string>Initial Energy (MeV)</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<layout class="QGridLayout" name="gridLayout_2">
|
||||
<item row="1" column="0">
|
||||
<widget class="QLabel" name="label_26">
|
||||
<property name="text">
|
||||
<string>Model</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="2" column="0">
|
||||
<widget class="QLabel" name="label_27">
|
||||
<property name="text">
|
||||
<string>Machine</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="2" column="1">
|
||||
<widget class="QLineEdit" name="SBE0Machine"/>
|
||||
</item>
|
||||
<item row="1" column="1">
|
||||
<widget class="QLineEdit" name="SBE0Model"/>
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QTableWidget" name="RFSB"/>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QPushButton" name="Mach2ModRF">
|
||||
<property name="text">
|
||||
<string>Model <- Sandbox <- Machine</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QPushButton" name="SB2ModRF">
|
||||
<property name="text">
|
||||
<string>Model <- Sandbox</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
</widget>
|
||||
@@ -597,7 +548,7 @@
|
||||
<rect>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>1052</width>
|
||||
<width>813</width>
|
||||
<height>22</height>
|
||||
</rect>
|
||||
</property>
|
||||
|
||||
Reference in New Issue
Block a user