split controller

This commit is contained in:
Maxime Réaux 2026-02-10 09:53:49 +01:00
parent 701f6b3292
commit 7792a76f8e
11 changed files with 1212 additions and 987 deletions

View file

@ -118,6 +118,31 @@ class Ui_MainWindow(object):
self.addWarParticipantBtn.setObjectName("addWarParticipantBtn")
self.horizontalLayout_10.addWidget(self.addWarParticipantBtn)
self.gridLayout_3.addLayout(self.horizontalLayout_10, 4, 0, 1, 4)
self.labelObjectives = QtWidgets.QLabel(parent=self.pageWar)
self.labelObjectives.setObjectName("labelObjectives")
self.gridLayout_3.addWidget(self.labelObjectives, 1, 0, 1, 1)
self.endWarBtn = QtWidgets.QPushButton(parent=self.pageWar)
self.endWarBtn.setEnabled(True)
self.endWarBtn.setObjectName("endWarBtn")
self.gridLayout_3.addWidget(self.endWarBtn, 5, 1, 1, 1)
self.labelParticipants = QtWidgets.QLabel(parent=self.pageWar)
self.labelParticipants.setObjectName("labelParticipants")
self.gridLayout_3.addWidget(self.labelParticipants, 3, 0, 1, 1)
self.horizontalLayout_8 = QtWidgets.QHBoxLayout()
self.horizontalLayout_8.setObjectName("horizontalLayout_8")
self.warName = QtWidgets.QLabel(parent=self.pageWar)
font = QtGui.QFont()
font.setPointSize(12)
self.warName.setFont(font)
self.warName.setObjectName("warName")
self.horizontalLayout_8.addWidget(self.warName)
self.warYear = QtWidgets.QLabel(parent=self.pageWar)
font = QtGui.QFont()
font.setPointSize(12)
self.warYear.setFont(font)
self.warYear.setObjectName("warYear")
self.horizontalLayout_8.addWidget(self.warYear)
self.gridLayout_3.addLayout(self.horizontalLayout_8, 0, 0, 1, 4)
self.horizontalLayout_9 = QtWidgets.QHBoxLayout()
self.horizontalLayout_9.setObjectName("horizontalLayout_9")
self.objectivesTable = QtWidgets.QTableWidget(parent=self.pageWar)
@ -136,32 +161,45 @@ class Ui_MainWindow(object):
self.addObjectiveBtn.setFont(font)
self.addObjectiveBtn.setObjectName("addObjectiveBtn")
self.horizontalLayout_9.addWidget(self.addObjectiveBtn)
self.verticalLayout_2 = QtWidgets.QVBoxLayout()
self.verticalLayout_2.setObjectName("verticalLayout_2")
self.label = QtWidgets.QLabel(parent=self.pageWar)
self.label.setObjectName("label")
self.verticalLayout_2.addWidget(self.label)
self.horizontalLayout_5 = QtWidgets.QHBoxLayout()
self.horizontalLayout_5.setObjectName("horizontalLayout_5")
self.majorValue = QtWidgets.QSpinBox(parent=self.pageWar)
self.majorValue.setMinimum(1)
self.majorValue.setObjectName("majorValue")
self.horizontalLayout_5.addWidget(self.majorValue)
self.label_5 = QtWidgets.QLabel(parent=self.pageWar)
self.label_5.setObjectName("label_5")
self.horizontalLayout_5.addWidget(self.label_5)
self.verticalLayout_2.addLayout(self.horizontalLayout_5)
self.label_2 = QtWidgets.QLabel(parent=self.pageWar)
self.label_2.setObjectName("label_2")
self.verticalLayout_2.addWidget(self.label_2)
self.horizontalLayout_4 = QtWidgets.QHBoxLayout()
self.horizontalLayout_4.setObjectName("horizontalLayout_4")
self.minorValue = QtWidgets.QSpinBox(parent=self.pageWar)
self.minorValue.setMinimum(1)
self.minorValue.setObjectName("minorValue")
self.horizontalLayout_4.addWidget(self.minorValue)
self.label_4 = QtWidgets.QLabel(parent=self.pageWar)
self.label_4.setObjectName("label_4")
self.horizontalLayout_4.addWidget(self.label_4)
self.verticalLayout_2.addLayout(self.horizontalLayout_4)
self.label_3 = QtWidgets.QLabel(parent=self.pageWar)
self.label_3.setObjectName("label_3")
self.verticalLayout_2.addWidget(self.label_3)
self.influenceToken = QtWidgets.QCheckBox(parent=self.pageWar)
self.influenceToken.setEnabled(False)
self.influenceToken.setCheckable(True)
self.influenceToken.setChecked(True)
self.influenceToken.setObjectName("influenceToken")
self.verticalLayout_2.addWidget(self.influenceToken)
self.horizontalLayout_9.addLayout(self.verticalLayout_2)
self.gridLayout_3.addLayout(self.horizontalLayout_9, 2, 0, 1, 4)
self.endWarBtn = QtWidgets.QPushButton(parent=self.pageWar)
self.endWarBtn.setEnabled(True)
self.endWarBtn.setObjectName("endWarBtn")
self.gridLayout_3.addWidget(self.endWarBtn, 5, 1, 1, 1)
self.labelParticipants = QtWidgets.QLabel(parent=self.pageWar)
self.labelParticipants.setObjectName("labelParticipants")
self.gridLayout_3.addWidget(self.labelParticipants, 3, 0, 1, 1)
self.labelObjectives = QtWidgets.QLabel(parent=self.pageWar)
self.labelObjectives.setObjectName("labelObjectives")
self.gridLayout_3.addWidget(self.labelObjectives, 1, 0, 1, 1)
self.horizontalLayout_8 = QtWidgets.QHBoxLayout()
self.horizontalLayout_8.setObjectName("horizontalLayout_8")
self.warName = QtWidgets.QLabel(parent=self.pageWar)
font = QtGui.QFont()
font.setPointSize(12)
self.warName.setFont(font)
self.warName.setObjectName("warName")
self.horizontalLayout_8.addWidget(self.warName)
self.warYear = QtWidgets.QLabel(parent=self.pageWar)
font = QtGui.QFont()
font.setPointSize(12)
self.warYear.setFont(font)
self.warYear.setObjectName("warYear")
self.horizontalLayout_8.addWidget(self.warYear)
self.gridLayout_3.addLayout(self.horizontalLayout_8, 0, 0, 1, 4)
self.selectedDetailsStack.addWidget(self.pageWar)
self.pageCampaign = QtWidgets.QWidget()
self.pageCampaign.setObjectName("pageCampaign")
@ -309,7 +347,7 @@ class Ui_MainWindow(object):
self.verticalLayout.addWidget(self.tabWidget)
MainWindow.setCentralWidget(self.centralwidget)
self.menubar = QtWidgets.QMenuBar(parent=MainWindow)
self.menubar.setGeometry(QtCore.QRect(0, 0, 1288, 21))
self.menubar.setGeometry(QtCore.QRect(0, 0, 1288, 22))
self.menubar.setObjectName("menubar")
self.menuFile = QtWidgets.QMenu(parent=self.menubar)
self.menuFile.setObjectName("menuFile")
@ -415,16 +453,22 @@ class Ui_MainWindow(object):
item = self.warParticipantsTable.horizontalHeaderItem(4)
item.setText(_translate("MainWindow", "Theme pts"))
self.addWarParticipantBtn.setText(_translate("MainWindow", "Add participant"))
self.labelObjectives.setText(_translate("MainWindow", "Objectives"))
self.endWarBtn.setText(_translate("MainWindow", "End war"))
self.labelParticipants.setText(_translate("MainWindow", "Participants"))
self.warName.setText(_translate("MainWindow", "warName"))
self.warYear.setText(_translate("MainWindow", "warYear"))
item = self.objectivesTable.horizontalHeaderItem(0)
item.setText(_translate("MainWindow", "Name"))
item = self.objectivesTable.horizontalHeaderItem(1)
item.setText(_translate("MainWindow", "Description"))
self.addObjectiveBtn.setText(_translate("MainWindow", "Add objective"))
self.endWarBtn.setText(_translate("MainWindow", "End war"))
self.labelParticipants.setText(_translate("MainWindow", "Participants"))
self.labelObjectives.setText(_translate("MainWindow", "Objectives"))
self.warName.setText(_translate("MainWindow", "warName"))
self.warYear.setText(_translate("MainWindow", "warYear"))
self.label.setText(_translate("MainWindow", "Major objective"))
self.label_5.setText(_translate("MainWindow", "points"))
self.label_2.setText(_translate("MainWindow", "Minor opportunity"))
self.label_4.setText(_translate("MainWindow", "points"))
self.label_3.setText(_translate("MainWindow", "Influence"))
self.influenceToken.setText(_translate("MainWindow", "Token"))
self.labelSectors.setText(_translate("MainWindow", "Sectors"))
self.labelParticipants_2.setText(_translate("MainWindow", "Participants"))
self.endCampaignBtn.setText(_translate("MainWindow", "End campaign"))