save and generate config files

This commit is contained in:
spencershepard
2024-02-03 17:05:10 -08:00
committed by Spencer Shepard
parent 538449f2f3
commit 65b5d3f773
5 changed files with 161 additions and 10 deletions

View File

@@ -42,7 +42,7 @@ class Ui_MainWindow(object):
self.logistics_crates_checkBox.setChecked(True)
self.logistics_crates_checkBox.setObjectName("logistics_crates_checkBox")
self.advanced_defenses_checkBox = QtWidgets.QCheckBox(self.centralwidget)
self.advanced_defenses_checkBox.setGeometry(QtCore.QRect(510, 350, 241, 28))
self.advanced_defenses_checkBox.setGeometry(QtCore.QRect(510, 350, 341, 28))
font = QtGui.QFont()
font.setPointSize(10)
font.setBold(False)
@@ -79,7 +79,7 @@ class Ui_MainWindow(object):
self.description_textBrowser.setObjectName("description_textBrowser")
self.defense_checkBox = QtWidgets.QCheckBox(self.centralwidget)
self.defense_checkBox.setEnabled(True)
self.defense_checkBox.setGeometry(QtCore.QRect(980, 140, 156, 28))
self.defense_checkBox.setGeometry(QtCore.QRect(980, 140, 211, 28))
font = QtGui.QFont()
font.setPointSize(11)
font.setBold(False)
@@ -467,13 +467,25 @@ class Ui_MainWindow(object):
self.perks_checkBox.setObjectName("perks_checkBox")
self.rotorops_server_checkBox = QtWidgets.QCheckBox(self.centralwidget)
self.rotorops_server_checkBox.setEnabled(True)
self.rotorops_server_checkBox.setGeometry(QtCore.QRect(1020, 650, 121, 21))
self.rotorops_server_checkBox.setGeometry(QtCore.QRect(1020, 650, 131, 21))
font = QtGui.QFont()
font.setPointSize(7)
font.setBold(False)
self.rotorops_server_checkBox.setFont(font)
self.rotorops_server_checkBox.setChecked(False)
self.rotorops_server_checkBox.setObjectName("rotorops_server_checkBox")
self.saveConfigButton = QtWidgets.QPushButton(self.centralwidget)
self.saveConfigButton.setEnabled(True)
self.saveConfigButton.setGeometry(QtCore.QRect(620, 600, 121, 51))
font = QtGui.QFont()
font.setPointSize(8)
font.setBold(True)
self.saveConfigButton.setFont(font)
self.saveConfigButton.setStyleSheet("")
icon1 = QtGui.QIcon()
icon1.addPixmap(QtGui.QPixmap("resources/floppy-disk.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
self.saveConfigButton.setIcon(icon1)
self.saveConfigButton.setObjectName("saveConfigButton")
MainWindow.setCentralWidget(self.centralwidget)
self.menubar = QtWidgets.QMenuBar(MainWindow)
self.menubar.setGeometry(QtCore.QRect(0, 0, 1280, 24))
@@ -484,6 +496,8 @@ class Ui_MainWindow(object):
self.menuFilter.setObjectName("menuFilter")
self.menuPreferences = QtWidgets.QMenu(self.menubar)
self.menuPreferences.setObjectName("menuPreferences")
self.menuTools = QtWidgets.QMenu(self.menubar)
self.menuTools.setObjectName("menuTools")
MainWindow.setMenuBar(self.menubar)
self.statusbar = QtWidgets.QStatusBar(MainWindow)
font = QtGui.QFont()
@@ -568,6 +582,8 @@ class Ui_MainWindow(object):
self.action_rateButton4.setObjectName("action_rateButton4")
self.action_rateButton5 = QtWidgets.QAction(MainWindow)
self.action_rateButton5.setObjectName("action_rateButton5")
self.actionSave_Mission_Config = QtWidgets.QAction(MainWindow)
self.actionSave_Mission_Config.setObjectName("actionSave_Mission_Config")
self.menuMap.addAction(self.actionCaucasus)
self.menuMap.addAction(self.actionPersian_Gulf)
self.menuMap.addAction(self.actionMarianas)
@@ -577,9 +593,11 @@ class Ui_MainWindow(object):
self.menuFilter.addAction(self.actionSingle_Player)
self.menuFilter.addAction(self.actionCo_Op)
self.menuPreferences.addAction(self.actionSave_Directory)
self.menuTools.addAction(self.actionSave_Mission_Config)
self.menubar.addAction(self.menuMap.menuAction())
self.menubar.addAction(self.menuFilter.menuAction())
self.menubar.addAction(self.menuPreferences.menuAction())
self.menubar.addAction(self.menuTools.menuAction())
self.retranslateUi(MainWindow)
self.generateButton.clicked.connect(self.action_generateMission.trigger) # type: ignore
@@ -593,6 +611,7 @@ class Ui_MainWindow(object):
self.rateButton3.clicked.connect(self.action_rateButton3.trigger) # type: ignore
self.rateButton4.clicked.connect(self.action_rateButton4.trigger) # type: ignore
self.rateButton5.clicked.connect(self.action_rateButton5.trigger) # type: ignore
self.saveConfigButton.clicked.connect(self.actionSave_Mission_Config.trigger) # type: ignore
QtCore.QMetaObject.connectSlotsByName(MainWindow)
def retranslateUi(self, MainWindow):
@@ -675,9 +694,12 @@ class Ui_MainWindow(object):
self.perks_checkBox.setText(_translate("MainWindow", "Perks"))
self.rotorops_server_checkBox.setStatusTip(_translate("MainWindow", "Generate missions for RotorOps public servers."))
self.rotorops_server_checkBox.setText(_translate("MainWindow", "RotorOps Server Mission"))
self.saveConfigButton.setStatusTip(_translate("MainWindow", "Save these mission options for next time."))
self.saveConfigButton.setText(_translate("MainWindow", " Save Config"))
self.menuMap.setTitle(_translate("MainWindow", "Map"))
self.menuFilter.setTitle(_translate("MainWindow", "Filter"))
self.menuPreferences.setTitle(_translate("MainWindow", "Preferences"))
self.menuTools.setTitle(_translate("MainWindow", "Tools"))
self.action_generateMission.setText(_translate("MainWindow", "_generateMission"))
self.action_scenarioSelected.setText(_translate("MainWindow", "_scenarioSelected"))
self.action_blueforcesSelected.setText(_translate("MainWindow", "_blueforcesSelected"))
@@ -712,6 +734,8 @@ class Ui_MainWindow(object):
self.action_rateButton4.setToolTip(_translate("MainWindow", "_rateButton4"))
self.action_rateButton5.setText(_translate("MainWindow", "_rateButton5"))
self.action_rateButton5.setToolTip(_translate("MainWindow", "_rateButton5"))
self.actionSave_Mission_Config.setText(_translate("MainWindow", "Save Mission Config"))
self.actionSave_Mission_Config.setToolTip(_translate("MainWindow", "Save Mission Config"))
if __name__ == "__main__":