def __init__(self, *args, **kwargs):
        super(PreprocessingImageWindow, self).__init__(*args, **kwargs)
        self.file_path = None
        self.file_name = None
        self.dataset_path = None


        self.setObjectName("self")
        self.resize(1280, 720)
        self.setAutoFillBackground(True)
        self.setFixedSize(1280, 720)
    
        self.centralwidget = QWidget(self)
        self.centralwidget.setAutoFillBackground(True)
        self.centralwidget.setObjectName("centralwidget")



        self.gridLayout = QGridLayout(self.centralwidget)
        self.gridLayout.setObjectName("gridLayout")
        self.tabWidget = QTabWidget(self.centralwidget)
        self.tabWidget.setAutoFillBackground(True)
        self.tabWidget.setObjectName("tabWidget")


        ## INFO BOX:
        self.tab1 = QWidget()
        self.tab1.setAutoFillBackground(True)
        self.tab1.setObjectName("tab1")
        self.frame = QFrame(self.tab1)
        self.frame.setGeometry(QtCore.QRect(10, 60, 1000, 111))
        self.frame.setAutoFillBackground(True)
        self.frame.setFrameShape(QFrame.StyledPanel)
        self.frame.setFrameShadow(QFrame.Raised)
        self.frame.setObjectName("frame")
        self.label_2 = QLabel(self.frame)
        self.label_2.setGeometry(QtCore.QRect(11, 10, 184, 17))
        font = QtGui.QFont()
        font.setItalic(True)
        self.label_2.setFont(font)
        self.label_2.setObjectName("label_2")
        self.widget = QWidget(self.frame)
        self.widget.setGeometry(QtCore.QRect(100, 30, 301, 65))
        self.widget.setObjectName("widget")
        self.verticalLayout = QVBoxLayout(self.widget)
        self.verticalLayout.setContentsMargins(0, 0, 0, 0)
        self.verticalLayout.setObjectName("verticalLayout")
        self.label_instances = QLabel(self.widget)
        self.label_instances.setObjectName("label_instances")
        self.verticalLayout.addWidget(self.label_instances)
        self.label_classes = QLabel(self.widget)
        self.label_classes.setObjectName("label_classes")
        self.verticalLayout.addWidget(self.label_classes)
    
        ## Frame 2 PARAMETERS
        self.frame_2 = QFrame(self.tab1)
        self.frame_2.setGeometry(QtCore.QRect(1030, 60, 211, 261))
        self.frame_2.setAutoFillBackground(True)
        self.frame_2.setFrameShape(QFrame.StyledPanel)
        self.frame_2.setFrameShadow(QFrame.Raised)
        self.frame_2.setObjectName("frame_2")
    
        self.toolBox = QToolBox(self.frame_2)
        self.toolBox.setGeometry(QtCore.QRect(10, 40, 191, 151))
        self.toolBox.setObjectName("toolBox")
    
        self.page_resize = QWidget()
        self.page_resize.setGeometry(QtCore.QRect(100, 0, 191, 89))
        self.page_resize.setObjectName("page_resize")
    
        self.layoutWidget = QWidget(self.page_resize)
        self.layoutWidget.setGeometry(QtCore.QRect(0, 0, 188, 52))
        self.layoutWidget.setObjectName("layoutWidget")
    
        self.verticalLayout_2 = QVBoxLayout(self.layoutWidget)
        self.verticalLayout_2.setContentsMargins(0, 0, 0, 0)
        self.verticalLayout_2.setObjectName("verticalLayout_2")
    
        self.form = QFormLayout ()
    
        self.input_length = QLineEdit()
        self.input_length.setValidator (QtGui.QIntValidator())
        self.input_length.setObjectName("Choose_length")
        self.verticalLayout_2.addWidget(self.input_length)
        self.input_length.setEnabled (False)


        self.input_height = QLineEdit()
        self.input_height.setValidator (QtGui.QIntValidator())
        self.input_height.setObjectName("Choose_height")
        self.verticalLayout_2.addWidget(self.input_height)
        self.input_height.setEnabled (False)
    
        self.form.addRow ("Length :", self.input_length)
    
        self.start = QPushButton(self.frame_2)
        self.start.setObjectName("pushButton_start")
        self.verticalLayout_2.addWidget(self.start)
        self.page_resize.setLayout (self.form)
    
        self.form.addRow ("height :", self.input_height)
        self.form.addRow (self.start)


        self.input_length.setText ("40")
        self.input_height.setText ("40")



        self.toolBox.addItem(self.page_resize, "")
        self.label_3 = QLabel(self.frame_2)
        self.label_3.setGeometry(QtCore.QRect(10, 10, 181, 17))
        font = QtGui.QFont()
        font.setItalic(True)
        self.label_3.setFont(font)
        self.label_3.setObjectName("label_3")


        ## Frame 3 DISPLAY
        self.frame_3 = QFrame(self.tab1)
        self.frame_3.setGeometry(QtCore.QRect(10, 180, 1000, 450))
        self.frame_3.setAutoFillBackground(True)
        self.frame_3.setFrameShape(QFrame.StyledPanel)
        self.frame_3.setFrameShadow(QFrame.Raised)
        self.frame_3.setObjectName("frame_3")
    
        ## Display matrix
        self.tableWidget = QTableWidget(self.frame_3)
        self.tableWidget.setGeometry(QtCore.QRect(0, 0, 1000, 450))
        self.tableWidget.setAutoFillBackground(True)
        self.tableWidget.setObjectName("tableWidget")
        self.tableWidget.setColumnCount(0)
        self.tableWidget.setRowCount(0)


        ## Frame 4 VISUALIZATION
        self.frame_4 = QFrame(self.tab1)
        self.frame_4.setGeometry(QtCore.QRect(1030, 330, 211, 191))
        self.frame_4.setFrameShape(QFrame.StyledPanel)
        self.frame_4.setFrameShadow(QFrame.Raised)
        self.frame_4.setObjectName("frame_4")


        ## BUTTON FOR VISUALIZATION
        self.pushButton_previous= QPushButton(self.frame_4)
        self.pushButton_previous.setGeometry(QtCore.QRect(50, 40, 121, 41))
        self.pushButton_previous.setIconSize(QtCore.QSize(30, 30))
        self.pushButton_previous.setAutoDefault(False)
        self.pushButton_previous.setDefault(False)
        self.pushButton_previous.setFlat(False)
        self.pushButton_previous.setObjectName("pushButton_previous")
    
        self.pushButton_next = QPushButton(self.frame_4)
        self.pushButton_next.setGeometry(QtCore.QRect(50, 85, 121, 41))
        self.pushButton_next.setObjectName("pushButton_next")


        self.pushButton_table = QPushButton (self.frame_4)
        self.pushButton_table.setGeometry (QtCore.QRect (50, 130, 121, 41))
        self.pushButton_table.setObjectName ("pushButton_table")


        ## SAVE
        self.frame_5 = QFrame(self.tab1)
        self.frame_5.setGeometry(QtCore.QRect(1080, 550, 121, 41))
        self.frame_5.setFrameShape(QFrame.StyledPanel)
        self.frame_5.setFrameShadow(QFrame.Raised)
        self.frame_5.setObjectName("frame_5")
    
        self.pushButton_save = QPushButton (self.frame_5)
        self.pushButton_save.setGeometry (QtCore.QRect (0, 0, 121, 41))
        self.pushButton_save.setObjectName ("pushButton_save")


        ## RETURN BUTTON
        self.frame_6 = QFrame(self.tab1)
        self.frame_6.setGeometry(QtCore.QRect(1080, 10, 121, 41))
        self.frame_6.setFrameShape(QFrame.StyledPanel)
        self.frame_6.setFrameShadow(QFrame.Raised)
        self.frame_6.setObjectName("frame_6")
    
        self.pushButton_return = QPushButton (self.frame_6)
        self.pushButton_return.setGeometry (QtCore.QRect (0, 0, 121, 41))
        self.pushButton_return.setObjectName ("pushButton_return")



        self.label_4 = QLabel(self.frame_4)
        self.label_4.setGeometry(QtCore.QRect(10, 10, 111, 17))
        font = QtGui.QFont()
        font.setItalic(True)
        self.label_4.setFont(font)
        self.label_4.setObjectName("label_4")
        self.layoutWidget2 = QWidget(self.tab1)
        self.layoutWidget2.setGeometry(QtCore.QRect(10, 20, 611, 31))
        self.layoutWidget2.setObjectName("layoutWidget2")
        self.horizontalLayout = QHBoxLayout(self.layoutWidget2)
        self.horizontalLayout.setContentsMargins(0, 0, 0, 0)
        self.horizontalLayout.setObjectName("horizontalLayout")
        self.label = QLabel(self.layoutWidget2)
        font = QtGui.QFont()
        font.setItalic(True)
        self.label.setFont(font)
        self.label.setObjectName("label")
        self.horizontalLayout.addWidget(self.label)
        self.textEdit = QTextEdit(self.layoutWidget2)
        self.textEdit.setObjectName("textEdit")
        self.horizontalLayout.addWidget(self.textEdit)
        self.toolButton = QToolButton(self.layoutWidget2)
        self.toolButton.setObjectName("toolButton")
        self.horizontalLayout.addWidget(self.toolButton)
        self.valider = QPushButton(self.layoutWidget2)
        self.valider.setObjectName("valider")
        self.horizontalLayout.addWidget(self.valider)
        self.tabWidget.addTab(self.tab1, "")
        self.gridLayout.addWidget(self.tabWidget, 0, 1, 1, 1)
        self.setCentralWidget(self.centralwidget)


        self.lbl = QLabel(self.frame_3)
        self.lbl.setGeometry(QtCore.QRect(10, 180, 0, 381))


        ## ACTIVATED OR NOT
        self.tableWidget.setVisible(False)
        self.pushButton_next.setEnabled(False)
        self.pushButton_previous.setEnabled(False)
        self.valider.setEnabled(False)
        self.start.setEnabled(False)
        self.pushButton_table.setEnabled (False)
        self.pushButton_save.setEnabled (False)


        self.toolButton.clicked.connect(self.open_dataset)
        self.start.clicked.connect(self.preprocess)
        self.pushButton_previous.clicked.connect(self.previous_state)
        self.pushButton_next.clicked.connect(self.next_state)
        self.valider.clicked.connect (self.get_dataset_information)
        self.pushButton_table.clicked.connect (self.showTable)
        self.pushButton_save.clicked.connect (self.save)
    
        p = QtGui.QPalette()
        p.setColor(QtGui.QPalette.Window, QtGui.QColor(133,132,130))
        p.setColor(QtGui.QPalette.Button, QtGui.QColor(153,150,150))
        p.setColor(QtGui.QPalette.WindowText, QtGui.QColor(13,13,12))
        p.setColor(self.toolBox.backgroundRole(), QtGui.QColor(189,187,185))
        p.setColor(QtGui.QPalette.ButtonText, QtGui.QColor(13,13,12))
        self.setPalette(p)
    
        self.retranslateUi(self)
        self.tabWidget.setCurrentIndex(0)
        self.toolBox.setCurrentIndex(0)
        QtCore.QMetaObject.connectSlotsByName(self)
