# Form implementation generated from reading ui file '.\src\warchron\view\ui\ui_main_window.ui' # # Created by: PyQt6 UI code generator 6.7.1 # # WARNING: Any manual changes made to this file will be lost when pyuic6 is # run again. Do not edit this file unless you know what you are doing. from PyQt6 import QtCore, QtGui, QtWidgets class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(1235, 954) icon = QtGui.QIcon() icon.addPixmap(QtGui.QPixmap(".\\src\\warchron\\view\\ui\\../resources/warchron_logo.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) MainWindow.setWindowIcon(icon) self.centralwidget = QtWidgets.QWidget(parent=MainWindow) self.centralwidget.setObjectName("centralwidget") self.verticalLayout_9 = QtWidgets.QVBoxLayout(self.centralwidget) self.verticalLayout_9.setObjectName("verticalLayout_9") self.tabWidget = QtWidgets.QTabWidget(parent=self.centralwidget) self.tabWidget.setObjectName("tabWidget") self.playersTab = QtWidgets.QWidget() self.playersTab.setObjectName("playersTab") self.gridLayout = QtWidgets.QGridLayout(self.playersTab) self.gridLayout.setObjectName("gridLayout") self.horizontalLayout = QtWidgets.QHBoxLayout() self.horizontalLayout.setObjectName("horizontalLayout") self.addPlayerBtn = QtWidgets.QPushButton(parent=self.playersTab) icon1 = QtGui.QIcon() icon1.addPixmap(QtGui.QPixmap(".\\src\\warchron\\view\\ui\\../resources/plus.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) self.addPlayerBtn.setIcon(icon1) self.addPlayerBtn.setObjectName("addPlayerBtn") self.horizontalLayout.addWidget(self.addPlayerBtn) spacerItem = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum) self.horizontalLayout.addItem(spacerItem) self.gridLayout.addLayout(self.horizontalLayout, 0, 0, 1, 1) self.playersTable = QtWidgets.QTableWidget(parent=self.playersTab) self.playersTable.setEnabled(True) self.playersTable.setEditTriggers(QtWidgets.QAbstractItemView.EditTrigger.NoEditTriggers) self.playersTable.setSelectionBehavior(QtWidgets.QAbstractItemView.SelectionBehavior.SelectRows) self.playersTable.setObjectName("playersTable") self.playersTable.setColumnCount(4) self.playersTable.setRowCount(0) item = QtWidgets.QTableWidgetItem() self.playersTable.setHorizontalHeaderItem(0, item) item = QtWidgets.QTableWidgetItem() self.playersTable.setHorizontalHeaderItem(1, item) item = QtWidgets.QTableWidgetItem() self.playersTable.setHorizontalHeaderItem(2, item) item = QtWidgets.QTableWidgetItem() self.playersTable.setHorizontalHeaderItem(3, item) self.playersTable.horizontalHeader().setStretchLastSection(False) self.gridLayout.addWidget(self.playersTable, 1, 0, 1, 1) icon2 = QtGui.QIcon() icon2.addPixmap(QtGui.QPixmap(".\\src\\warchron\\view\\ui\\../resources/users.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) self.tabWidget.addTab(self.playersTab, icon2, "") self.warsTab = QtWidgets.QWidget() self.warsTab.setObjectName("warsTab") self.verticalLayout_3 = QtWidgets.QVBoxLayout(self.warsTab) self.verticalLayout_3.setObjectName("verticalLayout_3") self.horizontalLayout_2 = QtWidgets.QHBoxLayout() self.horizontalLayout_2.setObjectName("horizontalLayout_2") self.addWarBtn = QtWidgets.QPushButton(parent=self.warsTab) self.addWarBtn.setIcon(icon1) self.addWarBtn.setObjectName("addWarBtn") self.horizontalLayout_2.addWidget(self.addWarBtn) self.addCampaignBtn = QtWidgets.QPushButton(parent=self.warsTab) self.addCampaignBtn.setEnabled(False) self.addCampaignBtn.setIcon(icon1) self.addCampaignBtn.setObjectName("addCampaignBtn") self.horizontalLayout_2.addWidget(self.addCampaignBtn) self.addRoundBtn = QtWidgets.QPushButton(parent=self.warsTab) self.addRoundBtn.setEnabled(False) self.addRoundBtn.setIcon(icon1) self.addRoundBtn.setObjectName("addRoundBtn") self.horizontalLayout_2.addWidget(self.addRoundBtn) spacerItem1 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum) self.horizontalLayout_2.addItem(spacerItem1) self.verticalLayout_3.addLayout(self.horizontalLayout_2) self.splitter = QtWidgets.QSplitter(parent=self.warsTab) self.splitter.setOrientation(QtCore.Qt.Orientation.Horizontal) self.splitter.setObjectName("splitter") self.warsTree = QtWidgets.QTreeWidget(parent=self.splitter) self.warsTree.setObjectName("warsTree") self.selectedDetailsStack = QtWidgets.QStackedWidget(parent=self.splitter) self.selectedDetailsStack.setObjectName("selectedDetailsStack") self.pageEmpty = QtWidgets.QWidget() self.pageEmpty.setObjectName("pageEmpty") self.verticalLayout_4 = QtWidgets.QVBoxLayout(self.pageEmpty) self.verticalLayout_4.setObjectName("verticalLayout_4") self.horizontalLayout_7 = QtWidgets.QHBoxLayout() self.horizontalLayout_7.setSizeConstraint(QtWidgets.QLayout.SizeConstraint.SetDefaultConstraint) self.horizontalLayout_7.setObjectName("horizontalLayout_7") spacerItem2 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum) self.horizontalLayout_7.addItem(spacerItem2) self.labelSelect = QtWidgets.QLabel(parent=self.pageEmpty) self.labelSelect.setObjectName("labelSelect") self.horizontalLayout_7.addWidget(self.labelSelect) spacerItem3 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum) self.horizontalLayout_7.addItem(spacerItem3) self.verticalLayout_4.addLayout(self.horizontalLayout_7) self.selectedDetailsStack.addWidget(self.pageEmpty) self.pageWar = QtWidgets.QWidget() self.pageWar.setObjectName("pageWar") self.verticalLayout_10 = QtWidgets.QVBoxLayout(self.pageWar) self.verticalLayout_10.setObjectName("verticalLayout_10") 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) spacerItem4 = QtWidgets.QSpacerItem(630, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum) self.horizontalLayout_8.addItem(spacerItem4) 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.verticalLayout_10.addLayout(self.horizontalLayout_8) self.groupBox = QtWidgets.QGroupBox(parent=self.pageWar) self.groupBox.setObjectName("groupBox") self.verticalLayout = QtWidgets.QVBoxLayout(self.groupBox) self.verticalLayout.setObjectName("verticalLayout") self.horizontalLayout_3 = QtWidgets.QHBoxLayout() self.horizontalLayout_3.setObjectName("horizontalLayout_3") self.addObjectiveBtn = QtWidgets.QPushButton(parent=self.groupBox) self.addObjectiveBtn.setEnabled(True) font = QtGui.QFont() font.setPointSize(10) self.addObjectiveBtn.setFont(font) self.addObjectiveBtn.setIcon(icon1) self.addObjectiveBtn.setObjectName("addObjectiveBtn") self.horizontalLayout_3.addWidget(self.addObjectiveBtn) spacerItem5 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum) self.horizontalLayout_3.addItem(spacerItem5) self.label = QtWidgets.QLabel(parent=self.groupBox) self.label.setObjectName("label") self.horizontalLayout_3.addWidget(self.label) self.majorValue = QtWidgets.QSpinBox(parent=self.groupBox) self.majorValue.setMinimum(1) self.majorValue.setObjectName("majorValue") self.horizontalLayout_3.addWidget(self.majorValue) self.label_5 = QtWidgets.QLabel(parent=self.groupBox) self.label_5.setObjectName("label_5") self.horizontalLayout_3.addWidget(self.label_5) spacerItem6 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum) self.horizontalLayout_3.addItem(spacerItem6) self.label_2 = QtWidgets.QLabel(parent=self.groupBox) self.label_2.setObjectName("label_2") self.horizontalLayout_3.addWidget(self.label_2) self.minorValue = QtWidgets.QSpinBox(parent=self.groupBox) self.minorValue.setMinimum(1) self.minorValue.setObjectName("minorValue") self.horizontalLayout_3.addWidget(self.minorValue) self.label_4 = QtWidgets.QLabel(parent=self.groupBox) self.label_4.setObjectName("label_4") self.horizontalLayout_3.addWidget(self.label_4) spacerItem7 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum) self.horizontalLayout_3.addItem(spacerItem7) self.label_3 = QtWidgets.QLabel(parent=self.groupBox) self.label_3.setObjectName("label_3") self.horizontalLayout_3.addWidget(self.label_3) self.influenceToken = QtWidgets.QCheckBox(parent=self.groupBox) self.influenceToken.setEnabled(True) self.influenceToken.setCheckable(True) self.influenceToken.setChecked(True) self.influenceToken.setObjectName("influenceToken") self.horizontalLayout_3.addWidget(self.influenceToken) spacerItem8 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum) self.horizontalLayout_3.addItem(spacerItem8) self.verticalLayout.addLayout(self.horizontalLayout_3) self.objectivesTable = QtWidgets.QTableWidget(parent=self.groupBox) self.objectivesTable.setEditTriggers(QtWidgets.QAbstractItemView.EditTrigger.NoEditTriggers) self.objectivesTable.setAlternatingRowColors(False) self.objectivesTable.setSelectionBehavior(QtWidgets.QAbstractItemView.SelectionBehavior.SelectRows) self.objectivesTable.setObjectName("objectivesTable") self.objectivesTable.setColumnCount(2) self.objectivesTable.setRowCount(0) item = QtWidgets.QTableWidgetItem() self.objectivesTable.setHorizontalHeaderItem(0, item) item = QtWidgets.QTableWidgetItem() self.objectivesTable.setHorizontalHeaderItem(1, item) self.objectivesTable.horizontalHeader().setStretchLastSection(False) self.verticalLayout.addWidget(self.objectivesTable) self.verticalLayout_10.addWidget(self.groupBox) self.groupBox_2 = QtWidgets.QGroupBox(parent=self.pageWar) self.groupBox_2.setObjectName("groupBox_2") self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.groupBox_2) self.verticalLayout_2.setObjectName("verticalLayout_2") self.horizontalLayout_5 = QtWidgets.QHBoxLayout() self.horizontalLayout_5.setObjectName("horizontalLayout_5") self.addWarParticipantBtn = QtWidgets.QPushButton(parent=self.groupBox_2) self.addWarParticipantBtn.setIcon(icon1) self.addWarParticipantBtn.setObjectName("addWarParticipantBtn") self.horizontalLayout_5.addWidget(self.addWarParticipantBtn) spacerItem9 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum) self.horizontalLayout_5.addItem(spacerItem9) self.verticalLayout_2.addLayout(self.horizontalLayout_5) self.warParticipantsTable = QtWidgets.QTableWidget(parent=self.groupBox_2) self.warParticipantsTable.setEditTriggers(QtWidgets.QAbstractItemView.EditTrigger.NoEditTriggers) self.warParticipantsTable.setAlternatingRowColors(False) self.warParticipantsTable.setSelectionBehavior(QtWidgets.QAbstractItemView.SelectionBehavior.SelectRows) self.warParticipantsTable.setObjectName("warParticipantsTable") self.warParticipantsTable.setColumnCount(5) self.warParticipantsTable.setRowCount(0) item = QtWidgets.QTableWidgetItem() self.warParticipantsTable.setHorizontalHeaderItem(0, item) item = QtWidgets.QTableWidgetItem() self.warParticipantsTable.setHorizontalHeaderItem(1, item) item = QtWidgets.QTableWidgetItem() self.warParticipantsTable.setHorizontalHeaderItem(2, item) item = QtWidgets.QTableWidgetItem() self.warParticipantsTable.setHorizontalHeaderItem(3, item) item = QtWidgets.QTableWidgetItem() self.warParticipantsTable.setHorizontalHeaderItem(4, item) self.warParticipantsTable.horizontalHeader().setStretchLastSection(False) self.verticalLayout_2.addWidget(self.warParticipantsTable) self.verticalLayout_10.addWidget(self.groupBox_2) self.horizontalLayout_6 = QtWidgets.QHBoxLayout() self.horizontalLayout_6.setObjectName("horizontalLayout_6") spacerItem10 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum) self.horizontalLayout_6.addItem(spacerItem10) self.endWarBtn = QtWidgets.QPushButton(parent=self.pageWar) self.endWarBtn.setEnabled(True) self.endWarBtn.setObjectName("endWarBtn") self.horizontalLayout_6.addWidget(self.endWarBtn) self.verticalLayout_10.addLayout(self.horizontalLayout_6) self.selectedDetailsStack.addWidget(self.pageWar) self.pageCampaign = QtWidgets.QWidget() self.pageCampaign.setObjectName("pageCampaign") self.verticalLayout_7 = QtWidgets.QVBoxLayout(self.pageCampaign) self.verticalLayout_7.setObjectName("verticalLayout_7") self.horizontalLayout_11 = QtWidgets.QHBoxLayout() self.horizontalLayout_11.setObjectName("horizontalLayout_11") self.campaignName = QtWidgets.QLabel(parent=self.pageCampaign) font = QtGui.QFont() font.setPointSize(12) self.campaignName.setFont(font) self.campaignName.setObjectName("campaignName") self.horizontalLayout_11.addWidget(self.campaignName) spacerItem11 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum) self.horizontalLayout_11.addItem(spacerItem11) self.campaignMonth = QtWidgets.QLabel(parent=self.pageCampaign) font = QtGui.QFont() font.setPointSize(12) self.campaignMonth.setFont(font) self.campaignMonth.setObjectName("campaignMonth") self.horizontalLayout_11.addWidget(self.campaignMonth) self.verticalLayout_7.addLayout(self.horizontalLayout_11) self.groupBox_3 = QtWidgets.QGroupBox(parent=self.pageCampaign) self.groupBox_3.setObjectName("groupBox_3") self.verticalLayout_5 = QtWidgets.QVBoxLayout(self.groupBox_3) self.verticalLayout_5.setObjectName("verticalLayout_5") self.horizontalLayout_17 = QtWidgets.QHBoxLayout() self.horizontalLayout_17.setObjectName("horizontalLayout_17") self.addSectorBtn = QtWidgets.QPushButton(parent=self.groupBox_3) self.addSectorBtn.setEnabled(True) self.addSectorBtn.setIcon(icon1) self.addSectorBtn.setObjectName("addSectorBtn") self.horizontalLayout_17.addWidget(self.addSectorBtn) spacerItem12 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum) self.horizontalLayout_17.addItem(spacerItem12) self.verticalLayout_5.addLayout(self.horizontalLayout_17) self.sectorsTable = QtWidgets.QTableWidget(parent=self.groupBox_3) self.sectorsTable.setEditTriggers(QtWidgets.QAbstractItemView.EditTrigger.NoEditTriggers) self.sectorsTable.setSelectionBehavior(QtWidgets.QAbstractItemView.SelectionBehavior.SelectRows) self.sectorsTable.setObjectName("sectorsTable") self.sectorsTable.setColumnCount(7) self.sectorsTable.setRowCount(0) item = QtWidgets.QTableWidgetItem() self.sectorsTable.setHorizontalHeaderItem(0, item) item = QtWidgets.QTableWidgetItem() self.sectorsTable.setHorizontalHeaderItem(1, item) item = QtWidgets.QTableWidgetItem() self.sectorsTable.setHorizontalHeaderItem(2, item) item = QtWidgets.QTableWidgetItem() self.sectorsTable.setHorizontalHeaderItem(3, item) item = QtWidgets.QTableWidgetItem() self.sectorsTable.setHorizontalHeaderItem(4, item) item = QtWidgets.QTableWidgetItem() self.sectorsTable.setHorizontalHeaderItem(5, item) item = QtWidgets.QTableWidgetItem() self.sectorsTable.setHorizontalHeaderItem(6, item) self.sectorsTable.horizontalHeader().setStretchLastSection(False) self.verticalLayout_5.addWidget(self.sectorsTable) self.verticalLayout_7.addWidget(self.groupBox_3) self.groupBox_4 = QtWidgets.QGroupBox(parent=self.pageCampaign) self.groupBox_4.setObjectName("groupBox_4") self.verticalLayout_6 = QtWidgets.QVBoxLayout(self.groupBox_4) self.verticalLayout_6.setObjectName("verticalLayout_6") self.horizontalLayout_18 = QtWidgets.QHBoxLayout() self.horizontalLayout_18.setObjectName("horizontalLayout_18") self.addCampaignParticipantBtn = QtWidgets.QPushButton(parent=self.groupBox_4) self.addCampaignParticipantBtn.setIcon(icon1) self.addCampaignParticipantBtn.setObjectName("addCampaignParticipantBtn") self.horizontalLayout_18.addWidget(self.addCampaignParticipantBtn) spacerItem13 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum) self.horizontalLayout_18.addItem(spacerItem13) self.verticalLayout_6.addLayout(self.horizontalLayout_18) self.campaignParticipantsTable = QtWidgets.QTableWidget(parent=self.groupBox_4) self.campaignParticipantsTable.setEditTriggers(QtWidgets.QAbstractItemView.EditTrigger.NoEditTriggers) self.campaignParticipantsTable.setSelectionBehavior(QtWidgets.QAbstractItemView.SelectionBehavior.SelectRows) self.campaignParticipantsTable.setObjectName("campaignParticipantsTable") self.campaignParticipantsTable.setColumnCount(5) self.campaignParticipantsTable.setRowCount(0) item = QtWidgets.QTableWidgetItem() self.campaignParticipantsTable.setHorizontalHeaderItem(0, item) item = QtWidgets.QTableWidgetItem() self.campaignParticipantsTable.setHorizontalHeaderItem(1, item) item = QtWidgets.QTableWidgetItem() self.campaignParticipantsTable.setHorizontalHeaderItem(2, item) item = QtWidgets.QTableWidgetItem() self.campaignParticipantsTable.setHorizontalHeaderItem(3, item) item = QtWidgets.QTableWidgetItem() self.campaignParticipantsTable.setHorizontalHeaderItem(4, item) self.campaignParticipantsTable.horizontalHeader().setStretchLastSection(False) self.verticalLayout_6.addWidget(self.campaignParticipantsTable) self.verticalLayout_7.addWidget(self.groupBox_4) self.horizontalLayout_10 = QtWidgets.QHBoxLayout() self.horizontalLayout_10.setObjectName("horizontalLayout_10") spacerItem14 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum) self.horizontalLayout_10.addItem(spacerItem14) self.endCampaignBtn = QtWidgets.QPushButton(parent=self.pageCampaign) self.endCampaignBtn.setEnabled(True) self.endCampaignBtn.setObjectName("endCampaignBtn") self.horizontalLayout_10.addWidget(self.endCampaignBtn) self.verticalLayout_7.addLayout(self.horizontalLayout_10) self.selectedDetailsStack.addWidget(self.pageCampaign) self.pageRound = QtWidgets.QWidget() self.pageRound.setObjectName("pageRound") self.verticalLayout_8 = QtWidgets.QVBoxLayout(self.pageRound) self.verticalLayout_8.setObjectName("verticalLayout_8") self.horizontalLayout_14 = QtWidgets.QHBoxLayout() self.horizontalLayout_14.setObjectName("horizontalLayout_14") self.roundNb = QtWidgets.QLabel(parent=self.pageRound) font = QtGui.QFont() font.setPointSize(12) self.roundNb.setFont(font) self.roundNb.setObjectName("roundNb") self.horizontalLayout_14.addWidget(self.roundNb) self.verticalLayout_8.addLayout(self.horizontalLayout_14) self.groupBox_5 = QtWidgets.QGroupBox(parent=self.pageRound) self.groupBox_5.setObjectName("groupBox_5") self.horizontalLayout_4 = QtWidgets.QHBoxLayout(self.groupBox_5) self.horizontalLayout_4.setObjectName("horizontalLayout_4") self.choicesTable = QtWidgets.QTableWidget(parent=self.groupBox_5) self.choicesTable.setEnabled(True) self.choicesTable.setEditTriggers(QtWidgets.QAbstractItemView.EditTrigger.NoEditTriggers) self.choicesTable.setSelectionBehavior(QtWidgets.QAbstractItemView.SelectionBehavior.SelectRows) self.choicesTable.setObjectName("choicesTable") self.choicesTable.setColumnCount(3) self.choicesTable.setRowCount(0) item = QtWidgets.QTableWidgetItem() self.choicesTable.setHorizontalHeaderItem(0, item) item = QtWidgets.QTableWidgetItem() self.choicesTable.setHorizontalHeaderItem(1, item) item = QtWidgets.QTableWidgetItem() self.choicesTable.setHorizontalHeaderItem(2, item) self.choicesTable.horizontalHeader().setStretchLastSection(False) self.horizontalLayout_4.addWidget(self.choicesTable) self.verticalLayout_8.addWidget(self.groupBox_5) self.horizontalLayout_13 = QtWidgets.QHBoxLayout() self.horizontalLayout_13.setObjectName("horizontalLayout_13") spacerItem15 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum) self.horizontalLayout_13.addItem(spacerItem15) self.resolvePairingBtn = QtWidgets.QPushButton(parent=self.pageRound) self.resolvePairingBtn.setEnabled(False) self.resolvePairingBtn.setObjectName("resolvePairingBtn") self.horizontalLayout_13.addWidget(self.resolvePairingBtn) self.verticalLayout_8.addLayout(self.horizontalLayout_13) self.groupBox_6 = QtWidgets.QGroupBox(parent=self.pageRound) self.groupBox_6.setObjectName("groupBox_6") self.horizontalLayout_12 = QtWidgets.QHBoxLayout(self.groupBox_6) self.horizontalLayout_12.setObjectName("horizontalLayout_12") self.battlesTable = QtWidgets.QTableWidget(parent=self.groupBox_6) self.battlesTable.setEditTriggers(QtWidgets.QAbstractItemView.EditTrigger.NoEditTriggers) self.battlesTable.setSelectionBehavior(QtWidgets.QAbstractItemView.SelectionBehavior.SelectRows) self.battlesTable.setObjectName("battlesTable") self.battlesTable.setColumnCount(5) self.battlesTable.setRowCount(0) item = QtWidgets.QTableWidgetItem() self.battlesTable.setHorizontalHeaderItem(0, item) item = QtWidgets.QTableWidgetItem() self.battlesTable.setHorizontalHeaderItem(1, item) item = QtWidgets.QTableWidgetItem() self.battlesTable.setHorizontalHeaderItem(2, item) item = QtWidgets.QTableWidgetItem() self.battlesTable.setHorizontalHeaderItem(3, item) item = QtWidgets.QTableWidgetItem() self.battlesTable.setHorizontalHeaderItem(4, item) self.battlesTable.horizontalHeader().setStretchLastSection(False) self.horizontalLayout_12.addWidget(self.battlesTable) self.verticalLayout_8.addWidget(self.groupBox_6) self.horizontalLayout_9 = QtWidgets.QHBoxLayout() self.horizontalLayout_9.setObjectName("horizontalLayout_9") spacerItem16 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum) self.horizontalLayout_9.addItem(spacerItem16) self.endRoundBtn = QtWidgets.QPushButton(parent=self.pageRound) self.endRoundBtn.setEnabled(True) self.endRoundBtn.setObjectName("endRoundBtn") self.horizontalLayout_9.addWidget(self.endRoundBtn) self.verticalLayout_8.addLayout(self.horizontalLayout_9) self.selectedDetailsStack.addWidget(self.pageRound) self.verticalLayout_3.addWidget(self.splitter) icon3 = QtGui.QIcon() icon3.addPixmap(QtGui.QPixmap(".\\src\\warchron\\view\\ui\\../resources/swords-small.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) self.tabWidget.addTab(self.warsTab, icon3, "") self.verticalLayout_9.addWidget(self.tabWidget) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtWidgets.QMenuBar(parent=MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 1235, 22)) self.menubar.setObjectName("menubar") self.menuFile = QtWidgets.QMenu(parent=self.menubar) self.menuFile.setObjectName("menuFile") self.menuEdit = QtWidgets.QMenu(parent=self.menubar) self.menuEdit.setObjectName("menuEdit") self.menuHelp = QtWidgets.QMenu(parent=self.menubar) self.menuHelp.setObjectName("menuHelp") MainWindow.setMenuBar(self.menubar) self.statusbar = QtWidgets.QStatusBar(parent=MainWindow) self.statusbar.setObjectName("statusbar") MainWindow.setStatusBar(self.statusbar) self.actionNew = QtGui.QAction(parent=MainWindow) icon4 = QtGui.QIcon() icon4.addPixmap(QtGui.QPixmap(".\\src\\warchron\\view\\ui\\../resources/document.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) self.actionNew.setIcon(icon4) self.actionNew.setObjectName("actionNew") self.actionOpen = QtGui.QAction(parent=MainWindow) icon5 = QtGui.QIcon() icon5.addPixmap(QtGui.QPixmap(".\\src\\warchron\\view\\ui\\../resources/folder.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) self.actionOpen.setIcon(icon5) self.actionOpen.setObjectName("actionOpen") self.actionSave = QtGui.QAction(parent=MainWindow) icon6 = QtGui.QIcon() icon6.addPixmap(QtGui.QPixmap(".\\src\\warchron\\view\\ui\\../resources/disk.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) self.actionSave.setIcon(icon6) self.actionSave.setObjectName("actionSave") self.actionExit = QtGui.QAction(parent=MainWindow) icon7 = QtGui.QIcon() icon7.addPixmap(QtGui.QPixmap(".\\src\\warchron\\view\\ui\\../resources/door--arrow.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) self.actionExit.setIcon(icon7) self.actionExit.setObjectName("actionExit") self.actionUndo = QtGui.QAction(parent=MainWindow) self.actionUndo.setEnabled(False) icon8 = QtGui.QIcon() icon8.addPixmap(QtGui.QPixmap(".\\src\\warchron\\view\\ui\\../resources/arrow-curve-180-left.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) self.actionUndo.setIcon(icon8) self.actionUndo.setObjectName("actionUndo") self.actionRedo = QtGui.QAction(parent=MainWindow) self.actionRedo.setEnabled(False) icon9 = QtGui.QIcon() icon9.addPixmap(QtGui.QPixmap(".\\src\\warchron\\view\\ui\\../resources/arrow-curve.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) self.actionRedo.setIcon(icon9) self.actionRedo.setObjectName("actionRedo") self.actionAbout = QtGui.QAction(parent=MainWindow) icon10 = QtGui.QIcon() icon10.addPixmap(QtGui.QPixmap(".\\src\\warchron\\view\\ui\\../resources/question.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) self.actionAbout.setIcon(icon10) self.actionAbout.setObjectName("actionAbout") self.actionExport = QtGui.QAction(parent=MainWindow) self.actionExport.setEnabled(False) icon11 = QtGui.QIcon() icon11.addPixmap(QtGui.QPixmap(".\\src\\warchron\\view\\ui\\../resources/notebook--arrow.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) self.actionExport.setIcon(icon11) self.actionExport.setObjectName("actionExport") self.actionSave_as = QtGui.QAction(parent=MainWindow) icon12 = QtGui.QIcon() icon12.addPixmap(QtGui.QPixmap(".\\src\\warchron\\view\\ui\\../resources/disk--pencil.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) self.actionSave_as.setIcon(icon12) self.actionSave_as.setObjectName("actionSave_as") self.menuFile.addAction(self.actionNew) self.menuFile.addAction(self.actionOpen) self.menuFile.addAction(self.actionSave) self.menuFile.addAction(self.actionSave_as) self.menuFile.addSeparator() self.menuFile.addAction(self.actionExport) self.menuFile.addSeparator() self.menuFile.addAction(self.actionExit) self.menuEdit.addAction(self.actionUndo) self.menuEdit.addAction(self.actionRedo) self.menuHelp.addAction(self.actionAbout) self.menubar.addAction(self.menuFile.menuAction()) self.menubar.addAction(self.menuEdit.menuAction()) self.menubar.addAction(self.menuHelp.menuAction()) self.retranslateUi(MainWindow) self.tabWidget.setCurrentIndex(1) self.selectedDetailsStack.setCurrentIndex(3) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): _translate = QtCore.QCoreApplication.translate MainWindow.setWindowTitle(_translate("MainWindow", "WarChron")) self.addPlayerBtn.setText(_translate("MainWindow", "Add player")) self.playersTable.setSortingEnabled(True) item = self.playersTable.horizontalHeaderItem(0) item.setText(_translate("MainWindow", "Name")) item = self.playersTable.horizontalHeaderItem(1) item.setText(_translate("MainWindow", "Wars")) item = self.playersTable.horizontalHeaderItem(2) item.setText(_translate("MainWindow", "Wins")) item = self.playersTable.horizontalHeaderItem(3) item.setText(_translate("MainWindow", "Rewards")) self.tabWidget.setTabText(self.tabWidget.indexOf(self.playersTab), _translate("MainWindow", "Players")) self.addWarBtn.setText(_translate("MainWindow", "Add war")) self.addCampaignBtn.setText(_translate("MainWindow", "Add Campaign")) self.addRoundBtn.setText(_translate("MainWindow", "Add Round")) self.labelSelect.setText(_translate("MainWindow", "Select an element within the tree to show/edit details.")) self.warName.setText(_translate("MainWindow", "warName")) self.warYear.setText(_translate("MainWindow", "warYear")) self.groupBox.setTitle(_translate("MainWindow", "Objectives")) self.addObjectiveBtn.setText(_translate("MainWindow", "Add objective")) 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.objectivesTable.setSortingEnabled(True) item = self.objectivesTable.horizontalHeaderItem(0) item.setText(_translate("MainWindow", "Name")) item = self.objectivesTable.horizontalHeaderItem(1) item.setText(_translate("MainWindow", "Description")) self.groupBox_2.setTitle(_translate("MainWindow", "Participants")) self.addWarParticipantBtn.setText(_translate("MainWindow", "Add participant")) self.warParticipantsTable.setSortingEnabled(True) item = self.warParticipantsTable.horizontalHeaderItem(0) item.setText(_translate("MainWindow", "Name")) item = self.warParticipantsTable.horizontalHeaderItem(1) item.setText(_translate("MainWindow", "Faction")) item = self.warParticipantsTable.horizontalHeaderItem(2) item.setText(_translate("MainWindow", "Campaigns")) item = self.warParticipantsTable.horizontalHeaderItem(3) item.setText(_translate("MainWindow", "Victory pts.")) item = self.warParticipantsTable.horizontalHeaderItem(4) item.setText(_translate("MainWindow", "Theme pts")) self.endWarBtn.setText(_translate("MainWindow", "End war")) self.campaignName.setText(_translate("MainWindow", "campaignName")) self.campaignMonth.setText(_translate("MainWindow", "campaignMonth")) self.groupBox_3.setTitle(_translate("MainWindow", "Sectors")) self.addSectorBtn.setText(_translate("MainWindow", "Add Sector")) self.sectorsTable.setSortingEnabled(True) item = self.sectorsTable.horizontalHeaderItem(0) item.setText(_translate("MainWindow", "Name")) item = self.sectorsTable.horizontalHeaderItem(1) item.setText(_translate("MainWindow", "Round")) item = self.sectorsTable.horizontalHeaderItem(2) item.setText(_translate("MainWindow", "Mission")) item = self.sectorsTable.horizontalHeaderItem(3) item.setText(_translate("MainWindow", "Major obj.")) item = self.sectorsTable.horizontalHeaderItem(4) item.setText(_translate("MainWindow", "Minor opp.")) item = self.sectorsTable.horizontalHeaderItem(5) item.setText(_translate("MainWindow", "Influence imp.")) item = self.sectorsTable.horizontalHeaderItem(6) item.setText(_translate("MainWindow", "Description")) self.groupBox_4.setTitle(_translate("MainWindow", "Participants")) self.addCampaignParticipantBtn.setText(_translate("MainWindow", "Add participant")) self.campaignParticipantsTable.setSortingEnabled(True) item = self.campaignParticipantsTable.horizontalHeaderItem(0) item.setText(_translate("MainWindow", "Name")) item = self.campaignParticipantsTable.horizontalHeaderItem(1) item.setText(_translate("MainWindow", "Leader")) item = self.campaignParticipantsTable.horizontalHeaderItem(2) item.setText(_translate("MainWindow", "Theme")) item = self.campaignParticipantsTable.horizontalHeaderItem(3) item.setText(_translate("MainWindow", "Victory pts.")) item = self.campaignParticipantsTable.horizontalHeaderItem(4) item.setText(_translate("MainWindow", "Theme pts.")) self.endCampaignBtn.setText(_translate("MainWindow", "End campaign")) self.roundNb.setText(_translate("MainWindow", "Round Nb")) self.groupBox_5.setTitle(_translate("MainWindow", "Choices")) self.choicesTable.setSortingEnabled(True) item = self.choicesTable.horizontalHeaderItem(0) item.setText(_translate("MainWindow", "Player")) item = self.choicesTable.horizontalHeaderItem(1) item.setText(_translate("MainWindow", "Priority")) item = self.choicesTable.horizontalHeaderItem(2) item.setText(_translate("MainWindow", "Secondary")) self.resolvePairingBtn.setText(_translate("MainWindow", "Resolve pairing")) self.groupBox_6.setTitle(_translate("MainWindow", "Battles")) self.battlesTable.setSortingEnabled(True) item = self.battlesTable.horizontalHeaderItem(0) item.setText(_translate("MainWindow", "Sector")) item = self.battlesTable.horizontalHeaderItem(1) item.setText(_translate("MainWindow", "Player 1")) item = self.battlesTable.horizontalHeaderItem(2) item.setText(_translate("MainWindow", "Player 2")) item = self.battlesTable.horizontalHeaderItem(3) item.setText(_translate("MainWindow", "Score")) item = self.battlesTable.horizontalHeaderItem(4) item.setText(_translate("MainWindow", "Victory condition")) self.endRoundBtn.setText(_translate("MainWindow", "End round")) self.tabWidget.setTabText(self.tabWidget.indexOf(self.warsTab), _translate("MainWindow", "Wars")) self.menuFile.setTitle(_translate("MainWindow", "File")) self.menuEdit.setTitle(_translate("MainWindow", "Edit")) self.menuHelp.setTitle(_translate("MainWindow", "Help")) self.actionNew.setText(_translate("MainWindow", "New")) self.actionNew.setShortcut(_translate("MainWindow", "Ctrl+N")) self.actionOpen.setText(_translate("MainWindow", "Open")) self.actionOpen.setShortcut(_translate("MainWindow", "Ctrl+O")) self.actionSave.setText(_translate("MainWindow", "Save")) self.actionSave.setShortcut(_translate("MainWindow", "Ctrl+S")) self.actionExit.setText(_translate("MainWindow", "Exit")) self.actionExit.setShortcut(_translate("MainWindow", "Ctrl+Shift+Q")) self.actionUndo.setText(_translate("MainWindow", "Undo")) self.actionUndo.setShortcut(_translate("MainWindow", "Ctrl+Z")) self.actionRedo.setText(_translate("MainWindow", "Redo")) self.actionRedo.setShortcut(_translate("MainWindow", "Ctrl+Y")) self.actionAbout.setText(_translate("MainWindow", "About")) self.actionExport.setText(_translate("MainWindow", "Export")) self.actionSave_as.setText(_translate("MainWindow", "Save as...")) 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())