# -*- coding: utf-8 -*-

# Form implementation generated from reading ui file '..\ui\editors\utc.ui'
#
# Created by: PyQt5 UI code generator 5.15.10
#
# 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


class Ui_MainWindow(object):
    def setupUi(self, MainWindow):
        MainWindow.setObjectName("MainWindow")
        MainWindow.resize(1007, 585)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(MainWindow.sizePolicy().hasHeightForWidth())
        MainWindow.setSizePolicy(sizePolicy)
        self.centralwidget = QtWidgets.QWidget(MainWindow)
        self.centralwidget.setObjectName("centralwidget")
        self.horizontalLayout_15 = QtWidgets.QHBoxLayout(self.centralwidget)
        self.horizontalLayout_15.setObjectName("horizontalLayout_15")
        self.previewRenderer = ModelRenderer(self.centralwidget)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Expanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.previewRenderer.sizePolicy().hasHeightForWidth())
        self.previewRenderer.setSizePolicy(sizePolicy)
        self.previewRenderer.setMinimumSize(QtCore.QSize(350, 0))
        self.previewRenderer.setMouseTracking(True)
        self.previewRenderer.setFocusPolicy(QtCore.Qt.StrongFocus)
        self.previewRenderer.setObjectName("previewRenderer")
        self.horizontalLayout_15.addWidget(self.previewRenderer)
        self.tabWidget = QtWidgets.QTabWidget(self.centralwidget)
        self.tabWidget.setObjectName("tabWidget")
        self.tab = QtWidgets.QWidget()
        self.tab.setObjectName("tab")
        self.verticalLayout = QtWidgets.QVBoxLayout(self.tab)
        self.verticalLayout.setObjectName("verticalLayout")
        self.groupBox = QtWidgets.QGroupBox(self.tab)
        self.groupBox.setObjectName("groupBox")
        self.gridLayout_2 = QtWidgets.QGridLayout(self.groupBox)
        self.gridLayout_2.setObjectName("gridLayout_2")
        self.formLayout = QtWidgets.QFormLayout()
        self.formLayout.setObjectName("formLayout")
        self.label = QtWidgets.QLabel(self.groupBox)
        self.label.setObjectName("label")
        self.formLayout.setWidget(0, QtWidgets.QFormLayout.LabelRole, self.label)
        self.horizontalLayout = QtWidgets.QHBoxLayout()
        self.horizontalLayout.setObjectName("horizontalLayout")
        self.firstnameEdit = LocalizedStringLineEdit(self.groupBox)
        self.firstnameEdit.setMinimumSize(QtCore.QSize(0, 23))
        self.firstnameEdit.setObjectName("firstnameEdit")
        self.horizontalLayout.addWidget(self.firstnameEdit)
        self.firstnameRandomButton = QtWidgets.QPushButton(self.groupBox)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.firstnameRandomButton.sizePolicy().hasHeightForWidth())
        self.firstnameRandomButton.setSizePolicy(sizePolicy)
        self.firstnameRandomButton.setMaximumSize(QtCore.QSize(26, 16777215))
        self.firstnameRandomButton.setObjectName("firstnameRandomButton")
        self.horizontalLayout.addWidget(self.firstnameRandomButton)
        self.formLayout.setLayout(0, QtWidgets.QFormLayout.FieldRole, self.horizontalLayout)
        self.label_2 = QtWidgets.QLabel(self.groupBox)
        self.label_2.setObjectName("label_2")
        self.formLayout.setWidget(1, QtWidgets.QFormLayout.LabelRole, self.label_2)
        self.horizontalLayout_2 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_2.setObjectName("horizontalLayout_2")
        self.lastnameEdit = LocalizedStringLineEdit(self.groupBox)
        self.lastnameEdit.setMinimumSize(QtCore.QSize(0, 23))
        self.lastnameEdit.setObjectName("lastnameEdit")
        self.horizontalLayout_2.addWidget(self.lastnameEdit)
        self.lastnameRandomButton = QtWidgets.QPushButton(self.groupBox)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.lastnameRandomButton.sizePolicy().hasHeightForWidth())
        self.lastnameRandomButton.setSizePolicy(sizePolicy)
        self.lastnameRandomButton.setMaximumSize(QtCore.QSize(26, 16777215))
        self.lastnameRandomButton.setObjectName("lastnameRandomButton")
        self.horizontalLayout_2.addWidget(self.lastnameRandomButton)
        self.formLayout.setLayout(1, QtWidgets.QFormLayout.FieldRole, self.horizontalLayout_2)
        self.label_3 = QtWidgets.QLabel(self.groupBox)
        self.label_3.setObjectName("label_3")
        self.formLayout.setWidget(2, QtWidgets.QFormLayout.LabelRole, self.label_3)
        self.horizontalLayout_3 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_3.setObjectName("horizontalLayout_3")
        self.tagEdit = QtWidgets.QLineEdit(self.groupBox)
        self.tagEdit.setObjectName("tagEdit")
        self.horizontalLayout_3.addWidget(self.tagEdit)
        self.tagGenerateButton = QtWidgets.QPushButton(self.groupBox)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.tagGenerateButton.sizePolicy().hasHeightForWidth())
        self.tagGenerateButton.setSizePolicy(sizePolicy)
        self.tagGenerateButton.setMaximumSize(QtCore.QSize(26, 16777215))
        self.tagGenerateButton.setObjectName("tagGenerateButton")
        self.horizontalLayout_3.addWidget(self.tagGenerateButton)
        spacerItem = QtWidgets.QSpacerItem(32, 0, QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_3.addItem(spacerItem)
        self.formLayout.setLayout(2, QtWidgets.QFormLayout.FieldRole, self.horizontalLayout_3)
        self.label_7 = QtWidgets.QLabel(self.groupBox)
        self.label_7.setObjectName("label_7")
        self.formLayout.setWidget(3, QtWidgets.QFormLayout.LabelRole, self.label_7)
        self.horizontalLayout_8 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_8.setObjectName("horizontalLayout_8")
        self.resrefEdit = QtWidgets.QLineEdit(self.groupBox)
        self.resrefEdit.setMaxLength(16)
        self.resrefEdit.setObjectName("resrefEdit")
        self.horizontalLayout_8.addWidget(self.resrefEdit)
        spacerItem1 = QtWidgets.QSpacerItem(32, 0, QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_8.addItem(spacerItem1)
        self.formLayout.setLayout(3, QtWidgets.QFormLayout.FieldRole, self.horizontalLayout_8)
        self.label_4 = QtWidgets.QLabel(self.groupBox)
        self.label_4.setObjectName("label_4")
        self.formLayout.setWidget(4, QtWidgets.QFormLayout.LabelRole, self.label_4)
        self.horizontalLayout_4 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_4.setObjectName("horizontalLayout_4")
        self.appearanceSelect = ComboBox2DA(self.groupBox)
        self.appearanceSelect.setObjectName("appearanceSelect")
        self.horizontalLayout_4.addWidget(self.appearanceSelect)
        spacerItem2 = QtWidgets.QSpacerItem(32, 0, QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_4.addItem(spacerItem2)
        self.formLayout.setLayout(4, QtWidgets.QFormLayout.FieldRole, self.horizontalLayout_4)
        self.label_10 = QtWidgets.QLabel(self.groupBox)
        self.label_10.setObjectName("label_10")
        self.formLayout.setWidget(5, QtWidgets.QFormLayout.LabelRole, self.label_10)
        self.horizontalLayout_10 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_10.setObjectName("horizontalLayout_10")
        self.soundsetSelect = ComboBox2DA(self.groupBox)
        self.soundsetSelect.setObjectName("soundsetSelect")
        self.horizontalLayout_10.addWidget(self.soundsetSelect)
        spacerItem3 = QtWidgets.QSpacerItem(32, 0, QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_10.addItem(spacerItem3)
        self.formLayout.setLayout(5, QtWidgets.QFormLayout.FieldRole, self.horizontalLayout_10)
        self.label_5 = QtWidgets.QLabel(self.groupBox)
        self.label_5.setObjectName("label_5")
        self.formLayout.setWidget(6, QtWidgets.QFormLayout.LabelRole, self.label_5)
        self.horizontalLayout_5 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_5.setObjectName("horizontalLayout_5")
        self.conversationEdit = FilterComboBox(self.groupBox)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(1)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.conversationEdit.sizePolicy().hasHeightForWidth())
        self.conversationEdit.setSizePolicy(sizePolicy)
        self.conversationEdit.setObjectName("conversationEdit")
        self.horizontalLayout_5.addWidget(self.conversationEdit)
        self.conversationModifyButton = QtWidgets.QPushButton(self.groupBox)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.conversationModifyButton.sizePolicy().hasHeightForWidth())
        self.conversationModifyButton.setSizePolicy(sizePolicy)
        font = QtGui.QFont()
        font.setStyleStrategy(QtGui.QFont.PreferAntialias)
        self.conversationModifyButton.setFont(font)
        self.conversationModifyButton.setObjectName("conversationModifyButton")
        self.horizontalLayout_5.addWidget(self.conversationModifyButton)
        spacerItem4 = QtWidgets.QSpacerItem(32, 0, QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_5.addItem(spacerItem4)
        self.formLayout.setLayout(6, QtWidgets.QFormLayout.FieldRole, self.horizontalLayout_5)
        self.gridLayout_2.addLayout(self.formLayout, 1, 0, 1, 1)
        self.verticalLayout.addWidget(self.groupBox)
        self.groupBox_15 = QtWidgets.QGroupBox(self.tab)
        self.groupBox_15.setObjectName("groupBox_15")
        self.verticalLayout_10 = QtWidgets.QVBoxLayout(self.groupBox_15)
        self.verticalLayout_10.setObjectName("verticalLayout_10")
        self.inventoryCountLabel = QtWidgets.QLabel(self.groupBox_15)
        self.inventoryCountLabel.setObjectName("inventoryCountLabel")
        self.verticalLayout_10.addWidget(self.inventoryCountLabel)
        self.inventoryButton = QtWidgets.QPushButton(self.groupBox_15)
        self.inventoryButton.setObjectName("inventoryButton")
        self.verticalLayout_10.addWidget(self.inventoryButton)
        self.verticalLayout.addWidget(self.groupBox_15)
        self.groupBox_2 = QtWidgets.QGroupBox(self.tab)
        self.groupBox_2.setObjectName("groupBox_2")
        self.horizontalLayout_7 = QtWidgets.QHBoxLayout(self.groupBox_2)
        self.horizontalLayout_7.setObjectName("horizontalLayout_7")
        self.portraitPicture = QtWidgets.QLabel(self.groupBox_2)
        self.portraitPicture.setMinimumSize(QtCore.QSize(64, 64))
        self.portraitPicture.setMaximumSize(QtCore.QSize(64, 64))
        self.portraitPicture.setStyleSheet("background-color: black;")
        self.portraitPicture.setFrameShape(QtWidgets.QFrame.Box)
        self.portraitPicture.setText("")
        self.portraitPicture.setScaledContents(True)
        self.portraitPicture.setObjectName("portraitPicture")
        self.horizontalLayout_7.addWidget(self.portraitPicture)
        self.horizontalLayout_6 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_6.setObjectName("horizontalLayout_6")
        self.portraitSelect = ComboBox2DA(self.groupBox_2)
        self.portraitSelect.setObjectName("portraitSelect")
        self.horizontalLayout_6.addWidget(self.portraitSelect)
        self.horizontalLayout_7.addLayout(self.horizontalLayout_6)
        self.verticalLayout.addWidget(self.groupBox_2)
        spacerItem5 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
        self.verticalLayout.addItem(spacerItem5)
        self.verticalLayout.setStretch(0, 1)
        self.tabWidget.addTab(self.tab, "")
        self.advancedTab = QtWidgets.QWidget()
        self.advancedTab.setObjectName("advancedTab")
        self.verticalLayout_4 = QtWidgets.QVBoxLayout(self.advancedTab)
        self.verticalLayout_4.setObjectName("verticalLayout_4")
        self.groupBox_3 = QtWidgets.QGroupBox(self.advancedTab)
        self.groupBox_3.setObjectName("groupBox_3")
        self.horizontalLayout_9 = QtWidgets.QHBoxLayout(self.groupBox_3)
        self.horizontalLayout_9.setObjectName("horizontalLayout_9")
        self.verticalLayout_2 = QtWidgets.QVBoxLayout()
        self.verticalLayout_2.setObjectName("verticalLayout_2")
        self.disarmableCheckbox = QtWidgets.QCheckBox(self.groupBox_3)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.disarmableCheckbox.sizePolicy().hasHeightForWidth())
        self.disarmableCheckbox.setSizePolicy(sizePolicy)
        self.disarmableCheckbox.setObjectName("disarmableCheckbox")
        self.verticalLayout_2.addWidget(self.disarmableCheckbox)
        self.noPermDeathCheckbox = QtWidgets.QCheckBox(self.groupBox_3)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.noPermDeathCheckbox.sizePolicy().hasHeightForWidth())
        self.noPermDeathCheckbox.setSizePolicy(sizePolicy)
        self.noPermDeathCheckbox.setObjectName("noPermDeathCheckbox")
        self.verticalLayout_2.addWidget(self.noPermDeathCheckbox)
        self.min1HpCheckbox = QtWidgets.QCheckBox(self.groupBox_3)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.min1HpCheckbox.sizePolicy().hasHeightForWidth())
        self.min1HpCheckbox.setSizePolicy(sizePolicy)
        self.min1HpCheckbox.setObjectName("min1HpCheckbox")
        self.verticalLayout_2.addWidget(self.min1HpCheckbox)
        self.plotCheckbox = QtWidgets.QCheckBox(self.groupBox_3)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.plotCheckbox.sizePolicy().hasHeightForWidth())
        self.plotCheckbox.setSizePolicy(sizePolicy)
        self.plotCheckbox.setObjectName("plotCheckbox")
        self.verticalLayout_2.addWidget(self.plotCheckbox)
        self.isPcCheckbox = QtWidgets.QCheckBox(self.groupBox_3)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.isPcCheckbox.sizePolicy().hasHeightForWidth())
        self.isPcCheckbox.setSizePolicy(sizePolicy)
        self.isPcCheckbox.setObjectName("isPcCheckbox")
        self.verticalLayout_2.addWidget(self.isPcCheckbox)
        self.horizontalLayout_9.addLayout(self.verticalLayout_2)
        self.verticalLayout_3 = QtWidgets.QVBoxLayout()
        self.verticalLayout_3.setObjectName("verticalLayout_3")
        self.noReorientateCheckbox = QtWidgets.QCheckBox(self.groupBox_3)
        self.noReorientateCheckbox.setObjectName("noReorientateCheckbox")
        self.verticalLayout_3.addWidget(self.noReorientateCheckbox)
        self.noBlockCheckbox = QtWidgets.QCheckBox(self.groupBox_3)
        self.noBlockCheckbox.setObjectName("noBlockCheckbox")
        self.verticalLayout_3.addWidget(self.noBlockCheckbox)
        self.hologramCheckbox = QtWidgets.QCheckBox(self.groupBox_3)
        self.hologramCheckbox.setObjectName("hologramCheckbox")
        self.verticalLayout_3.addWidget(self.hologramCheckbox)
        spacerItem6 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
        self.verticalLayout_3.addItem(spacerItem6)
        self.horizontalLayout_9.addLayout(self.verticalLayout_3)
        self.verticalLayout_4.addWidget(self.groupBox_3)
        self.groupBox_4 = QtWidgets.QGroupBox(self.advancedTab)
        self.groupBox_4.setObjectName("groupBox_4")
        self.formLayout_2 = QtWidgets.QFormLayout(self.groupBox_4)
        self.formLayout_2.setObjectName("formLayout_2")
        self.label_8 = QtWidgets.QLabel(self.groupBox_4)
        self.label_8.setObjectName("label_8")
        self.formLayout_2.setWidget(0, QtWidgets.QFormLayout.LabelRole, self.label_8)
        self.raceSelect = ComboBox2DA(self.groupBox_4)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.raceSelect.sizePolicy().hasHeightForWidth())
        self.raceSelect.setSizePolicy(sizePolicy)
        self.raceSelect.setObjectName("raceSelect")
        self.formLayout_2.setWidget(0, QtWidgets.QFormLayout.FieldRole, self.raceSelect)
        self.label_9 = QtWidgets.QLabel(self.groupBox_4)
        self.label_9.setObjectName("label_9")
        self.formLayout_2.setWidget(1, QtWidgets.QFormLayout.LabelRole, self.label_9)
        self.subraceSelect = ComboBox2DA(self.groupBox_4)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.subraceSelect.sizePolicy().hasHeightForWidth())
        self.subraceSelect.setSizePolicy(sizePolicy)
        self.subraceSelect.setObjectName("subraceSelect")
        self.formLayout_2.setWidget(1, QtWidgets.QFormLayout.FieldRole, self.subraceSelect)
        self.verticalLayout_4.addWidget(self.groupBox_4)
        self.groupBox_5 = QtWidgets.QGroupBox(self.advancedTab)
        self.groupBox_5.setObjectName("groupBox_5")
        self.verticalLayout_18 = QtWidgets.QVBoxLayout(self.groupBox_5)
        self.verticalLayout_18.setObjectName("verticalLayout_18")
        self.formLayout_3 = QtWidgets.QFormLayout()
        self.formLayout_3.setObjectName("formLayout_3")
        self.label_16 = QtWidgets.QLabel(self.groupBox_5)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(1)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_16.sizePolicy().hasHeightForWidth())
        self.label_16.setSizePolicy(sizePolicy)
        self.label_16.setObjectName("label_16")
        self.formLayout_3.setWidget(0, QtWidgets.QFormLayout.LabelRole, self.label_16)
        self.speedSelect = ComboBox2DA(self.groupBox_5)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.speedSelect.sizePolicy().hasHeightForWidth())
        self.speedSelect.setSizePolicy(sizePolicy)
        self.speedSelect.setObjectName("speedSelect")
        self.formLayout_3.setWidget(0, QtWidgets.QFormLayout.FieldRole, self.speedSelect)
        self.label_11 = QtWidgets.QLabel(self.groupBox_5)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(1)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_11.sizePolicy().hasHeightForWidth())
        self.label_11.setSizePolicy(sizePolicy)
        self.label_11.setObjectName("label_11")
        self.formLayout_3.setWidget(1, QtWidgets.QFormLayout.LabelRole, self.label_11)
        self.factionSelect = ComboBox2DA(self.groupBox_5)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.factionSelect.sizePolicy().hasHeightForWidth())
        self.factionSelect.setSizePolicy(sizePolicy)
        self.factionSelect.setObjectName("factionSelect")
        self.formLayout_3.setWidget(1, QtWidgets.QFormLayout.FieldRole, self.factionSelect)
        self.genderAdvancedLabel = QtWidgets.QLabel(self.groupBox_5)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(1)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.genderAdvancedLabel.sizePolicy().hasHeightForWidth())
        self.genderAdvancedLabel.setSizePolicy(sizePolicy)
        self.genderAdvancedLabel.setObjectName("genderAdvancedLabel")
        self.formLayout_3.setWidget(2, QtWidgets.QFormLayout.LabelRole, self.genderAdvancedLabel)
        self.genderSelect = ComboBox2DA(self.groupBox_5)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.genderSelect.sizePolicy().hasHeightForWidth())
        self.genderSelect.setSizePolicy(sizePolicy)
        self.genderSelect.setObjectName("genderSelect")
        self.formLayout_3.setWidget(2, QtWidgets.QFormLayout.FieldRole, self.genderSelect)
        self.label_12 = QtWidgets.QLabel(self.groupBox_5)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(1)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_12.sizePolicy().hasHeightForWidth())
        self.label_12.setSizePolicy(sizePolicy)
        self.label_12.setObjectName("label_12")
        self.formLayout_3.setWidget(3, QtWidgets.QFormLayout.LabelRole, self.label_12)
        self.perceptionSelect = ComboBox2DA(self.groupBox_5)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.perceptionSelect.sizePolicy().hasHeightForWidth())
        self.perceptionSelect.setSizePolicy(sizePolicy)
        self.perceptionSelect.setObjectName("perceptionSelect")
        self.formLayout_3.setWidget(3, QtWidgets.QFormLayout.FieldRole, self.perceptionSelect)
        self.label_13 = QtWidgets.QLabel(self.groupBox_5)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(1)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_13.sizePolicy().hasHeightForWidth())
        self.label_13.setSizePolicy(sizePolicy)
        self.label_13.setObjectName("label_13")
        self.formLayout_3.setWidget(4, QtWidgets.QFormLayout.LabelRole, self.label_13)
        self.challengeRatingSpin = QtWidgets.QDoubleSpinBox(self.groupBox_5)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.challengeRatingSpin.sizePolicy().hasHeightForWidth())
        self.challengeRatingSpin.setSizePolicy(sizePolicy)
        self.challengeRatingSpin.setObjectName("challengeRatingSpin")
        self.formLayout_3.setWidget(4, QtWidgets.QFormLayout.FieldRole, self.challengeRatingSpin)
        self.verticalLayout_18.addLayout(self.formLayout_3)
        self.k2onlyBox = QtWidgets.QFrame(self.groupBox_5)
        self.k2onlyBox.setFrameShape(QtWidgets.QFrame.NoFrame)
        self.k2onlyBox.setFrameShadow(QtWidgets.QFrame.Plain)
        self.k2onlyBox.setObjectName("k2onlyBox")
        self.formLayout_24 = QtWidgets.QFormLayout(self.k2onlyBox)
        self.formLayout_24.setContentsMargins(0, 0, 0, 0)
        self.formLayout_24.setObjectName("formLayout_24")
        self.label_102 = QtWidgets.QLabel(self.k2onlyBox)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(1)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_102.sizePolicy().hasHeightForWidth())
        self.label_102.setSizePolicy(sizePolicy)
        self.label_102.setObjectName("label_102")
        self.formLayout_24.setWidget(1, QtWidgets.QFormLayout.LabelRole, self.label_102)
        self.blindSpotSpin = QtWidgets.QDoubleSpinBox(self.k2onlyBox)
        self.blindSpotSpin.setObjectName("blindSpotSpin")
        self.formLayout_24.setWidget(1, QtWidgets.QFormLayout.FieldRole, self.blindSpotSpin)
        self.label_110 = QtWidgets.QLabel(self.k2onlyBox)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(1)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_110.sizePolicy().hasHeightForWidth())
        self.label_110.setSizePolicy(sizePolicy)
        self.label_110.setObjectName("label_110")
        self.formLayout_24.setWidget(2, QtWidgets.QFormLayout.LabelRole, self.label_110)
        self.line = QtWidgets.QFrame(self.k2onlyBox)
        self.line.setFrameShape(QtWidgets.QFrame.HLine)
        self.line.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.line.setObjectName("line")
        self.formLayout_24.setWidget(0, QtWidgets.QFormLayout.FieldRole, self.line)
        self.multiplierSetSpin = QtWidgets.QSpinBox(self.k2onlyBox)
        self.multiplierSetSpin.setMinimum(-2147483648)
        self.multiplierSetSpin.setMaximum(2147483647)
        self.multiplierSetSpin.setObjectName("multiplierSetSpin")
        self.formLayout_24.setWidget(2, QtWidgets.QFormLayout.FieldRole, self.multiplierSetSpin)
        self.verticalLayout_18.addWidget(self.k2onlyBox)
        self.verticalLayout_4.addWidget(self.groupBox_5)
        spacerItem7 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
        self.verticalLayout_4.addItem(spacerItem7)
        self.verticalLayout_4.setStretch(0, 1)
        self.verticalLayout_4.setStretch(1, 1)
        self.tabWidget.addTab(self.advancedTab, "")
        self.statsTab = QtWidgets.QWidget()
        self.statsTab.setObjectName("statsTab")
        self.horizontalLayout_11 = QtWidgets.QHBoxLayout(self.statsTab)
        self.horizontalLayout_11.setObjectName("horizontalLayout_11")
        self.verticalLayout_5 = QtWidgets.QVBoxLayout()
        self.verticalLayout_5.setObjectName("verticalLayout_5")
        self.groupBox_6 = QtWidgets.QGroupBox(self.statsTab)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.groupBox_6.sizePolicy().hasHeightForWidth())
        self.groupBox_6.setSizePolicy(sizePolicy)
        self.groupBox_6.setObjectName("groupBox_6")
        self.formLayout_4 = QtWidgets.QFormLayout(self.groupBox_6)
        self.formLayout_4.setObjectName("formLayout_4")
        self.label_17 = QtWidgets.QLabel(self.groupBox_6)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_17.sizePolicy().hasHeightForWidth())
        self.label_17.setSizePolicy(sizePolicy)
        self.label_17.setObjectName("label_17")
        self.formLayout_4.setWidget(0, QtWidgets.QFormLayout.LabelRole, self.label_17)
        self.computerUseSpin = QtWidgets.QSpinBox(self.groupBox_6)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.computerUseSpin.sizePolicy().hasHeightForWidth())
        self.computerUseSpin.setSizePolicy(sizePolicy)
        self.computerUseSpin.setMinimum(-2147483648)
        self.computerUseSpin.setMaximum(2147483647)
        self.computerUseSpin.setObjectName("computerUseSpin")
        self.formLayout_4.setWidget(0, QtWidgets.QFormLayout.FieldRole, self.computerUseSpin)
        self.label_18 = QtWidgets.QLabel(self.groupBox_6)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_18.sizePolicy().hasHeightForWidth())
        self.label_18.setSizePolicy(sizePolicy)
        self.label_18.setObjectName("label_18")
        self.formLayout_4.setWidget(1, QtWidgets.QFormLayout.LabelRole, self.label_18)
        self.demolitionsSpin = QtWidgets.QSpinBox(self.groupBox_6)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.demolitionsSpin.sizePolicy().hasHeightForWidth())
        self.demolitionsSpin.setSizePolicy(sizePolicy)
        self.demolitionsSpin.setMinimum(-2147483648)
        self.demolitionsSpin.setMaximum(2147483647)
        self.demolitionsSpin.setObjectName("demolitionsSpin")
        self.formLayout_4.setWidget(1, QtWidgets.QFormLayout.FieldRole, self.demolitionsSpin)
        self.label_19 = QtWidgets.QLabel(self.groupBox_6)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_19.sizePolicy().hasHeightForWidth())
        self.label_19.setSizePolicy(sizePolicy)
        self.label_19.setObjectName("label_19")
        self.formLayout_4.setWidget(2, QtWidgets.QFormLayout.LabelRole, self.label_19)
        self.stealthSpin = QtWidgets.QSpinBox(self.groupBox_6)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.stealthSpin.sizePolicy().hasHeightForWidth())
        self.stealthSpin.setSizePolicy(sizePolicy)
        self.stealthSpin.setMinimum(-2147483648)
        self.stealthSpin.setMaximum(2147483647)
        self.stealthSpin.setObjectName("stealthSpin")
        self.formLayout_4.setWidget(2, QtWidgets.QFormLayout.FieldRole, self.stealthSpin)
        self.label_20 = QtWidgets.QLabel(self.groupBox_6)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_20.sizePolicy().hasHeightForWidth())
        self.label_20.setSizePolicy(sizePolicy)
        self.label_20.setObjectName("label_20")
        self.formLayout_4.setWidget(3, QtWidgets.QFormLayout.LabelRole, self.label_20)
        self.awarenessSpin = QtWidgets.QSpinBox(self.groupBox_6)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.awarenessSpin.sizePolicy().hasHeightForWidth())
        self.awarenessSpin.setSizePolicy(sizePolicy)
        self.awarenessSpin.setMinimum(-2147483648)
        self.awarenessSpin.setMaximum(2147483647)
        self.awarenessSpin.setObjectName("awarenessSpin")
        self.formLayout_4.setWidget(3, QtWidgets.QFormLayout.FieldRole, self.awarenessSpin)
        self.label_21 = QtWidgets.QLabel(self.groupBox_6)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_21.sizePolicy().hasHeightForWidth())
        self.label_21.setSizePolicy(sizePolicy)
        self.label_21.setObjectName("label_21")
        self.formLayout_4.setWidget(4, QtWidgets.QFormLayout.LabelRole, self.label_21)
        self.persuadeSpin = QtWidgets.QSpinBox(self.groupBox_6)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.persuadeSpin.sizePolicy().hasHeightForWidth())
        self.persuadeSpin.setSizePolicy(sizePolicy)
        self.persuadeSpin.setMinimum(-2147483648)
        self.persuadeSpin.setMaximum(2147483647)
        self.persuadeSpin.setObjectName("persuadeSpin")
        self.formLayout_4.setWidget(4, QtWidgets.QFormLayout.FieldRole, self.persuadeSpin)
        self.label_22 = QtWidgets.QLabel(self.groupBox_6)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_22.sizePolicy().hasHeightForWidth())
        self.label_22.setSizePolicy(sizePolicy)
        self.label_22.setObjectName("label_22")
        self.formLayout_4.setWidget(5, QtWidgets.QFormLayout.LabelRole, self.label_22)
        self.repairSpin = QtWidgets.QSpinBox(self.groupBox_6)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.repairSpin.sizePolicy().hasHeightForWidth())
        self.repairSpin.setSizePolicy(sizePolicy)
        self.repairSpin.setMinimum(-2147483648)
        self.repairSpin.setMaximum(2147483647)
        self.repairSpin.setObjectName("repairSpin")
        self.formLayout_4.setWidget(5, QtWidgets.QFormLayout.FieldRole, self.repairSpin)
        self.label_23 = QtWidgets.QLabel(self.groupBox_6)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_23.sizePolicy().hasHeightForWidth())
        self.label_23.setSizePolicy(sizePolicy)
        self.label_23.setObjectName("label_23")
        self.formLayout_4.setWidget(6, QtWidgets.QFormLayout.LabelRole, self.label_23)
        self.securitySpin = QtWidgets.QSpinBox(self.groupBox_6)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.securitySpin.sizePolicy().hasHeightForWidth())
        self.securitySpin.setSizePolicy(sizePolicy)
        self.securitySpin.setMinimum(-2147483648)
        self.securitySpin.setMaximum(2147483647)
        self.securitySpin.setObjectName("securitySpin")
        self.formLayout_4.setWidget(6, QtWidgets.QFormLayout.FieldRole, self.securitySpin)
        self.label_24 = QtWidgets.QLabel(self.groupBox_6)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_24.sizePolicy().hasHeightForWidth())
        self.label_24.setSizePolicy(sizePolicy)
        self.label_24.setObjectName("label_24")
        self.formLayout_4.setWidget(7, QtWidgets.QFormLayout.LabelRole, self.label_24)
        self.treatInjurySpin = QtWidgets.QSpinBox(self.groupBox_6)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.treatInjurySpin.sizePolicy().hasHeightForWidth())
        self.treatInjurySpin.setSizePolicy(sizePolicy)
        self.treatInjurySpin.setMinimum(-2147483648)
        self.treatInjurySpin.setMaximum(2147483647)
        self.treatInjurySpin.setObjectName("treatInjurySpin")
        self.formLayout_4.setWidget(7, QtWidgets.QFormLayout.FieldRole, self.treatInjurySpin)
        self.verticalLayout_5.addWidget(self.groupBox_6)
        self.groupBox_8 = QtWidgets.QGroupBox(self.statsTab)
        self.groupBox_8.setObjectName("groupBox_8")
        self.formLayout_6 = QtWidgets.QFormLayout(self.groupBox_8)
        self.formLayout_6.setObjectName("formLayout_6")
        self.label_31 = QtWidgets.QLabel(self.groupBox_8)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_31.sizePolicy().hasHeightForWidth())
        self.label_31.setSizePolicy(sizePolicy)
        self.label_31.setObjectName("label_31")
        self.formLayout_6.setWidget(0, QtWidgets.QFormLayout.LabelRole, self.label_31)
        self.fortitudeSpin = QtWidgets.QSpinBox(self.groupBox_8)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.fortitudeSpin.sizePolicy().hasHeightForWidth())
        self.fortitudeSpin.setSizePolicy(sizePolicy)
        self.fortitudeSpin.setMinimum(-2147483648)
        self.fortitudeSpin.setMaximum(2147483647)
        self.fortitudeSpin.setObjectName("fortitudeSpin")
        self.formLayout_6.setWidget(0, QtWidgets.QFormLayout.FieldRole, self.fortitudeSpin)
        self.label_32 = QtWidgets.QLabel(self.groupBox_8)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_32.sizePolicy().hasHeightForWidth())
        self.label_32.setSizePolicy(sizePolicy)
        self.label_32.setObjectName("label_32")
        self.formLayout_6.setWidget(1, QtWidgets.QFormLayout.LabelRole, self.label_32)
        self.label_33 = QtWidgets.QLabel(self.groupBox_8)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_33.sizePolicy().hasHeightForWidth())
        self.label_33.setSizePolicy(sizePolicy)
        self.label_33.setObjectName("label_33")
        self.formLayout_6.setWidget(2, QtWidgets.QFormLayout.LabelRole, self.label_33)
        self.reflexSpin = QtWidgets.QSpinBox(self.groupBox_8)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.reflexSpin.sizePolicy().hasHeightForWidth())
        self.reflexSpin.setSizePolicy(sizePolicy)
        self.reflexSpin.setMinimum(-2147483648)
        self.reflexSpin.setMaximum(2147483647)
        self.reflexSpin.setObjectName("reflexSpin")
        self.formLayout_6.setWidget(1, QtWidgets.QFormLayout.FieldRole, self.reflexSpin)
        self.willSpin = QtWidgets.QSpinBox(self.groupBox_8)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.willSpin.sizePolicy().hasHeightForWidth())
        self.willSpin.setSizePolicy(sizePolicy)
        self.willSpin.setMinimum(-2147483648)
        self.willSpin.setMaximum(2147483647)
        self.willSpin.setObjectName("willSpin")
        self.formLayout_6.setWidget(2, QtWidgets.QFormLayout.FieldRole, self.willSpin)
        self.verticalLayout_5.addWidget(self.groupBox_8)
        self.groupBox_9 = QtWidgets.QGroupBox(self.statsTab)
        self.groupBox_9.setObjectName("groupBox_9")
        self.formLayout_7 = QtWidgets.QFormLayout(self.groupBox_9)
        self.formLayout_7.setObjectName("formLayout_7")
        self.label_34 = QtWidgets.QLabel(self.groupBox_9)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_34.sizePolicy().hasHeightForWidth())
        self.label_34.setSizePolicy(sizePolicy)
        self.label_34.setObjectName("label_34")
        self.formLayout_7.setWidget(0, QtWidgets.QFormLayout.LabelRole, self.label_34)
        self.armorClassSpin = QtWidgets.QSpinBox(self.groupBox_9)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.armorClassSpin.sizePolicy().hasHeightForWidth())
        self.armorClassSpin.setSizePolicy(sizePolicy)
        self.armorClassSpin.setMinimum(-2147483648)
        self.armorClassSpin.setMaximum(2147483647)
        self.armorClassSpin.setObjectName("armorClassSpin")
        self.formLayout_7.setWidget(0, QtWidgets.QFormLayout.FieldRole, self.armorClassSpin)
        self.verticalLayout_5.addWidget(self.groupBox_9)
        spacerItem8 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
        self.verticalLayout_5.addItem(spacerItem8)
        self.horizontalLayout_11.addLayout(self.verticalLayout_5)
        self.verticalLayout_6 = QtWidgets.QVBoxLayout()
        self.verticalLayout_6.setObjectName("verticalLayout_6")
        self.groupBox_7 = QtWidgets.QGroupBox(self.statsTab)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.groupBox_7.sizePolicy().hasHeightForWidth())
        self.groupBox_7.setSizePolicy(sizePolicy)
        self.groupBox_7.setObjectName("groupBox_7")
        self.formLayout_5 = QtWidgets.QFormLayout(self.groupBox_7)
        self.formLayout_5.setObjectName("formLayout_5")
        self.label_25 = QtWidgets.QLabel(self.groupBox_7)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_25.sizePolicy().hasHeightForWidth())
        self.label_25.setSizePolicy(sizePolicy)
        self.label_25.setObjectName("label_25")
        self.formLayout_5.setWidget(0, QtWidgets.QFormLayout.LabelRole, self.label_25)
        self.strengthSpin = QtWidgets.QSpinBox(self.groupBox_7)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.strengthSpin.sizePolicy().hasHeightForWidth())
        self.strengthSpin.setSizePolicy(sizePolicy)
        self.strengthSpin.setMinimum(-2147483648)
        self.strengthSpin.setMaximum(2147483647)
        self.strengthSpin.setObjectName("strengthSpin")
        self.formLayout_5.setWidget(0, QtWidgets.QFormLayout.FieldRole, self.strengthSpin)
        self.label_26 = QtWidgets.QLabel(self.groupBox_7)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_26.sizePolicy().hasHeightForWidth())
        self.label_26.setSizePolicy(sizePolicy)
        self.label_26.setObjectName("label_26")
        self.formLayout_5.setWidget(1, QtWidgets.QFormLayout.LabelRole, self.label_26)
        self.dexteritySpin = QtWidgets.QSpinBox(self.groupBox_7)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.dexteritySpin.sizePolicy().hasHeightForWidth())
        self.dexteritySpin.setSizePolicy(sizePolicy)
        self.dexteritySpin.setMinimum(-2147483648)
        self.dexteritySpin.setMaximum(2147483647)
        self.dexteritySpin.setObjectName("dexteritySpin")
        self.formLayout_5.setWidget(1, QtWidgets.QFormLayout.FieldRole, self.dexteritySpin)
        self.label_27 = QtWidgets.QLabel(self.groupBox_7)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_27.sizePolicy().hasHeightForWidth())
        self.label_27.setSizePolicy(sizePolicy)
        self.label_27.setObjectName("label_27")
        self.formLayout_5.setWidget(2, QtWidgets.QFormLayout.LabelRole, self.label_27)
        self.constitutionSpin = QtWidgets.QSpinBox(self.groupBox_7)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.constitutionSpin.sizePolicy().hasHeightForWidth())
        self.constitutionSpin.setSizePolicy(sizePolicy)
        self.constitutionSpin.setMinimum(-2147483648)
        self.constitutionSpin.setMaximum(2147483647)
        self.constitutionSpin.setObjectName("constitutionSpin")
        self.formLayout_5.setWidget(2, QtWidgets.QFormLayout.FieldRole, self.constitutionSpin)
        self.label_28 = QtWidgets.QLabel(self.groupBox_7)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_28.sizePolicy().hasHeightForWidth())
        self.label_28.setSizePolicy(sizePolicy)
        self.label_28.setObjectName("label_28")
        self.formLayout_5.setWidget(3, QtWidgets.QFormLayout.LabelRole, self.label_28)
        self.intelligenceSpin = QtWidgets.QSpinBox(self.groupBox_7)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.intelligenceSpin.sizePolicy().hasHeightForWidth())
        self.intelligenceSpin.setSizePolicy(sizePolicy)
        self.intelligenceSpin.setMinimum(-2147483648)
        self.intelligenceSpin.setMaximum(2147483647)
        self.intelligenceSpin.setObjectName("intelligenceSpin")
        self.formLayout_5.setWidget(3, QtWidgets.QFormLayout.FieldRole, self.intelligenceSpin)
        self.label_29 = QtWidgets.QLabel(self.groupBox_7)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_29.sizePolicy().hasHeightForWidth())
        self.label_29.setSizePolicy(sizePolicy)
        self.label_29.setObjectName("label_29")
        self.formLayout_5.setWidget(4, QtWidgets.QFormLayout.LabelRole, self.label_29)
        self.wisdomSpin = QtWidgets.QSpinBox(self.groupBox_7)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.wisdomSpin.sizePolicy().hasHeightForWidth())
        self.wisdomSpin.setSizePolicy(sizePolicy)
        self.wisdomSpin.setMinimum(-2147483648)
        self.wisdomSpin.setMaximum(2147483647)
        self.wisdomSpin.setObjectName("wisdomSpin")
        self.formLayout_5.setWidget(4, QtWidgets.QFormLayout.FieldRole, self.wisdomSpin)
        self.label_30 = QtWidgets.QLabel(self.groupBox_7)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_30.sizePolicy().hasHeightForWidth())
        self.label_30.setSizePolicy(sizePolicy)
        self.label_30.setObjectName("label_30")
        self.formLayout_5.setWidget(5, QtWidgets.QFormLayout.LabelRole, self.label_30)
        self.charismaSpin = QtWidgets.QSpinBox(self.groupBox_7)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.charismaSpin.sizePolicy().hasHeightForWidth())
        self.charismaSpin.setSizePolicy(sizePolicy)
        self.charismaSpin.setMinimum(-2147483648)
        self.charismaSpin.setMaximum(2147483647)
        self.charismaSpin.setObjectName("charismaSpin")
        self.formLayout_5.setWidget(5, QtWidgets.QFormLayout.FieldRole, self.charismaSpin)
        self.verticalLayout_6.addWidget(self.groupBox_7)
        self.groupBox_10 = QtWidgets.QGroupBox(self.statsTab)
        self.groupBox_10.setObjectName("groupBox_10")
        self.formLayout_8 = QtWidgets.QFormLayout(self.groupBox_10)
        self.formLayout_8.setObjectName("formLayout_8")
        self.label_35 = QtWidgets.QLabel(self.groupBox_10)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_35.sizePolicy().hasHeightForWidth())
        self.label_35.setSizePolicy(sizePolicy)
        self.label_35.setObjectName("label_35")
        self.formLayout_8.setWidget(0, QtWidgets.QFormLayout.LabelRole, self.label_35)
        self.label_36 = QtWidgets.QLabel(self.groupBox_10)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_36.sizePolicy().hasHeightForWidth())
        self.label_36.setSizePolicy(sizePolicy)
        self.label_36.setObjectName("label_36")
        self.formLayout_8.setWidget(1, QtWidgets.QFormLayout.LabelRole, self.label_36)
        self.label_37 = QtWidgets.QLabel(self.groupBox_10)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_37.sizePolicy().hasHeightForWidth())
        self.label_37.setSizePolicy(sizePolicy)
        self.label_37.setObjectName("label_37")
        self.formLayout_8.setWidget(2, QtWidgets.QFormLayout.LabelRole, self.label_37)
        self.baseHpSpin = QtWidgets.QSpinBox(self.groupBox_10)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.baseHpSpin.sizePolicy().hasHeightForWidth())
        self.baseHpSpin.setSizePolicy(sizePolicy)
        self.baseHpSpin.setMinimum(-2147483648)
        self.baseHpSpin.setMaximum(2147483647)
        self.baseHpSpin.setObjectName("baseHpSpin")
        self.formLayout_8.setWidget(0, QtWidgets.QFormLayout.FieldRole, self.baseHpSpin)
        self.currentHpSpin = QtWidgets.QSpinBox(self.groupBox_10)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.currentHpSpin.sizePolicy().hasHeightForWidth())
        self.currentHpSpin.setSizePolicy(sizePolicy)
        self.currentHpSpin.setMinimum(-2147483648)
        self.currentHpSpin.setMaximum(2147483647)
        self.currentHpSpin.setObjectName("currentHpSpin")
        self.formLayout_8.setWidget(1, QtWidgets.QFormLayout.FieldRole, self.currentHpSpin)
        self.maxHpSpin = QtWidgets.QSpinBox(self.groupBox_10)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.maxHpSpin.sizePolicy().hasHeightForWidth())
        self.maxHpSpin.setSizePolicy(sizePolicy)
        self.maxHpSpin.setMinimum(-2147483648)
        self.maxHpSpin.setMaximum(2147483647)
        self.maxHpSpin.setObjectName("maxHpSpin")
        self.formLayout_8.setWidget(2, QtWidgets.QFormLayout.FieldRole, self.maxHpSpin)
        self.verticalLayout_6.addWidget(self.groupBox_10)
        self.groupBox_11 = QtWidgets.QGroupBox(self.statsTab)
        self.groupBox_11.setObjectName("groupBox_11")
        self.formLayout_9 = QtWidgets.QFormLayout(self.groupBox_11)
        self.formLayout_9.setObjectName("formLayout_9")
        self.label_39 = QtWidgets.QLabel(self.groupBox_11)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_39.sizePolicy().hasHeightForWidth())
        self.label_39.setSizePolicy(sizePolicy)
        self.label_39.setObjectName("label_39")
        self.formLayout_9.setWidget(0, QtWidgets.QFormLayout.LabelRole, self.label_39)
        self.currentFpSpin = QtWidgets.QSpinBox(self.groupBox_11)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.currentFpSpin.sizePolicy().hasHeightForWidth())
        self.currentFpSpin.setSizePolicy(sizePolicy)
        self.currentFpSpin.setMinimum(-2147483648)
        self.currentFpSpin.setMaximum(2147483647)
        self.currentFpSpin.setObjectName("currentFpSpin")
        self.formLayout_9.setWidget(0, QtWidgets.QFormLayout.FieldRole, self.currentFpSpin)
        self.label_40 = QtWidgets.QLabel(self.groupBox_11)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_40.sizePolicy().hasHeightForWidth())
        self.label_40.setSizePolicy(sizePolicy)
        self.label_40.setObjectName("label_40")
        self.formLayout_9.setWidget(1, QtWidgets.QFormLayout.LabelRole, self.label_40)
        self.maxFpSpin = QtWidgets.QSpinBox(self.groupBox_11)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.maxFpSpin.sizePolicy().hasHeightForWidth())
        self.maxFpSpin.setSizePolicy(sizePolicy)
        self.maxFpSpin.setMinimum(-2147483648)
        self.maxFpSpin.setMaximum(2147483647)
        self.maxFpSpin.setObjectName("maxFpSpin")
        self.formLayout_9.setWidget(1, QtWidgets.QFormLayout.FieldRole, self.maxFpSpin)
        self.verticalLayout_6.addWidget(self.groupBox_11)
        spacerItem9 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
        self.verticalLayout_6.addItem(spacerItem9)
        self.horizontalLayout_11.addLayout(self.verticalLayout_6)
        self.tabWidget.addTab(self.statsTab, "")
        self.classesTab = QtWidgets.QWidget()
        self.classesTab.setObjectName("classesTab")
        self.verticalLayout_7 = QtWidgets.QVBoxLayout(self.classesTab)
        self.verticalLayout_7.setObjectName("verticalLayout_7")
        self.groupBox_13 = QtWidgets.QGroupBox(self.classesTab)
        self.groupBox_13.setObjectName("groupBox_13")
        self.gridLayout_3 = QtWidgets.QGridLayout(self.groupBox_13)
        self.gridLayout_3.setObjectName("gridLayout_3")
        self.horizontalLayout_13 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_13.setObjectName("horizontalLayout_13")
        self.class1Select = ComboBox2DA(self.groupBox_13)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.class1Select.sizePolicy().hasHeightForWidth())
        self.class1Select.setSizePolicy(sizePolicy)
        self.class1Select.setObjectName("class1Select")
        self.horizontalLayout_13.addWidget(self.class1Select)
        self.class1LevelSpin = QtWidgets.QSpinBox(self.groupBox_13)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.class1LevelSpin.sizePolicy().hasHeightForWidth())
        self.class1LevelSpin.setSizePolicy(sizePolicy)
        self.class1LevelSpin.setMinimum(-2147483648)
        self.class1LevelSpin.setMaximum(2147483647)
        self.class1LevelSpin.setObjectName("class1LevelSpin")
        self.horizontalLayout_13.addWidget(self.class1LevelSpin)
        spacerItem10 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_13.addItem(spacerItem10)
        self.horizontalLayout_13.setStretch(0, 3)
        self.horizontalLayout_13.setStretch(1, 1)
        self.horizontalLayout_13.setStretch(2, 2)
        self.gridLayout_3.addLayout(self.horizontalLayout_13, 0, 0, 1, 1)
        self.horizontalLayout_14 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_14.setObjectName("horizontalLayout_14")
        self.class2Select = ComboBox2DA(self.groupBox_13)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.class2Select.sizePolicy().hasHeightForWidth())
        self.class2Select.setSizePolicy(sizePolicy)
        self.class2Select.setObjectName("class2Select")
        self.horizontalLayout_14.addWidget(self.class2Select)
        self.class2LevelSpin = QtWidgets.QSpinBox(self.groupBox_13)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.class2LevelSpin.sizePolicy().hasHeightForWidth())
        self.class2LevelSpin.setSizePolicy(sizePolicy)
        self.class2LevelSpin.setMinimum(-2147483648)
        self.class2LevelSpin.setMaximum(2147483647)
        self.class2LevelSpin.setObjectName("class2LevelSpin")
        self.horizontalLayout_14.addWidget(self.class2LevelSpin)
        spacerItem11 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_14.addItem(spacerItem11)
        self.horizontalLayout_14.setStretch(0, 3)
        self.horizontalLayout_14.setStretch(1, 1)
        self.horizontalLayout_14.setStretch(2, 2)
        self.gridLayout_3.addLayout(self.horizontalLayout_14, 1, 0, 1, 1)
        self.verticalLayout_7.addWidget(self.groupBox_13)
        self.groupBox_12 = QtWidgets.QGroupBox(self.classesTab)
        self.groupBox_12.setObjectName("groupBox_12")
        self.horizontalLayout_12 = QtWidgets.QHBoxLayout(self.groupBox_12)
        self.horizontalLayout_12.setObjectName("horizontalLayout_12")
        self.label_52 = QtWidgets.QLabel(self.groupBox_12)
        self.label_52.setObjectName("label_52")
        self.horizontalLayout_12.addWidget(self.label_52)
        self.alignmentSlider = QtWidgets.QSlider(self.groupBox_12)
        self.alignmentSlider.setMaximum(100)
        self.alignmentSlider.setProperty("value", 50)
        self.alignmentSlider.setOrientation(QtCore.Qt.Horizontal)
        self.alignmentSlider.setObjectName("alignmentSlider")
        self.horizontalLayout_12.addWidget(self.alignmentSlider)
        self.label_53 = QtWidgets.QLabel(self.groupBox_12)
        self.label_53.setObjectName("label_53")
        self.horizontalLayout_12.addWidget(self.label_53)
        self.verticalLayout_7.addWidget(self.groupBox_12)
        spacerItem12 = QtWidgets.QSpacerItem(0, 0, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
        self.verticalLayout_7.addItem(spacerItem12)
        self.tabWidget.addTab(self.classesTab, "")
        self.featsTab = QtWidgets.QWidget()
        self.featsTab.setObjectName("featsTab")
        self.verticalLayout_8 = QtWidgets.QVBoxLayout(self.featsTab)
        self.verticalLayout_8.setObjectName("verticalLayout_8")
        self.featList = QtWidgets.QListWidget(self.featsTab)
        self.featList.setObjectName("featList")
        self.verticalLayout_8.addWidget(self.featList)
        self.groupBox_14 = QtWidgets.QGroupBox(self.featsTab)
        self.groupBox_14.setObjectName("groupBox_14")
        self.gridLayout_4 = QtWidgets.QGridLayout(self.groupBox_14)
        self.gridLayout_4.setObjectName("gridLayout_4")
        self.featSummaryEdit = QtWidgets.QPlainTextEdit(self.groupBox_14)
        self.featSummaryEdit.setReadOnly(True)
        self.featSummaryEdit.setObjectName("featSummaryEdit")
        self.gridLayout_4.addWidget(self.featSummaryEdit, 0, 0, 1, 1)
        self.verticalLayout_8.addWidget(self.groupBox_14)
        self.verticalLayout_8.setStretch(0, 2)
        self.verticalLayout_8.setStretch(1, 1)
        self.tabWidget.addTab(self.featsTab, "")
        self.powersTab = QtWidgets.QWidget()
        self.powersTab.setObjectName("powersTab")
        self.verticalLayout_17 = QtWidgets.QVBoxLayout(self.powersTab)
        self.verticalLayout_17.setObjectName("verticalLayout_17")
        self.powerList = QtWidgets.QListWidget(self.powersTab)
        self.powerList.setObjectName("powerList")
        self.verticalLayout_17.addWidget(self.powerList)
        self.groupBox_29 = QtWidgets.QGroupBox(self.powersTab)
        self.groupBox_29.setObjectName("groupBox_29")
        self.gridLayout_8 = QtWidgets.QGridLayout(self.groupBox_29)
        self.gridLayout_8.setObjectName("gridLayout_8")
        self.powerSummaryEdit = QtWidgets.QPlainTextEdit(self.groupBox_29)
        self.powerSummaryEdit.setReadOnly(True)
        self.powerSummaryEdit.setObjectName("powerSummaryEdit")
        self.gridLayout_8.addWidget(self.powerSummaryEdit, 0, 0, 1, 1)
        self.verticalLayout_17.addWidget(self.groupBox_29)
        self.verticalLayout_17.setStretch(0, 2)
        self.verticalLayout_17.setStretch(1, 1)
        self.tabWidget.addTab(self.powersTab, "")
        self.Scripts = QtWidgets.QWidget()
        self.Scripts.setObjectName("Scripts")
        self.formLayout_22 = QtWidgets.QFormLayout(self.Scripts)
        self.formLayout_22.setObjectName("formLayout_22")
        self.label_95 = QtWidgets.QLabel(self.Scripts)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(1)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_95.sizePolicy().hasHeightForWidth())
        self.label_95.setSizePolicy(sizePolicy)
        self.label_95.setObjectName("label_95")
        self.formLayout_22.setWidget(0, QtWidgets.QFormLayout.LabelRole, self.label_95)
        self.horizontalLayout_29 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_29.setObjectName("horizontalLayout_29")
        self.onBlockedEdit = FilterComboBox(self.Scripts)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.onBlockedEdit.sizePolicy().hasHeightForWidth())
        self.onBlockedEdit.setSizePolicy(sizePolicy)
        self.onBlockedEdit.setObjectName("onBlockedEdit")
        self.horizontalLayout_29.addWidget(self.onBlockedEdit)
        self.formLayout_22.setLayout(0, QtWidgets.QFormLayout.FieldRole, self.horizontalLayout_29)
        self.label_106 = QtWidgets.QLabel(self.Scripts)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(1)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_106.sizePolicy().hasHeightForWidth())
        self.label_106.setSizePolicy(sizePolicy)
        self.label_106.setObjectName("label_106")
        self.formLayout_22.setWidget(1, QtWidgets.QFormLayout.LabelRole, self.label_106)
        self.horizontalLayout_30 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_30.setObjectName("horizontalLayout_30")
        self.onAttackedEdit = FilterComboBox(self.Scripts)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.onAttackedEdit.sizePolicy().hasHeightForWidth())
        self.onAttackedEdit.setSizePolicy(sizePolicy)
        self.onAttackedEdit.setObjectName("onAttackedEdit")
        self.horizontalLayout_30.addWidget(self.onAttackedEdit)
        self.formLayout_22.setLayout(1, QtWidgets.QFormLayout.FieldRole, self.horizontalLayout_30)
        self.label_96 = QtWidgets.QLabel(self.Scripts)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(1)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_96.sizePolicy().hasHeightForWidth())
        self.label_96.setSizePolicy(sizePolicy)
        self.label_96.setObjectName("label_96")
        self.formLayout_22.setWidget(2, QtWidgets.QFormLayout.LabelRole, self.label_96)
        self.horizontalLayout_31 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_31.setObjectName("horizontalLayout_31")
        self.onNoticeEdit = FilterComboBox(self.Scripts)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.onNoticeEdit.sizePolicy().hasHeightForWidth())
        self.onNoticeEdit.setSizePolicy(sizePolicy)
        self.onNoticeEdit.setObjectName("onNoticeEdit")
        self.horizontalLayout_31.addWidget(self.onNoticeEdit)
        self.formLayout_22.setLayout(2, QtWidgets.QFormLayout.FieldRole, self.horizontalLayout_31)
        self.label_97 = QtWidgets.QLabel(self.Scripts)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(1)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_97.sizePolicy().hasHeightForWidth())
        self.label_97.setSizePolicy(sizePolicy)
        self.label_97.setObjectName("label_97")
        self.formLayout_22.setWidget(3, QtWidgets.QFormLayout.LabelRole, self.label_97)
        self.horizontalLayout_32 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_32.setObjectName("horizontalLayout_32")
        self.onConversationEdit = FilterComboBox(self.Scripts)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.onConversationEdit.sizePolicy().hasHeightForWidth())
        self.onConversationEdit.setSizePolicy(sizePolicy)
        self.onConversationEdit.setObjectName("onConversationEdit")
        self.horizontalLayout_32.addWidget(self.onConversationEdit)
        self.formLayout_22.setLayout(3, QtWidgets.QFormLayout.FieldRole, self.horizontalLayout_32)
        self.label_98 = QtWidgets.QLabel(self.Scripts)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(1)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_98.sizePolicy().hasHeightForWidth())
        self.label_98.setSizePolicy(sizePolicy)
        self.label_98.setObjectName("label_98")
        self.formLayout_22.setWidget(4, QtWidgets.QFormLayout.LabelRole, self.label_98)
        self.horizontalLayout_33 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_33.setObjectName("horizontalLayout_33")
        self.onDamagedEdit = FilterComboBox(self.Scripts)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.onDamagedEdit.sizePolicy().hasHeightForWidth())
        self.onDamagedEdit.setSizePolicy(sizePolicy)
        self.onDamagedEdit.setObjectName("onDamagedEdit")
        self.horizontalLayout_33.addWidget(self.onDamagedEdit)
        self.formLayout_22.setLayout(4, QtWidgets.QFormLayout.FieldRole, self.horizontalLayout_33)
        self.label_109 = QtWidgets.QLabel(self.Scripts)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(1)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_109.sizePolicy().hasHeightForWidth())
        self.label_109.setSizePolicy(sizePolicy)
        self.label_109.setObjectName("label_109")
        self.formLayout_22.setWidget(5, QtWidgets.QFormLayout.LabelRole, self.label_109)
        self.horizontalLayout_34 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_34.setObjectName("horizontalLayout_34")
        self.onDeathEdit = FilterComboBox(self.Scripts)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.onDeathEdit.sizePolicy().hasHeightForWidth())
        self.onDeathEdit.setSizePolicy(sizePolicy)
        self.onDeathEdit.setObjectName("onDeathEdit")
        self.horizontalLayout_34.addWidget(self.onDeathEdit)
        self.formLayout_22.setLayout(5, QtWidgets.QFormLayout.FieldRole, self.horizontalLayout_34)
        self.label_107 = QtWidgets.QLabel(self.Scripts)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(1)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_107.sizePolicy().hasHeightForWidth())
        self.label_107.setSizePolicy(sizePolicy)
        self.label_107.setObjectName("label_107")
        self.formLayout_22.setWidget(6, QtWidgets.QFormLayout.LabelRole, self.label_107)
        self.horizontalLayout_35 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_35.setObjectName("horizontalLayout_35")
        self.onEndRoundEdit = FilterComboBox(self.Scripts)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.onEndRoundEdit.sizePolicy().hasHeightForWidth())
        self.onEndRoundEdit.setSizePolicy(sizePolicy)
        self.onEndRoundEdit.setObjectName("onEndRoundEdit")
        self.horizontalLayout_35.addWidget(self.onEndRoundEdit)
        self.formLayout_22.setLayout(6, QtWidgets.QFormLayout.FieldRole, self.horizontalLayout_35)
        self.label_108 = QtWidgets.QLabel(self.Scripts)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(1)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_108.sizePolicy().hasHeightForWidth())
        self.label_108.setSizePolicy(sizePolicy)
        self.label_108.setObjectName("label_108")
        self.formLayout_22.setWidget(7, QtWidgets.QFormLayout.LabelRole, self.label_108)
        self.horizontalLayout_36 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_36.setObjectName("horizontalLayout_36")
        self.onEndConversationEdit = FilterComboBox(self.Scripts)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.onEndConversationEdit.sizePolicy().hasHeightForWidth())
        self.onEndConversationEdit.setSizePolicy(sizePolicy)
        self.onEndConversationEdit.setObjectName("onEndConversationEdit")
        self.horizontalLayout_36.addWidget(self.onEndConversationEdit)
        self.formLayout_22.setLayout(7, QtWidgets.QFormLayout.FieldRole, self.horizontalLayout_36)
        self.label_100 = QtWidgets.QLabel(self.Scripts)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(1)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_100.sizePolicy().hasHeightForWidth())
        self.label_100.setSizePolicy(sizePolicy)
        self.label_100.setObjectName("label_100")
        self.formLayout_22.setWidget(8, QtWidgets.QFormLayout.LabelRole, self.label_100)
        self.horizontalLayout_38 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_38.setObjectName("horizontalLayout_38")
        self.onDisturbedEdit = FilterComboBox(self.Scripts)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.onDisturbedEdit.sizePolicy().hasHeightForWidth())
        self.onDisturbedEdit.setSizePolicy(sizePolicy)
        self.onDisturbedEdit.setObjectName("onDisturbedEdit")
        self.horizontalLayout_38.addWidget(self.onDisturbedEdit)
        self.formLayout_22.setLayout(8, QtWidgets.QFormLayout.FieldRole, self.horizontalLayout_38)
        self.label_101 = QtWidgets.QLabel(self.Scripts)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(1)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_101.sizePolicy().hasHeightForWidth())
        self.label_101.setSizePolicy(sizePolicy)
        self.label_101.setObjectName("label_101")
        self.formLayout_22.setWidget(9, QtWidgets.QFormLayout.LabelRole, self.label_101)
        self.horizontalLayout_39 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_39.setObjectName("horizontalLayout_39")
        self.onHeartbeatSelect = FilterComboBox(self.Scripts)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.onHeartbeatSelect.sizePolicy().hasHeightForWidth())
        self.onHeartbeatSelect.setSizePolicy(sizePolicy)
        self.onHeartbeatSelect.setObjectName("onHeartbeatSelect")
        self.horizontalLayout_39.addWidget(self.onHeartbeatSelect)
        self.formLayout_22.setLayout(9, QtWidgets.QFormLayout.FieldRole, self.horizontalLayout_39)
        self.label_103 = QtWidgets.QLabel(self.Scripts)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(1)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_103.sizePolicy().hasHeightForWidth())
        self.label_103.setSizePolicy(sizePolicy)
        self.label_103.setObjectName("label_103")
        self.formLayout_22.setWidget(10, QtWidgets.QFormLayout.LabelRole, self.label_103)
        self.horizontalLayout_41 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_41.setObjectName("horizontalLayout_41")
        self.onSpawnEdit = FilterComboBox(self.Scripts)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.onSpawnEdit.sizePolicy().hasHeightForWidth())
        self.onSpawnEdit.setSizePolicy(sizePolicy)
        self.onSpawnEdit.setObjectName("onSpawnEdit")
        self.horizontalLayout_41.addWidget(self.onSpawnEdit)
        self.formLayout_22.setLayout(10, QtWidgets.QFormLayout.FieldRole, self.horizontalLayout_41)
        self.label_104 = QtWidgets.QLabel(self.Scripts)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(1)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_104.sizePolicy().hasHeightForWidth())
        self.label_104.setSizePolicy(sizePolicy)
        self.label_104.setObjectName("label_104")
        self.formLayout_22.setWidget(11, QtWidgets.QFormLayout.LabelRole, self.label_104)
        self.horizontalLayout_42 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_42.setObjectName("horizontalLayout_42")
        self.onSpellCastEdit = FilterComboBox(self.Scripts)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.onSpellCastEdit.sizePolicy().hasHeightForWidth())
        self.onSpellCastEdit.setSizePolicy(sizePolicy)
        self.onSpellCastEdit.setObjectName("onSpellCastEdit")
        self.horizontalLayout_42.addWidget(self.onSpellCastEdit)
        self.formLayout_22.setLayout(11, QtWidgets.QFormLayout.FieldRole, self.horizontalLayout_42)
        self.label_105 = QtWidgets.QLabel(self.Scripts)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(1)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_105.sizePolicy().hasHeightForWidth())
        self.label_105.setSizePolicy(sizePolicy)
        self.label_105.setObjectName("label_105")
        self.formLayout_22.setWidget(12, QtWidgets.QFormLayout.LabelRole, self.label_105)
        self.horizontalLayout_43 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_43.setObjectName("horizontalLayout_43")
        self.onUserDefinedSelect = FilterComboBox(self.Scripts)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.onUserDefinedSelect.sizePolicy().hasHeightForWidth())
        self.onUserDefinedSelect.setSizePolicy(sizePolicy)
        self.onUserDefinedSelect.setObjectName("onUserDefinedSelect")
        self.horizontalLayout_43.addWidget(self.onUserDefinedSelect)
        self.formLayout_22.setLayout(12, QtWidgets.QFormLayout.FieldRole, self.horizontalLayout_43)
        self.tabWidget.addTab(self.Scripts, "")
        self.commentsTab = QtWidgets.QWidget()
        self.commentsTab.setObjectName("commentsTab")
        self.gridLayout_9 = QtWidgets.QGridLayout(self.commentsTab)
        self.gridLayout_9.setObjectName("gridLayout_9")
        self.comments = QtWidgets.QPlainTextEdit(self.commentsTab)
        self.comments.setObjectName("comments")
        self.gridLayout_9.addWidget(self.comments, 0, 0, 1, 1)
        self.tabWidget.addTab(self.commentsTab, "")
        self.horizontalLayout_15.addWidget(self.tabWidget)
        MainWindow.setCentralWidget(self.centralwidget)
        self.menubar = QtWidgets.QMenuBar(MainWindow)
        self.menubar.setGeometry(QtCore.QRect(0, 0, 1007, 21))
        self.menubar.setObjectName("menubar")
        self.menuFile = QtWidgets.QMenu(self.menubar)
        self.menuFile.setObjectName("menuFile")
        self.menuTools = QtWidgets.QMenu(self.menubar)
        self.menuTools.setObjectName("menuTools")
        self.menuView = QtWidgets.QMenu(self.menubar)
        self.menuView.setObjectName("menuView")
        MainWindow.setMenuBar(self.menubar)
        self.actionNew = QtWidgets.QAction(MainWindow)
        self.actionNew.setObjectName("actionNew")
        self.actionOpen = QtWidgets.QAction(MainWindow)
        self.actionOpen.setObjectName("actionOpen")
        self.actionSave = QtWidgets.QAction(MainWindow)
        self.actionSave.setObjectName("actionSave")
        self.actionSave_As = QtWidgets.QAction(MainWindow)
        self.actionSave_As.setObjectName("actionSave_As")
        self.actionRevert = QtWidgets.QAction(MainWindow)
        self.actionRevert.setObjectName("actionRevert")
        self.actionExit = QtWidgets.QAction(MainWindow)
        self.actionExit.setObjectName("actionExit")
        self.actionSaveUnusedFields = QtWidgets.QAction(MainWindow)
        self.actionSaveUnusedFields.setCheckable(True)
        self.actionSaveUnusedFields.setObjectName("actionSaveUnusedFields")
        self.actionAlwaysSaveK2Fields = QtWidgets.QAction(MainWindow)
        self.actionAlwaysSaveK2Fields.setCheckable(True)
        self.actionAlwaysSaveK2Fields.setObjectName("actionAlwaysSaveK2Fields")
        self.actionShowPreview = QtWidgets.QAction(MainWindow)
        self.actionShowPreview.setCheckable(True)
        self.actionShowPreview.setObjectName("actionShowPreview")
        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.actionRevert)
        self.menuFile.addSeparator()
        self.menuFile.addAction(self.actionExit)
        self.menuTools.addAction(self.actionSaveUnusedFields)
        self.menuTools.addAction(self.actionAlwaysSaveK2Fields)
        self.menuView.addAction(self.actionShowPreview)
        self.menubar.addAction(self.menuFile.menuAction())
        self.menubar.addAction(self.menuView.menuAction())
        self.menubar.addAction(self.menuTools.menuAction())

        self.retranslateUi(MainWindow)
        self.tabWidget.setCurrentIndex(0)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)

    def retranslateUi(self, MainWindow):
        _translate = QtCore.QCoreApplication.translate
        MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow"))
        self.groupBox.setTitle(_translate("MainWindow", "Profile"))
        self.label.setText(_translate("MainWindow", "First Name:"))
        self.firstnameRandomButton.setText(_translate("MainWindow", "?"))
        self.label_2.setText(_translate("MainWindow", "Last Name:"))
        self.lastnameRandomButton.setText(_translate("MainWindow", "?"))
        self.label_3.setText(_translate("MainWindow", "Tag:"))
        self.tagGenerateButton.setText(_translate("MainWindow", "-"))
        self.label_7.setText(_translate("MainWindow", "ResRef:"))
        self.label_4.setText(_translate("MainWindow", "Appearance:"))
        self.label_10.setText(_translate("MainWindow", "Soundset:"))
        self.label_5.setText(_translate("MainWindow", "Conversation:"))
        self.conversationModifyButton.setText(_translate("MainWindow", "Edit"))
        self.groupBox_15.setTitle(_translate("MainWindow", "Inventory"))
        self.inventoryCountLabel.setText(_translate("MainWindow", "Total Items:"))
        self.inventoryButton.setText(_translate("MainWindow", "Edit Inventory"))
        self.groupBox_2.setTitle(_translate("MainWindow", "Portrait"))
        self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab), _translate("MainWindow", "Basic"))
        self.groupBox_3.setTitle(_translate("MainWindow", "Flags"))
        self.disarmableCheckbox.setText(_translate("MainWindow", "Disarmable"))
        self.noPermDeathCheckbox.setText(_translate("MainWindow", "No Perm Death"))
        self.min1HpCheckbox.setText(_translate("MainWindow", "Min 1 HP"))
        self.plotCheckbox.setText(_translate("MainWindow", "Plot"))
        self.isPcCheckbox.setText(_translate("MainWindow", "Is PC"))
        self.noReorientateCheckbox.setText(_translate("MainWindow", "Doesn\'t Reorientate on PC"))
        self.noBlockCheckbox.setText(_translate("MainWindow", "Doesn\'t Block PC"))
        self.hologramCheckbox.setText(_translate("MainWindow", "Hologram"))
        self.groupBox_4.setTitle(_translate("MainWindow", "Race"))
        self.label_8.setText(_translate("MainWindow", "Race:"))
        self.label_9.setText(_translate("MainWindow", "Subrace:"))
        self.groupBox_5.setTitle(_translate("MainWindow", "Other"))
        self.label_16.setText(_translate("MainWindow", "Speed:"))
        self.label_11.setText(_translate("MainWindow", "Faction:"))
        self.genderAdvancedLabel.setText(_translate("MainWindow", "Gender:"))
        self.label_12.setText(_translate("MainWindow", "Perception:"))
        self.label_13.setText(_translate("MainWindow", "Challenge Rating:"))
        self.label_102.setText(_translate("MainWindow", "Blindspot:"))
        self.label_110.setText(_translate("MainWindow", "Multiplier Set:"))
        self.tabWidget.setTabText(self.tabWidget.indexOf(self.advancedTab), _translate("MainWindow", "Advanced"))
        self.groupBox_6.setTitle(_translate("MainWindow", "Skills"))
        self.label_17.setText(_translate("MainWindow", "Computer Use:"))
        self.label_18.setText(_translate("MainWindow", "Demolitions:"))
        self.label_19.setText(_translate("MainWindow", "Stealth:"))
        self.label_20.setText(_translate("MainWindow", "Awareness:"))
        self.label_21.setText(_translate("MainWindow", "Persuade:"))
        self.label_22.setText(_translate("MainWindow", "Repair:"))
        self.label_23.setText(_translate("MainWindow", "Security:"))
        self.label_24.setText(_translate("MainWindow", "Treat Injury:"))
        self.groupBox_8.setTitle(_translate("MainWindow", "Saves"))
        self.label_31.setText(_translate("MainWindow", "Fortitude:"))
        self.label_32.setText(_translate("MainWindow", "Reflex:"))
        self.label_33.setText(_translate("MainWindow", "Will:"))
        self.groupBox_9.setTitle(_translate("MainWindow", "Armor Class"))
        self.label_34.setText(_translate("MainWindow", "Armor Class:"))
        self.groupBox_7.setTitle(_translate("MainWindow", "Attributes"))
        self.label_25.setText(_translate("MainWindow", "Strength:"))
        self.label_26.setText(_translate("MainWindow", "Dexterity:"))
        self.label_27.setText(_translate("MainWindow", "Constitution:"))
        self.label_28.setText(_translate("MainWindow", "Intelligence:"))
        self.label_29.setText(_translate("MainWindow", "Wisdom:"))
        self.label_30.setText(_translate("MainWindow", "Charisma:"))
        self.groupBox_10.setTitle(_translate("MainWindow", "Hit Points"))
        self.label_35.setText(_translate("MainWindow", "Base HP:"))
        self.label_36.setText(_translate("MainWindow", "Current HP:"))
        self.label_37.setText(_translate("MainWindow", "Max HP:"))
        self.groupBox_11.setTitle(_translate("MainWindow", "Force Points"))
        self.label_39.setText(_translate("MainWindow", "Current FP:"))
        self.label_40.setText(_translate("MainWindow", "Max FP:"))
        self.tabWidget.setTabText(self.tabWidget.indexOf(self.statsTab), _translate("MainWindow", "Stats"))
        self.groupBox_13.setTitle(_translate("MainWindow", "Classes"))
        self.groupBox_12.setTitle(_translate("MainWindow", "Alignment"))
        self.label_52.setText(_translate("MainWindow", "Dark"))
        self.label_53.setText(_translate("MainWindow", "Light"))
        self.tabWidget.setTabText(self.tabWidget.indexOf(self.classesTab), _translate("MainWindow", "Classes"))
        self.groupBox_14.setTitle(_translate("MainWindow", "Feat Summary"))
        self.tabWidget.setTabText(self.tabWidget.indexOf(self.featsTab), _translate("MainWindow", "Feats"))
        self.groupBox_29.setTitle(_translate("MainWindow", "Force Power Summary"))
        self.tabWidget.setTabText(self.tabWidget.indexOf(self.powersTab), _translate("MainWindow", "Powers"))
        self.label_95.setText(_translate("MainWindow", "OnBlocked:"))
        self.label_106.setText(_translate("MainWindow", "OnAttacked:"))
        self.label_96.setText(_translate("MainWindow", "OnNoticed:"))
        self.label_97.setText(_translate("MainWindow", "OnConversation:"))
        self.label_98.setText(_translate("MainWindow", "OnDamaged:"))
        self.label_109.setText(_translate("MainWindow", "OnDeath:"))
        self.label_107.setText(_translate("MainWindow", "OnEndRound:"))
        self.label_108.setText(_translate("MainWindow", "OnEndConversation:"))
        self.label_100.setText(_translate("MainWindow", "OnDisturbed:"))
        self.label_101.setText(_translate("MainWindow", "OnHeartbeat:"))
        self.label_103.setText(_translate("MainWindow", "OnSpawn:"))
        self.label_104.setText(_translate("MainWindow", "OnSpellCastAt:"))
        self.label_105.setText(_translate("MainWindow", "OnUserDefined:"))
        self.tabWidget.setTabText(self.tabWidget.indexOf(self.Scripts), _translate("MainWindow", "Scripts"))
        self.tabWidget.setTabText(self.tabWidget.indexOf(self.commentsTab), _translate("MainWindow", "Comments"))
        self.menuFile.setTitle(_translate("MainWindow", "File"))
        self.menuTools.setTitle(_translate("MainWindow", "Tools"))
        self.menuView.setTitle(_translate("MainWindow", "View"))
        self.actionNew.setText(_translate("MainWindow", "New"))
        self.actionOpen.setText(_translate("MainWindow", "Open"))
        self.actionSave.setText(_translate("MainWindow", "Save"))
        self.actionSave_As.setText(_translate("MainWindow", "Save As"))
        self.actionRevert.setText(_translate("MainWindow", "Revert"))
        self.actionExit.setText(_translate("MainWindow", "Exit"))
        self.actionSaveUnusedFields.setText(_translate("MainWindow", "Save Unused Fields"))
        self.actionAlwaysSaveK2Fields.setText(_translate("MainWindow", "Always Save K2 Fields"))
        self.actionShowPreview.setText(_translate("MainWindow", "Show Preview"))
from toolset.gui.common.widgets.combobox import FilterComboBox
from toolset.gui.widgets.edit.combobox_2da import ComboBox2DA
from toolset.gui.widgets.edit.locstring import LocalizedStringLineEdit
from toolset.gui.widgets.renderer.model import ModelRenderer

from toolset.rcc import resources_rc_pyqt5