Ejemplo n.º 2
0
 def setUp(self):
     super(OwnershipControl, self).setUp()
     self.toolbox = QToolBox()
Ejemplo n.º 3
0
    def setupUi(self, MainWindow):
        if not MainWindow.objectName():
            MainWindow.setObjectName("MainWindow")
        MainWindow.setMinimumSize(QSize(1000, 600))

        font = QFont()
        font.setFamily("Times New Roman")
        font.setPointSize(16)
        font.setBold(True)

        font_m = QFont()
        font_m.setFamily("Times New Roman")
        font_m.setPointSize(12)
        font_m.setBold(False)

        self.centralwidget = QWidget(MainWindow)
        self.centralwidget.setObjectName("centralwidget")
        self.centralwidget.setFont(font)

        self.toolBox = QToolBox(self.centralwidget)
        self.toolBox.setObjectName("toolBox")
        self.toolBox.setGeometry(10, 10, 1000, 500)
        self.toolBox.setFont(font)
        self.toolBox.setLayoutDirection(Qt.LeftToRight)
        self.toolBox.setAutoFillBackground(True)

        self.actionClose = QAction(MainWindow)
        self.actionClose.setObjectName("actionClose")
        self.actionClose.setFont(font_m)
        self.guideModel = QAction(MainWindow)
        self.guideModel.setObjectName("guideModel")
        self.guideModel.setFont(font_m)
        self.guideDepartments = QAction(MainWindow)
        self.guideDepartments.setObjectName("guideDepartments")
        self.guideDepartments.setFont(font_m)

        #---------------------------page_1--------------------------------#
        self.page = QWidget()
        self.page.setObjectName("page")
        #self.page.setGeometry(QRect(0, 0, 580, 342))
        self.page.setSizePolicy(QSizePolicy.Expanding, QSizePolicy.Expanding)

        font1 = QFont()
        font1.setFamily("Times New Roman")
        font1.setPointSize(12)
        font1.setBold(False)

        self.page.setFont(font1)
        self.page.setAutoFillBackground(True)
        self.pB_clear_filter = QPushButton(self.page)
        self.pB_clear_filter.setObjectName("pB_clear_filter")
        self.pB_clear_filter.setGeometry(QRect(800, 0, 140, 25))

        self.pB_save = QPushButton(self.page)
        self.pB_save.setObjectName("pB_save")
        self.pB_save.setEnabled(False)
        self.pB_save.setGeometry(QRect(850, 360, 100, 25))

        self.tableView_select = QTableView(self.page)
        self.tableView_select.setObjectName("tableView_select")
        self.tableView_select.setGeometry(QRect(0, 90, 950, 250))
        self.tableView_select.verticalHeader().setVisible(True)

        self.pB_add = QPushButton(self.page)
        self.pB_add.setObjectName("pB_add")
        self.pB_add.setGeometry(QRect(0, 350, 40, 30))

        icon = QIcon()
        icon.addFile("images/add.png")
        self.pB_add.setIcon(icon)

        self.pB_edit = QPushButton(self.page)
        self.pB_edit.setObjectName("pB_edit")
        self.pB_edit.setGeometry(QRect(50, 350, 40, 30))
        self.pB_edit.setEnabled(False)
        icon2 = QIcon()
        icon2.addFile("images/edit.png")
        self.pB_edit.setIcon(icon2)
        self.pB_edit.setCheckable(True)
        #self.pB_edit.setChecked(False)

        self.lineEdit = QLineEdit(self.page)
        self.lineEdit.setObjectName("lineEdit")
        self.lineEdit.setEnabled(True)
        self.lineEdit.setGeometry(QRect(150, 0, 200, 25))
        self.lineEdit.setFrame(True)
        self.lineEdit.setEchoMode(QLineEdit.Normal)
        self.lineEdit.setClearButtonEnabled(True)

        self.pB_delete = QPushButton(self.page)
        self.pB_delete.setObjectName("pB_delete")
        self.pB_delete.setGeometry(QRect(100, 350, 40, 30))
        self.pB_delete.setEnabled(False)
        icon1 = QIcon()
        icon1.addFile("images/delete.png")
        self.pB_delete.setIcon(icon1)

        self.pB_send = QPushButton(self.page)
        self.pB_send.setObjectName("pB_send")
        self.pB_send.setGeometry(QRect(650, 360, 200, 25))
        self.pB_send.setVisible(False)

        self.pB_accept = QPushButton(self.page)
        self.pB_accept.setObjectName("pB_accept")
        self.pB_accept.setGeometry(QRect(650, 360, 200, 25))
        self.pB_accept.setVisible(False)

        self.label = QLabel(self.page)
        self.label.setObjectName("label")
        self.label.setGeometry(QRect(10, 0, 140, 20))
        self.label.setFrameShape(QFrame.NoFrame)

        self.comboBox_model = QComboBox(self.page)
        self.comboBox_model.setObjectName("comboBox_model")
        self.comboBox_model.setGeometry(QRect(150, 30, 180, 25))

        self.label_2 = QLabel(self.page)
        self.label_2.setObjectName("label_2")
        self.label_2.setGeometry(QRect(10, 30, 140, 20))
        self.label_3 = QLabel(self.page)
        self.label_3.setObjectName("label_3")
        self.label_3.setGeometry(QRect(10, 60, 61, 16))

        self.comboBox_status = QComboBox(self.page)
        self.comboBox_status.setObjectName("comboBox_status")
        self.comboBox_status.setGeometry(QRect(150, 60, 180, 25))

        self.pB_excel = QPushButton(self.page)
        self.pB_excel.setObjectName("pB_excel")
        self.pB_excel.setGeometry(QRect(850, 40, 40, 40))
        self.pB_excel.setFont(font1)
        self.pB_excel.setAutoFillBackground(False)
        icon3 = QIcon()
        icon3.addFile("images/excel.png")
        self.pB_excel.setIcon(icon3)
        self.toolBox.addItem(self.page, "Картриджи")

        #---------------------------page_2--------------------------------#
        self.page_2 = QWidget()
        self.page_2.setObjectName("page_2")
        self.page_2.setFont(font1)

        self.TableWidget = QWidget(self.page_2)
        self.TableWidget.setGeometry(0, 90, 960, 300)
        vbox = QVBoxLayout(self.TableWidget)
        self.TableWidget_History = QTableWidget()
        vbox.addWidget(self.TableWidget_History)
        self.TableWidget_History.verticalHeader().setVisible(True)

        self.comboBox_action = QComboBox(self.page_2)
        self.comboBox_action.setObjectName("comboBox_action")
        self.comboBox_action.setGeometry(QRect(140, 30, 180, 25))
        self.comboBox_action.setFocusPolicy(Qt.ClickFocus)
        self.comboBox_status_h = QComboBox(self.page_2)
        self.comboBox_status_h.setObjectName("comboBox_status_h")
        self.comboBox_status_h.setGeometry(QRect(140, 60, 180, 25))
        self.comboBox_status_h.setInsertPolicy(QComboBox.NoInsert)

        self.label_5 = QLabel(self.page_2)
        self.label_5.setObjectName("label_5")
        self.label_5.setGeometry(QRect(10, 30, 80, 16))
        self.label_6 = QLabel(self.page_2)
        self.label_6.setObjectName("label_6")
        self.label_6.setGeometry(QRect(10, 60, 80, 16))

        self.dateEdit_min = QDateEdit(self.page_2)
        self.dateEdit_min.setObjectName("dateEdit_min")
        self.dateEdit_min.setGeometry(QRect(140, 0, 120, 25))
        self.dateEdit_min.setEnabled(False)
        self.dateEdit_min.setDate(datetime.today())
        self.dateEdit_min.setMinimumDate(QDate(2000, 1, 1))
        self.dateEdit_min.setMaximumTime(QTime(0, 00, 00))
        self.dateEdit_min.setCalendarPopup(True)

        self.label_7 = QLabel(self.page_2)
        self.label_7.setObjectName("label_7")
        self.label_7.setGeometry(QRect(10, 2, 50, 16))

        self.dateEdit_max = QDateEdit(self.page_2)
        self.dateEdit_max.setObjectName("dateEdit_max")
        self.dateEdit_max.setGeometry(QRect(300, 0, 120, 25))
        self.dateEdit_max.setEnabled(False)
        self.dateEdit_max.setDate(datetime.today())
        self.dateEdit_max.setMinimumDate(QDate(2000, 1, 1))
        self.dateEdit_max.setMaximumTime(QTime(23, 59, 59))
        self.dateEdit_max.setCalendarPopup(True)

        self.pB_clear_filter_h = QPushButton(self.page_2)
        self.pB_clear_filter_h.setObjectName("pB_clear_filter_h")
        self.pB_clear_filter_h.setGeometry(QRect(800, 0, 140, 25))
        self.pB_clear_filter_h.setFont(font1)

        self.checkBox = QCheckBox(self.page_2)
        self.checkBox.setObjectName("checkBox")
        self.checkBox.setGeometry(QRect(425, 4, 18, 18))
        self.checkBox.setCheckable(True)
        self.checkBox.setChecked(False)

        self.checkBox_All = QCheckBox(self.page_2)
        self.checkBox_All.setObjectName("checkBox")
        self.checkBox_All.setGeometry(QRect(65, 100, 18, 18))
        self.checkBox_All.setCheckable(True)
        self.checkBox_All.setChecked(False)

        self.label_8 = QLabel(self.page_2)
        self.label_8.setObjectName("label_8")
        self.label_8.setGeometry(QRect(100, 2, 20, 16))
        self.label_9 = QLabel(self.page_2)
        self.label_9.setObjectName("label_9")
        self.label_9.setGeometry(QRect(270, 2, 20, 16))

        self.pB_print_select = QPushButton(self.page_2)
        self.pB_print_select.setObjectName("pB_print_select")
        self.pB_print_select.setGeometry(QRect(500, 60, 200, 25))

        self.pB_print_select_2 = QPushButton(self.page_2)
        self.pB_print_select_2.setObjectName("pB_print_select")
        self.pB_print_select_2.setGeometry(QRect(750, 60, 200, 25))
        self.toolBox.addItem(self.page_2, "Журнал")

        #---------------------------page_3--------------------------------#
        self.page_3 = QWidget()
        self.page_3.setObjectName("page_3")
        #self.page_3.setGeometry(QRect(0, 0, 580, 342))
        self.page_3.setFont(font1)

        self.dateEdit_min_otch = QDateEdit(self.page_3)
        self.dateEdit_min_otch.setObjectName("dateEdit_min_otch")
        self.dateEdit_min_otch.setGeometry(QRect(140, 0, 120, 25))
        dtmin = datetime.today()
        self.dateEdit_min_otch.setDateTime(dtmin)
        self.dateEdit_min_otch.setCalendarPopup(True)

        self.label_4 = QLabel(self.page_3)
        self.label_4.setObjectName("label_4")
        self.label_4.setGeometry(QRect(10, -2, 50, 25))
        self.label_4.setFont(font1)

        self.dateEdit_max_otch = QDateEdit(self.page_3)
        self.dateEdit_max_otch.setObjectName("dateEdit_max_otch")
        self.dateEdit_max_otch.setGeometry(QRect(300, 0, 120, 25))
        dtmax = datetime.today()
        self.dateEdit_max_otch.setDateTime(dtmax)
        self.dateEdit_max_otch.setCalendarPopup(True)

        self.comboBox_status_o = QComboBox(self.page_3)
        self.comboBox_status_o.setObjectName("comboBox_status_o")
        self.comboBox_status_o.setGeometry(QRect(60, 130, 180, 25))
        self.comboBox_status_o.setInsertPolicy(QComboBox.NoInsert)

        self.comboBox_action_o = QComboBox(self.page_3)
        self.comboBox_action_o.setObjectName("comboBox_action_o")
        self.comboBox_action_o.setGeometry(QRect(60, 210, 180, 25))
        self.comboBox_action_o.setFocusPolicy(Qt.ClickFocus)

        self.pushButton_3 = QPushButton(self.page_3)
        self.pushButton_3.setObjectName("pushButton_3")
        self.pushButton_3.setGeometry(QRect(60, 50, 300, 25))
        self.pushButton_3.setFont(font1)

        self.pushButton_2 = QPushButton(self.page_3)
        self.pushButton_2.setObjectName("pushButton_2")
        self.pushButton_2.setGeometry(QRect(60, 80, 300, 25))

        self.pushButton_4 = QPushButton(self.page_3)
        self.pushButton_4.setObjectName("pushButton_4")
        self.pushButton_4.setGeometry(QRect(60, 160, 300, 25))

        self.pushButton_5 = QPushButton(self.page_3)
        self.pushButton_5.setObjectName("pushButton_5")
        self.pushButton_5.setGeometry(QRect(60, 240, 300, 25))

        self.line = QFrame(self.page_3)
        self.line.setObjectName("line")
        self.line.setGeometry(QRect(-10, 110, 1000, 16))
        self.line.setFrameShape(QFrame.HLine)
        self.line.setFrameShadow(QFrame.Sunken)
        self.line_2 = QFrame(self.page_3)
        self.line_2.setObjectName("line_2")
        self.line_2.setGeometry(QRect(-10, 190, 1000, 16))
        self.line_2.setFrameShape(QFrame.HLine)
        self.line_2.setFrameShadow(QFrame.Sunken)
        self.line_3 = QFrame(self.page_3)
        self.line_3.setObjectName("line_3")
        self.line_3.setGeometry(QRect(-10, 270, 1000, 16))
        self.line_3.setFrameShape(QFrame.HLine)
        self.line_3.setFrameShadow(QFrame.Sunken)
        self.line_4 = QFrame(self.page_3)
        self.line_4.setObjectName("line_4")
        self.line_4.setGeometry(QRect(-10, 30, 1000, 16))
        self.line_4.setFrameShape(QFrame.HLine)
        self.line_4.setFrameShadow(QFrame.Sunken)

        self.label_10 = QLabel(self.page_3)
        self.label_10.setObjectName("label_10")
        self.label_10.setGeometry(QRect(100, 2, 20, 16))
        self.label_11 = QLabel(self.page_3)
        self.label_11.setObjectName("label_11")
        self.label_11.setGeometry(QRect(270, 2, 20, 16))

        self.toolBox.addItem(self.page_3, "Отчеты")
        MainWindow.setCentralWidget(self.centralwidget)
        self.menubar = QMenuBar(MainWindow)
        self.menubar.setObjectName("menubar")
        self.menubar.setGeometry(QRect(0, 0, 530, 19))
        self.menuDepartments = QMenu(self.menubar)
        self.menuDepartments.setObjectName("menuDepartments")
        self.menuFile = QMenu(self.menubar)
        self.menuFile.setObjectName("menuFile")
        MainWindow.setMenuBar(self.menubar)
        self.statusbar = QStatusBar(MainWindow)
        self.statusbar.setObjectName("statusbar")
        MainWindow.setStatusBar(self.statusbar)
        self.toolBar = QToolBar(MainWindow)
        self.toolBar.setObjectName("toolBar")
        MainWindow.addToolBar(Qt.BottomToolBarArea, self.toolBar)

        self.menubar.addAction(self.menuFile.menuAction())
        self.menubar.addAction(self.menuDepartments.menuAction())
        self.menuDepartments.addAction(self.guideModel)
        self.menuDepartments.addSeparator()
        self.menuDepartments.addAction(self.guideDepartments)
        self.menuFile.addAction(self.actionClose)
        self.menubar.setFont(font_m)
        self.retranslateUi(MainWindow)
        self.actionClose.triggered.connect(MainWindow.close)
        QMetaObject.connectSlotsByName(MainWindow)