예제 #1
0
    def setupUi(self, CreateProject):
        CreateProject.setObjectName("CreateProject")
        CreateProject.resize(831, 517)
        CreateProject.setSizeGripEnabled(True)
        self.layoutWidget = QtWidgets.QWidget(CreateProject)
        self.layoutWidget.setGeometry(QtCore.QRect(30, 420, 191, 61))
        self.layoutWidget.setObjectName("layoutWidget")
        self.hboxlayout = QtWidgets.QHBoxLayout(self.layoutWidget)
        self.hboxlayout.setContentsMargins(0, 0, 0, 0)
        self.hboxlayout.setSpacing(6)
        self.hboxlayout.setObjectName("hboxlayout")
        self.submitJobOk = QtWidgets.QPushButton(self.layoutWidget)
        self.submitJobOk.setObjectName("submitJobOk")
        self.hboxlayout.addWidget(self.submitJobOk)
        self.submitJobCancel = QtWidgets.QPushButton(self.layoutWidget)
        self.submitJobCancel.setObjectName("submitJobCancel")
        self.hboxlayout.addWidget(self.submitJobCancel)
        self.gridLayoutWidget = QtWidgets.QWidget(CreateProject)
        self.gridLayoutWidget.setGeometry(QtCore.QRect(30, 50, 481, 221))
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(11)
        font.setBold(False)
        font.setWeight(50)
        self.gridLayoutWidget.setFont(font)
        self.gridLayoutWidget.setObjectName("gridLayoutWidget")
        self.gridLayout = QtWidgets.QGridLayout(self.gridLayoutWidget)
        self.gridLayout.setContentsMargins(0, 0, 0, 0)
        self.gridLayout.setObjectName("gridLayout")
        self.label_2 = QtWidgets.QLabel(self.gridLayoutWidget)
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(11)
        font.setBold(False)
        font.setWeight(50)
        self.label_2.setFont(font)
        self.label_2.setObjectName("label_2")
        self.gridLayout.addWidget(self.label_2, 2, 0, 1, 1)
        self.label = QtWidgets.QLabel(self.gridLayoutWidget)
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(11)
        font.setBold(False)
        font.setWeight(50)
        self.label.setFont(font)
        self.label.setObjectName("label")
        self.gridLayout.addWidget(self.label, 3, 0, 1, 1)
        self.remoteProjectPathEdit = QtWidgets.QLineEdit(self.gridLayoutWidget)
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(11)
        font.setBold(False)
        font.setWeight(50)
        self.remoteProjectPathEdit.setFont(font)
        self.remoteProjectPathEdit.setInputMask("")
        self.remoteProjectPathEdit.setText("")
        self.remoteProjectPathEdit.setReadOnly(False)
        self.remoteProjectPathEdit.setObjectName("remoteProjectPathEdit")
        self.gridLayout.addWidget(self.remoteProjectPathEdit, 5, 1, 1, 1)
        self.portLineEdit = QtWidgets.QLineEdit(self.gridLayoutWidget)
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(11)
        self.portLineEdit.setFont(font)
        self.portLineEdit.setObjectName("portLineEdit")
        self.gridLayout.addWidget(self.portLineEdit, 2, 1, 1, 1)
        self.remoteProjectPath = QtWidgets.QLabel(self.gridLayoutWidget)
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(11)
        font.setBold(False)
        font.setWeight(50)
        self.remoteProjectPath.setFont(font)
        self.remoteProjectPath.setObjectName("remoteProjectPath")
        self.gridLayout.addWidget(self.remoteProjectPath, 5, 0, 1, 1)
        self.hostLineEdit = QtWidgets.QLineEdit(self.gridLayoutWidget)
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(11)
        self.hostLineEdit.setFont(font)
        self.hostLineEdit.setObjectName("hostLineEdit")
        self.gridLayout.addWidget(self.hostLineEdit, 1, 1, 1, 1)
        self.verticalLayout = QtWidgets.QVBoxLayout()
        self.verticalLayout.setObjectName("verticalLayout")
        self.projectTypeChoose = QtWidgets.QComboBox(self.gridLayoutWidget)
        self.projectTypeChoose.setObjectName("projectTypeChoose")
        self.verticalLayout.addWidget(self.projectTypeChoose)
        self.gridLayout.addLayout(self.verticalLayout, 6, 1, 1, 1)
        self.localProjectPath_2 = QtWidgets.QLabel(self.gridLayoutWidget)
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(11)
        font.setBold(False)
        font.setWeight(50)
        self.localProjectPath_2.setFont(font)
        self.localProjectPath_2.setObjectName("localProjectPath_2")
        self.gridLayout.addWidget(self.localProjectPath_2, 6, 0, 1, 1)
        self.usernameLineEdit = QtWidgets.QLineEdit(self.gridLayoutWidget)
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(11)
        self.usernameLineEdit.setFont(font)
        self.usernameLineEdit.setObjectName("usernameLineEdit")
        self.gridLayout.addWidget(self.usernameLineEdit, 3, 1, 1, 1)
        self.label_3 = QtWidgets.QLabel(self.gridLayoutWidget)
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(11)
        font.setBold(False)
        font.setWeight(50)
        self.label_3.setFont(font)
        self.label_3.setObjectName("label_3")
        self.gridLayout.addWidget(self.label_3, 1, 0, 1, 1)
        self.passwordLineEdit = QtWidgets.QLineEdit(self.gridLayoutWidget)
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(11)
        self.passwordLineEdit.setFont(font)
        self.passwordLineEdit.setText("")
        self.passwordLineEdit.setObjectName("passwordLineEdit")
        self.gridLayout.addWidget(self.passwordLineEdit, 4, 1, 1, 1)
        self.label_4 = QtWidgets.QLabel(self.gridLayoutWidget)
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(11)
        font.setBold(False)
        font.setWeight(50)
        self.label_4.setFont(font)
        self.label_4.setObjectName("label_4")
        self.gridLayout.addWidget(self.label_4, 4, 0, 1, 1)
        self.nameEdit = QtWidgets.QLabel(self.gridLayoutWidget)
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(11)
        font.setBold(False)
        font.setWeight(50)
        self.nameEdit.setFont(font)
        self.nameEdit.setObjectName("nameEdit")
        self.gridLayout.addWidget(self.nameEdit, 0, 0, 1, 1)
        self.name = QtWidgets.QLineEdit(self.gridLayoutWidget)
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(11)
        self.name.setFont(font)
        self.name.setText("")
        self.name.setObjectName("name")
        self.gridLayout.addWidget(self.name, 0, 1, 1, 1)
        self.label_5 = QtWidgets.QLabel(CreateProject)
        self.label_5.setGeometry(QtCore.QRect(30, 330, 461, 16))
        self.label_5.setText("")
        self.label_5.setObjectName("label_5")
        self.textBrowser = QtWidgets.QTextBrowser(CreateProject)
        self.textBrowser.setGeometry(QtCore.QRect(30, 290, 481, 111))
        self.textBrowser.setObjectName("textBrowser")
        self.groupBox = QtWidgets.QGroupBox(CreateProject)
        self.groupBox.setGeometry(QtCore.QRect(530, 40, 271, 321))
        self.groupBox.setObjectName("groupBox")
        self.contentWidget = QtWidgets.QListWidget(self.groupBox)
        self.contentWidget.setGeometry(QtCore.QRect(10, 20, 251, 291))
        self.contentWidget.setDragEnabled(True)
        self.contentWidget.setDragDropMode(
            QtWidgets.QAbstractItemView.DragDrop)
        self.contentWidget.setObjectName("contentWidget")
        self.submitJobRemove = QtWidgets.QPushButton(CreateProject)
        self.submitJobRemove.setGeometry(QtCore.QRect(540, 370, 92, 23))
        self.submitJobRemove.setObjectName("submitJobRemove")
        self.gridLayoutWidget.raise_()
        self.layoutWidget.raise_()
        self.label_5.raise_()
        self.textBrowser.raise_()
        self.groupBox.raise_()
        self.submitJobRemove.raise_()

        self.retranslateUi(CreateProject)
        self.submitJobCancel.clicked.connect(CreateProject.reject)
        QtCore.QMetaObject.connectSlotsByName(CreateProject)
예제 #2
0
    def setupUi(self, MainWindow):
        MainWindow.setObjectName("File Browser")
        MainWindow.resize(800, 600)
        self.centralwidget = QtWidgets.QWidget(MainWindow)
        self.centralwidget.setObjectName("centralwidget")
        self.gridLayout = QtWidgets.QGridLayout(self.centralwidget)
        self.gridLayout.setObjectName("gridLayout")
        self.frame = QtWidgets.QFrame(self.centralwidget)
        self.frame.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.frame.setFrameShadow(QtWidgets.QFrame.Raised)
        self.frame.setObjectName("frame")
        self.gridLayout_2 = QtWidgets.QGridLayout(self.frame)
        self.gridLayout_2.setObjectName("gridLayout_2")
        self.treeView = QtWidgets.QTreeView(self.frame)
        self.treeView.setObjectName("treeView")
        self.gridLayout_2.addWidget(self.treeView, 0, 0, 1, 1)
        self.gridLayout.addWidget(self.frame, 0, 0, 1, 1)
        MainWindow.setCentralWidget(self.centralwidget)

        #menubar
        self.menubar = QtWidgets.QMenuBar(MainWindow)
        self.menubar.setGeometry(QtCore.QRect(0, 0, 800, 21))
        self.menubar.setObjectName("menubar")
        file_menu = self.menubar.addMenu("File")
        self.ext = file_menu.addAction("Exit")
        MainWindow.setMenuBar(self.menubar)
        #menubar end

        #toolbar
        self.tb = self.addToolBar("File")
        self.back = QtWidgets.QAction(QtGui.QIcon("./assets/back.png"), "Back",
                                      self)
        self.open = QtWidgets.QAction(QtGui.QIcon("./assets/open.png"), "Open",
                                      self)
        self.new_file = QtWidgets.QAction(QtGui.QIcon("./assets/newfile.png"),
                                          "New File", self)
        self.new_folder = QtWidgets.QAction(
            QtGui.QIcon("./assets/newfolder.png"), "New Folder", self)
        self.delete = QtWidgets.QAction(QtGui.QIcon("./assets/delete.png"),
                                        "Delete File/Folder", self)
        self.symlink = QtWidgets.QAction(QtGui.QIcon("./assets/symlink.png"),
                                         "Create Symbolic Link", self)
        self.chmod = QtWidgets.QAction(QtGui.QIcon("./assets/chmod.png"),
                                       "Create Modes Of File", self)

        self.tb.addAction(self.open)
        self.tb.addAction(self.back)
        self.tb.addAction(self.new_file)
        self.tb.addAction(self.new_folder)
        self.tb.addAction(self.symlink)
        self.tb.addAction(self.chmod)
        self.tb.addAction(self.delete)

        #toolbar end

        #status bar
        self.statusbar = QtWidgets.QStatusBar(MainWindow)
        self.statusbar.setObjectName("statusbar")
        MainWindow.setStatusBar(self.statusbar)
        #status bar end

        self.retranslateUi(MainWindow)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)
예제 #3
0
    def setupUi(self, MainWindow):
        MainWindow.setObjectName("MainWindow")
        MainWindow.resize(730, 474)
        MainWindow.setStyleSheet("")
        self.centralWidget = QtWidgets.QWidget(MainWindow)
        self.centralWidget.setObjectName("centralWidget")
        self.verticalLayout_4 = QtWidgets.QVBoxLayout(self.centralWidget)
        self.verticalLayout_4.setObjectName("verticalLayout_4")
        self.horizontalLayout = QtWidgets.QHBoxLayout()
        self.horizontalLayout.setObjectName("horizontalLayout")
        self.open_archive_button = QtWidgets.QPushButton(self.centralWidget)
        self.open_archive_button.setText("")
        self.open_archive_button.setObjectName("open_archive_button")
        self.horizontalLayout.addWidget(self.open_archive_button)
        self.pushButton = QtWidgets.QPushButton(self.centralWidget)
        self.pushButton.setText("")
        self.pushButton.setObjectName("pushButton")
        self.horizontalLayout.addWidget(self.pushButton)
        self.save_pdf_button = QtWidgets.QPushButton(self.centralWidget)
        self.save_pdf_button.setText("")
        self.save_pdf_button.setObjectName("save_pdf_button")
        self.horizontalLayout.addWidget(self.save_pdf_button)
        self.stop_proc_button = QtWidgets.QPushButton(self.centralWidget)
        self.stop_proc_button.setText("")
        self.stop_proc_button.setObjectName("stop_proc_button")
        self.horizontalLayout.addWidget(self.stop_proc_button)
        self.save_word_button = QtWidgets.QPushButton(self.centralWidget)
        self.save_word_button.setText("")
        self.save_word_button.setObjectName("save_word_button")
        self.horizontalLayout.addWidget(self.save_word_button)
        self.save_button = QtWidgets.QPushButton(self.centralWidget)
        self.save_button.setEnabled(True)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.save_button.sizePolicy().hasHeightForWidth())
        self.save_button.setSizePolicy(sizePolicy)
        self.save_button.setStyleSheet("")
        self.save_button.setText("")
        self.save_button.setObjectName("save_button")
        self.horizontalLayout.addWidget(self.save_button)
        self.select_folder_button = QtWidgets.QPushButton(self.centralWidget)
        self.select_folder_button.setText("")
        self.select_folder_button.setObjectName("select_folder_button")
        self.horizontalLayout.addWidget(self.select_folder_button)
        self.proc_button = QtWidgets.QPushButton(self.centralWidget)
        self.proc_button.setStyleSheet("")
        self.proc_button.setText("")
        self.proc_button.setObjectName("proc_button")
        self.horizontalLayout.addWidget(self.proc_button)
        self.split_pages_button = QtWidgets.QPushButton(self.centralWidget)
        self.split_pages_button.setEnabled(True)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.split_pages_button.sizePolicy().hasHeightForWidth())
        self.split_pages_button.setSizePolicy(sizePolicy)
        self.split_pages_button.setMinimumSize(QtCore.QSize(0, 0))
        self.split_pages_button.setBaseSize(QtCore.QSize(0, 0))
        self.split_pages_button.setText("")
        self.split_pages_button.setObjectName("split_pages_button")
        self.horizontalLayout.addWidget(self.split_pages_button)
        self.verticalLayout_4.addLayout(self.horizontalLayout)
        self.gridLayout = QtWidgets.QGridLayout()
        self.gridLayout.setObjectName("gridLayout")
        self.verticalLayout_3 = QtWidgets.QVBoxLayout()
        self.verticalLayout_3.setObjectName("verticalLayout_3")
        self.textBrowser = QtWidgets.QTextEdit(self.centralWidget)
        self.textBrowser.setLayoutDirection(QtCore.Qt.RightToLeft)
        self.textBrowser.setFrameShape(QtWidgets.QFrame.Panel)
        self.textBrowser.setMidLineWidth(3)
        self.textBrowser.setReadOnly(True)
        self.textBrowser.setObjectName("textBrowser")
        self.verticalLayout_3.addWidget(self.textBrowser)
        self.spinner_widget = QtWidgets.QLabel(self.centralWidget)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding,
                                           QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.spinner_widget.sizePolicy().hasHeightForWidth())
        self.spinner_widget.setSizePolicy(sizePolicy)
        self.spinner_widget.setStyleSheet(
            "background-color: rgba(255, 255, 255, 255);\n"
            "/*border: 1px solid silver; */")
        self.spinner_widget.setFrameShape(QtWidgets.QFrame.Panel)
        self.spinner_widget.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.spinner_widget.setMidLineWidth(3)
        self.spinner_widget.setText("")
        self.spinner_widget.setObjectName("spinner_widget")
        self.verticalLayout_3.addWidget(self.spinner_widget)
        self.gridLayout.addLayout(self.verticalLayout_3, 1, 1, 1, 1)
        self.verticalLayout_2 = QtWidgets.QVBoxLayout()
        self.verticalLayout_2.setObjectName("verticalLayout_2")
        self.verticalLayout = QtWidgets.QVBoxLayout()
        self.verticalLayout.setObjectName("verticalLayout")
        self.label_3 = QtWidgets.QLabel(self.centralWidget)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred,
                                           QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.label_3.sizePolicy().hasHeightForWidth())
        self.label_3.setSizePolicy(sizePolicy)
        self.label_3.setMinimumSize(QtCore.QSize(0, 0))
        self.label_3.setAutoFillBackground(False)
        self.label_3.setStyleSheet(
            "background-color: rgba(255, 255, 255, 255);\n"
            "border-color: rgb(193, 0, 0);\n"
            "/* border-radius: 4px;\n"
            "border: 4px; */")
        self.label_3.setFrameShape(QtWidgets.QFrame.Panel)
        self.label_3.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.label_3.setMidLineWidth(3)
        self.label_3.setText("")
        self.label_3.setObjectName("label_3")
        self.verticalLayout.addWidget(self.label_3)
        self.verticalLayout_2.addLayout(self.verticalLayout)
        self.imgScrollArea = QtWidgets.QScrollArea(self.centralWidget)
        self.imgScrollArea.setStyleSheet(
            "/*border: 1px solid transparent; */\n"
            "background-color: rgba(255, 255, 255, 255);")
        self.imgScrollArea.setFrameShape(QtWidgets.QFrame.Panel)
        self.imgScrollArea.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.imgScrollArea.setLineWidth(1)
        self.imgScrollArea.setMidLineWidth(3)
        self.imgScrollArea.setHorizontalScrollBarPolicy(
            QtCore.Qt.ScrollBarAsNeeded)
        self.imgScrollArea.setWidgetResizable(True)
        self.imgScrollArea.setAlignment(QtCore.Qt.AlignCenter)
        self.imgScrollArea.setObjectName("imgScrollArea")
        self.scrollAreaWidgetContents = QtWidgets.QWidget()
        self.scrollAreaWidgetContents.setGeometry(QtCore.QRect(0, 0, 344, 298))
        self.scrollAreaWidgetContents.setObjectName("scrollAreaWidgetContents")
        self.imgScrollArea.setWidget(self.scrollAreaWidgetContents)
        self.verticalLayout_2.addWidget(self.imgScrollArea)
        self.gridLayout.addLayout(self.verticalLayout_2, 1, 5, 1, 1)
        self.horizontalLayout_8 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_8.setObjectName("horizontalLayout_8")
        self.gridLayout.addLayout(self.horizontalLayout_8, 2, 1, 1, 1)
        spacerItem = QtWidgets.QSpacerItem(2, 20, QtWidgets.QSizePolicy.Fixed,
                                           QtWidgets.QSizePolicy.Minimum)
        self.gridLayout.addItem(spacerItem, 1, 4, 1, 1)
        self.verticalLayout_4.addLayout(self.gridLayout)
        self.horizontalLayout_5 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_5.setObjectName("horizontalLayout_5")
        spacerItem1 = QtWidgets.QSpacerItem(40, 20,
                                            QtWidgets.QSizePolicy.Expanding,
                                            QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_5.addItem(spacerItem1)
        self.prev_button = QtWidgets.QPushButton(self.centralWidget)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.prev_button.sizePolicy().hasHeightForWidth())
        self.prev_button.setSizePolicy(sizePolicy)
        self.prev_button.setText("")
        self.prev_button.setObjectName("prev_button")
        self.horizontalLayout_5.addWidget(self.prev_button)
        self.curr_pic_label = QtWidgets.QLabel(self.centralWidget)
        self.curr_pic_label.setText("")
        self.curr_pic_label.setObjectName("curr_pic_label")
        self.horizontalLayout_5.addWidget(self.curr_pic_label)
        self.next_button = QtWidgets.QPushButton(self.centralWidget)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.next_button.sizePolicy().hasHeightForWidth())
        self.next_button.setSizePolicy(sizePolicy)
        self.next_button.setText("")
        self.next_button.setObjectName("next_button")
        self.horizontalLayout_5.addWidget(self.next_button)
        spacerItem2 = QtWidgets.QSpacerItem(40, 20,
                                            QtWidgets.QSizePolicy.Expanding,
                                            QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_5.addItem(spacerItem2)
        self.verticalLayout_4.addLayout(self.horizontalLayout_5)
        self.horizontalLayout_2 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_2.setObjectName("horizontalLayout_2")
        self.verticalLayout_4.addLayout(self.horizontalLayout_2)
        MainWindow.setCentralWidget(self.centralWidget)
        self.statusBar = QtWidgets.QStatusBar(MainWindow)
        self.statusBar.setObjectName("statusBar")
        MainWindow.setStatusBar(self.statusBar)
        self.toolBar = QtWidgets.QToolBar(MainWindow)
        self.toolBar.setObjectName("toolBar")
        MainWindow.addToolBar(QtCore.Qt.TopToolBarArea, self.toolBar)
        self.actionNew = QtWidgets.QAction(MainWindow)
        self.actionNew.setObjectName("actionNew")

        self.retranslateUi(MainWindow)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)
예제 #4
0
def create_grid_gui(app):
    active_region = active_screen_region(app)
    active_win = WinData.active_window_id()

    window = QtWidgets.QDialog()

    # set window flagsfsdf
    window.setWindowFlags(QtCore.Qt.FramelessWindowHint |
                          QtCore.Qt.WindowStaysOnTopHint | QtCore.Qt.Tool |
                          QtCore.Qt.X11BypassWindowManagerHint)

    # set window properties
    window.setFixedSize(290, 320)
    window.setStyleSheet('background-color: rgb(%s, %s, %s)' %
                         (FRAME_COLOR.red(), FRAME_COLOR.green(), FRAME_COLOR.blue()))
    window.setWindowOpacity(0.95)

    # set window layout
    layout = QtWidgets.QGridLayout(window)

    # add Q button
    up_left = create_button('↖', GRID_BG_COLOR, LEGEND_COLOR)
    up_left.setFixedWidth(25)
    up_left.setFixedHeight(25)
    layout.addWidget(up_left, 0, 0)

    # add W/Up button
    up = create_button('↑', GRID_BG_COLOR, LEGEND_COLOR)
    up.setFixedHeight(25)
    layout.addWidget(up, 0, 1)

    # add E button
    up_right = create_button('↗', GRID_BG_COLOR, LEGEND_COLOR)
    up_right.setFixedWidth(25)
    up_right.setFixedHeight(25)
    layout.addWidget(up_right, 0, 2)

    # create grid component
    grid = QtWidgets.QFrame()
    grid.setFixedSize(200, 200)
    grid.setStyleSheet('background-color: rgb(%s, %s, %s)' %
                       (GRID_BG_COLOR.red(), GRID_BG_COLOR.green(), GRID_BG_COLOR.blue()))

    # setup drag bounds
    drag = QtCore.QRect(-1, -1, -1, -1)

    # create grid drawer
    def override_paint_event(evt):
        # create the painter
        painter = QtGui.QPainter(grid)
        # create the grid callback

        def grid_callback(rect):
            painter.setPen(QtGui.QPen(GRID_COLOR))
            painter.drawRect(rect)
            if rect.intersects(drag):
                painter.fillRect(rect, REGION_COLOR)

        # draw the grid
        do_grid(grid, grid_callback)

        # draw axis
        painter.setPen(QtGui.QPen(AXIS_COLOR))
        painter.drawLine(grid.width() / 2, 0, grid.width() / 2, grid.height())
        painter.drawLine(0, grid.height() / 2, grid.width(), grid.height() / 2)
    grid.paintEvent = override_paint_event

    initial = QtCore.QPoint(-1, -1)

    # create grid drag listeners
    def override_mouse_press_event(evt):
        initial.setX(evt.pos().x())
        initial.setY(evt.pos().y())

    def override_mouse_move_event(evt):
        drag.setWidth(abs(evt.pos().x() - initial.x()))
        drag.setHeight(abs(evt.pos().y() - initial.y()))
        drag.setX(min(evt.pos().x(), initial.x()))
        drag.setY(min(evt.pos().y(), initial.y()))
        grid.repaint()

    def override_mouse_release_event(evt):
        size_and_hide(window, grid, active_region, active_win, drag)
    grid.mousePressEvent = override_mouse_press_event
    grid.mouseMoveEvent = override_mouse_move_event
    grid.mouseReleaseEvent = override_mouse_release_event

    # add A/Left button
    left = create_button('←', GRID_BG_COLOR, LEGEND_COLOR)
    left.setFixedWidth(25)
    left.setFixedHeight(grid.height())
    layout.addWidget(left, 1, 0)

    # add grid
    layout.addWidget(grid, 1, 1)

    # add D/Right button
    right = create_button('→', GRID_BG_COLOR, LEGEND_COLOR)
    right.setFixedWidth(25)
    right.setFixedHeight(grid.height())
    layout.addWidget(right, 1, 2)

    # add Z button
    bot_left = create_button('↙', GRID_BG_COLOR, LEGEND_COLOR)
    bot_left.setFixedWidth(25)
    bot_left.setFixedHeight(25)
    layout.addWidget(bot_left, 2, 0)

    # add S/Down button
    down = create_button('↓', GRID_BG_COLOR, LEGEND_COLOR)
    down.setFixedHeight(25)
    layout.addWidget(down, 2, 1)

    # add C button
    bot_right = create_button('↘', GRID_BG_COLOR, LEGEND_COLOR)
    bot_right.setFixedWidth(25)
    bot_right.setFixedHeight(25)
    layout.addWidget(bot_right, 2, 2)

    # add export button
    export = create_button('EXPORT', GRID_BG_COLOR, LEGEND_COLOR)
    export.setFixedHeight(25)
    layout.addWidget(export, 3, 0, 1, 3)

    # grab focus upon showing
    def override_show_event(evt):
        window.raise_()
        window.activateWindow()
        window.setFocus()
    window.showEvent = override_show_event

    # exit the program upon hiding
    def override_close_event(evt):
        window.hide()
        app.exit()  # close the program since it is a one-run type of program
    window.closeEvent = override_close_event

    # add mouse press events
    up_left.clicked.connect(lambda: snap_nw(
        window, grid, active_region, active_win, drag))
    up.clicked.connect(lambda: snap_top_50(
        window, grid, active_region, active_win, drag))
    up_right.clicked.connect(lambda: snap_ne(
        window, grid, active_region, active_win, drag))
    left.clicked.connect(lambda: snap_left_50(
        window, grid, active_region, active_win, drag))
    right.clicked.connect(lambda: snap_right_50(
        window, grid, active_region, active_win, drag))
    bot_left.clicked.connect(lambda: snap_sw(
        window, grid, active_region, active_win, drag))
    down.clicked.connect(lambda: snap_bot_50(
        window, grid, active_region, active_win, drag))
    bot_right.clicked.connect(lambda: snap_se(
        window, grid, active_region, active_win, drag))
    export.clicked.connect(lambda: export_config(app, window))

    # add key press events
    def override_key_press_event(evt):
        if evt.key() == QtCore.Qt.Key_Escape:
            window.close()
        elif evt.key() == QtCore.Qt.Key_Q:
            snap_nw(window, grid, active_region, active_win, drag)
        elif evt.key() == QtCore.Qt.Key_E:
            snap_ne(window, grid, active_region, active_win, drag)
        elif evt.key() == QtCore.Qt.Key_Z:
            snap_sw(window, grid, active_region, active_win, drag)
        elif evt.key() == QtCore.Qt.Key_C:
            snap_se(window, grid, active_region, active_win, drag)
        elif evt.key() == QtCore.Qt.Key_W or evt.key() == QtCore.Qt.Key_Up:
            snap_top_50(window, grid, active_region, active_win, drag)
        elif evt.key() == QtCore.Qt.Key_A or evt.key() == QtCore.Qt.Key_Left:
            snap_left_50(window, grid, active_region, active_win, drag)
        elif evt.key() == QtCore.Qt.Key_S or evt.key() == QtCore.Qt.Key_Down:
            snap_bot_50(window, grid, active_region, active_win, drag)
        elif evt.key() == QtCore.Qt.Key_D or evt.key() == QtCore.Qt.Key_Right:
            snap_right_50(window, grid, active_region, active_win, drag)

    window.keyPressEvent = override_key_press_event

    # center the window and show it
    mid_x = (active_region.topLeft().x() +
             (active_region.width() / 2)) - (window.width() / 2)
    mid_y = (active_region.height() / 2) - (window.height() / 2)

    window.move(mid_x, mid_y)
    window.show()

    return window
예제 #5
0
    def setupUi(self, MainWindow):
        MainWindow.setObjectName("MainWindow")
        MainWindow.resize(483, 498)
        self.centralwidget = QtWidgets.QWidget(MainWindow)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred,
                                           QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.centralwidget.sizePolicy().hasHeightForWidth())
        self.centralwidget.setSizePolicy(sizePolicy)
        self.centralwidget.setObjectName("centralwidget")
        self.verticalLayoutWidget = QtWidgets.QWidget(self.centralwidget)
        self.verticalLayoutWidget.setGeometry(QtCore.QRect(10, 10, 467, 521))
        self.verticalLayoutWidget.setObjectName("verticalLayoutWidget")
        self.verticalLayout = QtWidgets.QVBoxLayout(self.verticalLayoutWidget)
        self.verticalLayout.setSizeConstraint(
            QtWidgets.QLayout.SetDefaultConstraint)
        self.verticalLayout.setContentsMargins(0, -1, -1, -1)
        self.verticalLayout.setObjectName("verticalLayout")
        self.horizontalLayout_3 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_3.setContentsMargins(0, 0, 0, 0)
        self.horizontalLayout_3.setObjectName("horizontalLayout_3")
        self.line_assetname = QtWidgets.QLineEdit(self.verticalLayoutWidget)
        self.line_assetname.setMinimumSize(QtCore.QSize(0, 30))
        self.line_assetname.setObjectName("line_assetname")
        self.horizontalLayout_3.addWidget(self.line_assetname)
        spacerItem = QtWidgets.QSpacerItem(40, 20,
                                           QtWidgets.QSizePolicy.Ignored,
                                           QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_3.addItem(spacerItem)
        self.btn_getname = QtWidgets.QPushButton(self.verticalLayoutWidget)
        self.btn_getname.setMinimumSize(QtCore.QSize(30, 30))
        self.btn_getname.setMaximumSize(QtCore.QSize(30, 16777215))
        self.btn_getname.setObjectName("btn_getname")
        self.horizontalLayout_3.addWidget(self.btn_getname)
        self.verticalLayout.addLayout(self.horizontalLayout_3)
        self.horizontalLayout_4 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_4.setObjectName("horizontalLayout_4")
        self.label = QtWidgets.QLabel(self.verticalLayoutWidget)
        self.label.setAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing
                                | QtCore.Qt.AlignVCenter)
        self.label.setObjectName("label")
        self.horizontalLayout_4.addWidget(self.label)
        self.box_segment = QtWidgets.QComboBox(self.verticalLayoutWidget)
        self.box_segment.setMinimumSize(QtCore.QSize(80, 30))
        self.box_segment.setObjectName("box_segment")
        self.box_segment.addItem("")
        self.box_segment.addItem("")
        self.horizontalLayout_4.addWidget(self.box_segment)
        self.label_2 = QtWidgets.QLabel(self.verticalLayoutWidget)
        self.label_2.setLayoutDirection(QtCore.Qt.LeftToRight)
        self.label_2.setAlignment(QtCore.Qt.AlignRight
                                  | QtCore.Qt.AlignTrailing
                                  | QtCore.Qt.AlignVCenter)
        self.label_2.setObjectName("label_2")
        self.horizontalLayout_4.addWidget(self.label_2)
        self.box_version = QtWidgets.QComboBox(self.verticalLayoutWidget)
        self.box_version.setMinimumSize(QtCore.QSize(150, 30))
        self.box_version.setObjectName("box_version")
        self.box_version.addItem("")
        self.box_version.addItem("")
        self.box_version.addItem("")
        self.box_version.addItem("")
        self.horizontalLayout_4.addWidget(self.box_version)
        spacerItem1 = QtWidgets.QSpacerItem(40, 20,
                                            QtWidgets.QSizePolicy.Expanding,
                                            QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_4.addItem(spacerItem1)
        self.verticalLayout.addLayout(self.horizontalLayout_4)
        self.line = QtWidgets.QFrame(self.verticalLayoutWidget)
        self.line.setFrameShape(QtWidgets.QFrame.HLine)
        self.line.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.line.setObjectName("line")
        self.verticalLayout.addWidget(self.line)
        self.btn_clean = QtWidgets.QPushButton(self.verticalLayoutWidget)
        self.btn_clean.setMinimumSize(QtCore.QSize(0, 30))
        self.btn_clean.setObjectName("btn_clean")
        self.verticalLayout.addWidget(self.btn_clean)
        self.horizontalLayout_6 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_6.setObjectName("horizontalLayout_6")
        self.label_3 = QtWidgets.QLabel(self.verticalLayoutWidget)
        self.label_3.setObjectName("label_3")
        self.horizontalLayout_6.addWidget(self.label_3)
        self.line_outputpath = QtWidgets.QLineEdit(self.verticalLayoutWidget)
        self.line_outputpath.setMinimumSize(QtCore.QSize(0, 30))
        self.line_outputpath.setObjectName("line_outputpath")
        self.horizontalLayout_6.addWidget(self.line_outputpath)
        self.verticalLayout.addLayout(self.horizontalLayout_6)
        self.horizontalLayout_5 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_5.setObjectName("horizontalLayout_5")
        self.listWidget = QtWidgets.QListWidget(self.verticalLayoutWidget)
        self.listWidget.setObjectName("listWidget")
        self.horizontalLayout_5.addWidget(self.listWidget)
        self.verticalLayout_2 = QtWidgets.QVBoxLayout()
        self.verticalLayout_2.setObjectName("verticalLayout_2")
        spacerItem2 = QtWidgets.QSpacerItem(20, 40,
                                            QtWidgets.QSizePolicy.Minimum,
                                            QtWidgets.QSizePolicy.Expanding)
        self.verticalLayout_2.addItem(spacerItem2)
        self.btn_grabscreen = QtWidgets.QPushButton(self.verticalLayoutWidget)
        self.btn_grabscreen.setMinimumSize(QtCore.QSize(0, 45))
        self.btn_grabscreen.setObjectName("btn_grabscreen")
        self.verticalLayout_2.addWidget(self.btn_grabscreen)
        self.btn_remove = QtWidgets.QPushButton(self.verticalLayoutWidget)
        self.btn_remove.setMinimumSize(QtCore.QSize(0, 45))
        self.btn_remove.setObjectName("btn_remove")
        self.verticalLayout_2.addWidget(self.btn_remove)
        spacerItem3 = QtWidgets.QSpacerItem(20, 40,
                                            QtWidgets.QSizePolicy.Minimum,
                                            QtWidgets.QSizePolicy.Expanding)
        self.verticalLayout_2.addItem(spacerItem3)
        self.horizontalLayout_5.addLayout(self.verticalLayout_2)
        self.verticalLayout.addLayout(self.horizontalLayout_5)
        self.btn_submit = QtWidgets.QPushButton(self.verticalLayoutWidget)
        self.btn_submit.setMinimumSize(QtCore.QSize(0, 60))
        self.btn_submit.setObjectName("btn_submit")
        self.verticalLayout.addWidget(self.btn_submit)
        spacerItem4 = QtWidgets.QSpacerItem(20, 40,
                                            QtWidgets.QSizePolicy.Minimum,
                                            QtWidgets.QSizePolicy.Maximum)
        self.verticalLayout.addItem(spacerItem4)
        MainWindow.setCentralWidget(self.centralwidget)

        self.retranslateUi(MainWindow)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)
예제 #6
0
    def setupUi(self, MainWindow):
        MainWindow.setObjectName("MainWindow")
        MainWindow.resize(988, 794)
        self.centralwidget = QtWidgets.QWidget(MainWindow)
        self.centralwidget.setObjectName("centralwidget")
        self.horizontalLayout_5 = QtWidgets.QHBoxLayout(self.centralwidget)
        self.horizontalLayout_5.setObjectName("horizontalLayout_5")
        self.leftLayout = QtWidgets.QVBoxLayout()
        self.leftLayout.setObjectName("leftLayout")
        self.Lecteur = QVideoWidget(self.centralwidget)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding,
                                           QtWidgets.QSizePolicy.Expanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.Lecteur.sizePolicy().hasHeightForWidth())
        self.Lecteur.setSizePolicy(sizePolicy)
        self.Lecteur.setObjectName("Lecteur")
        self.leftLayout.addWidget(self.Lecteur)
        self.layoutSlider = QtWidgets.QHBoxLayout()
        self.layoutSlider.setObjectName("layoutSlider")
        self.lAvanceeTps = QtWidgets.QLabel(self.centralwidget)
        self.lAvanceeTps.setObjectName("lAvanceeTps")
        self.layoutSlider.addWidget(self.lAvanceeTps)
        self.sTpsCourant = QtWidgets.QSlider(self.centralwidget)
        self.sTpsCourant.setOrientation(QtCore.Qt.Horizontal)
        self.sTpsCourant.setObjectName("sTpsCourant")
        self.layoutSlider.addWidget(self.sTpsCourant)
        self.lRestantTps = QtWidgets.QLabel(self.centralwidget)
        self.lRestantTps.setObjectName("lRestantTps")
        self.layoutSlider.addWidget(self.lRestantTps)
        self.leftLayout.addLayout(self.layoutSlider)
        self.horizontalLayout_4 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_4.setObjectName("horizontalLayout_4")
        self.pBLecture = QtWidgets.QPushButton(self.centralwidget)
        self.pBLecture.setObjectName("pBLecture")
        self.horizontalLayout_4.addWidget(self.pBLecture)
        self.pBPause = QtWidgets.QPushButton(self.centralwidget)
        self.pBPause.setObjectName("pBPause")
        self.horizontalLayout_4.addWidget(self.pBPause)
        self.pBStop = QtWidgets.QPushButton(self.centralwidget)
        self.pBStop.setObjectName("pBStop")
        self.horizontalLayout_4.addWidget(self.pBStop)
        self.pBPrecedent = QtWidgets.QPushButton(self.centralwidget)
        self.pBPrecedent.setObjectName("pBPrecedent")
        self.horizontalLayout_4.addWidget(self.pBPrecedent)
        self.pBSuivant = QtWidgets.QPushButton(self.centralwidget)
        self.pBSuivant.setObjectName("pBSuivant")
        self.horizontalLayout_4.addWidget(self.pBSuivant)
        self.leftLayout.addLayout(self.horizontalLayout_4)
        self.horizontalLayout_5.addLayout(self.leftLayout)
        self.centralLayout = QtWidgets.QVBoxLayout()
        self.centralLayout.setObjectName("centralLayout")
        self.line = QtWidgets.QFrame(self.centralwidget)
        self.line.setFrameShape(QtWidgets.QFrame.VLine)
        self.line.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.line.setObjectName("line")
        self.centralLayout.addWidget(self.line)
        spacerItem = QtWidgets.QSpacerItem(20, 100,
                                           QtWidgets.QSizePolicy.Minimum,
                                           QtWidgets.QSizePolicy.Fixed)
        self.centralLayout.addItem(spacerItem)
        self.horizontalLayout_5.addLayout(self.centralLayout)
        self.rightLayout = QtWidgets.QVBoxLayout()
        self.rightLayout.setObjectName("rightLayout")
        self.label = QtWidgets.QLabel(self.centralwidget)
        self.label.setObjectName("label")
        self.rightLayout.addWidget(self.label)
        self.listWidget = QtWidgets.QListWidget(self.centralwidget)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum,
                                           QtWidgets.QSizePolicy.Expanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.listWidget.sizePolicy().hasHeightForWidth())
        self.listWidget.setSizePolicy(sizePolicy)
        self.listWidget.setObjectName("listWidget")
        self.rightLayout.addWidget(self.listWidget)
        self.horizontalLayout = QtWidgets.QHBoxLayout()
        self.horizontalLayout.setObjectName("horizontalLayout")
        spacerItem1 = QtWidgets.QSpacerItem(40, 20,
                                            QtWidgets.QSizePolicy.Minimum,
                                            QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout.addItem(spacerItem1)
        self.pBAjout = QtWidgets.QPushButton(self.centralwidget)
        self.pBAjout.setObjectName("pBAjout")
        self.horizontalLayout.addWidget(self.pBAjout)
        self.pBSupp = QtWidgets.QPushButton(self.centralwidget)
        self.pBSupp.setObjectName("pBSupp")
        self.horizontalLayout.addWidget(self.pBSupp)
        self.rightLayout.addLayout(self.horizontalLayout)
        self.horizontalLayout_3 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_3.setObjectName("horizontalLayout_3")
        spacerItem2 = QtWidgets.QSpacerItem(40, 20,
                                            QtWidgets.QSizePolicy.Minimum,
                                            QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_3.addItem(spacerItem2)
        self.label_2 = QtWidgets.QLabel(self.centralwidget)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum,
                                           QtWidgets.QSizePolicy.Minimum)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.label_2.sizePolicy().hasHeightForWidth())
        self.label_2.setSizePolicy(sizePolicy)
        self.label_2.setObjectName("label_2")
        self.horizontalLayout_3.addWidget(self.label_2)
        self.dBVolume = QtWidgets.QDial(self.centralwidget)
        self.dBVolume.setMaximumSize(QtCore.QSize(50, 50))
        self.dBVolume.setObjectName("dBVolume")
        self.horizontalLayout_3.addWidget(self.dBVolume)
        self.suiviVol = QtWidgets.QLabel(self.centralwidget)
        self.suiviVol.setObjectName("suiviVol")
        self.horizontalLayout_3.addWidget(self.suiviVol)
        self.rightLayout.addLayout(self.horizontalLayout_3)
        self.horizontalLayout_5.addLayout(self.rightLayout)
        MainWindow.setCentralWidget(self.centralwidget)
        self.statusbar = QtWidgets.QStatusBar(MainWindow)
        self.statusbar.setObjectName("statusbar")
        MainWindow.setStatusBar(self.statusbar)
        self.menubar = QtWidgets.QMenuBar(MainWindow)
        self.menubar.setGeometry(QtCore.QRect(0, 0, 988, 21))
        self.menubar.setObjectName("menubar")
        self.menuFichier = QtWidgets.QMenu(self.menubar)
        self.menuFichier.setObjectName("menuFichier")
        self.menuAide = QtWidgets.QMenu(self.menubar)
        self.menuAide.setObjectName("menuAide")
        MainWindow.setMenuBar(self.menubar)
        self.menubar.addAction(self.menuFichier.menuAction())
        self.menubar.addAction(self.menuAide.menuAction())

        self.retranslateUi(MainWindow)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)
    def setupUi(self, Form):
        Form.setObjectName("Form")
        Form.resize(938, 591)
        self.gridLayout = QtWidgets.QGridLayout(Form)
        self.gridLayout.setObjectName("gridLayout")
        self.tabWidget = QtWidgets.QTabWidget(Form)
        self.tabWidget.setObjectName("tabWidget")
        self.tab = QtWidgets.QWidget()
        self.tab.setObjectName("tab")
        self.label_FIO = QtWidgets.QLabel(self.tab)
        self.label_FIO.setGeometry(QtCore.QRect(10, 50, 47, 16))
        self.label_FIO.setObjectName("label_FIO")
        self.lineEdit_FIO = QtWidgets.QLineEdit(self.tab)
        self.lineEdit_FIO.setGeometry(QtCore.QRect(10, 70, 361, 20))
        self.lineEdit_FIO.setObjectName("lineEdit_FIO")
        self.label_data_born = QtWidgets.QLabel(self.tab)
        self.label_data_born.setGeometry(QtCore.QRect(10, 110, 151, 16))
        self.label_data_born.setObjectName("label_data_born")
        self.dateEdit_data_born = QtWidgets.QDateEdit(self.tab)
        self.dateEdit_data_born.setGeometry(QtCore.QRect(10, 130, 101, 22))
        self.dateEdit_data_born.setWrapping(False)
        self.dateEdit_data_born.setFrame(True)
        self.dateEdit_data_born.setReadOnly(False)
        self.dateEdit_data_born.setKeyboardTracking(True)
        self.dateEdit_data_born.setProperty("showGroupSeparator", False)
        self.dateEdit_data_born.setCurrentSection(
            QtWidgets.QDateTimeEdit.DaySection)
        self.dateEdit_data_born.setCalendarPopup(True)
        self.dateEdit_data_born.setCurrentSectionIndex(0)
        self.dateEdit_data_born.setTimeSpec(QtCore.Qt.LocalTime)
        self.dateEdit_data_born.setObjectName("dateEdit_data_born")
        self.label_IIN = QtWidgets.QLabel(self.tab)
        self.label_IIN.setGeometry(QtCore.QRect(10, 170, 47, 21))
        self.label_IIN.setObjectName("label_IIN")
        self.lineEdit_IIN = QtWidgets.QLineEdit(self.tab)
        self.lineEdit_IIN.setGeometry(QtCore.QRect(10, 190, 171, 20))
        self.lineEdit_IIN.setObjectName("lineEdit_IIN")
        self.label_organiz = QtWidgets.QLabel(self.tab)
        self.label_organiz.setGeometry(QtCore.QRect(10, 230, 71, 16))
        self.label_organiz.setObjectName("label_organiz")
        self.lineEdit_organiz = QtWidgets.QLineEdit(self.tab)
        self.lineEdit_organiz.setGeometry(QtCore.QRect(10, 250, 171, 20))
        self.lineEdit_organiz.setObjectName("lineEdit_organiz")
        self.groupBox_zp_os = QtWidgets.QGroupBox(self.tab)
        self.groupBox_zp_os.setGeometry(QtCore.QRect(10, 290, 271, 151))
        self.groupBox_zp_os.setCheckable(True)
        self.groupBox_zp_os.setObjectName("groupBox_zp_os")
        self.label_dolzhnost = QtWidgets.QLabel(self.groupBox_zp_os)
        self.label_dolzhnost.setGeometry(QtCore.QRect(10, 20, 71, 16))
        self.label_dolzhnost.setObjectName("label_dolzhnost")
        self.lineEdit_dolzhnost = QtWidgets.QLineEdit(self.groupBox_zp_os)
        self.lineEdit_dolzhnost.setGeometry(QtCore.QRect(80, 20, 151, 20))
        self.lineEdit_dolzhnost.setObjectName("lineEdit_dolzhnost")
        self.label_stavka = QtWidgets.QLabel(self.groupBox_zp_os)
        self.label_stavka.setGeometry(QtCore.QRect(10, 80, 47, 13))
        self.label_stavka.setObjectName("label_stavka")
        self.lineEdit_stavka = QtWidgets.QLineEdit(self.groupBox_zp_os)
        self.lineEdit_stavka.setGeometry(QtCore.QRect(80, 80, 151, 20))
        self.lineEdit_stavka.setObjectName("lineEdit_stavka")
        self.label_summa = QtWidgets.QLabel(self.groupBox_zp_os)
        self.label_summa.setGeometry(QtCore.QRect(10, 110, 47, 13))
        self.label_summa.setObjectName("label_summa")
        self.lineEdit_summa = QtWidgets.QLineEdit(self.groupBox_zp_os)
        self.lineEdit_summa.setGeometry(QtCore.QRect(80, 110, 151, 20))
        self.lineEdit_summa.setObjectName("lineEdit_summa")
        self.label_koeff = QtWidgets.QLabel(self.groupBox_zp_os)
        self.label_koeff.setGeometry(QtCore.QRect(10, 50, 47, 13))
        self.label_koeff.setObjectName("label_koeff")
        self.lineEdit_koeff = QtWidgets.QLineEdit(self.groupBox_zp_os)
        self.lineEdit_koeff.setGeometry(QtCore.QRect(80, 50, 151, 20))
        self.lineEdit_koeff.setObjectName("lineEdit_koeff")
        self.groupBox_zp_dop_1 = QtWidgets.QGroupBox(self.tab)
        self.groupBox_zp_dop_1.setGeometry(QtCore.QRect(310, 290, 271, 151))
        self.groupBox_zp_dop_1.setCheckable(True)
        self.groupBox_zp_dop_1.setChecked(False)
        self.groupBox_zp_dop_1.setObjectName("groupBox_zp_dop_1")
        self.label_dop1_dolzh = QtWidgets.QLabel(self.groupBox_zp_dop_1)
        self.label_dop1_dolzh.setGeometry(QtCore.QRect(10, 20, 71, 16))
        self.label_dop1_dolzh.setObjectName("label_dop1_dolzh")
        self.lineEdit_dop1_dolzh = QtWidgets.QLineEdit(self.groupBox_zp_dop_1)
        self.lineEdit_dop1_dolzh.setGeometry(QtCore.QRect(80, 20, 151, 20))
        self.lineEdit_dop1_dolzh.setObjectName("lineEdit_dop1_dolzh")
        self.label_dop1_stavka = QtWidgets.QLabel(self.groupBox_zp_dop_1)
        self.label_dop1_stavka.setGeometry(QtCore.QRect(10, 80, 47, 13))
        self.label_dop1_stavka.setObjectName("label_dop1_stavka")
        self.lineEdit_dop1_stavka = QtWidgets.QLineEdit(self.groupBox_zp_dop_1)
        self.lineEdit_dop1_stavka.setGeometry(QtCore.QRect(80, 80, 151, 20))
        self.lineEdit_dop1_stavka.setObjectName("lineEdit_dop1_stavka")
        self.label_dop1_summa = QtWidgets.QLabel(self.groupBox_zp_dop_1)
        self.label_dop1_summa.setGeometry(QtCore.QRect(10, 110, 47, 13))
        self.label_dop1_summa.setObjectName("label_dop1_summa")
        self.lineEdit_dop1_summa = QtWidgets.QLineEdit(self.groupBox_zp_dop_1)
        self.lineEdit_dop1_summa.setGeometry(QtCore.QRect(80, 110, 151, 20))
        self.lineEdit_dop1_summa.setObjectName("lineEdit_dop1_summa")
        self.label_dop1_koeff = QtWidgets.QLabel(self.groupBox_zp_dop_1)
        self.label_dop1_koeff.setGeometry(QtCore.QRect(10, 50, 47, 13))
        self.label_dop1_koeff.setObjectName("label_dop1_koeff")
        self.lineEdit_dop1_koeff = QtWidgets.QLineEdit(self.groupBox_zp_dop_1)
        self.lineEdit_dop1_koeff.setGeometry(QtCore.QRect(80, 50, 151, 20))
        self.lineEdit_dop1_koeff.setObjectName("lineEdit_dop1_koeff")
        self.groupBox_zp_dop_2 = QtWidgets.QGroupBox(self.tab)
        self.groupBox_zp_dop_2.setGeometry(QtCore.QRect(610, 290, 271, 151))
        self.groupBox_zp_dop_2.setCheckable(True)
        self.groupBox_zp_dop_2.setChecked(False)
        self.groupBox_zp_dop_2.setObjectName("groupBox_zp_dop_2")
        self.label_dop2_dolzh = QtWidgets.QLabel(self.groupBox_zp_dop_2)
        self.label_dop2_dolzh.setGeometry(QtCore.QRect(10, 20, 71, 16))
        self.label_dop2_dolzh.setObjectName("label_dop2_dolzh")
        self.lineEdit_dop2_dolzh = QtWidgets.QLineEdit(self.groupBox_zp_dop_2)
        self.lineEdit_dop2_dolzh.setGeometry(QtCore.QRect(80, 20, 151, 20))
        self.lineEdit_dop2_dolzh.setObjectName("lineEdit_dop2_dolzh")
        self.label_dop2_stavka = QtWidgets.QLabel(self.groupBox_zp_dop_2)
        self.label_dop2_stavka.setGeometry(QtCore.QRect(10, 80, 47, 13))
        self.label_dop2_stavka.setObjectName("label_dop2_stavka")
        self.lineEdit_dop2_stavka = QtWidgets.QLineEdit(self.groupBox_zp_dop_2)
        self.lineEdit_dop2_stavka.setGeometry(QtCore.QRect(80, 80, 151, 20))
        self.lineEdit_dop2_stavka.setObjectName("lineEdit_dop2_stavka")
        self.label_dop2_summa = QtWidgets.QLabel(self.groupBox_zp_dop_2)
        self.label_dop2_summa.setGeometry(QtCore.QRect(10, 110, 47, 13))
        self.label_dop2_summa.setObjectName("label_dop2_summa")
        self.lineEdit_dop2_summa = QtWidgets.QLineEdit(self.groupBox_zp_dop_2)
        self.lineEdit_dop2_summa.setGeometry(QtCore.QRect(80, 110, 151, 20))
        self.lineEdit_dop2_summa.setObjectName("lineEdit_dop2_summa")
        self.label_dop2_koeff = QtWidgets.QLabel(self.groupBox_zp_dop_2)
        self.label_dop2_koeff.setGeometry(QtCore.QRect(10, 50, 47, 13))
        self.label_dop2_koeff.setObjectName("label_dop2_koeff")
        self.lineEdit_dop2_koeff = QtWidgets.QLineEdit(self.groupBox_zp_dop_2)
        self.lineEdit_dop2_koeff.setGeometry(QtCore.QRect(80, 50, 151, 20))
        self.lineEdit_dop2_koeff.setObjectName("lineEdit_dop2_koeff")
        self.lineEdit_ID = QtWidgets.QLineEdit(self.tab)
        self.lineEdit_ID.setEnabled(False)
        self.lineEdit_ID.setGeometry(QtCore.QRect(120, 10, 111, 20))
        self.lineEdit_ID.setObjectName("lineEdit_ID")
        self.label_ID = QtWidgets.QLabel(self.tab)
        self.label_ID.setGeometry(QtCore.QRect(16, 10, 83, 21))
        self.label_ID.setObjectName("label_ID")
        self.tabWidget.addTab(self.tab, "")
        self.tab_2 = QtWidgets.QWidget()
        self.tab_2.setObjectName("tab_2")
        self.tabWidget.addTab(self.tab_2, "")
        self.gridLayout.addWidget(self.tabWidget, 0, 0, 1, 3)
        self.btn_save = QtWidgets.QPushButton(Form)
        font = QtGui.QFont()
        font.setPointSize(11)
        self.btn_save.setFont(font)
        self.btn_save.setObjectName("btn_save")
        self.gridLayout.addWidget(self.btn_save, 1, 1, 1, 1)
        spacerItem = QtWidgets.QSpacerItem(742, 20,
                                           QtWidgets.QSizePolicy.Expanding,
                                           QtWidgets.QSizePolicy.Minimum)
        self.gridLayout.addItem(spacerItem, 1, 0, 1, 1)
        self.btn_cancle = QtWidgets.QPushButton(Form)
        font = QtGui.QFont()
        font.setPointSize(10)
        self.btn_cancle.setFont(font)
        self.btn_cancle.setObjectName("btn_cancle")
        self.gridLayout.addWidget(self.btn_cancle, 1, 2, 1, 1)

        self.retranslateUi(Form)
        self.tabWidget.setCurrentIndex(0)
        QtCore.QMetaObject.connectSlotsByName(Form)
        Form.setTabOrder(self.lineEdit_FIO, self.dateEdit_data_born)
        Form.setTabOrder(self.dateEdit_data_born, self.lineEdit_IIN)
        Form.setTabOrder(self.lineEdit_IIN, self.lineEdit_organiz)
        Form.setTabOrder(self.lineEdit_organiz, self.groupBox_zp_os)
        Form.setTabOrder(self.groupBox_zp_os, self.lineEdit_dolzhnost)
        Form.setTabOrder(self.lineEdit_dolzhnost, self.lineEdit_koeff)
        Form.setTabOrder(self.lineEdit_koeff, self.lineEdit_stavka)
        Form.setTabOrder(self.lineEdit_stavka, self.lineEdit_summa)
        Form.setTabOrder(self.lineEdit_summa, self.groupBox_zp_dop_1)
        Form.setTabOrder(self.groupBox_zp_dop_1, self.lineEdit_dop1_dolzh)
        Form.setTabOrder(self.lineEdit_dop1_dolzh, self.lineEdit_dop1_koeff)
        Form.setTabOrder(self.lineEdit_dop1_koeff, self.lineEdit_dop1_stavka)
        Form.setTabOrder(self.lineEdit_dop1_stavka, self.lineEdit_dop1_summa)
        Form.setTabOrder(self.lineEdit_dop1_summa, self.groupBox_zp_dop_2)
        Form.setTabOrder(self.groupBox_zp_dop_2, self.lineEdit_dop2_dolzh)
        Form.setTabOrder(self.lineEdit_dop2_dolzh, self.lineEdit_dop2_koeff)
        Form.setTabOrder(self.lineEdit_dop2_koeff, self.lineEdit_dop2_stavka)
        Form.setTabOrder(self.lineEdit_dop2_stavka, self.lineEdit_dop2_summa)
        Form.setTabOrder(self.lineEdit_dop2_summa, self.btn_save)
        Form.setTabOrder(self.btn_save, self.btn_cancle)
        Form.setTabOrder(self.btn_cancle, self.tabWidget)
    def setupUi(self, MainWindow):
        MainWindow.setObjectName("MainWindow")
        MainWindow.resize(1141, 789)
        palette = QtGui.QPalette()
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.WindowText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(240, 238, 221))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Button, brush)
        brush = QtGui.QBrush(QtGui.QColor(232, 205, 255))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Light, brush)
        brush = QtGui.QBrush(QtGui.QColor(95, 134, 135))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Midlight, brush)
        brush = QtGui.QBrush(QtGui.QColor(85, 101, 160))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Dark, brush)
        brush = QtGui.QBrush(QtGui.QColor(151, 125, 160))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Mid, brush)
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Text, brush)
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.ButtonText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(158, 164, 170))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
        brush = QtGui.QBrush(QtGui.QColor(61, 76, 63))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Window, brush)
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.WindowText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(240, 238, 221))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Button, brush)
        brush = QtGui.QBrush(QtGui.QColor(232, 205, 255))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Light, brush)
        brush = QtGui.QBrush(QtGui.QColor(159, 224, 227))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Midlight,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(85, 101, 160))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Dark, brush)
        brush = QtGui.QBrush(QtGui.QColor(151, 125, 160))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Mid, brush)
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Text, brush)
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.ButtonText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(158, 164, 170))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
        brush = QtGui.QBrush(QtGui.QColor(61, 76, 63))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Window, brush)
        brush = QtGui.QBrush(QtGui.QColor(85, 101, 160))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.WindowText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(240, 238, 221))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Button, brush)
        brush = QtGui.QBrush(QtGui.QColor(232, 205, 255))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Light, brush)
        brush = QtGui.QBrush(QtGui.QColor(159, 224, 227))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Midlight,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(85, 101, 160))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Dark, brush)
        brush = QtGui.QBrush(QtGui.QColor(151, 125, 160))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Mid, brush)
        brush = QtGui.QBrush(QtGui.QColor(85, 101, 160))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Text, brush)
        brush = QtGui.QBrush(QtGui.QColor(85, 101, 160))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.ButtonText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(61, 76, 63))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
        brush = QtGui.QBrush(QtGui.QColor(61, 76, 63))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Window, brush)
        MainWindow.setPalette(palette)
        self.centralwidget = QtWidgets.QWidget(MainWindow)
        self.centralwidget.setObjectName("centralwidget")
        self.verticalLayoutWidget = QtWidgets.QWidget(self.centralwidget)
        self.verticalLayoutWidget.setGeometry(QtCore.QRect(750, 350, 281, 251))
        self.verticalLayoutWidget.setObjectName("verticalLayoutWidget")
        self.verticalLayout = QtWidgets.QVBoxLayout(self.verticalLayoutWidget)
        self.verticalLayout.setContentsMargins(5, 5, 5, 5)
        self.verticalLayout.setObjectName("verticalLayout")
        self.gridLayout = QtWidgets.QGridLayout()
        self.gridLayout.setContentsMargins(0, 0, 0, 0)
        self.gridLayout.setObjectName("gridLayout")
        self.pushButton_2 = QtWidgets.QPushButton(self.verticalLayoutWidget)
        self.pushButton_2.setObjectName("pushButton_2")
        self.gridLayout.addWidget(self.pushButton_2, 0, 1, 1, 1)
        self.pushButton = QtWidgets.QPushButton(self.verticalLayoutWidget)
        self.pushButton.setObjectName("pushButton")
        self.gridLayout.addWidget(self.pushButton, 0, 0, 1, 1)
        self.pushButton_3 = QtWidgets.QPushButton(self.verticalLayoutWidget)
        self.pushButton_3.setObjectName("pushButton_3")
        self.gridLayout.addWidget(self.pushButton_3, 1, 0, 1, 1)
        self.pushButton_4 = QtWidgets.QPushButton(self.verticalLayoutWidget)
        self.pushButton_4.setObjectName("pushButton_4")
        self.gridLayout.addWidget(self.pushButton_4, 1, 1, 1, 1)
        self.verticalLayout.addLayout(self.gridLayout)
        self.textBrowser = QtWidgets.QTextBrowser(self.centralwidget)
        self.textBrowser.setGeometry(QtCore.QRect(230, 560, 291, 121))
        self.textBrowser.setObjectName("textBrowser")
        self.radioButton_Master = QtWidgets.QRadioButton(self.centralwidget)
        self.radioButton_Master.setGeometry(QtCore.QRect(210, 30, 48, 16))
        self.radioButton_Master.setObjectName("radioButton_Master")
        self.radioButton_branches = QtWidgets.QRadioButton(self.centralwidget)
        self.radioButton_branches.setGeometry(QtCore.QRect(270, 30, 65, 16))
        self.radioButton_branches.setObjectName("radioButton_branches")
        self.radioButton_temp = QtWidgets.QRadioButton(self.centralwidget)
        self.radioButton_temp.setGeometry(QtCore.QRect(340, 30, 69, 16))
        self.radioButton_temp.setObjectName("radioButton_temp")
        self.treeWidget = QtWidgets.QTreeWidget(self.centralwidget)
        self.treeWidget.setGeometry(QtCore.QRect(50, 80, 231, 361))
        font = QtGui.QFont()
        font.setFamily("Microsoft YaHei UI")
        font.setPointSize(12)
        self.treeWidget.setFont(font)
        self.treeWidget.setObjectName("treeWidget")
        item_0 = QtWidgets.QTreeWidgetItem(self.treeWidget)
        item_1 = QtWidgets.QTreeWidgetItem(item_0)
        item_2 = QtWidgets.QTreeWidgetItem(item_1)
        item_2 = QtWidgets.QTreeWidgetItem(item_1)
        item_2 = QtWidgets.QTreeWidgetItem(item_1)
        item_2 = QtWidgets.QTreeWidgetItem(item_1)
        item_1 = QtWidgets.QTreeWidgetItem(item_0)
        item_0 = QtWidgets.QTreeWidgetItem(self.treeWidget)
        item_0 = QtWidgets.QTreeWidgetItem(self.treeWidget)
        item_0 = QtWidgets.QTreeWidgetItem(self.treeWidget)
        item_0 = QtWidgets.QTreeWidgetItem(self.treeWidget)
        item_0 = QtWidgets.QTreeWidgetItem(self.treeWidget)
        self.formLayoutWidget = QtWidgets.QWidget(self.centralwidget)
        self.formLayoutWidget.setGeometry(QtCore.QRect(50, 30, 141, 41))
        self.formLayoutWidget.setObjectName("formLayoutWidget")
        self.formLayout = QtWidgets.QFormLayout(self.formLayoutWidget)
        self.formLayout.setContentsMargins(0, -1, -1, 0)
        self.formLayout.setSpacing(5)
        self.formLayout.setObjectName("formLayout")
        self.radioButton_assets = QtWidgets.QRadioButton(self.formLayoutWidget)
        self.radioButton_assets.setObjectName("radioButton_assets")
        self.formLayout.setWidget(0, QtWidgets.QFormLayout.LabelRole,
                                  self.radioButton_assets)
        self.radioButton_shots = QtWidgets.QRadioButton(self.formLayoutWidget)
        self.radioButton_shots.setObjectName("radioButton_shots")
        self.formLayout.setWidget(0, QtWidgets.QFormLayout.FieldRole,
                                  self.radioButton_shots)
        self.radioButton_published = QtWidgets.QRadioButton(
            self.formLayoutWidget)
        self.radioButton_published.setObjectName("radioButton_published")
        self.formLayout.setWidget(1, QtWidgets.QFormLayout.LabelRole,
                                  self.radioButton_published)
        self.tableWidget = QtWidgets.QTableWidget(self.centralwidget)
        self.tableWidget.setGeometry(QtCore.QRect(310, 80, 301, 361))
        self.tableWidget.setFrameShape(QtWidgets.QFrame.Box)
        self.tableWidget.setLineWidth(2)
        self.tableWidget.setMidLineWidth(2)
        self.tableWidget.setAutoScrollMargin(16)
        self.tableWidget.setObjectName("tableWidget")
        self.tableWidget.setColumnCount(4)
        self.tableWidget.setRowCount(12)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setVerticalHeaderItem(0, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setVerticalHeaderItem(1, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setVerticalHeaderItem(2, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setVerticalHeaderItem(3, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setVerticalHeaderItem(4, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setVerticalHeaderItem(5, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setVerticalHeaderItem(6, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setVerticalHeaderItem(7, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setVerticalHeaderItem(8, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setVerticalHeaderItem(9, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setVerticalHeaderItem(10, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setVerticalHeaderItem(11, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setHorizontalHeaderItem(0, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setHorizontalHeaderItem(1, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setHorizontalHeaderItem(2, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setHorizontalHeaderItem(3, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setItem(0, 0, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setItem(0, 1, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setItem(0, 2, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setItem(0, 3, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setItem(1, 0, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setItem(2, 0, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setItem(3, 0, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setItem(4, 0, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setItem(5, 0, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setItem(6, 0, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setItem(7, 0, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setItem(8, 0, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setItem(9, 0, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setItem(10, 0, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setItem(11, 0, item)
        self.tableWidget.horizontalHeader().setDefaultSectionSize(60)
        self.tableWidget.horizontalHeader().setMinimumSectionSize(2)
        self.tableWidget.verticalHeader().setDefaultSectionSize(21)
        self.tableWidget.verticalHeader().setMinimumSectionSize(14)
        MainWindow.setCentralWidget(self.centralwidget)
        self.menubar = QtWidgets.QMenuBar(MainWindow)
        self.menubar.setGeometry(QtCore.QRect(0, 0, 1141, 18))
        self.menubar.setObjectName("menubar")
        MainWindow.setMenuBar(self.menubar)
        self.statusbar = QtWidgets.QStatusBar(MainWindow)
        self.statusbar.setObjectName("statusbar")
        MainWindow.setStatusBar(self.statusbar)

        self.retranslateUi(MainWindow)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)
예제 #9
0
    def setupUi(self, ExporterTool):
        ExporterTool.setObjectName("ExporterTool")
        ExporterTool.setWindowModality(QtCore.Qt.NonModal)
        ExporterTool.setEnabled(True)
        ExporterTool.resize(700, 600)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            ExporterTool.sizePolicy().hasHeightForWidth())
        ExporterTool.setSizePolicy(sizePolicy)
        ExporterTool.setMinimumSize(QtCore.QSize(700, 600))
        ExporterTool.setMaximumSize(QtCore.QSize(700, 600))
        ExporterTool.setSizeIncrement(QtCore.QSize(826, 673))
        ExporterTool.setBaseSize(QtCore.QSize(826, 673))
        ExporterTool.setAcceptDrops(False)
        ExporterTool.setStyleSheet("")
        ExporterTool.setModal(False)
        self.pushButtonDone = QtWidgets.QPushButton(ExporterTool)
        self.pushButtonDone.setGeometry(QtCore.QRect(470, 470, 101, 41))
        self.pushButtonDone.setObjectName("pushButtonDone")
        self.comboBoxNameSpaces = QtWidgets.QComboBox(ExporterTool)
        self.comboBoxNameSpaces.setGeometry(QtCore.QRect(70, 70, 141, 41))
        self.comboBoxNameSpaces.setObjectName("comboBoxNameSpaces")
        self.listWidgetSelectedNameSpaces = QtWidgets.QListWidget(ExporterTool)
        self.listWidgetSelectedNameSpaces.setGeometry(
            QtCore.QRect(440, 71, 131, 201))
        self.listWidgetSelectedNameSpaces.setTextElideMode(
            QtCore.Qt.ElideMiddle)
        self.listWidgetSelectedNameSpaces.setObjectName(
            "listWidgetSelectedNameSpaces")
        self.pushButton_arrow = QtWidgets.QPushButton(ExporterTool)
        self.pushButton_arrow.setGeometry(QtCore.QRect(270, 160, 111, 41))
        self.pushButton_arrow.setObjectName("pushButton_arrow")
        self.labelErrorStarD = QtWidgets.QLabel(ExporterTool)
        self.labelErrorStarD.setEnabled(False)
        self.labelErrorStarD.setGeometry(QtCore.QRect(410, 310, 221, 20))
        self.labelErrorStarD.setObjectName("labelErrorStarD")
        self.checkBoxExportMesh = QtWidgets.QCheckBox(ExporterTool)
        self.checkBoxExportMesh.setGeometry(QtCore.QRect(90, 330, 91, 17))
        self.checkBoxExportMesh.setObjectName("checkBoxExportMesh")
        self.checkBoxImproveBake = QtWidgets.QCheckBox(ExporterTool)
        self.checkBoxImproveBake.setGeometry(QtCore.QRect(90, 380, 141, 17))
        self.checkBoxImproveBake.setObjectName("checkBoxImproveBake")
        self.checkBoxBakeBlendShapes = QtWidgets.QCheckBox(ExporterTool)
        self.checkBoxBakeBlendShapes.setGeometry(QtCore.QRect(
            90, 430, 151, 17))
        self.checkBoxBakeBlendShapes.setObjectName("checkBoxBakeBlendShapes")
        self.labelSceneAssets = QtWidgets.QLabel(ExporterTool)
        self.labelSceneAssets.setGeometry(QtCore.QRect(110, 40, 131, 21))
        self.labelSceneAssets.setObjectName("labelSceneAssets")
        self.labelSelectedAssets = QtWidgets.QLabel(ExporterTool)
        self.labelSelectedAssets.setGeometry(QtCore.QRect(470, 50, 111, 16))
        self.labelSelectedAssets.setObjectName("labelSelectedAssets")

        # label imagen
        imagemap = QtGui.QPixmap(
            "C:/Users/Gas/Desktop/gaston/scripts/images32.png")

        label = QtWidgets.QLabel(ExporterTool)
        label.setGeometry(QtCore.QRect(270, 40, 125, 110))
        label.setMinimumSize(QtCore.QSize(125, 110))
        label.setMaximumSize(QtCore.QSize(125, 110))
        label.setObjectName("label")
        #label.setText(QtWidgets.QApplication.translate(window, "<html><head/><body><p><img src=\":/image perico/images32.png\"/></p></body></html>", None, -1))
        label.setPixmap(imagemap)

        self.retranslateUi(ExporterTool)
        QtCore.QMetaObject.connectSlotsByName(ExporterTool)
예제 #10
0
    def setupUi(self, ui_main_project):
        ui_main_project.setObjectName("ui_main_project")
        ui_main_project.resize(368, 338)
        ui_main_project.setMinimumSize(QtCore.QSize(368, 338))
        ui_main_project.setMaximumSize(QtCore.QSize(568, 338))
        self.centralwidget = QtWidgets.QWidget(ui_main_project)
        self.centralwidget.setObjectName("centralwidget")
        self.gridLayout = QtWidgets.QGridLayout(self.centralwidget)
        self.gridLayout.setObjectName("gridLayout")
        self.frame = QtWidgets.QFrame(self.centralwidget)
        self.frame.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.frame.setFrameShadow(QtWidgets.QFrame.Raised)
        self.frame.setObjectName("frame")
        self.gridLayout_2 = QtWidgets.QGridLayout(self.frame)
        self.gridLayout_2.setObjectName("gridLayout_2")
        self.frame_3 = QtWidgets.QFrame(self.frame)
        self.frame_3.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.frame_3.setFrameShadow(QtWidgets.QFrame.Raised)
        self.frame_3.setObjectName("frame_3")
        self.widget = QtWidgets.QWidget(self.frame_3)
        self.widget.setGeometry(QtCore.QRect(10, 10, 311, 241))
        self.widget.setObjectName("widget")
        self.horizontalLayout_2 = QtWidgets.QHBoxLayout(self.widget)
        self.horizontalLayout_2.setContentsMargins(0, 0, 0, 0)
        self.horizontalLayout_2.setObjectName("horizontalLayout_2")
        spacerItem = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_2.addItem(spacerItem)
        self.list_project_widget = QtWidgets.QListWidget(self.widget)
        self.list_project_widget.setObjectName("list_project_widget")
        QtWidgets.QListWidgetItem(self.list_project_widget)
        QtWidgets.QListWidgetItem(self.list_project_widget)
        QtWidgets.QListWidgetItem(self.list_project_widget)
        QtWidgets.QListWidgetItem(self.list_project_widget)
        self.horizontalLayout_2.addWidget(self.list_project_widget)
        self.frame_2 = QtWidgets.QFrame(self.widget)
        self.frame_2.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.frame_2.setFrameShadow(QtWidgets.QFrame.Raised)
        self.frame_2.setObjectName("frame_2")
        self.gridLayout_3 = QtWidgets.QGridLayout(self.frame_2)
        self.gridLayout_3.setObjectName("gridLayout_3")
        self.btn_Nuke = QtWidgets.QPushButton(self.frame_2)
        self.btn_Nuke.setObjectName("btn_Nuke")
        self.gridLayout_3.addWidget(self.btn_Nuke, 2, 0, 1, 1)
        self.btn_houdini = QtWidgets.QPushButton(self.frame_2)
        self.btn_houdini.setObjectName("btn_houdini")
        self.gridLayout_3.addWidget(self.btn_houdini, 1, 0, 1, 1)
        spacerItem1 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
        self.gridLayout_3.addItem(spacerItem1, 5, 0, 1, 1)
        self.verticalLayout = QtWidgets.QVBoxLayout()
        self.verticalLayout.setObjectName("verticalLayout")
        self.horizontalLayout = QtWidgets.QHBoxLayout()
        self.horizontalLayout.setObjectName("horizontalLayout")
        self.btn_goProject = QtWidgets.QPushButton(self.frame_2)
        self.btn_goProject.setObjectName("btn_goProject")
        self.horizontalLayout.addWidget(self.btn_goProject)
        self.btn_newProject = QtWidgets.QPushButton(self.frame_2)
        self.btn_newProject.setObjectName("btn_newProject")
        self.horizontalLayout.addWidget(self.btn_newProject)
        self.verticalLayout.addLayout(self.horizontalLayout)
        self.label_project_folder = QtWidgets.QLabel(self.frame_2)
        self.label_project_folder.setObjectName("label_project_folder")
        self.verticalLayout.addWidget(self.label_project_folder)
        spacerItem2 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
        self.verticalLayout.addItem(spacerItem2)
        self.gridLayout_3.addLayout(self.verticalLayout, 0, 0, 1, 1)
        self.btn_maya = QtWidgets.QPushButton(self.frame_2)
        self.btn_maya.setObjectName("btn_maya")
        self.gridLayout_3.addWidget(self.btn_maya, 3, 0, 1, 1)
        self.btn_pftrack = QtWidgets.QPushButton(self.frame_2)
        self.btn_pftrack.setObjectName("btn_pftrack")
        self.gridLayout_3.addWidget(self.btn_pftrack, 4, 0, 1, 1)
        spacerItem3 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
        self.gridLayout_3.addItem(spacerItem3, 2, 1, 1, 1)
        self.horizontalLayout_2.addWidget(self.frame_2)
        self.gridLayout_2.addWidget(self.frame_3, 0, 0, 1, 1)
        self.gridLayout.addWidget(self.frame, 0, 0, 1, 1)
        ui_main_project.setCentralWidget(self.centralwidget)
        self.statusbar = QtWidgets.QStatusBar(ui_main_project)
        self.statusbar.setObjectName("statusbar")
        ui_main_project.setStatusBar(self.statusbar)

        
        self.btn_remove_project = QtWidgets.QPushButton(self.frame_2)
        self.gridLayout_3.addWidget(self.btn_remove_project)

        self.retranslateUi(ui_main_project)
        QtCore.QMetaObject.connectSlotsByName(ui_main_project)
예제 #11
0
    def __init__(self, module_pkgname, hooksdir):
        super().__init__(QtCore.Qt.Horizontal)
        self._win_title_base = 'Node.gl viewer'
        self.setWindowTitle(self._win_title_base)

        self._module_pkgname = module_pkgname
        self._scripts_mgr = ScriptsManager(module_pkgname)
        self._hooks_caller = HooksCaller(hooksdir)

        get_scene_func = self._get_scene

        self._config = Config(module_pkgname)

        # Apply previous geometry (position + dimensions)
        rect = self._config.get('geometry')
        if rect:
            geometry = QtCore.QRect(*rect)
            self.setGeometry(geometry)

        player_view = PlayerView(get_scene_func, self._config)
        graph_view = GraphView(get_scene_func, self._config)
        export_view = ExportView(get_scene_func, self._config)
        hooks_view = HooksView(self._hooks_caller)
        self._medias_view = MediasView(self._config)
        serial_view = SerialView(get_scene_func)

        self._tabs = [
            ('Player view', player_view),
            ('Graph view', graph_view),
            ('Export', export_view),
            ('Hooks', hooks_view),
            ('Medias', self._medias_view),
            ('Serialization', serial_view),
        ]
        self._last_tab_index = -1

        self._tab_widget = QtWidgets.QTabWidget()
        for tab_name, tab_view in self._tabs:
            self._tab_widget.addTab(tab_view, tab_name)
        self._tab_widget.currentChanged.connect(self._currentTabChanged)

        self._hooks_ctl = HooksController(self._get_scene, hooks_view, self._hooks_caller)

        self._scene_toolbar = Toolbar(self._config)
        self._scene_toolbar.sceneChanged.connect(self._scene_changed)
        self._scene_toolbar.sceneChanged.connect(self._scene_changed_hook)
        self._scene_toolbar.sceneChanged.connect(self._config.scene_changed)
        self._scene_toolbar.aspectRatioChanged.connect(self._config.set_aspect_ratio)
        self._scene_toolbar.samplesChanged.connect(self._config.set_samples)
        self._scene_toolbar.frameRateChanged.connect(self._config.set_frame_rate)
        self._scene_toolbar.logLevelChanged.connect(self._config.set_log_level)
        self._scene_toolbar.clearColorChanged.connect(self._config.set_clear_color)
        self._scene_toolbar.backendChanged.connect(self._config.set_backend)
        self._scene_toolbar.hudChanged.connect(self._config.set_hud)

        self._errbuf = QtWidgets.QPlainTextEdit()
        self._errbuf.setFont(QtGui.QFontDatabase.systemFont(QtGui.QFontDatabase.FixedFont))
        self._errbuf.setReadOnly(True)
        self._errbuf.hide()

        tabs_and_errbuf = QtWidgets.QVBoxLayout()
        tabs_and_errbuf.addWidget(self._tab_widget)
        tabs_and_errbuf.addWidget(self._errbuf)
        tabs_and_errbuf_widget = QtWidgets.QWidget()
        tabs_and_errbuf_widget.setLayout(tabs_and_errbuf)

        self.addWidget(self._scene_toolbar)
        self.addWidget(tabs_and_errbuf_widget)
        self.setStretchFactor(1, 1)

        self._scene_toolbar.reload_btn.clicked.connect(self._scripts_mgr.reload)  # TODO: drop
        self._scripts_mgr.error.connect(self._all_scripts_err)
        self._scripts_mgr.scriptsChanged.connect(self._scene_toolbar.on_scripts_changed)
        self._scripts_mgr.start()

        self.error.connect(self._scene_err)

        # Load the previous scene if the current and previously loaded
        # module packages match
        prev_pkgname = self._config.get('pkg')
        prev_module = self._config.get('module')
        prev_scene = self._config.get('scene')
        if prev_pkgname == module_pkgname:
            self._scene_toolbar.load_scene_from_name(prev_module, prev_scene)
예제 #12
0
    def setupUi(self, MainWindow):
        MainWindow.setObjectName("MainWindow")
        MainWindow.resize(650, 720)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.MinimumExpanding, QtWidgets.QSizePolicy.MinimumExpanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(MainWindow.sizePolicy().hasHeightForWidth())
        MainWindow.setSizePolicy(sizePolicy)
        MainWindow.setMinimumSize(QtCore.QSize(650, 720))
        MainWindow.setAcceptDrops(True)
        icon = QtGui.QIcon()
        icon.addPixmap(QtGui.QPixmap("icon256.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        MainWindow.setWindowIcon(icon)
        self.centralwidget = QtWidgets.QWidget(MainWindow)
        self.centralwidget.setObjectName("centralwidget")
        self.gridLayout = QtWidgets.QGridLayout(self.centralwidget)
        self.gridLayout.setObjectName("gridLayout")
        self.labelAdded = QtWidgets.QLabel(self.centralwidget)
        self.labelAdded.setObjectName("labelAdded")
        self.gridLayout.addWidget(self.labelAdded, 0, 0, 1, 1)
        self.listAdded = QtWidgets.QListWidget(self.centralwidget)
        self.listAdded.setMinimumSize(QtCore.QSize(591, 491))
        self.listAdded.setDragEnabled(True)
        self.listAdded.setDragDropMode(QtWidgets.QAbstractItemView.InternalMove)
        self.listAdded.setSelectionMode(QtWidgets.QAbstractItemView.ExtendedSelection)
        self.listAdded.setObjectName("listAdded")
        self.gridLayout.addWidget(self.listAdded, 1, 0, 1, 4)
        self.btnAdd = QtWidgets.QPushButton(self.centralwidget)
        self.btnAdd.setMinimumSize(QtCore.QSize(141, 61))
        self.btnAdd.setObjectName("btnAdd")
        self.gridLayout.addWidget(self.btnAdd, 2, 0, 1, 1)
        self.btnRemove = QtWidgets.QPushButton(self.centralwidget)
        self.btnRemove.setEnabled(False)
        self.btnRemove.setMinimumSize(QtCore.QSize(141, 61))
        self.btnRemove.setObjectName("btnRemove")
        self.gridLayout.addWidget(self.btnRemove, 2, 1, 1, 1)
        self.btnRemoveAll = QtWidgets.QPushButton(self.centralwidget)
        self.btnRemoveAll.setEnabled(False)
        self.btnRemoveAll.setMinimumSize(QtCore.QSize(141, 61))
        self.btnRemoveAll.setObjectName("btnRemoveAll")
        self.gridLayout.addWidget(self.btnRemoveAll, 2, 2, 1, 1)
        self.btnMerge = QtWidgets.QPushButton(self.centralwidget)
        self.btnMerge.setEnabled(False)
        self.btnMerge.setMinimumSize(QtCore.QSize(141, 61))
        self.btnMerge.setObjectName("btnMerge")
        self.gridLayout.addWidget(self.btnMerge, 2, 3, 1, 1)
        self.progressBar = QtWidgets.QProgressBar(self.centralwidget)
        self.progressBar.setMinimumSize(QtCore.QSize(591, 41))
        self.progressBar.setProperty("value", 0)
        self.progressBar.setObjectName("progressBar")
        self.gridLayout.addWidget(self.progressBar, 3, 0, 1, 4)
        MainWindow.setCentralWidget(self.centralwidget)
        self.statusbar = QtWidgets.QStatusBar(MainWindow)
        self.statusbar.setSizeGripEnabled(False)
        self.statusbar.setObjectName("statusbar")
        MainWindow.setStatusBar(self.statusbar)
        self.menuBar = QtWidgets.QMenuBar(MainWindow)
        self.menuBar.setGeometry(QtCore.QRect(0, 0, 650, 22))
        self.menuBar.setObjectName("menuBar")
        self.menuHelp = QtWidgets.QMenu(self.menuBar)
        self.menuHelp.setObjectName("menuHelp")
        MainWindow.setMenuBar(self.menuBar)
        self.actionAbout = QtWidgets.QAction(MainWindow)
        self.actionAbout.setObjectName("actionAbout")
        self.actionAboutQT = QtWidgets.QAction(MainWindow)
        self.actionAboutQT.setObjectName("actionAboutQT")
        self.menuHelp.addAction(self.actionAbout)
        self.menuHelp.addAction(self.actionAboutQT)
        self.menuBar.addAction(self.menuHelp.menuAction())

        self.retranslateUi(MainWindow)
        QtCore.QObject.connect(self.btnAdd, QtCore.SIGNAL("clicked()"), MainWindow.btnAdd_clicked)
        QtCore.QObject.connect(self.btnRemove, QtCore.SIGNAL("clicked()"), MainWindow.btnRemove_clicked)
        QtCore.QObject.connect(self.btnRemoveAll, QtCore.SIGNAL("clicked()"), MainWindow.btnRemoveAll_clicked)
        QtCore.QObject.connect(self.btnMerge, QtCore.SIGNAL("clicked()"), MainWindow.btnMerge_clicked)
        QtCore.QObject.connect(self.listAdded, QtCore.SIGNAL("itemSelectionChanged()"), MainWindow.selectionChanged)
        QtCore.QObject.connect(self.actionAbout, QtCore.SIGNAL("triggered()"), MainWindow.showAbout)
        QtCore.QObject.connect(self.actionAboutQT, QtCore.SIGNAL("triggered()"), MainWindow.showAboutQt)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)
예제 #13
0
    def setupUi(self, MainWindow):
        MainWindow.setObjectName("MainWindow")
        MainWindow.resize(646, 544)
        self.centralwidget = QtWidgets.QWidget(MainWindow)
        self.centralwidget.setObjectName("centralwidget")
        self.instructionsLabel = QtWidgets.QLabel(self.centralwidget)
        self.instructionsLabel.setGeometry(QtCore.QRect(20, 10, 201, 16))
        self.instructionsLabel.setObjectName("instructionsLabel")
        self.horizontalLayoutWidget_2 = QtWidgets.QWidget(self.centralwidget)
        self.horizontalLayoutWidget_2.setGeometry(
            QtCore.QRect(10, 470, 301, 32))
        self.horizontalLayoutWidget_2.setObjectName("horizontalLayoutWidget_2")
        self.horizontalLayout_4 = QtWidgets.QHBoxLayout(
            self.horizontalLayoutWidget_2)
        self.horizontalLayout_4.setContentsMargins(0, 0, 0, 0)
        self.horizontalLayout_4.setObjectName("horizontalLayout_4")
        self.refreshButton = QtWidgets.QPushButton(
            self.horizontalLayoutWidget_2)
        self.refreshButton.setObjectName("refreshButton")
        self.horizontalLayout_4.addWidget(self.refreshButton)
        self.selectAllButton = QtWidgets.QPushButton(
            self.horizontalLayoutWidget_2)
        self.selectAllButton.setObjectName("selectAllButton")
        self.horizontalLayout_4.addWidget(self.selectAllButton)
        self.deselectAllButton = QtWidgets.QPushButton(
            self.horizontalLayoutWidget_2)
        self.deselectAllButton.setObjectName("deselectAllButton")
        self.horizontalLayout_4.addWidget(self.deselectAllButton)
        self.listView = QtWidgets.QListView(self.centralwidget)
        self.listView.setGeometry(QtCore.QRect(10, 31, 301, 431))
        self.listView.setObjectName("listView")
        self.treeView = QTreeView_Base(self.centralwidget)
        self.treeView.setGeometry(QtCore.QRect(325, 30, 311, 381))
        self.treeView.setRootIsDecorated(False)
        self.treeView.setObjectName("treeView")
        self.instructionsLabel_2 = QtWidgets.QLabel(self.centralwidget)
        self.instructionsLabel_2.setGeometry(QtCore.QRect(380, 10, 201, 16))
        self.instructionsLabel_2.setAlignment(QtCore.Qt.AlignCenter)
        self.instructionsLabel_2.setObjectName("instructionsLabel_2")
        self.horizontalLayoutWidget = QtWidgets.QWidget(self.centralwidget)
        self.horizontalLayoutWidget.setGeometry(QtCore.QRect(
            370, 470, 231, 32))
        self.horizontalLayoutWidget.setObjectName("horizontalLayoutWidget")
        self.horizontalLayout = QtWidgets.QHBoxLayout(
            self.horizontalLayoutWidget)
        self.horizontalLayout.setContentsMargins(0, 0, 0, 0)
        self.horizontalLayout.setObjectName("horizontalLayout")
        self.confirmButton = QtWidgets.QPushButton(self.horizontalLayoutWidget)
        self.confirmButton.setObjectName("confirmButton")
        self.horizontalLayout.addWidget(self.confirmButton)
        self.solnComboBox = QtWidgets.QComboBox(self.centralwidget)
        self.solnComboBox.setGeometry(QtCore.QRect(380, 440, 211, 26))
        self.solnComboBox.setObjectName("solnComboBox")
        self.solnComboBox.addItem("")
        self.solnComboBox.addItem("")
        self.solutionLabel = QtWidgets.QLabel(self.centralwidget)
        self.solutionLabel.setGeometry(QtCore.QRect(410, 420, 141, 16))
        self.solutionLabel.setAlignment(QtCore.Qt.AlignCenter)
        self.solutionLabel.setObjectName("solutionLabel")
        MainWindow.setCentralWidget(self.centralwidget)
        self.menubar = QtWidgets.QMenuBar()
        self.menubar.setGeometry(QtCore.QRect(0, 0, 646, 22))
        self.menubar.setObjectName("menubar")
        MainWindow.setMenuBar(self.menubar)
        self.statusbar = QtWidgets.QStatusBar(MainWindow)
        self.statusbar.setObjectName("statusbar")
        MainWindow.setStatusBar(self.statusbar)

        self.retranslateUi(MainWindow)
        QtCore.QObject.connect(self.selectAllButton,
                               QtCore.SIGNAL("clicked()"),
                               MainWindow.select_all)
        QtCore.QObject.connect(self.deselectAllButton,
                               QtCore.SIGNAL("clicked()"),
                               MainWindow.deselect_all)
        QtCore.QObject.connect(self.refreshButton, QtCore.SIGNAL("clicked()"),
                               MainWindow.refresh)
        QtCore.QObject.connect(self.confirmButton, QtCore.SIGNAL("clicked()"),
                               MainWindow.choose_checked_components)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)
예제 #14
0
    def setupUi(self, MainWindow):
        MainWindow.setObjectName("MainWindow")
        MainWindow.resize(439, 303)
        self.centralwidget = QtWidgets.QWidget(MainWindow)
        self.centralwidget.setObjectName("centralwidget")
        self.gridLayout_2 = QtWidgets.QGridLayout(self.centralwidget)
        self.gridLayout_2.setObjectName("gridLayout_2")
        self.frame = QtWidgets.QFrame(self.centralwidget)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred,
                                           QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.frame.sizePolicy().hasHeightForWidth())
        self.frame.setSizePolicy(sizePolicy)
        self.frame.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.frame.setFrameShadow(QtWidgets.QFrame.Raised)
        self.frame.setObjectName("frame")
        self.verticalLayout = QtWidgets.QVBoxLayout(self.frame)
        self.verticalLayout.setObjectName("verticalLayout")
        self.pushButton = QtWidgets.QPushButton(self.frame)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum,
                                           QtWidgets.QSizePolicy.Minimum)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.pushButton.sizePolicy().hasHeightForWidth())
        self.pushButton.setSizePolicy(sizePolicy)
        font = QtGui.QFont()
        font.setFamily("Verdana")
        font.setPointSize(36)
        self.pushButton.setFont(font)
        self.pushButton.setObjectName("pushButton")
        self.verticalLayout.addWidget(self.pushButton)
        self.pushButton_2 = QtWidgets.QPushButton(self.frame)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum,
                                           QtWidgets.QSizePolicy.Minimum)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.pushButton_2.sizePolicy().hasHeightForWidth())
        self.pushButton_2.setSizePolicy(sizePolicy)
        font = QtGui.QFont()
        font.setFamily("Verdana")
        font.setPointSize(36)
        self.pushButton_2.setFont(font)
        self.pushButton_2.setObjectName("pushButton_2")
        self.verticalLayout.addWidget(self.pushButton_2)
        self.gridLayout_2.addWidget(self.frame, 0, 0, 1, 1)
        MainWindow.setCentralWidget(self.centralwidget)
        self.menubar = QtWidgets.QMenuBar(MainWindow)
        self.menubar.setGeometry(QtCore.QRect(0, 0, 439, 21))
        self.menubar.setObjectName("menubar")
        self.menuFile = QtWidgets.QMenu(self.menubar)
        self.menuFile.setObjectName("menuFile")
        self.menuHelp = QtWidgets.QMenu(self.menubar)
        self.menuHelp.setObjectName("menuHelp")
        MainWindow.setMenuBar(self.menubar)
        self.actionExit = QtWidgets.QAction(MainWindow)
        self.actionExit.setObjectName("actionExit")
        self.actionAbout = QtWidgets.QAction(MainWindow)
        self.actionAbout.setObjectName("actionAbout")
        self.actionAbout_QT = QtWidgets.QAction(MainWindow)
        self.actionAbout_QT.setObjectName("actionAbout_QT")
        self.menuFile.addAction(self.actionExit)
        self.menuHelp.addAction(self.actionAbout)
        self.menuHelp.addAction(self.actionAbout_QT)
        self.menubar.addAction(self.menuFile.menuAction())
        self.menubar.addAction(self.menuHelp.menuAction())

        self.retranslateUi(MainWindow)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)
    def setupUi(self, ShaderHelper):
        ShaderHelper.setObjectName("ShaderHelper")
        ShaderHelper.resize(444, 273)
        self.centralwidget = QtWidgets.QWidget(ShaderHelper)
        self.centralwidget.setObjectName("centralwidget")
        self.gridLayout = QtWidgets.QGridLayout(self.centralwidget)
        self.gridLayout.setObjectName("gridLayout")
        self.main_tabWidget = QtWidgets.QTabWidget(self.centralwidget)
        self.main_tabWidget.setMinimumSize(QtCore.QSize(0, 0))
        self.main_tabWidget.setTabletTracking(False)
        self.main_tabWidget.setLayoutDirection(QtCore.Qt.LeftToRight)
        self.main_tabWidget.setTabPosition(QtWidgets.QTabWidget.North)
        self.main_tabWidget.setElideMode(QtCore.Qt.ElideRight)
        self.main_tabWidget.setUsesScrollButtons(False)
        self.main_tabWidget.setDocumentMode(True)
        self.main_tabWidget.setTabsClosable(False)
        self.main_tabWidget.setMovable(False)
        self.main_tabWidget.setObjectName("main_tabWidget")
        self.t1_selection = QtWidgets.QWidget()
        self.t1_selection.setObjectName("t1_selection")
        self.t1_gridLayout = QtWidgets.QGridLayout(self.t1_selection)
        self.t1_gridLayout.setObjectName("t1_gridLayout")
        self.t1_line1 = QtWidgets.QFrame(self.t1_selection)
        self.t1_line1.setFrameShadow(QtWidgets.QFrame.Raised)
        self.t1_line1.setFrameShape(QtWidgets.QFrame.HLine)
        self.t1_line1.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.t1_line1.setObjectName("t1_line1")
        self.t1_gridLayout.addWidget(self.t1_line1, 4, 1, 1, 2)
        self.searchSelection_checkBox = QtWidgets.QCheckBox(self.t1_selection)
        self.searchSelection_checkBox.setObjectName("searchSelection_checkBox")
        self.t1_gridLayout.addWidget(self.searchSelection_checkBox, 3, 2, 1, 1)
        self.keywords_label = QtWidgets.QLabel(self.t1_selection)
        font = QtGui.QFont()
        font.setWeight(75)
        font.setBold(True)
        self.keywords_label.setFont(font)
        self.keywords_label.setObjectName("keywords_label")
        self.t1_gridLayout.addWidget(self.keywords_label, 2, 1, 1, 1)
        self.search_lineEdit = QtWidgets.QLineEdit(self.t1_selection)
        self.search_lineEdit.setObjectName("search_lineEdit")
        self.t1_gridLayout.addWidget(self.search_lineEdit, 2, 2, 1, 1)
        spacerItem = QtWidgets.QSpacerItem(20, 118,
                                           QtWidgets.QSizePolicy.Minimum,
                                           QtWidgets.QSizePolicy.Expanding)
        self.t1_gridLayout.addItem(spacerItem, 6, 2, 1, 1)
        self.searchBy_comboBox = QtWidgets.QComboBox(self.t1_selection)
        self.searchBy_comboBox.setObjectName("searchBy_comboBox")
        self.searchBy_comboBox.addItem("")
        self.searchBy_comboBox.addItem("")
        self.searchBy_comboBox.addItem("")
        self.t1_gridLayout.addWidget(self.searchBy_comboBox, 1, 2, 1, 1)
        self.selection_listView = QtWidgets.QListView(self.t1_selection)
        self.selection_listView.setObjectName("selection_listView")
        self.t1_gridLayout.addWidget(self.selection_listView, 1, 0, 6, 1)
        self.searchBy_label = QtWidgets.QLabel(self.t1_selection)
        font = QtGui.QFont()
        font.setWeight(75)
        font.setBold(True)
        self.searchBy_label.setFont(font)
        self.searchBy_label.setObjectName("searchBy_label")
        self.t1_gridLayout.addWidget(self.searchBy_label, 1, 1, 1, 1)
        self.searchAction_label = QtWidgets.QLabel(self.t1_selection)
        font = QtGui.QFont()
        font.setWeight(75)
        font.setBold(True)
        self.searchAction_label.setFont(font)
        self.searchAction_label.setObjectName("searchAction_label")
        self.t1_gridLayout.addWidget(self.searchAction_label, 5, 1, 1, 1)
        self.searchAction_comboBox = QtWidgets.QComboBox(self.t1_selection)
        self.searchAction_comboBox.setObjectName("searchAction_comboBox")
        self.searchAction_comboBox.addItem("")
        self.t1_gridLayout.addWidget(self.searchAction_comboBox, 5, 2, 1, 1)
        self.main_tabWidget.addTab(self.t1_selection, "")
        self.t2_conversion = QtWidgets.QWidget()
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred,
                                           QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.t2_conversion.sizePolicy().hasHeightForWidth())
        self.t2_conversion.setSizePolicy(sizePolicy)
        self.t2_conversion.setMinimumSize(QtCore.QSize(414, 199))
        self.t2_conversion.setObjectName("t2_conversion")
        self.t2_gridLayout = QtWidgets.QGridLayout(self.t2_conversion)
        self.t2_gridLayout.setContentsMargins(2, 5, 2, 2)
        self.t2_gridLayout.setObjectName("t2_gridLayout")
        self.t2_controls_gridLayout = QtWidgets.QGridLayout()
        self.t2_controls_gridLayout.setObjectName("t2_controls_gridLayout")
        self.convertAll_BTN = QtWidgets.QPushButton(self.t2_conversion)
        self.convertAll_BTN.setObjectName("convertAll_BTN")
        self.t2_controls_gridLayout.addWidget(self.convertAll_BTN, 1, 5, 1, 1)
        self.t2_line1 = QtWidgets.QFrame(self.t2_conversion)
        self.t2_line1.setFrameShadow(QtWidgets.QFrame.Raised)
        self.t2_line1.setFrameShape(QtWidgets.QFrame.VLine)
        self.t2_line1.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.t2_line1.setObjectName("t2_line1")
        self.t2_controls_gridLayout.addWidget(self.t2_line1, 1, 4, 2, 1)
        self.convertSelection_BTN = QtWidgets.QPushButton(self.t2_conversion)
        self.convertSelection_BTN.setObjectName("convertSelection_BTN")
        self.t2_controls_gridLayout.addWidget(self.convertSelection_BTN, 1, 0,
                                              1, 4)
        self.convTo_label = QtWidgets.QLabel(self.t2_conversion)
        self.convTo_label.setMaximumSize(QtCore.QSize(100, 16777215))
        font = QtGui.QFont()
        font.setWeight(75)
        font.setUnderline(False)
        font.setBold(True)
        self.convTo_label.setFont(font)
        self.convTo_label.setObjectName("convTo_label")
        self.t2_controls_gridLayout.addWidget(self.convTo_label, 0, 0, 1, 1)
        self.conv_radioBTNs = QtWidgets.QFrame(self.t2_conversion)
        self.conv_radioBTNs.setFrameShape(QtWidgets.QFrame.NoFrame)
        self.conv_radioBTNs.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.conv_radioBTNs.setLineWidth(1)
        self.conv_radioBTNs.setObjectName("conv_radioBTNs")
        self.convNew_radioBTN = QtWidgets.QRadioButton(self.conv_radioBTNs)
        self.convNew_radioBTN.setGeometry(QtCore.QRect(10, 10, 131, 20))
        self.convNew_radioBTN.setChecked(True)
        self.convNew_radioBTN.setObjectName("convNew_radioBTN")
        self.convSelection_radioBTN = QtWidgets.QRadioButton(
            self.conv_radioBTNs)
        self.convSelection_radioBTN.setGeometry(QtCore.QRect(10, 40, 161, 20))
        self.convSelection_radioBTN.setObjectName("convSelection_radioBTN")
        self.t2_controls_gridLayout.addWidget(self.conv_radioBTNs, 2, 0, 1, 4)
        self.force_checkBox = QtWidgets.QCheckBox(self.t2_conversion)
        self.force_checkBox.setMaximumSize(QtCore.QSize(75, 16777215))
        self.force_checkBox.setObjectName("force_checkBox")
        self.t2_controls_gridLayout.addWidget(self.force_checkBox, 0, 5, 1, 1)
        self.convTo_comboBox = QtWidgets.QComboBox(self.t2_conversion)
        self.convTo_comboBox.setLayoutDirection(QtCore.Qt.LeftToRight)
        self.convTo_comboBox.setObjectName("convTo_comboBox")
        self.convTo_comboBox.addItem("")
        self.t2_controls_gridLayout.addWidget(self.convTo_comboBox, 0, 1, 1, 4)
        self.t2_gridLayout.addLayout(self.t2_controls_gridLayout, 0, 0, 1, 1)
        self.main_tabWidget.addTab(self.t2_conversion, "")
        self.t3_editing = QtWidgets.QWidget()
        self.t3_editing.setObjectName("t3_editing")
        self.t3_gridLayout = QtWidgets.QGridLayout(self.t3_editing)
        self.t3_gridLayout.setObjectName("t3_gridLayout")
        self.editSelection_BTN = QtWidgets.QPushButton(self.t3_editing)
        self.editSelection_BTN.setObjectName("editSelection_BTN")
        self.t3_gridLayout.addWidget(self.editSelection_BTN, 0, 0, 1, 1)
        self.editAll_BTN = QtWidgets.QPushButton(self.t3_editing)
        self.editAll_BTN.setObjectName("editAll_BTN")
        self.t3_gridLayout.addWidget(self.editAll_BTN, 0, 1, 1, 1)
        self.changeColorSpace_radioBTN = QtWidgets.QRadioButton(
            self.t3_editing)
        self.changeColorSpace_radioBTN.setObjectName(
            "changeColorSpace_radioBTN")
        self.t3_gridLayout.addWidget(self.changeColorSpace_radioBTN, 3, 0, 1,
                                     1)
        self.renameFileTextures_radioBTN = QtWidgets.QRadioButton(
            self.t3_editing)
        self.renameFileTextures_radioBTN.setChecked(True)
        self.renameFileTextures_radioBTN.setObjectName(
            "renameFileTextures_radioBTN")
        self.t3_gridLayout.addWidget(self.renameFileTextures_radioBTN, 2, 0, 1,
                                     1)
        self.t3_line1 = QtWidgets.QFrame(self.t3_editing)
        self.t3_line1.setFrameShadow(QtWidgets.QFrame.Raised)
        self.t3_line1.setFrameShape(QtWidgets.QFrame.HLine)
        self.t3_line1.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.t3_line1.setObjectName("t3_line1")
        self.t3_gridLayout.addWidget(self.t3_line1, 1, 0, 1, 2)
        self.colorSpace_comboBox = QtWidgets.QComboBox(self.t3_editing)
        self.colorSpace_comboBox.setEnabled(True)
        self.colorSpace_comboBox.setObjectName("colorSpace_comboBox")
        self.t3_gridLayout.addWidget(self.colorSpace_comboBox, 3, 1, 1, 1)
        self.replace2DNode_BTN = QtWidgets.QRadioButton(self.t3_editing)
        self.replace2DNode_BTN.setObjectName("replace2DNode_BTN")
        self.t3_gridLayout.addWidget(self.replace2DNode_BTN, 4, 0, 1, 1)
        self.main_tabWidget.addTab(self.t3_editing, "")
        self.gridLayout.addWidget(self.main_tabWidget, 0, 0, 1, 1)
        ShaderHelper.setCentralWidget(self.centralwidget)
        self.menubar = QtWidgets.QMenuBar()
        self.menubar.setGeometry(QtCore.QRect(0, 0, 444, 22))
        self.menubar.setObjectName("menubar")
        self.help_menu = QtWidgets.QMenu(self.menubar)
        self.help_menu.setObjectName("help_menu")
        self.options_menu = QtWidgets.QMenu(self.menubar)
        self.options_menu.setObjectName("options_menu")
        ShaderHelper.setMenuBar(self.menubar)
        self.selection_help = QtWidgets.QAction(ShaderHelper)
        self.selection_help.setCheckable(False)
        self.selection_help.setObjectName("selection_help")
        self.conversion_help = QtWidgets.QAction(ShaderHelper)
        self.conversion_help.setObjectName("conversion_help")
        self.editing_help = QtWidgets.QAction(ShaderHelper)
        self.editing_help.setObjectName("editing_help")
        self.activate_verbosity = QtWidgets.QAction(ShaderHelper)
        self.activate_verbosity.setCheckable(True)
        self.activate_verbosity.setObjectName("activate_verbosity")
        self.help_menu.addAction(self.selection_help)
        self.help_menu.addAction(self.conversion_help)
        self.help_menu.addAction(self.editing_help)
        self.options_menu.addAction(self.activate_verbosity)
        self.menubar.addAction(self.help_menu.menuAction())
        self.menubar.addAction(self.options_menu.menuAction())

        self.retranslateUi(ShaderHelper)
        self.main_tabWidget.setCurrentIndex(2)
        self.searchAction_comboBox.setCurrentIndex(-1)
        QtCore.QMetaObject.connectSlotsByName(ShaderHelper)
예제 #16
0
progress.move(0, 100)
progress.setTextVisible(False)

picAnim = QtCore.QPropertyAnimation(picLabel, b"size")
picAnim.setDuration(200)
picAnim.setStartValue(QtCore.QSize(100, 100))
picAnim.setEndValue(QtCore.QSize(50, 50))

picAnim = QtCore.QPropertyAnimation(picLabel, b"size")
picAnim.setDuration(200)
picAnim.setStartValue(QtCore.QSize(100, 100))
picAnim.setEndValue(QtCore.QSize(50, 50))

lblAnim = QtCore.QPropertyAnimation(label, b"geometry")
lblAnim.setDuration(200)
lblAnim.setStartValue(QtCore.QRect(100, 0, 310, 100))
lblAnim.setEndValue(QtCore.QRect(50, 0, 380, 50))

btnAnim = QtCore.QPropertyAnimation(button, b"size")
btnAnim.setDuration(200)
btnAnim.setStartValue(QtCore.QSize(70, 100))
btnAnim.setEndValue(QtCore.QSize(70, 0))

cancAnim = QtCore.QPropertyAnimation(cancel, b"size")
cancAnim.setDuration(200)
cancAnim.setStartValue(QtCore.QSize(70, 0))
cancAnim.setEndValue(QtCore.QSize(70, 50))

barAnim = QtCore.QPropertyAnimation(progress, b"pos")
barAnim.setDuration(200)
barAnim.setStartValue(QtCore.QPoint(0, 100))
예제 #17
0
    def setupUi(self, mainWindow):
        mainWindow.setObjectName("mainWindow")
        mainWindow.resize(846, 605)
        font = QtGui.QFont()
        font.setPointSize(14)
        mainWindow.setFont(font)
        self.centralwidget = QtWidgets.QWidget(mainWindow)
        self.centralwidget.setObjectName("centralwidget")
        self.gridLayout = QtWidgets.QGridLayout(self.centralwidget)
        self.gridLayout.setObjectName("gridLayout")
        self.two_chord = QtWidgets.QPushButton(self.centralwidget)
        self.two_chord.setObjectName("two_chord")
        self.gridLayout.addWidget(self.two_chord, 0, 2, 1, 1)
        self.three_chord = QtWidgets.QPushButton(self.centralwidget)
        self.three_chord.setObjectName("three_chord")
        self.gridLayout.addWidget(self.three_chord, 0, 3, 1, 1)
        self.four_chrod = QtWidgets.QPushButton(self.centralwidget)
        self.four_chrod.setObjectName("four_chrod")
        self.gridLayout.addWidget(self.four_chrod, 0, 4, 1, 1)
        self.five_chord = QtWidgets.QPushButton(self.centralwidget)
        self.five_chord.setObjectName("five_chord")
        self.gridLayout.addWidget(self.five_chord, 0, 5, 1, 1)
        self.six_chord = QtWidgets.QPushButton(self.centralwidget)
        self.six_chord.setObjectName("six_chord")
        self.gridLayout.addWidget(self.six_chord, 0, 6, 1, 1)
        self.seven_chord = QtWidgets.QPushButton(self.centralwidget)
        self.seven_chord.setObjectName("seven_chord")
        self.gridLayout.addWidget(self.seven_chord, 0, 7, 1, 1)
        self.checkBox = QtWidgets.QCheckBox(self.centralwidget)
        self.checkBox.setObjectName("checkBox")
        self.gridLayout.addWidget(self.checkBox, 1, 0, 1, 1)
        self.one_chord = QtWidgets.QPushButton(self.centralwidget)
        self.one_chord.setObjectName("one_chord")
        self.gridLayout.addWidget(self.one_chord, 0, 0, 1, 1)
        self.select_key = QtWidgets.QComboBox(self.centralwidget)
        font = QtGui.QFont()
        font.setPointSize(20)
        self.select_key.setFont(font)
        self.select_key.setObjectName("select_key")
        self.select_key.addItem("")
        self.select_key.addItem("")
        self.gridLayout.addWidget(self.select_key, 1, 4, 1, 1)
        mainWindow.setCentralWidget(self.centralwidget)
        self.menubar = QtWidgets.QMenuBar()
        self.menubar.setGeometry(QtCore.QRect(0, 0, 846, 22))
        self.menubar.setObjectName("menubar")
        self.menuMusic_App = QtWidgets.QMenu(self.menubar)
        self.menuMusic_App.setObjectName("menuMusic_App")
        mainWindow.setMenuBar(self.menubar)
        self.statusbar = QtWidgets.QStatusBar(mainWindow)
        self.statusbar.setObjectName("statusbar")
        mainWindow.setStatusBar(self.statusbar)
        self.actionOpen = QtWidgets.QAction(mainWindow)
        self.actionOpen.setObjectName("actionOpen")
        self.actionSave = QtWidgets.QAction(mainWindow)
        self.actionSave.setObjectName("actionSave")
        self.actionExit = QtWidgets.QAction(mainWindow)
        self.actionExit.setObjectName("actionExit")
        self.menuMusic_App.addAction(self.actionOpen)
        self.menuMusic_App.addAction(self.actionSave)
        self.menuMusic_App.addAction(self.actionExit)
        self.menuMusic_App.addSeparator()
        self.menubar.addAction(self.menuMusic_App.menuAction())

        self.retranslateUi(mainWindow)
        QtCore.QMetaObject.connectSlotsByName(mainWindow)
예제 #18
0
 def setup_ui(self):
     self.resize(self.width, self.height)
     self.setStyleSheet('font: 12pt \"MS Shell Dlg 2\";')
     self.setObjectName('mainwindow_%s' % self.tool_kit_object)
     self.setWindowTitle(self.tool_kit_titile)
     self.centralwidget = QtWidgets.QWidget(self)
     self.centralwidget.setObjectName('centralwidget')
     self.setCentralWidget(self.centralwidget)
     self.verticalLayout = QtWidgets.QVBoxLayout(self.centralwidget)
     self.verticalLayout.setObjectName('verticalLayout')
     self.verticalLayout.addWidget(self.catalogue.splitter)
     self.catalogue.splitter.addWidget(self.model.groupbox_model)
     self.catalogue.splitter.setSizes([175, 201, 200])
     self.treewidget = self.catalogue.treewidget_folder
     self.treewidget.setContextMenuPolicy(QtCore.Qt.CustomContextMenu)
     self.treewidget.customContextMenuRequested.connect(
         partial(self.on_context_menu, self.treewidget))
     self.treewidget.itemClicked.connect(
         partial(self.load_current_folder,
                 self.treewidget))  # Load Pose to UI
     self.listwidget = self.catalogue.listWidget_catalogue
     self.listwidget.itemClicked.connect(
         partial(self.builds, 'load', self.listwidget))  # Load Pose to UI
     self.listwidget.itemDoubleClicked.connect(
         partial(self.builds, 'build', self.listwidget))  # Load Pose to UI
     self.checkbox_build = self.model.checkbox_build
     self.checkbox_assign = self.model.checkbox_assign
     self.button_build = self.model.button_build
     self.button_build.clicked.connect(
         partial(self.builds, 'build', self.listwidget))
     self.lineEdit_label = self.model.lineEdit_label
     self.textedit_history = self.model.textedit_history
     self.button_publish = self.model.button_publish
     self.lineEdit_label.returnPressed.connect(
         partial(self.rename_model, self.lineEdit_label))
     self.menu_bar = QtWidgets.QMenuBar(self)
     self.menu_bar.setGeometry(QtCore.QRect(0, 0, 960, 25))
     self.menu_bar.setObjectName('menu_bar')
     self.setMenuBar(self.menu_bar)
     self.menu_file = QtWidgets.QMenu(self.menu_bar)
     self.menu_file.setObjectName('menu_file')
     self.menu_file.setTitle('File')
     self.menu_settings = QtWidgets.QMenu(self.menu_bar)
     self.menu_settings.setObjectName('menu_settings')
     self.menu_settings.setTitle('Settings')
     self.menu_help = QtWidgets.QMenu(self.menu_bar)
     self.menu_help.setObjectName('menu_help')
     self.menu_help.setTitle('Help')
     self.action_create = QtWidgets.QAction(self)
     self.action_create.setObjectName('action_create')
     self.action_create.setText('Create Folder')
     self.action_remove = QtWidgets.QAction(self)
     self.action_remove.setObjectName('action_remove')
     self.action_remove.setText('Remove Folder')
     self.action_rename = QtWidgets.QAction(self)
     self.action_rename.setObjectName('action_rename')
     self.action_rename.setText('Rename Folder')
     self.action_refresh = QtWidgets.QAction(self)
     self.action_refresh.setObjectName('action_refresh')
     self.action_refresh.setText('Refresh')
     self.action_expand = QtWidgets.QAction(self)
     self.action_expand.setObjectName('action_expand')
     self.action_expand.setText('Expand')
     self.action_collapse = QtWidgets.QAction(self)
     self.action_collapse.setObjectName('action_collapse')
     self.action_collapse.setText('Collapse')
     self.action_quit = QtWidgets.QAction(self)
     self.action_quit.setObjectName('action_quit')
     self.action_quit.setText('Quit')
     self.action_preferences = QtWidgets.QAction(self)
     self.action_preferences.setObjectName('action_preferences')
     self.action_preferences.setText('Preferences')
     self.action_aboutool = QtWidgets.QAction(self)
     self.action_aboutool.setObjectName('action_aboutool')
     self.action_aboutool.setText('About Tool')
     self.action_abouttoolkits = QtWidgets.QAction(self)
     self.action_abouttoolkits.setObjectName('action_abouttoolkits')
     self.action_abouttoolkits.setText('About Tool Kits')
     self.menu_bar.addAction(self.menu_file.menuAction())
     self.menu_bar.addAction(self.menu_settings.menuAction())
     self.menu_bar.addAction(self.menu_help.menuAction())
     self.menu_file.addAction(self.action_create)
     self.menu_file.addAction(self.action_rename)
     self.menu_file.addAction(self.action_remove)
     self.menu_file.addSeparator()
     self.menu_file.addAction(self.action_refresh)
     self.menu_file.addSeparator()
     self.menu_file.addAction(self.action_quit)
     self.menu_settings.addAction(self.action_preferences)
     self.menu_help.addAction(self.action_aboutool)
     self.menu_help.addAction(self.action_abouttoolkits)
     self.contex_menu = QtWidgets.QMenu(self)
     self.contex_menu.addAction(self.action_create)
     self.contex_menu.addAction(self.action_rename)
     self.contex_menu.addAction(self.action_remove)
     self.contex_menu.addSeparator()
     self.contex_menu.addAction(self.action_refresh)
     self.contex_menu.addSeparator()
     self.contex_menu.addAction(self.action_expand)
     self.contex_menu.addAction(self.action_collapse)
     self.action_preferences.triggered.connect(self.show_preference)
     self.action_create.triggered.connect(self.create)
     self.action_rename.triggered.connect(self.rename)
     self.action_remove.triggered.connect(self.remove)
     self.action_refresh.triggered.connect(self.refresh)
     self.action_quit.triggered.connect(self.close_library)
     self.action_expand.triggered.connect(
         partial(self.expand, self.treewidget))
     self.action_collapse.triggered.connect(
         partial(self.collapse, self.treewidget))
     self.model.button_snapshot.clicked.connect(
         partial(self.snapshot, self.model.button_snapshot))
     self.model.button_publish.clicked.connect(self.publish)
     self.preference.button_apply.clicked.connect(self.set_preference)
     self.preference.button_cancel.clicked.connect(self.cancel_preference)
     self.action_aboutool.triggered.connect(self.toolkit_help_link)
     self.action_abouttoolkits.triggered.connect(self.toolkit_link)
예제 #19
0
    def setupUi(self, MainWindow):
        MainWindow.setObjectName("MainWindow")
        MainWindow.resize(943, 712)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            MainWindow.sizePolicy().hasHeightForWidth())
        MainWindow.setSizePolicy(sizePolicy)
        self.centralwidget = QtWidgets.QWidget(MainWindow)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding,
                                           QtWidgets.QSizePolicy.Expanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.centralwidget.sizePolicy().hasHeightForWidth())
        self.centralwidget.setSizePolicy(sizePolicy)
        self.centralwidget.setObjectName("centralwidget")
        self.verticalLayout = QtWidgets.QVBoxLayout(self.centralwidget)
        self.verticalLayout.setObjectName("verticalLayout")
        self.horizontalGroupBox = QtWidgets.QGroupBox(self.centralwidget)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.horizontalGroupBox.sizePolicy().hasHeightForWidth())
        self.horizontalGroupBox.setSizePolicy(sizePolicy)
        self.horizontalGroupBox.setObjectName("horizontalGroupBox")
        self.horizontalLayout = QtWidgets.QHBoxLayout(self.horizontalGroupBox)
        self.horizontalLayout.setSizeConstraint(
            QtWidgets.QLayout.SetDefaultConstraint)
        self.horizontalLayout.setObjectName("horizontalLayout")
        self.label = QtWidgets.QLabel(self.horizontalGroupBox)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.label.sizePolicy().hasHeightForWidth())
        self.label.setSizePolicy(sizePolicy)
        self.label.setObjectName("label")
        self.horizontalLayout.addWidget(self.label)
        self.selecteddevicecombobox = QtWidgets.QComboBox(
            self.horizontalGroupBox)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.selecteddevicecombobox.sizePolicy().hasHeightForWidth())
        self.selecteddevicecombobox.setSizePolicy(sizePolicy)
        self.selecteddevicecombobox.setMinimumSize(QtCore.QSize(180, 0))
        self.selecteddevicecombobox.setMaximumSize(QtCore.QSize(250, 16777215))
        self.selecteddevicecombobox.setObjectName("selecteddevicecombobox")
        self.horizontalLayout.addWidget(self.selecteddevicecombobox)
        self.label_2 = QtWidgets.QLabel(self.horizontalGroupBox)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.label_2.sizePolicy().hasHeightForWidth())
        self.label_2.setSizePolicy(sizePolicy)
        self.label_2.setObjectName("label_2")
        self.horizontalLayout.addWidget(self.label_2)
        self.speedspinbox = QtWidgets.QSpinBox(self.horizontalGroupBox)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.speedspinbox.sizePolicy().hasHeightForWidth())
        self.speedspinbox.setSizePolicy(sizePolicy)
        self.speedspinbox.setMinimum(1200)
        self.speedspinbox.setMaximum(10000000)
        self.speedspinbox.setObjectName("speedspinbox")
        self.horizontalLayout.addWidget(self.speedspinbox)
        self.verticalLayout.addWidget(self.horizontalGroupBox)
        self.tabWidget = QtWidgets.QTabWidget(self.centralwidget)
        self.tabWidget.setEnabled(True)
        self.tabWidget.setObjectName("tabWidget")
        self.liveplottingtab = QtWidgets.QWidget()
        self.liveplottingtab.setObjectName("liveplottingtab")
        self.gridLayout = QtWidgets.QGridLayout(self.liveplottingtab)
        self.gridLayout.setObjectName("gridLayout")
        self.frame_2 = QtWidgets.QFrame(self.liveplottingtab)
        self.frame_2.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.frame_2.setFrameShadow(QtWidgets.QFrame.Raised)
        self.frame_2.setObjectName("frame_2")
        self.formLayout = QtWidgets.QFormLayout(self.frame_2)
        self.formLayout.setObjectName("formLayout")
        self.gridLayout_10 = QtWidgets.QGridLayout()
        self.gridLayout_10.setObjectName("gridLayout_10")
        self.gridLayout_7 = QtWidgets.QGridLayout()
        self.gridLayout_7.setObjectName("gridLayout_7")
        self.liveplottingcheckbox = QtWidgets.QCheckBox(self.frame_2)
        self.liveplottingcheckbox.setEnabled(False)
        self.liveplottingcheckbox.setChecked(True)
        self.liveplottingcheckbox.setObjectName("liveplottingcheckbox")
        self.gridLayout_7.addWidget(self.liveplottingcheckbox, 0, 0, 1, 1)
        self.loggingcheckbox = QtWidgets.QCheckBox(self.frame_2)
        self.loggingcheckbox.setObjectName("loggingcheckbox")
        self.gridLayout_7.addWidget(self.loggingcheckbox, 0, 1, 1, 1)
        self.filecheckbox = QtWidgets.QCheckBox(self.frame_2)
        self.filecheckbox.setObjectName("filecheckbox")
        self.gridLayout_7.addWidget(self.filecheckbox, 0, 2, 1, 1)
        self.gridLayout_10.addLayout(self.gridLayout_7, 0, 0, 1, 1)
        self.gridLayout_8 = QtWidgets.QGridLayout()
        self.gridLayout_8.setObjectName("gridLayout_8")
        self.label_3 = QtWidgets.QLabel(self.frame_2)
        self.label_3.setObjectName("label_3")
        self.gridLayout_8.addWidget(self.label_3, 0, 0, 1, 1)
        self.filepathlineedit = QtWidgets.QLineEdit(self.frame_2)
        self.filepathlineedit.setMinimumSize(QtCore.QSize(300, 0))
        self.filepathlineedit.setObjectName("filepathlineedit")
        self.gridLayout_8.addWidget(self.filepathlineedit, 0, 1, 1, 1)
        self.filepathtoolbutton = QtWidgets.QToolButton(self.frame_2)
        self.filepathtoolbutton.setObjectName("filepathtoolbutton")
        self.gridLayout_8.addWidget(self.filepathtoolbutton, 0, 2, 1, 1)
        self.gridLayout_10.addLayout(self.gridLayout_8, 1, 0, 1, 1)
        self.gridLayout_9 = QtWidgets.QGridLayout()
        self.gridLayout_9.setObjectName("gridLayout_9")
        self.customnamecheckbox = QtWidgets.QCheckBox(self.frame_2)
        self.customnamecheckbox.setObjectName("customnamecheckbox")
        self.gridLayout_9.addWidget(self.customnamecheckbox, 0, 0, 1, 1)
        self.filename = QtWidgets.QLineEdit(self.frame_2)
        self.filename.setObjectName("filename")
        self.gridLayout_9.addWidget(self.filename, 0, 1, 1, 1)
        self.gridLayout_10.addLayout(self.gridLayout_9, 2, 0, 1, 1)
        self.formLayout.setLayout(0, QtWidgets.QFormLayout.LabelRole,
                                  self.gridLayout_10)
        self.gridLayout.addWidget(self.frame_2, 0, 0, 1, 1)
        self.tabWidget.addTab(self.liveplottingtab, "")
        self.samplingtab = QtWidgets.QWidget()
        self.samplingtab.setObjectName("samplingtab")
        self.gridLayout_2 = QtWidgets.QGridLayout(self.samplingtab)
        self.gridLayout_2.setObjectName("gridLayout_2")
        self.frame_3 = QtWidgets.QFrame(self.samplingtab)
        self.frame_3.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.frame_3.setFrameShadow(QtWidgets.QFrame.Raised)
        self.frame_3.setObjectName("frame_3")
        self.formLayout_2 = QtWidgets.QFormLayout(self.frame_3)
        self.formLayout_2.setObjectName("formLayout_2")
        self.gridLayout_5 = QtWidgets.QGridLayout()
        self.gridLayout_5.setObjectName("gridLayout_5")
        self.horizontalLayout_4 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_4.setObjectName("horizontalLayout_4")
        self.gridLayout_4 = QtWidgets.QGridLayout()
        self.gridLayout_4.setObjectName("gridLayout_4")
        self.label_5 = QtWidgets.QLabel(self.frame_3)
        self.label_5.setAlignment(QtCore.Qt.AlignRight
                                  | QtCore.Qt.AlignTrailing
                                  | QtCore.Qt.AlignVCenter)
        self.label_5.setObjectName("label_5")
        self.gridLayout_4.addWidget(self.label_5, 0, 0, 1, 1)
        self.fromspinbox = QtWidgets.QSpinBox(self.frame_3)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Maximum,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.fromspinbox.sizePolicy().hasHeightForWidth())
        self.fromspinbox.setSizePolicy(sizePolicy)
        self.fromspinbox.setMinimumSize(QtCore.QSize(100, 0))
        self.fromspinbox.setButtonSymbols(QtWidgets.QAbstractSpinBox.NoButtons)
        self.fromspinbox.setMaximum(0)
        self.fromspinbox.setObjectName("fromspinbox")
        self.gridLayout_4.addWidget(self.fromspinbox, 0, 1, 1, 1)
        spacerItem = QtWidgets.QSpacerItem(40, 20,
                                           QtWidgets.QSizePolicy.Expanding,
                                           QtWidgets.QSizePolicy.Minimum)
        self.gridLayout_4.addItem(spacerItem, 0, 2, 1, 1)
        self.horizontalLayout_4.addLayout(self.gridLayout_4)
        self.gridLayout_3 = QtWidgets.QGridLayout()
        self.gridLayout_3.setObjectName("gridLayout_3")
        self.label_6 = QtWidgets.QLabel(self.frame_3)
        self.label_6.setAlignment(QtCore.Qt.AlignRight
                                  | QtCore.Qt.AlignTrailing
                                  | QtCore.Qt.AlignVCenter)
        self.label_6.setObjectName("label_6")
        self.gridLayout_3.addWidget(self.label_6, 0, 0, 1, 1)
        self.tospinbox = QtWidgets.QSpinBox(self.frame_3)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Maximum,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.tospinbox.sizePolicy().hasHeightForWidth())
        self.tospinbox.setSizePolicy(sizePolicy)
        self.tospinbox.setMinimumSize(QtCore.QSize(100, 0))
        self.tospinbox.setMinimum(10)
        self.tospinbox.setMaximum(5000)
        self.tospinbox.setObjectName("tospinbox")
        self.gridLayout_3.addWidget(self.tospinbox, 0, 1, 1, 1)
        self.horizontalLayout_4.addLayout(self.gridLayout_3)
        self.gridLayout_5.addLayout(self.horizontalLayout_4, 0, 0, 1, 2)
        self.label_4 = QtWidgets.QLabel(self.frame_3)
        self.label_4.setObjectName("label_4")
        self.gridLayout_5.addWidget(self.label_4, 1, 0, 1, 1)
        self.horizontalLayout_5 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_5.setObjectName("horizontalLayout_5")
        self.filepathlineedit_2 = QtWidgets.QLineEdit(self.frame_3)
        self.filepathlineedit_2.setMinimumSize(QtCore.QSize(300, 0))
        self.filepathlineedit_2.setObjectName("filepathlineedit_2")
        self.horizontalLayout_5.addWidget(self.filepathlineedit_2)
        self.filepathtoolbutton_2 = QtWidgets.QToolButton(self.frame_3)
        self.filepathtoolbutton_2.setObjectName("filepathtoolbutton_2")
        self.horizontalLayout_5.addWidget(self.filepathtoolbutton_2)
        self.gridLayout_5.addLayout(self.horizontalLayout_5, 1, 1, 1, 1)
        self.customnamecheckbox_2 = QtWidgets.QCheckBox(self.frame_3)
        self.customnamecheckbox_2.setObjectName("customnamecheckbox_2")
        self.gridLayout_5.addWidget(self.customnamecheckbox_2, 2, 0, 1, 1)
        self.filename2 = QtWidgets.QLineEdit(self.frame_3)
        self.filename2.setObjectName("filename2")
        self.gridLayout_5.addWidget(self.filename2, 2, 1, 1, 1)
        self.autoopenfilecheckbox = QtWidgets.QCheckBox(self.frame_3)
        self.autoopenfilecheckbox.setObjectName("autoopenfilecheckbox")
        self.gridLayout_5.addWidget(self.autoopenfilecheckbox, 3, 0, 1, 1)
        self.formLayout_2.setLayout(0, QtWidgets.QFormLayout.LabelRole,
                                    self.gridLayout_5)
        self.gridLayout_2.addWidget(self.frame_3, 0, 0, 1, 1)
        self.tabWidget.addTab(self.samplingtab, "")
        self.handlerstab = QtWidgets.QWidget()
        self.handlerstab.setEnabled(True)
        self.handlerstab.setObjectName("handlerstab")
        self.horizontalLayout_2 = QtWidgets.QHBoxLayout(self.handlerstab)
        self.horizontalLayout_2.setObjectName("horizontalLayout_2")
        self.frame = QtWidgets.QFrame(self.handlerstab)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding,
                                           QtWidgets.QSizePolicy.Expanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.frame.sizePolicy().hasHeightForWidth())
        self.frame.setSizePolicy(sizePolicy)
        self.frame.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.frame.setFrameShadow(QtWidgets.QFrame.Raised)
        self.frame.setObjectName("frame")
        self.verticalLayout_3 = QtWidgets.QVBoxLayout(self.frame)
        self.verticalLayout_3.setObjectName("verticalLayout_3")
        self.horizontalLayout_3 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_3.setObjectName("horizontalLayout_3")
        self.label_7 = QtWidgets.QLabel(self.frame)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.label_7.sizePolicy().hasHeightForWidth())
        self.label_7.setSizePolicy(sizePolicy)
        self.label_7.setObjectName("label_7")
        self.horizontalLayout_3.addWidget(self.label_7)
        self.handleractiontype = QtWidgets.QComboBox(self.frame)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Maximum,
                                           QtWidgets.QSizePolicy.Minimum)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.handleractiontype.sizePolicy().hasHeightForWidth())
        self.handleractiontype.setSizePolicy(sizePolicy)
        self.handleractiontype.setObjectName("handleractiontype")
        self.horizontalLayout_3.addWidget(self.handleractiontype)
        self.label_8 = QtWidgets.QLabel(self.frame)
        self.label_8.setObjectName("label_8")
        self.horizontalLayout_3.addWidget(self.label_8)
        self.operatorcombo = QtWidgets.QComboBox(self.frame)
        self.operatorcombo.setObjectName("operatorcombo")
        self.horizontalLayout_3.addWidget(self.operatorcombo)
        self.label_9 = QtWidgets.QLabel(self.frame)
        self.label_9.setObjectName("label_9")
        self.horizontalLayout_3.addWidget(self.label_9)
        self.temperaturespinbox = QtWidgets.QSpinBox(self.frame)
        self.temperaturespinbox.setObjectName("temperaturespinbox")
        self.horizontalLayout_3.addWidget(self.temperaturespinbox)
        self.stopmonitorbutton = QtWidgets.QPushButton(self.frame)
        self.stopmonitorbutton.setObjectName("stopmonitorbutton")
        self.horizontalLayout_3.addWidget(self.stopmonitorbutton)
        spacerItem1 = QtWidgets.QSpacerItem(40, 20,
                                            QtWidgets.QSizePolicy.Expanding,
                                            QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_3.addItem(spacerItem1)
        self.verticalLayout_3.addLayout(self.horizontalLayout_3)
        self.frame_4 = QtWidgets.QFrame(self.frame)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding,
                                           QtWidgets.QSizePolicy.Expanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.frame_4.sizePolicy().hasHeightForWidth())
        self.frame_4.setSizePolicy(sizePolicy)
        self.frame_4.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.frame_4.setFrameShadow(QtWidgets.QFrame.Raised)
        self.frame_4.setObjectName("frame_4")
        self.gridLayout_6 = QtWidgets.QGridLayout(self.frame_4)
        self.gridLayout_6.setObjectName("gridLayout_6")
        self.verticalLayout_4 = QtWidgets.QVBoxLayout()
        self.verticalLayout_4.setObjectName("verticalLayout_4")
        self.horizontalLayout_6 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_6.setObjectName("horizontalLayout_6")
        self.verticalLayout_2 = QtWidgets.QVBoxLayout()
        self.verticalLayout_2.setObjectName("verticalLayout_2")
        self.shellaction = QtWidgets.QLineEdit(self.frame_4)
        self.shellaction.setObjectName("shellaction")
        self.verticalLayout_2.addWidget(self.shellaction)
        self.electroactions = QtWidgets.QComboBox(self.frame_4)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.electroactions.sizePolicy().hasHeightForWidth())
        self.electroactions.setSizePolicy(sizePolicy)
        self.electroactions.setObjectName("electroactions")
        self.verticalLayout_2.addWidget(self.electroactions)
        self.printedmessage = QtWidgets.QLineEdit(self.frame_4)
        self.printedmessage.setObjectName("printedmessage")
        self.verticalLayout_2.addWidget(self.printedmessage)
        self.horizontalLayout_6.addLayout(self.verticalLayout_2)
        spacerItem2 = QtWidgets.QSpacerItem(40, 20,
                                            QtWidgets.QSizePolicy.Expanding,
                                            QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_6.addItem(spacerItem2)
        self.verticalLayout_4.addLayout(self.horizontalLayout_6)
        self.monitoringlabel = QtWidgets.QLabel(self.frame_4)
        font = QtGui.QFont()
        font.setPointSize(45)
        self.monitoringlabel.setFont(font)
        self.monitoringlabel.setLayoutDirection(QtCore.Qt.LeftToRight)
        self.monitoringlabel.setTextFormat(QtCore.Qt.RichText)
        self.monitoringlabel.setAlignment(QtCore.Qt.AlignCenter)
        self.monitoringlabel.setObjectName("monitoringlabel")
        self.verticalLayout_4.addWidget(self.monitoringlabel)
        spacerItem3 = QtWidgets.QSpacerItem(20, 40,
                                            QtWidgets.QSizePolicy.Minimum,
                                            QtWidgets.QSizePolicy.Expanding)
        self.verticalLayout_4.addItem(spacerItem3)
        self.gridLayout_6.addLayout(self.verticalLayout_4, 0, 0, 1, 1)
        self.verticalLayout_3.addWidget(self.frame_4)
        self.horizontalLayout_2.addWidget(self.frame)
        self.tabWidget.addTab(self.handlerstab, "")
        self.verticalLayout.addWidget(self.tabWidget)
        MainWindow.setCentralWidget(self.centralwidget)
        self.menubar = QtWidgets.QMenuBar(MainWindow)
        self.menubar.setGeometry(QtCore.QRect(0, 0, 943, 26))
        self.menubar.setObjectName("menubar")
        self.menuFile = QtWidgets.QMenu(self.menubar)
        self.menuFile.setObjectName("menuFile")
        self.menuSettings = QtWidgets.QMenu(self.menubar)
        self.menuSettings.setEnabled(True)
        self.menuSettings.setObjectName("menuSettings")
        self.menuPlotting = QtWidgets.QMenu(self.menubar)
        self.menuPlotting.setObjectName("menuPlotting")
        self.menuEdit = QtWidgets.QMenu(self.menubar)
        self.menuEdit.setObjectName("menuEdit")
        MainWindow.setMenuBar(self.menubar)
        self.statusbar = QtWidgets.QStatusBar(MainWindow)
        self.statusbar.setObjectName("statusbar")
        MainWindow.setStatusBar(self.statusbar)
        self.toolBar = QtWidgets.QToolBar(MainWindow)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed,
                                           QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.toolBar.sizePolicy().hasHeightForWidth())
        self.toolBar.setSizePolicy(sizePolicy)
        self.toolBar.setObjectName("toolBar")
        MainWindow.addToolBar(QtCore.Qt.LeftToolBarArea, self.toolBar)
        self.actionOpen_Plot_File = QtWidgets.QAction(MainWindow)
        icon = QtGui.QIcon()
        icon.addPixmap(QtGui.QPixmap(":/open/Icons/open.png"),
                       QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.actionOpen_Plot_File.setIcon(icon)
        self.actionOpen_Plot_File.setObjectName("actionOpen_Plot_File")
        self.actionClose = QtWidgets.QAction(MainWindow)
        icon1 = QtGui.QIcon()
        icon1.addPixmap(QtGui.QPixmap(":/close/Icons/close.png"),
                        QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.actionClose.setIcon(icon1)
        self.actionClose.setObjectName("actionClose")
        self.actionopen_settings = QtWidgets.QAction(MainWindow)
        self.actionopen_settings.setEnabled(False)
        icon2 = QtGui.QIcon()
        icon2.addPixmap(QtGui.QPixmap(":/settings/Icons/settings.png"),
                        QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.actionopen_settings.setIcon(icon2)
        self.actionopen_settings.setVisible(False)
        self.actionopen_settings.setObjectName("actionopen_settings")
        self.actionStart_Plotting = QtWidgets.QAction(MainWindow)
        icon3 = QtGui.QIcon()
        icon3.addPixmap(QtGui.QPixmap(":/start/Icons/start.png"),
                        QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.actionStart_Plotting.setIcon(icon3)
        self.actionStart_Plotting.setVisible(True)
        self.actionStart_Plotting.setObjectName("actionStart_Plotting")
        self.actionPlottings_UI = QtWidgets.QAction(MainWindow)
        self.actionPlottings_UI.setEnabled(False)
        icon4 = QtGui.QIcon()
        icon4.addPixmap(QtGui.QPixmap(":/plot/Icons/plot.png"),
                        QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.actionPlottings_UI.setIcon(icon4)
        self.actionPlottings_UI.setVisible(False)
        self.actionPlottings_UI.setObjectName("actionPlottings_UI")
        self.actionRefresh_Devices = QtWidgets.QAction(MainWindow)
        icon5 = QtGui.QIcon()
        icon5.addPixmap(QtGui.QPixmap(":/refresh/Icons/refresh.png"),
                        QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.actionRefresh_Devices.setIcon(icon5)
        self.actionRefresh_Devices.setObjectName("actionRefresh_Devices")
        self.actionClear_Device_List = QtWidgets.QAction(MainWindow)
        icon6 = QtGui.QIcon()
        icon6.addPixmap(QtGui.QPixmap(":/clear/Icons/clear.png"),
                        QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.actionClear_Device_List.setIcon(icon6)
        self.actionClear_Device_List.setObjectName("actionClear_Device_List")
        self.actionRestore_All = QtWidgets.QAction(MainWindow)
        icon7 = QtGui.QIcon()
        icon7.addPixmap(QtGui.QPixmap(":/restoreall/Icons/restoreall.png"),
                        QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.actionRestore_All.setIcon(icon7)
        self.actionRestore_All.setObjectName("actionRestore_All")
        self.actionRestore_Tab = QtWidgets.QAction(MainWindow)
        icon8 = QtGui.QIcon()
        icon8.addPixmap(QtGui.QPixmap(":/restoretab/Icons/restoretab.png"),
                        QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.actionRestore_Tab.setIcon(icon8)
        self.actionRestore_Tab.setObjectName("actionRestore_Tab")
        self.menuFile.addAction(self.actionOpen_Plot_File)
        self.menuFile.addSeparator()
        self.menuFile.addAction(self.actionClose)
        self.menuSettings.addAction(self.actionopen_settings)
        self.menuSettings.addAction(self.actionRefresh_Devices)
        self.menuSettings.addAction(self.actionClear_Device_List)
        self.menuSettings.addAction(self.actionRestore_All)
        self.menuSettings.addAction(self.actionRestore_Tab)
        self.menuPlotting.addAction(self.actionStart_Plotting)
        self.menuPlotting.addAction(self.actionPlottings_UI)
        self.menubar.addAction(self.menuFile.menuAction())
        self.menubar.addAction(self.menuEdit.menuAction())
        self.menubar.addAction(self.menuPlotting.menuAction())
        self.menubar.addAction(self.menuSettings.menuAction())
        self.toolBar.addAction(self.actionOpen_Plot_File)
        self.toolBar.addAction(self.actionStart_Plotting)
        self.toolBar.addAction(self.actionRefresh_Devices)
        self.toolBar.addAction(self.actionClear_Device_List)
        self.toolBar.addAction(self.actionPlottings_UI)
        self.toolBar.addAction(self.actionRestore_All)
        self.toolBar.addAction(self.actionRestore_Tab)

        self.retranslateUi(MainWindow)
        self.tabWidget.setCurrentIndex(0)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)
예제 #20
0
 def __init__(self):
     super(TreeItem, self).__init__()
     self.button_rects = list()
     self.action_btn_rect = QtCore.QRect()
     self.delete_btn_rect = QtCore.QRect()
예제 #21
0
    def setupUi(self, MainWindow):
        MainWindow.setObjectName("MainWindow")
        MainWindow.setEnabled(True)
        MainWindow.resize(1342, 667)
        self.centralWidget = QtWidgets.QWidget(MainWindow)
        self.centralWidget.setObjectName("centralWidget")
        self.splitter = QtWidgets.QSplitter(self.centralWidget)
        self.splitter.setGeometry(QtCore.QRect(20, 10, 1301, 611))
        self.splitter.setOrientation(QtCore.Qt.Vertical)
        self.splitter.setObjectName("splitter")
        self.tabWidget = QtWidgets.QTabWidget(self.splitter)
        self.tabWidget.setMinimumSize(QtCore.QSize(0, 400))
        self.tabWidget.setObjectName("tabWidget")
        self.tab = QtWidgets.QWidget()
        self.tab.setObjectName("tab")
        self.tabWidget.addTab(self.tab, "")
        self.tab_2 = QtWidgets.QWidget()
        self.tab_2.setObjectName("tab_2")
        self.tabWidget.addTab(self.tab_2, "")
        self.layoutWidget = QtWidgets.QWidget(self.splitter)
        self.layoutWidget.setObjectName("layoutWidget")
        self.gridLayout = QtWidgets.QGridLayout(self.layoutWidget)
        self.gridLayout.setSizeConstraint(QtWidgets.QLayout.SetMaximumSize)
        self.gridLayout.setContentsMargins(0, 0, 0, 0)
        self.gridLayout.setObjectName("gridLayout")
        self.carpetaChooser = QtWidgets.QPushButton(self.layoutWidget)
        self.carpetaChooser.setObjectName("carpetaChooser")
        self.gridLayout.addWidget(self.carpetaChooser, 0, 0, 1, 1)
        self.tableWidget_resumen = QtWidgets.QTableWidget(self.layoutWidget)
        self.tableWidget_resumen.setAutoScroll(True)
        self.tableWidget_resumen.setObjectName("tableWidget_resumen")
        self.tableWidget_resumen.setColumnCount(0)
        self.tableWidget_resumen.setRowCount(0)
        self.tableWidget_resumen.horizontalHeader().setVisible(False)
        self.tableWidget_resumen.horizontalHeader().setHighlightSections(False)
        self.tableWidget_resumen.horizontalHeader().setMinimumSectionSize(50)
        self.tableWidget_resumen.verticalHeader().setVisible(False)
        self.gridLayout.addWidget(self.tableWidget_resumen, 0, 1, 2, 5)
        self.agrega_cats = QtWidgets.QPushButton(self.layoutWidget)
        self.agrega_cats.setEnabled(False)
        self.agrega_cats.setObjectName("agrega_cats")
        self.gridLayout.addWidget(self.agrega_cats, 1, 0, 1, 1)
        self.labelLogo = QtWidgets.QLabel(self.layoutWidget)
        self.labelLogo.setText("")
        self.labelLogo.setObjectName("labelLogo")
        self.gridLayout.addWidget(self.labelLogo, 2, 0, 3, 1)
        self.folder = QtWidgets.QLabel(self.layoutWidget)
        self.folder.setText("")
        self.folder.setObjectName("folder")
        self.gridLayout.addWidget(self.folder, 2, 2, 2, 1)
        self.imprimir = QtWidgets.QPushButton(self.layoutWidget)
        self.imprimir.setEnabled(False)
        self.imprimir.setObjectName("imprimir")
        self.gridLayout.addWidget(self.imprimir, 2, 3, 1, 2)
        self.listaDeImpresoras = QtWidgets.QListWidget(self.layoutWidget)
        self.listaDeImpresoras.setEnabled(False)
        self.listaDeImpresoras.setObjectName("listaDeImpresoras")
        self.gridLayout.addWidget(self.listaDeImpresoras, 2, 5, 3, 1)
        self.botonCancela = QtWidgets.QPushButton(self.layoutWidget)
        self.botonCancela.setObjectName("botonCancela")
        self.gridLayout.addWidget(self.botonCancela, 3, 3, 2, 1)
        self.impresora = QtWidgets.QPushButton(self.layoutWidget)
        self.impresora.setObjectName("impresora")
        self.gridLayout.addWidget(self.impresora, 3, 4, 2, 1)
        self.progressBar = QtWidgets.QProgressBar(self.layoutWidget)
        self.progressBar.setProperty("value", 24)
        self.progressBar.setObjectName("progressBar")
        self.gridLayout.addWidget(self.progressBar, 4, 1, 1, 1)
        self.folderPDF = QtWidgets.QLabel(self.layoutWidget)
        self.folderPDF.setText("")
        self.folderPDF.setObjectName("folderPDF")
        self.gridLayout.addWidget(self.folderPDF, 4, 2, 1, 1)
        MainWindow.setCentralWidget(self.centralWidget)
        self.menuBar = QtWidgets.QMenuBar(MainWindow)
        self.menuBar.setGeometry(QtCore.QRect(0, 0, 1342, 21))
        self.menuBar.setObjectName("menuBar")
        MainWindow.setMenuBar(self.menuBar)
        self.mainToolBar = QtWidgets.QToolBar(MainWindow)
        self.mainToolBar.setObjectName("mainToolBar")
        MainWindow.addToolBar(QtCore.Qt.TopToolBarArea, self.mainToolBar)
        self.statusBar = QtWidgets.QStatusBar(MainWindow)
        self.statusBar.setObjectName("statusBar")
        MainWindow.setStatusBar(self.statusBar)

        self.retranslateUi(MainWindow)
        self.tabWidget.setCurrentIndex(0)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)
예제 #22
0
    def setupUi(self, MainWindow):
        MainWindow.setObjectName("MainWindow")
        MainWindow.resize(1050, 637)
        self.centralwidget = QtWidgets.QWidget(MainWindow)
        self.centralwidget.setObjectName("centralwidget")
        self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.centralwidget)
        self.verticalLayout_2.setSpacing(0)
        self.verticalLayout_2.setContentsMargins(-1, 0, 0, 0)
        self.verticalLayout_2.setObjectName("verticalLayout_2")
        self.splitter = QtWidgets.QSplitter(self.centralwidget)
        self.splitter.setOrientation(QtCore.Qt.Horizontal)
        self.splitter.setHandleWidth(16)
        self.splitter.setChildrenCollapsible(False)
        self.splitter.setObjectName("splitter")
        self.layoutWidget = QtWidgets.QWidget(self.splitter)
        self.layoutWidget.setObjectName("layoutWidget")
        self.verticalLayout = QtWidgets.QVBoxLayout(self.layoutWidget)
        self.verticalLayout.setContentsMargins(0, 0, 0, 0)
        self.verticalLayout.setObjectName("verticalLayout")
        self.tabs_nodes = QtWidgets.QTabWidget(self.layoutWidget)
        self.tabs_nodes.setTabsClosable(True)
        self.tabs_nodes.setObjectName("tabs_nodes")
        self.verticalLayout.addWidget(self.tabs_nodes)
        self.horizontalLayout_4 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_4.setObjectName("horizontalLayout_4")
        self.filter_label = QtWidgets.QLabel(self.layoutWidget)
        self.filter_label.setObjectName("filter_label")
        self.horizontalLayout_4.addWidget(self.filter_label)
        self.filter_edit = QtWidgets.QLineEdit(self.layoutWidget)
        self.filter_edit.setText("")
        self.filter_edit.setObjectName("filter_edit")
        self.horizontalLayout_4.addWidget(self.filter_edit)
        self.filter_set_bt = QtWidgets.QPushButton(self.layoutWidget)
        self.filter_set_bt.setObjectName("filter_set_bt")
        self.horizontalLayout_4.addWidget(self.filter_set_bt)
        self.filter_clear_bt = QtWidgets.QPushButton(self.layoutWidget)
        self.filter_clear_bt.setObjectName("filter_clear_bt")
        self.horizontalLayout_4.addWidget(self.filter_clear_bt)
        self.verticalLayout.addLayout(self.horizontalLayout_4)
        self.tabs_control = QtWidgets.QTabWidget(self.layoutWidget)
        self.tabs_control.setObjectName("tabs_control")
        self.tab_extract = QtWidgets.QWidget()
        self.tab_extract.setObjectName("tab_extract")
        self.gridLayout = QtWidgets.QGridLayout(self.tab_extract)
        self.gridLayout.setObjectName("gridLayout")
        self.chkbx_export_processed_extract = QtWidgets.QCheckBox(
            self.tab_extract)
        self.chkbx_export_processed_extract.setObjectName(
            "chkbx_export_processed_extract")
        self.gridLayout.addWidget(self.chkbx_export_processed_extract, 4, 0, 1,
                                  1)
        self.chkbx_export_text_extract = QtWidgets.QCheckBox(self.tab_extract)
        self.chkbx_export_text_extract.setObjectName(
            "chkbx_export_text_extract")
        self.gridLayout.addWidget(self.chkbx_export_text_extract, 1, 0, 1, 1)
        self.bt_extract_folder_show = QtWidgets.QPushButton(self.tab_extract)
        self.bt_extract_folder_show.setText("")
        self.bt_extract_folder_show.setObjectName("bt_extract_folder_show")
        self.gridLayout.addWidget(self.bt_extract_folder_show, 0, 1, 1, 1)
        spacerItem = QtWidgets.QSpacerItem(0, 0,
                                           QtWidgets.QSizePolicy.Expanding,
                                           QtWidgets.QSizePolicy.Minimum)
        self.gridLayout.addItem(spacerItem, 0, 3, 1, 1)
        self.chkbx_export_contents_extract = QtWidgets.QCheckBox(
            self.tab_extract)
        self.chkbx_export_contents_extract.setObjectName(
            "chkbx_export_contents_extract")
        self.gridLayout.addWidget(self.chkbx_export_contents_extract, 5, 0, 1,
                                  1)
        self.bt_extract = QtWidgets.QPushButton(self.tab_extract)
        self.bt_extract.setObjectName("bt_extract")
        self.gridLayout.addWidget(self.bt_extract, 0, 2, 1, 1)
        self.chkbx_export_raw_extract = QtWidgets.QCheckBox(self.tab_extract)
        self.chkbx_export_raw_extract.setObjectName("chkbx_export_raw_extract")
        self.gridLayout.addWidget(self.chkbx_export_raw_extract, 0, 0, 1, 1)
        spacerItem1 = QtWidgets.QSpacerItem(20, 0,
                                            QtWidgets.QSizePolicy.Minimum,
                                            QtWidgets.QSizePolicy.Expanding)
        self.gridLayout.addItem(spacerItem1, 7, 0, 1, 1)
        self.chkbx_export_map = QtWidgets.QCheckBox(self.tab_extract)
        self.chkbx_export_map.setObjectName("chkbx_export_map")
        self.gridLayout.addWidget(self.chkbx_export_map, 6, 0, 1, 1)
        self.cmbbx_map_format = QtWidgets.QComboBox(self.tab_extract)
        self.cmbbx_map_format.setObjectName("cmbbx_map_format")
        self.cmbbx_map_format.addItem("")
        self.cmbbx_map_format.addItem("")
        self.cmbbx_map_format.addItem("")
        self.gridLayout.addWidget(self.cmbbx_map_format, 6, 2, 1, 1)
        self.tabs_control.addTab(self.tab_extract, "")
        self.tab_modding = QtWidgets.QWidget()
        self.tab_modding.setObjectName("tab_modding")
        self.gridLayout_3 = QtWidgets.QGridLayout(self.tab_modding)
        self.gridLayout_3.setObjectName("gridLayout_3")
        self.chkbx_export_contents_mods = QtWidgets.QCheckBox(self.tab_modding)
        self.chkbx_export_contents_mods.setObjectName(
            "chkbx_export_contents_mods")
        self.gridLayout_3.addWidget(self.chkbx_export_contents_mods, 2, 0, 1,
                                    1)
        self.bt_mod_build = QtWidgets.QPushButton(self.tab_modding)
        self.bt_mod_build.setObjectName("bt_mod_build")
        self.gridLayout_3.addWidget(self.bt_mod_build, 1, 2, 1, 1)
        self.bt_mod_prep = QtWidgets.QPushButton(self.tab_modding)
        self.bt_mod_prep.setObjectName("bt_mod_prep")
        self.gridLayout_3.addWidget(self.bt_mod_prep, 0, 2, 1, 1)
        self.bt_mod_build_folder_show = QtWidgets.QPushButton(self.tab_modding)
        self.bt_mod_build_folder_show.setText("")
        self.bt_mod_build_folder_show.setObjectName("bt_mod_build_folder_show")
        self.gridLayout_3.addWidget(self.bt_mod_build_folder_show, 1, 1, 1, 1)
        self.chkbx_export_raw_mods = QtWidgets.QCheckBox(self.tab_modding)
        self.chkbx_export_raw_mods.setObjectName("chkbx_export_raw_mods")
        self.gridLayout_3.addWidget(self.chkbx_export_raw_mods, 0, 0, 1, 1)
        self.bt_mod_folder_show = QtWidgets.QPushButton(self.tab_modding)
        self.bt_mod_folder_show.setText("")
        self.bt_mod_folder_show.setObjectName("bt_mod_folder_show")
        self.gridLayout_3.addWidget(self.bt_mod_folder_show, 0, 1, 1, 1)
        self.chkbx_export_processed_mods = QtWidgets.QCheckBox(
            self.tab_modding)
        self.chkbx_export_processed_mods.setObjectName(
            "chkbx_export_processed_mods")
        self.gridLayout_3.addWidget(self.chkbx_export_processed_mods, 1, 0, 1,
                                    1)
        spacerItem2 = QtWidgets.QSpacerItem(0, 0,
                                            QtWidgets.QSizePolicy.Expanding,
                                            QtWidgets.QSizePolicy.Minimum)
        self.gridLayout_3.addItem(spacerItem2, 0, 3, 1, 1)
        self.chkbx_mod_build_subset = QtWidgets.QCheckBox(self.tab_modding)
        self.chkbx_mod_build_subset.setObjectName("chkbx_mod_build_subset")
        self.gridLayout_3.addWidget(self.chkbx_mod_build_subset, 3, 0, 1, 1)
        spacerItem3 = QtWidgets.QSpacerItem(20, 0,
                                            QtWidgets.QSizePolicy.Minimum,
                                            QtWidgets.QSizePolicy.Expanding)
        self.gridLayout_3.addItem(spacerItem3, 5, 0, 1, 1)
        self.chkbx_mod_do_not_build_archives = QtWidgets.QCheckBox(
            self.tab_modding)
        self.chkbx_mod_do_not_build_archives.setObjectName(
            "chkbx_mod_do_not_build_archives")
        self.gridLayout_3.addWidget(self.chkbx_mod_do_not_build_archives, 4, 0,
                                    1, 3)
        self.tabs_control.addTab(self.tab_modding, "")
        self.tab_3d_gltf2 = QtWidgets.QWidget()
        self.tab_3d_gltf2.setObjectName("tab_3d_gltf2")
        self.gridLayout_2 = QtWidgets.QGridLayout(self.tab_3d_gltf2)
        self.gridLayout_2.setObjectName("gridLayout_2")
        spacerItem4 = QtWidgets.QSpacerItem(0, 0,
                                            QtWidgets.QSizePolicy.Expanding,
                                            QtWidgets.QSizePolicy.Minimum)
        self.gridLayout_2.addItem(spacerItem4, 0, 3, 1, 1)
        self.bt_extract_gltf_3d = QtWidgets.QPushButton(self.tab_3d_gltf2)
        self.bt_extract_gltf_3d.setObjectName("bt_extract_gltf_3d")
        self.gridLayout_2.addWidget(self.bt_extract_gltf_3d, 0, 2, 1, 1)
        self.chkbx_export_3d_include_skeleton = QtWidgets.QCheckBox(
            self.tab_3d_gltf2)
        self.chkbx_export_3d_include_skeleton.setObjectName(
            "chkbx_export_3d_include_skeleton")
        self.gridLayout_2.addWidget(self.chkbx_export_3d_include_skeleton, 1,
                                    0, 1, 1)
        self.chkbx_export_save_to_one_dir = QtWidgets.QCheckBox(
            self.tab_3d_gltf2)
        self.chkbx_export_save_to_one_dir.setObjectName(
            "chkbx_export_save_to_one_dir")
        self.gridLayout_2.addWidget(self.chkbx_export_save_to_one_dir, 0, 0, 1,
                                    1)
        self.bt_extract_gltf_3d_folder_show = QtWidgets.QPushButton(
            self.tab_3d_gltf2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.bt_extract_gltf_3d_folder_show.
                                     sizePolicy().hasHeightForWidth())
        self.bt_extract_gltf_3d_folder_show.setSizePolicy(sizePolicy)
        self.bt_extract_gltf_3d_folder_show.setText("")
        self.bt_extract_gltf_3d_folder_show.setObjectName(
            "bt_extract_gltf_3d_folder_show")
        self.gridLayout_2.addWidget(self.bt_extract_gltf_3d_folder_show, 0, 1,
                                    1, 1)
        spacerItem5 = QtWidgets.QSpacerItem(20, 0,
                                            QtWidgets.QSizePolicy.Minimum,
                                            QtWidgets.QSizePolicy.Expanding)
        self.gridLayout_2.addItem(spacerItem5, 3, 0, 1, 1)
        self.lbl_texture_format = QtWidgets.QLabel(self.tab_3d_gltf2)
        self.lbl_texture_format.setObjectName("lbl_texture_format")
        self.gridLayout_2.addWidget(self.lbl_texture_format, 2, 0, 1, 1)
        self.cmbbx_texture_format = QtWidgets.QComboBox(self.tab_3d_gltf2)
        self.cmbbx_texture_format.setObjectName("cmbbx_texture_format")
        self.cmbbx_texture_format.addItem("")
        self.cmbbx_texture_format.addItem("")
        self.cmbbx_texture_format.addItem("")
        self.gridLayout_2.addWidget(self.cmbbx_texture_format, 2, 2, 1, 1)
        self.tabs_control.addTab(self.tab_3d_gltf2, "")
        self.tab_utils = QtWidgets.QWidget()
        self.tab_utils.setObjectName("tab_utils")
        self.verticalLayout_3 = QtWidgets.QVBoxLayout(self.tab_utils)
        self.verticalLayout_3.setObjectName("verticalLayout_3")
        self.horizontalLayout_5 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_5.setObjectName("horizontalLayout_5")
        self.vhash_to_vpath_label = QtWidgets.QLabel(self.tab_utils)
        self.vhash_to_vpath_label.setObjectName("vhash_to_vpath_label")
        self.horizontalLayout_5.addWidget(self.vhash_to_vpath_label)
        self.vhash_to_vpath_in_edit = QtWidgets.QLineEdit(self.tab_utils)
        self.vhash_to_vpath_in_edit.setObjectName("vhash_to_vpath_in_edit")
        self.horizontalLayout_5.addWidget(self.vhash_to_vpath_in_edit)
        self.vhash_to_vpath_out_edit = QtWidgets.QLineEdit(self.tab_utils)
        self.vhash_to_vpath_out_edit.setReadOnly(True)
        self.vhash_to_vpath_out_edit.setObjectName("vhash_to_vpath_out_edit")
        self.horizontalLayout_5.addWidget(self.vhash_to_vpath_out_edit)
        self.horizontalLayout_5.setStretch(2, 2)
        self.verticalLayout_3.addLayout(self.horizontalLayout_5)
        spacerItem6 = QtWidgets.QSpacerItem(20, 40,
                                            QtWidgets.QSizePolicy.Minimum,
                                            QtWidgets.QSizePolicy.Expanding)
        self.verticalLayout_3.addItem(spacerItem6)
        self.tabs_control.addTab(self.tab_utils, "")
        self.verticalLayout.addWidget(self.tabs_control)
        self.verticalLayout.setStretch(0, 1)
        self.data_view = DataViewWidget(self.splitter)
        self.data_view.setObjectName("data_view")
        self.verticalLayout_2.addWidget(self.splitter)
        MainWindow.setCentralWidget(self.centralwidget)
        self.menubar = QtWidgets.QMenuBar(MainWindow)
        self.menubar.setGeometry(QtCore.QRect(0, 0, 1050, 24))
        self.menubar.setObjectName("menubar")
        self.menu_File = QtWidgets.QMenu(self.menubar)
        self.menu_File.setObjectName("menu_File")
        self.menu_Edit = QtWidgets.QMenu(self.menubar)
        self.menu_Edit.setObjectName("menu_Edit")
        self.menu_Tools = QtWidgets.QMenu(self.menubar)
        self.menu_Tools.setObjectName("menu_Tools")
        MainWindow.setMenuBar(self.menubar)
        self.statusbar = QtWidgets.QStatusBar(MainWindow)
        self.statusbar.setObjectName("statusbar")
        MainWindow.setStatusBar(self.statusbar)
        self.action_project_new = QtWidgets.QAction(MainWindow)
        self.action_project_new.setObjectName("action_project_new")
        self.action_project_open = QtWidgets.QAction(MainWindow)
        self.action_project_open.setObjectName("action_project_open")
        self.action_external_add = QtWidgets.QAction(MainWindow)
        self.action_external_add.setObjectName("action_external_add")
        self.action_exit = QtWidgets.QAction(MainWindow)
        self.action_exit.setObjectName("action_exit")
        self.action_make_web_map = QtWidgets.QAction(MainWindow)
        self.action_make_web_map.setObjectName("action_make_web_map")
        self.action_file_gz_open = QtWidgets.QAction(MainWindow)
        self.action_file_gz_open.setObjectName("action_file_gz_open")
        self.menu_File.addAction(self.action_project_new)
        self.menu_File.addAction(self.action_project_open)
        self.menu_File.addAction(self.action_file_gz_open)
        self.menu_File.addAction(self.action_external_add)
        self.menu_File.addAction(self.action_exit)
        self.menu_Tools.addAction(self.action_make_web_map)
        self.menubar.addAction(self.menu_File.menuAction())
        self.menubar.addAction(self.menu_Edit.menuAction())
        self.menubar.addAction(self.menu_Tools.menuAction())

        self.retranslateUi(MainWindow)
        self.tabs_nodes.setCurrentIndex(-1)
        self.tabs_control.setCurrentIndex(0)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)
예제 #23
0
    def setupUi(self, Form):
        Form.setObjectName("Form")
        Form.resize(971, 632)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding,
                                           QtWidgets.QSizePolicy.Expanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(Form.sizePolicy().hasHeightForWidth())
        Form.setSizePolicy(sizePolicy)
        self.gridLayoutWidget = QtWidgets.QWidget(Form)
        self.gridLayoutWidget.setGeometry(QtCore.QRect(0, 0, 971, 631))
        self.gridLayoutWidget.setObjectName("gridLayoutWidget")
        self.gridLayout = QtWidgets.QGridLayout(self.gridLayoutWidget)
        self.gridLayout.setSizeConstraint(
            QtWidgets.QLayout.SetDefaultConstraint)
        self.gridLayout.setContentsMargins(0, 0, 0, 0)
        self.gridLayout.setObjectName("gridLayout")
        self.time_lcd = QtWidgets.QLCDNumber(self.gridLayoutWidget)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum,
                                           QtWidgets.QSizePolicy.Minimum)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.time_lcd.sizePolicy().hasHeightForWidth())
        self.time_lcd.setSizePolicy(sizePolicy)
        self.time_lcd.setObjectName("time_lcd")
        self.gridLayout.addWidget(self.time_lcd, 1, 0, 1, 1)
        self.horizontalLayout = QtWidgets.QHBoxLayout()
        self.horizontalLayout.setSizeConstraint(
            QtWidgets.QLayout.SetDefaultConstraint)
        self.horizontalLayout.setObjectName("horizontalLayout")
        self.timer_dial = QtWidgets.QDial(self.gridLayoutWidget)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum,
                                           QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.timer_dial.sizePolicy().hasHeightForWidth())
        self.timer_dial.setSizePolicy(sizePolicy)
        self.timer_dial.setMaximum(300)
        self.timer_dial.setObjectName("timer_dial")
        self.horizontalLayout.addWidget(self.timer_dial)
        self.timer_lcd = QtWidgets.QLCDNumber(self.gridLayoutWidget)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding,
                                           QtWidgets.QSizePolicy.Minimum)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.timer_lcd.sizePolicy().hasHeightForWidth())
        self.timer_lcd.setSizePolicy(sizePolicy)
        self.timer_lcd.setObjectName("timer_lcd")
        self.horizontalLayout.addWidget(self.timer_lcd)
        self.timer_bt = QtWidgets.QToolButton(self.gridLayoutWidget)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.timer_bt.sizePolicy().hasHeightForWidth())
        self.timer_bt.setSizePolicy(sizePolicy)
        icon = QtGui.QIcon()
        icon.addPixmap(
            QtGui.QPixmap("../../../../.designer/backup/icons/aperture.png"),
            QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.timer_bt.setIcon(icon)
        self.timer_bt.setIconSize(QtCore.QSize(32, 32))
        self.timer_bt.setObjectName("timer_bt")
        self.horizontalLayout.addWidget(self.timer_bt)
        self.gridLayout.addLayout(self.horizontalLayout, 1, 1, 1, 1)
        self.horizontalLayout_3 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_3.setSizeConstraint(
            QtWidgets.QLayout.SetDefaultConstraint)
        self.horizontalLayout_3.setObjectName("horizontalLayout_3")
        spacerItem = QtWidgets.QSpacerItem(40, 20,
                                           QtWidgets.QSizePolicy.Minimum,
                                           QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_3.addItem(spacerItem)
        self.cancel_bt = QtWidgets.QPushButton(self.gridLayoutWidget)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.cancel_bt.sizePolicy().hasHeightForWidth())
        self.cancel_bt.setSizePolicy(sizePolicy)
        self.cancel_bt.setObjectName("cancel_bt")
        self.horizontalLayout_3.addWidget(self.cancel_bt)
        spacerItem1 = QtWidgets.QSpacerItem(40, 20,
                                            QtWidgets.QSizePolicy.Minimum,
                                            QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_3.addItem(spacerItem1)
        self.gridLayout.addLayout(self.horizontalLayout_3, 4, 0, 1, 1)
        self.horizontalLayout_4 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_4.setObjectName("horizontalLayout_4")
        spacerItem2 = QtWidgets.QSpacerItem(40, 20,
                                            QtWidgets.QSizePolicy.Expanding,
                                            QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_4.addItem(spacerItem2)
        self.calorie_lcd = QtWidgets.QLCDNumber(self.gridLayoutWidget)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding,
                                           QtWidgets.QSizePolicy.Minimum)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.calorie_lcd.sizePolicy().hasHeightForWidth())
        self.calorie_lcd.setSizePolicy(sizePolicy)
        self.calorie_lcd.setObjectName("calorie_lcd")
        self.horizontalLayout_4.addWidget(self.calorie_lcd)
        self.label = QtWidgets.QLabel(self.gridLayoutWidget)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding,
                                           QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.label.sizePolicy().hasHeightForWidth())
        self.label.setSizePolicy(sizePolicy)
        self.label.setObjectName("label")
        self.horizontalLayout_4.addWidget(self.label)
        spacerItem3 = QtWidgets.QSpacerItem(40, 20,
                                            QtWidgets.QSizePolicy.Expanding,
                                            QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_4.addItem(spacerItem3)
        self.gridLayout.addLayout(self.horizontalLayout_4, 4, 1, 1, 1)
        self.horizontalLayout_2 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_2.setSizeConstraint(
            QtWidgets.QLayout.SetDefaultConstraint)
        self.horizontalLayout_2.setObjectName("horizontalLayout_2")
        self.horizontalLayout_7 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_7.setObjectName("horizontalLayout_7")
        self.label_2 = QtWidgets.QLabel(self.gridLayoutWidget)
        font = QtGui.QFont()
        font.setPointSize(11)
        font.setBold(False)
        font.setWeight(50)
        self.label_2.setFont(font)
        self.label_2.setObjectName("label_2")
        self.horizontalLayout_7.addWidget(self.label_2)
        self.language_bt = QtWidgets.QToolButton(self.gridLayoutWidget)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Maximum,
                                           QtWidgets.QSizePolicy.Maximum)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.language_bt.sizePolicy().hasHeightForWidth())
        self.language_bt.setSizePolicy(sizePolicy)
        self.language_bt.setMaximumSize(QtCore.QSize(38, 34))
        self.language_bt.setObjectName("language_bt")
        self.horizontalLayout_7.addWidget(self.language_bt)
        self.horizontalLayout_2.addLayout(self.horizontalLayout_7)
        self.gridLayout.addLayout(self.horizontalLayout_2, 4, 2, 1, 1)
        self.stuff_table = QtWidgets.QTableWidget(self.gridLayoutWidget)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding,
                                           QtWidgets.QSizePolicy.Expanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.stuff_table.sizePolicy().hasHeightForWidth())
        self.stuff_table.setSizePolicy(sizePolicy)
        self.stuff_table.setMaximumSize(QtCore.QSize(16777180, 16777215))
        self.stuff_table.setObjectName("stuff_table")
        self.stuff_table.setColumnCount(0)
        self.stuff_table.setRowCount(0)
        self.gridLayout.addWidget(self.stuff_table, 3, 1, 1, 1)
        self.verticalLayout_2 = QtWidgets.QVBoxLayout()
        self.verticalLayout_2.setSizeConstraint(
            QtWidgets.QLayout.SetDefaultConstraint)
        self.verticalLayout_2.setObjectName("verticalLayout_2")
        self.video_view = QtWidgets.QGraphicsView(self.gridLayoutWidget)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum,
                                           QtWidgets.QSizePolicy.Maximum)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.video_view.sizePolicy().hasHeightForWidth())
        self.video_view.setSizePolicy(sizePolicy)
        self.video_view.setMinimumSize(QtCore.QSize(350, 192))
        self.video_view.setMaximumSize(QtCore.QSize(350, 192))
        self.video_view.setObjectName("video_view")
        self.verticalLayout_2.addWidget(self.video_view)
        self.line = QtWidgets.QFrame(self.gridLayoutWidget)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Maximum,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.line.sizePolicy().hasHeightForWidth())
        self.line.setSizePolicy(sizePolicy)
        self.line.setMinimumSize(QtCore.QSize(350, 3))
        self.line.setMaximumSize(QtCore.QSize(350, 3))
        self.line.setFrameShape(QtWidgets.QFrame.HLine)
        self.line.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.line.setObjectName("line")
        self.verticalLayout_2.addWidget(self.line)
        self.gloabal_tab = QtWidgets.QTabWidget(self.gridLayoutWidget)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum,
                                           QtWidgets.QSizePolicy.Expanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.gloabal_tab.sizePolicy().hasHeightForWidth())
        self.gloabal_tab.setSizePolicy(sizePolicy)
        self.gloabal_tab.setObjectName("gloabal_tab")
        self.recipes_tab = QtWidgets.QWidget()
        self.recipes_tab.setObjectName("recipes_tab")
        self.recipe_list = QtWidgets.QListWidget(self.recipes_tab)
        self.recipe_list.setGeometry(QtCore.QRect(0, 0, 350, 291))
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Maximum,
                                           QtWidgets.QSizePolicy.Expanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.recipe_list.sizePolicy().hasHeightForWidth())
        self.recipe_list.setSizePolicy(sizePolicy)
        self.recipe_list.setMaximumSize(QtCore.QSize(350, 501))
        self.recipe_list.setObjectName("recipe_list")
        self.gloabal_tab.addTab(self.recipes_tab, "")
        self.weekly_tab = QtWidgets.QWidget()
        self.weekly_tab.setObjectName("weekly_tab")
        self.gridLayoutWidget_2 = QtWidgets.QWidget(self.weekly_tab)
        self.gridLayoutWidget_2.setGeometry(QtCore.QRect(0, 0, 341, 281))
        self.gridLayoutWidget_2.setObjectName("gridLayoutWidget_2")
        self.verticalLayout_3 = QtWidgets.QVBoxLayout(self.gridLayoutWidget_2)
        self.verticalLayout_3.setSizeConstraint(
            QtWidgets.QLayout.SetDefaultConstraint)
        self.verticalLayout_3.setContentsMargins(0, 0, 0, 0)
        self.verticalLayout_3.setObjectName("verticalLayout_3")
        self.weekly_tw = QtWidgets.QTableWidget(self.gridLayoutWidget_2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum,
                                           QtWidgets.QSizePolicy.Minimum)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.weekly_tw.sizePolicy().hasHeightForWidth())
        self.weekly_tw.setSizePolicy(sizePolicy)
        self.weekly_tw.setObjectName("weekly_tw")
        self.weekly_tw.setColumnCount(0)
        self.weekly_tw.setRowCount(0)
        self.verticalLayout_3.addWidget(self.weekly_tw)
        self.clear_bt = QtWidgets.QPushButton(self.gridLayoutWidget_2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.clear_bt.sizePolicy().hasHeightForWidth())
        self.clear_bt.setSizePolicy(sizePolicy)
        self.clear_bt.setObjectName("clear_bt")
        self.verticalLayout_3.addWidget(self.clear_bt)
        self.gloabal_tab.addTab(self.weekly_tab, "")
        self.playlist_tab = QtWidgets.QWidget()
        self.playlist_tab.setObjectName("playlist_tab")
        self.playlist_lw = QtWidgets.QListWidget(self.playlist_tab)
        self.playlist_lw.setGeometry(QtCore.QRect(-10, 0, 361, 291))
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding,
                                           QtWidgets.QSizePolicy.Expanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.playlist_lw.sizePolicy().hasHeightForWidth())
        self.playlist_lw.setSizePolicy(sizePolicy)
        self.playlist_lw.setObjectName("playlist_lw")
        self.gloabal_tab.addTab(self.playlist_tab, "")
        self.verticalLayout_2.addWidget(self.gloabal_tab)
        self.gridLayout.addLayout(self.verticalLayout_2, 3, 2, 1, 1)
        self.horizontalLayout_5 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_5.setObjectName("horizontalLayout_5")
        spacerItem4 = QtWidgets.QSpacerItem(40, 20,
                                            QtWidgets.QSizePolicy.Minimum,
                                            QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_5.addItem(spacerItem4)
        self.stop_bt = QtWidgets.QToolButton(self.gridLayoutWidget)
        self.stop_bt.setObjectName("stop_bt")
        self.horizontalLayout_5.addWidget(self.stop_bt)
        self.prev_bt = QtWidgets.QToolButton(self.gridLayoutWidget)
        self.prev_bt.setObjectName("prev_bt")
        self.horizontalLayout_5.addWidget(self.prev_bt)
        self.play_pause_bt = QtWidgets.QToolButton(self.gridLayoutWidget)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Maximum,
                                           QtWidgets.QSizePolicy.Maximum)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.play_pause_bt.sizePolicy().hasHeightForWidth())
        self.play_pause_bt.setSizePolicy(sizePolicy)
        self.play_pause_bt.setMaximumSize(QtCore.QSize(40, 40))
        self.play_pause_bt.setIconSize(QtCore.QSize(32, 32))
        self.play_pause_bt.setObjectName("play_pause_bt")
        self.horizontalLayout_5.addWidget(self.play_pause_bt)
        self.next_bt = QtWidgets.QToolButton(self.gridLayoutWidget)
        self.next_bt.setObjectName("next_bt")
        self.horizontalLayout_5.addWidget(self.next_bt)
        spacerItem5 = QtWidgets.QSpacerItem(40, 20,
                                            QtWidgets.QSizePolicy.Minimum,
                                            QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_5.addItem(spacerItem5)
        self.gridLayout.addLayout(self.horizontalLayout_5, 1, 2, 1, 1)
        self.verticalLayout = QtWidgets.QVBoxLayout()
        self.verticalLayout.setSizeConstraint(
            QtWidgets.QLayout.SetDefaultConstraint)
        self.verticalLayout.setObjectName("verticalLayout")
        self.horizontalLayout_6 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_6.setObjectName("horizontalLayout_6")
        self.search_le = QtWidgets.QLineEdit(self.gridLayoutWidget)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.search_le.sizePolicy().hasHeightForWidth())
        self.search_le.setSizePolicy(sizePolicy)
        self.search_le.setObjectName("search_le")
        self.horizontalLayout_6.addWidget(self.search_le)
        self.go_bt = QtWidgets.QToolButton(self.gridLayoutWidget)
        self.go_bt.setObjectName("go_bt")
        self.horizontalLayout_6.addWidget(self.go_bt)
        self.verticalLayout.addLayout(self.horizontalLayout_6)
        self.line_2 = QtWidgets.QFrame(self.gridLayoutWidget)
        self.line_2.setFrameShape(QtWidgets.QFrame.HLine)
        self.line_2.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.line_2.setObjectName("line_2")
        self.verticalLayout.addWidget(self.line_2)
        self.cal_rad = QtWidgets.QRadioButton(self.gridLayoutWidget)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.cal_rad.sizePolicy().hasHeightForWidth())
        self.cal_rad.setSizePolicy(sizePolicy)
        self.cal_rad.setChecked(True)
        self.cal_rad.setObjectName("cal_rad")
        self.verticalLayout.addWidget(self.cal_rad)
        self.show_emp_rad = QtWidgets.QRadioButton(self.gridLayoutWidget)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.show_emp_rad.sizePolicy().hasHeightForWidth())
        self.show_emp_rad.setSizePolicy(sizePolicy)
        self.show_emp_rad.setObjectName("show_emp_rad")
        self.verticalLayout.addWidget(self.show_emp_rad)
        self.show_rad = QtWidgets.QRadioButton(self.gridLayoutWidget)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.show_rad.sizePolicy().hasHeightForWidth())
        self.show_rad.setSizePolicy(sizePolicy)
        self.show_rad.setObjectName("show_rad")
        self.verticalLayout.addWidget(self.show_rad)
        self.bought_rb = QtWidgets.QRadioButton(self.gridLayoutWidget)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.bought_rb.sizePolicy().hasHeightForWidth())
        self.bought_rb.setSizePolicy(sizePolicy)
        self.bought_rb.setObjectName("bought_rb")
        self.verticalLayout.addWidget(self.bought_rb)
        spacerItem6 = QtWidgets.QSpacerItem(20, 40,
                                            QtWidgets.QSizePolicy.Minimum,
                                            QtWidgets.QSizePolicy.Expanding)
        self.verticalLayout.addItem(spacerItem6)
        self.calculate_bt = QtWidgets.QPushButton(self.gridLayoutWidget)
        self.calculate_bt.setObjectName("calculate_bt")
        self.verticalLayout.addWidget(self.calculate_bt)
        self.gridLayout.addLayout(self.verticalLayout, 2, 0, 2, 1)

        self.retranslateUi(Form)
        self.gloabal_tab.setCurrentIndex(0)
        QtCore.QMetaObject.connectSlotsByName(Form)
예제 #24
0
    def setupUi(self, MainWindow):
        MainWindow.setObjectName("MainWindow")
        MainWindow.resize(623, 643)
        self.centralwidget = QtWidgets.QWidget(MainWindow)
        self.centralwidget.setObjectName("centralwidget")
        self.gridLayout = QtWidgets.QGridLayout(self.centralwidget)
        self.gridLayout.setObjectName("gridLayout")
        self.frame = QtWidgets.QFrame(self.centralwidget)
        self.frame.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.frame.setFrameShadow(QtWidgets.QFrame.Raised)
        self.frame.setObjectName("frame")
        self.gridLayout_2 = QtWidgets.QGridLayout(self.frame)
        self.gridLayout_2.setObjectName("gridLayout_2")
        self.label_7 = QtWidgets.QLabel(self.frame)
        font = QtGui.QFont()
        font.setPointSize(20)
        font.setWeight(75)
        font.setBold(True)
        self.label_7.setFont(font)
        self.label_7.setObjectName("label_7")
        self.gridLayout_2.addWidget(self.label_7, 0, 0, 1, 1)
        self.select_period_CB = QtWidgets.QComboBox(self.frame)
        font = QtGui.QFont()
        font.setPointSize(20)
        self.select_period_CB.setFont(font)
        self.select_period_CB.setObjectName("select_period_CB")
        self.select_period_CB.addItem("")
        self.select_period_CB.addItem("")
        self.select_period_CB.addItem("")
        self.select_period_CB.addItem("")
        self.gridLayout_2.addWidget(self.select_period_CB, 0, 1, 1, 1)
        self.randomize_PB = QtWidgets.QPushButton(self.frame)
        font = QtGui.QFont()
        font.setPointSize(28)
        font.setWeight(75)
        font.setBold(True)
        self.randomize_PB.setFont(font)
        self.randomize_PB.setObjectName("randomize_PB")
        self.gridLayout_2.addWidget(self.randomize_PB, 0, 2, 1, 1)
        self.horizontalLayout = QtWidgets.QHBoxLayout()
        self.horizontalLayout.setObjectName("horizontalLayout")
        self.verticalLayout = QtWidgets.QVBoxLayout()
        self.verticalLayout.setObjectName("verticalLayout")
        self.label = QtWidgets.QLabel(self.frame)
        font = QtGui.QFont()
        font.setPointSize(20)
        font.setWeight(75)
        font.setBold(True)
        self.label.setFont(font)
        self.label.setAlignment(QtCore.Qt.AlignCenter)
        self.label.setObjectName("label")
        self.verticalLayout.addWidget(self.label)
        self.group1_L = QtWidgets.QListWidget(self.frame)
        font = QtGui.QFont()
        font.setPointSize(20)
        self.group1_L.setFont(font)
        self.group1_L.setObjectName("group1_L")
        QtWidgets.QListWidgetItem(self.group1_L)
        QtWidgets.QListWidgetItem(self.group1_L)
        QtWidgets.QListWidgetItem(self.group1_L)
        QtWidgets.QListWidgetItem(self.group1_L)
        QtWidgets.QListWidgetItem(self.group1_L)
        self.verticalLayout.addWidget(self.group1_L)
        self.horizontalLayout.addLayout(self.verticalLayout)
        self.verticalLayout_2 = QtWidgets.QVBoxLayout()
        self.verticalLayout_2.setObjectName("verticalLayout_2")
        self.label_2 = QtWidgets.QLabel(self.frame)
        font = QtGui.QFont()
        font.setPointSize(20)
        font.setWeight(75)
        font.setBold(True)
        self.label_2.setFont(font)
        self.label_2.setAlignment(QtCore.Qt.AlignCenter)
        self.label_2.setObjectName("label_2")
        self.verticalLayout_2.addWidget(self.label_2)
        self.group2_L = QtWidgets.QListWidget(self.frame)
        font = QtGui.QFont()
        font.setPointSize(20)
        self.group2_L.setFont(font)
        self.group2_L.setObjectName("group2_L")
        QtWidgets.QListWidgetItem(self.group2_L)
        QtWidgets.QListWidgetItem(self.group2_L)
        QtWidgets.QListWidgetItem(self.group2_L)
        QtWidgets.QListWidgetItem(self.group2_L)
        QtWidgets.QListWidgetItem(self.group2_L)
        self.verticalLayout_2.addWidget(self.group2_L)
        self.horizontalLayout.addLayout(self.verticalLayout_2)
        self.verticalLayout_3 = QtWidgets.QVBoxLayout()
        self.verticalLayout_3.setObjectName("verticalLayout_3")
        self.label_3 = QtWidgets.QLabel(self.frame)
        font = QtGui.QFont()
        font.setPointSize(20)
        font.setWeight(75)
        font.setBold(True)
        self.label_3.setFont(font)
        self.label_3.setAlignment(QtCore.Qt.AlignCenter)
        self.label_3.setObjectName("label_3")
        self.verticalLayout_3.addWidget(self.label_3)
        self.group3_L = QtWidgets.QListWidget(self.frame)
        font = QtGui.QFont()
        font.setPointSize(20)
        self.group3_L.setFont(font)
        self.group3_L.setObjectName("group3_L")
        QtWidgets.QListWidgetItem(self.group3_L)
        QtWidgets.QListWidgetItem(self.group3_L)
        QtWidgets.QListWidgetItem(self.group3_L)
        QtWidgets.QListWidgetItem(self.group3_L)
        QtWidgets.QListWidgetItem(self.group3_L)
        self.verticalLayout_3.addWidget(self.group3_L)
        self.horizontalLayout.addLayout(self.verticalLayout_3)
        self.gridLayout_2.addLayout(self.horizontalLayout, 1, 0, 1, 3)
        self.horizontalLayout_2 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_2.setObjectName("horizontalLayout_2")
        self.verticalLayout_4 = QtWidgets.QVBoxLayout()
        self.verticalLayout_4.setObjectName("verticalLayout_4")
        self.label_4 = QtWidgets.QLabel(self.frame)
        font = QtGui.QFont()
        font.setPointSize(20)
        font.setWeight(75)
        font.setBold(True)
        self.label_4.setFont(font)
        self.label_4.setAlignment(QtCore.Qt.AlignCenter)
        self.label_4.setObjectName("label_4")
        self.verticalLayout_4.addWidget(self.label_4)
        self.group4_L = QtWidgets.QListWidget(self.frame)
        font = QtGui.QFont()
        font.setPointSize(20)
        self.group4_L.setFont(font)
        self.group4_L.setObjectName("group4_L")
        QtWidgets.QListWidgetItem(self.group4_L)
        QtWidgets.QListWidgetItem(self.group4_L)
        QtWidgets.QListWidgetItem(self.group4_L)
        QtWidgets.QListWidgetItem(self.group4_L)
        QtWidgets.QListWidgetItem(self.group4_L)
        self.verticalLayout_4.addWidget(self.group4_L)
        self.horizontalLayout_2.addLayout(self.verticalLayout_4)
        self.verticalLayout_5 = QtWidgets.QVBoxLayout()
        self.verticalLayout_5.setObjectName("verticalLayout_5")
        self.label_5 = QtWidgets.QLabel(self.frame)
        font = QtGui.QFont()
        font.setPointSize(20)
        font.setWeight(75)
        font.setBold(True)
        self.label_5.setFont(font)
        self.label_5.setAlignment(QtCore.Qt.AlignCenter)
        self.label_5.setObjectName("label_5")
        self.verticalLayout_5.addWidget(self.label_5)
        self.group5_L = QtWidgets.QListWidget(self.frame)
        font = QtGui.QFont()
        font.setPointSize(20)
        self.group5_L.setFont(font)
        self.group5_L.setObjectName("group5_L")
        QtWidgets.QListWidgetItem(self.group5_L)
        QtWidgets.QListWidgetItem(self.group5_L)
        QtWidgets.QListWidgetItem(self.group5_L)
        QtWidgets.QListWidgetItem(self.group5_L)
        QtWidgets.QListWidgetItem(self.group5_L)
        self.verticalLayout_5.addWidget(self.group5_L)
        self.horizontalLayout_2.addLayout(self.verticalLayout_5)
        self.verticalLayout_6 = QtWidgets.QVBoxLayout()
        self.verticalLayout_6.setObjectName("verticalLayout_6")
        self.label_6 = QtWidgets.QLabel(self.frame)
        font = QtGui.QFont()
        font.setPointSize(20)
        font.setWeight(75)
        font.setBold(True)
        self.label_6.setFont(font)
        self.label_6.setAlignment(QtCore.Qt.AlignCenter)
        self.label_6.setObjectName("label_6")
        self.verticalLayout_6.addWidget(self.label_6)
        self.group6_L = QtWidgets.QListWidget(self.frame)
        font = QtGui.QFont()
        font.setPointSize(20)
        self.group6_L.setFont(font)
        self.group6_L.setObjectName("group6_L")
        QtWidgets.QListWidgetItem(self.group6_L)
        QtWidgets.QListWidgetItem(self.group6_L)
        QtWidgets.QListWidgetItem(self.group6_L)
        QtWidgets.QListWidgetItem(self.group6_L)
        QtWidgets.QListWidgetItem(self.group6_L)
        self.verticalLayout_6.addWidget(self.group6_L)
        self.horizontalLayout_2.addLayout(self.verticalLayout_6)
        self.gridLayout_2.addLayout(self.horizontalLayout_2, 2, 0, 1, 3)
        self.gridLayout.addWidget(self.frame, 0, 0, 1, 1)
        MainWindow.setCentralWidget(self.centralwidget)
        self.menubar = QtWidgets.QMenuBar(MainWindow)
        self.menubar.setGeometry(QtCore.QRect(0, 0, 623, 21))
        self.menubar.setObjectName("menubar")
        MainWindow.setMenuBar(self.menubar)
        self.statusbar = QtWidgets.QStatusBar(MainWindow)
        self.statusbar.setObjectName("statusbar")
        MainWindow.setStatusBar(self.statusbar)

        self.retranslateUi(MainWindow)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)
예제 #25
0
    def setupUi(self, onionSkinRenderer):
        onionSkinRenderer.setObjectName("onionSkinRenderer")
        onionSkinRenderer.resize(333, 375)
        self.onionSkinRenderer_mainLayout = QtWidgets.QWidget(onionSkinRenderer)
        self.onionSkinRenderer_mainLayout.setObjectName("onionSkinRenderer_mainLayout")
        self.verticalLayout_3 = QtWidgets.QVBoxLayout(self.onionSkinRenderer_mainLayout)
        self.verticalLayout_3.setContentsMargins(0, 0, 0, 0)
        self.verticalLayout_3.setObjectName("verticalLayout_3")
        self.onionFrames_tab = QtWidgets.QTabWidget(self.onionSkinRenderer_mainLayout)
        self.onionFrames_tab.setObjectName("onionFrames_tab")
        self.relative_tab = QtWidgets.QWidget()
        self.relative_tab.setObjectName("relative_tab")
        self.horizontalLayout_3 = QtWidgets.QHBoxLayout(self.relative_tab)
        self.horizontalLayout_3.setObjectName("horizontalLayout_3")
        self.relative_frame = QtWidgets.QFrame(self.relative_tab)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.relative_frame.sizePolicy().hasHeightForWidth())
        self.relative_frame.setSizePolicy(sizePolicy)
        self.relative_frame.setMinimumSize(QtCore.QSize(200, 0))
        self.relative_frame.setMaximumSize(QtCore.QSize(100000, 16777215))
        self.relative_frame.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.relative_frame.setFrameShadow(QtWidgets.QFrame.Raised)
        self.relative_frame.setObjectName("relative_frame")
        self.relative_frame_layout = QtWidgets.QVBoxLayout(self.relative_frame)
        self.relative_frame_layout.setSpacing(3)
        self.relative_frame_layout.setContentsMargins(0, 4, 4, 4)
        self.relative_frame_layout.setObjectName("relative_frame_layout")
        self.horizontalLayout_3.addWidget(self.relative_frame)
        self.relative_settings_layout = QtWidgets.QVBoxLayout()
        self.relative_settings_layout.setObjectName("relative_settings_layout")
        self.relative_tint_strength_label = QtWidgets.QLabel(self.relative_tab)
        self.relative_tint_strength_label.setObjectName("relative_tint_strength_label")
        self.relative_settings_layout.addWidget(self.relative_tint_strength_label)
        self.relative_tint_strength_slider = QtWidgets.QSlider(self.relative_tab)
        self.relative_tint_strength_slider.setStyleSheet("QSlider{\n"
"border: 1px solid rgb(20, 20, 20);\n"
"margin: 4px;\n"
"background: rgb(150, 150, 150);\n"
"}\n"
"QSlider::handle{\n"
"height: 8px;\n"
"background: rgb(50, 50, 50);\n"
"border: 1px solid rgb(20, 20, 20);\n"
"margin: -4px -4px;\n"
"}\n"
"QSlider::groove{\n"
"background: grey;\n"
"}\n"
"QSlider::sub-page{\n"
"background: rgb(75, 75, 75);\n"
"}\n"
"QSlider::add-page{\n"
"background: rgb(150, 150, 150);\n"
"}")
        self.relative_tint_strength_slider.setMaximum(100)
        self.relative_tint_strength_slider.setProperty("value", 100)
        self.relative_tint_strength_slider.setOrientation(QtCore.Qt.Horizontal)
        self.relative_tint_strength_slider.setObjectName("relative_tint_strength_slider")
        self.relative_settings_layout.addWidget(self.relative_tint_strength_slider)
        spacerItem = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
        self.relative_settings_layout.addItem(spacerItem)
        self.relative_tint_color_label = QtWidgets.QLabel(self.relative_tab)
        self.relative_tint_color_label.setObjectName("relative_tint_color_label")
        self.relative_settings_layout.addWidget(self.relative_tint_color_label)
        self.relative_futureTint_btn = QtWidgets.QPushButton(self.relative_tab)
        self.relative_futureTint_btn.setStyleSheet("background-color: rgb(20, 255, 114)")
        self.relative_futureTint_btn.setObjectName("relative_futureTint_btn")
        self.relative_settings_layout.addWidget(self.relative_futureTint_btn)
        self.relative_pastTint_btn = QtWidgets.QPushButton(self.relative_tab)
        self.relative_pastTint_btn.setStyleSheet("background-color:rgb(255, 26, 75)")
        self.relative_pastTint_btn.setObjectName("relative_pastTint_btn")
        self.relative_settings_layout.addWidget(self.relative_pastTint_btn)
        self.horizontalLayout_3.addLayout(self.relative_settings_layout)
        self.onionFrames_tab.addTab(self.relative_tab, "")
        self.absolute_tab = QtWidgets.QWidget()
        self.absolute_tab.setObjectName("absolute_tab")
        self.horizontalLayout_4 = QtWidgets.QHBoxLayout(self.absolute_tab)
        self.horizontalLayout_4.setObjectName("horizontalLayout_4")
        self.absolute_frame = QtWidgets.QFrame(self.absolute_tab)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.absolute_frame.sizePolicy().hasHeightForWidth())
        self.absolute_frame.setSizePolicy(sizePolicy)
        self.absolute_frame.setMinimumSize(QtCore.QSize(200, 0))
        self.absolute_frame.setMaximumSize(QtCore.QSize(10000, 16777215))
        self.absolute_frame.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.absolute_frame.setFrameShadow(QtWidgets.QFrame.Raised)
        self.absolute_frame.setObjectName("absolute_frame")
        self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.absolute_frame)
        self.verticalLayout_2.setSpacing(3)
        self.verticalLayout_2.setContentsMargins(4, 4, 4, 4)
        self.verticalLayout_2.setObjectName("verticalLayout_2")
        self.absolute_list = QtWidgets.QListWidget(self.absolute_frame)
        self.absolute_list.setSelectionMode(QtWidgets.QAbstractItemView.NoSelection)
        self.absolute_list.setObjectName("absolute_list")
        self.verticalLayout_2.addWidget(self.absolute_list)
        self.absolute_add_layout = QtWidgets.QHBoxLayout()
        self.absolute_add_layout.setObjectName("absolute_add_layout")
        self.absolute_add_spinBox = QtWidgets.QSpinBox(self.absolute_frame)
        self.absolute_add_spinBox.setMinimum(-100000)
        self.absolute_add_spinBox.setMaximum(100000)
        self.absolute_add_spinBox.setObjectName("absolute_add_spinBox")
        self.absolute_add_layout.addWidget(self.absolute_add_spinBox)
        self.absolute_add_btn = QtWidgets.QPushButton(self.absolute_frame)
        self.absolute_add_btn.setObjectName("absolute_add_btn")
        self.absolute_add_layout.addWidget(self.absolute_add_btn)
        self.absolute_addCrnt_btn = QtWidgets.QPushButton(self.absolute_frame)
        self.absolute_addCrnt_btn.setObjectName("absolute_addCrnt_btn")
        self.absolute_add_layout.addWidget(self.absolute_addCrnt_btn)
        self.absolute_clear_btn = QtWidgets.QPushButton(self.absolute_frame)
        self.absolute_clear_btn.setObjectName("absolute_clear_btn")
        self.absolute_add_layout.addWidget(self.absolute_clear_btn)
        self.verticalLayout_2.addLayout(self.absolute_add_layout)
        self.horizontalLayout_4.addWidget(self.absolute_frame)
        self.absolute_settings_layout = QtWidgets.QVBoxLayout()
        self.absolute_settings_layout.setObjectName("absolute_settings_layout")
        self.absolute_tint_strength_label = QtWidgets.QLabel(self.absolute_tab)
        self.absolute_tint_strength_label.setObjectName("absolute_tint_strength_label")
        self.absolute_settings_layout.addWidget(self.absolute_tint_strength_label)
        self.absolute_tint_strength_slider = QtWidgets.QSlider(self.absolute_tab)
        self.absolute_tint_strength_slider.setStyleSheet("QSlider{\n"
"border: 1px solid rgb(20, 20, 20);\n"
"margin: 4px;\n"
"background: rgb(150, 150, 150);\n"
"}\n"
"QSlider::handle{\n"
"height: 8px;\n"
"background: rgb(50, 50, 50);\n"
"border: 1px solid rgb(20, 20, 20);\n"
"margin: -4px -4px;\n"
"}\n"
"QSlider::groove{\n"
"background: grey;\n"
"}\n"
"QSlider::sub-page{\n"
"background: rgb(75, 75, 75);\n"
"}\n"
"QSlider::add-page{\n"
"background: rgb(150, 150, 150);\n"
"}")
        self.absolute_tint_strength_slider.setMaximum(100)
        self.absolute_tint_strength_slider.setProperty("value", 100)
        self.absolute_tint_strength_slider.setOrientation(QtCore.Qt.Horizontal)
        self.absolute_tint_strength_slider.setObjectName("absolute_tint_strength_slider")
        self.absolute_settings_layout.addWidget(self.absolute_tint_strength_slider)
        spacerItem1 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
        self.absolute_settings_layout.addItem(spacerItem1)
        self.absolute_tint_label = QtWidgets.QLabel(self.absolute_tab)
        self.absolute_tint_label.setObjectName("absolute_tint_label")
        self.absolute_settings_layout.addWidget(self.absolute_tint_label)
        self.absolute_tint_btn = QtWidgets.QPushButton(self.absolute_tab)
        self.absolute_tint_btn.setStyleSheet("background:rgb(200, 200, 50)")
        self.absolute_tint_btn.setObjectName("absolute_tint_btn")
        self.absolute_settings_layout.addWidget(self.absolute_tint_btn)
        self.horizontalLayout_4.addLayout(self.absolute_settings_layout)
        self.onionFrames_tab.addTab(self.absolute_tab, "")
        self.verticalLayout_3.addWidget(self.onionFrames_tab)
        self.onionObjects_grp = QtWidgets.QGroupBox(self.onionSkinRenderer_mainLayout)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(3)
        sizePolicy.setHeightForWidth(self.onionObjects_grp.sizePolicy().hasHeightForWidth())
        self.onionObjects_grp.setSizePolicy(sizePolicy)
        self.onionObjects_grp.setObjectName("onionObjects_grp")
        self.horizontalLayout = QtWidgets.QHBoxLayout(self.onionObjects_grp)
        self.horizontalLayout.setObjectName("horizontalLayout")
        self.onionObjects_list = QtWidgets.QListWidget(self.onionObjects_grp)
        self.onionObjects_list.setBaseSize(QtCore.QSize(2, 1))
        self.onionObjects_list.setFrameShadow(QtWidgets.QFrame.Plain)
        self.onionObjects_list.setSelectionMode(QtWidgets.QAbstractItemView.NoSelection)
        self.onionObjects_list.setObjectName("onionObjects_list")
        self.horizontalLayout.addWidget(self.onionObjects_list)
        self.onionObjects_btn_layout = QtWidgets.QVBoxLayout()
        self.onionObjects_btn_layout.setObjectName("onionObjects_btn_layout")
        spacerItem2 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
        self.onionObjects_btn_layout.addItem(spacerItem2)
        self.onionObjects_add_btn = QtWidgets.QPushButton(self.onionObjects_grp)
        self.onionObjects_add_btn.setObjectName("onionObjects_add_btn")
        self.onionObjects_btn_layout.addWidget(self.onionObjects_add_btn)
        self.onionObjects_remove_btn = QtWidgets.QPushButton(self.onionObjects_grp)
        self.onionObjects_remove_btn.setObjectName("onionObjects_remove_btn")
        self.onionObjects_btn_layout.addWidget(self.onionObjects_remove_btn)
        self.onionObjects_clear_btn = QtWidgets.QPushButton(self.onionObjects_grp)
        self.onionObjects_clear_btn.setObjectName("onionObjects_clear_btn")
        self.onionObjects_btn_layout.addWidget(self.onionObjects_clear_btn)
        spacerItem3 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
        self.onionObjects_btn_layout.addItem(spacerItem3)
        self.horizontalLayout.addLayout(self.onionObjects_btn_layout)
        self.verticalLayout_3.addWidget(self.onionObjects_grp)
        onionSkinRenderer.setCentralWidget(self.onionSkinRenderer_mainLayout)
        self.menubar = QtWidgets.QMenuBar(onionSkinRenderer)
        self.menubar.setGeometry(QtCore.QRect(0, 0, 333, 21))
        self.menubar.setObjectName("menubar")
        onionSkinRenderer.setMenuBar(self.menubar)
        self.statusbar = QtWidgets.QStatusBar(onionSkinRenderer)
        self.statusbar.setObjectName("statusbar")
        onionSkinRenderer.setStatusBar(self.statusbar)

        self.retranslateUi(onionSkinRenderer)
        self.onionFrames_tab.setCurrentIndex(0)
        QtCore.QMetaObject.connectSlotsByName(onionSkinRenderer)
예제 #26
0
    def setupUi(self, dialog):
        dialog.setObjectName("dialog")
        dialog.resize(402, 300)
        dialog.setMinimumSize(QtCore.QSize(402, 300))
        dialog.setMaximumSize(QtCore.QSize(402, 300))
        dialog.setSizeGripEnabled(False)
        self.pushButton_Start = QtWidgets.QPushButton(dialog)
        self.pushButton_Start.setGeometry(QtCore.QRect(160, 252, 81, 41))
        font = QtGui.QFont()
        font.setFamily("寰蒋闆呴粦")
        font.setPointSize(13)
        font.setWeight(75)
        font.setUnderline(False)
        font.setStrikeOut(False)
        font.setBold(True)
        self.pushButton_Start.setFont(font)
        self.pushButton_Start.setCheckable(True)
        self.pushButton_Start.setAutoRepeat(True)
        self.pushButton_Start.setObjectName("pushButton_Start")
        self.line = QtWidgets.QFrame(dialog)
        self.line.setEnabled(True)
        self.line.setGeometry(QtCore.QRect(10, 170, 381, 20))
        self.line.setFrameShape(QtWidgets.QFrame.HLine)
        self.line.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.line.setObjectName("line")
        self.groupBox = QtWidgets.QGroupBox(dialog)
        self.groupBox.setGeometry(QtCore.QRect(10, 80, 381, 51))
        self.groupBox.setObjectName("groupBox")
        self.comboBox_Interface = QtWidgets.QComboBox(self.groupBox)
        self.comboBox_Interface.setGeometry(QtCore.QRect(10, 20, 241, 22))
        self.comboBox_Interface.setObjectName("comboBox_Interface")
        self.comboBox_Speed = QtWidgets.QComboBox(self.groupBox)
        self.comboBox_Speed.setGeometry(QtCore.QRect(260, 20, 111, 22))
        self.comboBox_Speed.setCurrentText("")
        self.comboBox_Speed.setObjectName("comboBox_Speed")
        self.groupBox_2 = QtWidgets.QGroupBox(dialog)
        self.groupBox_2.setGeometry(QtCore.QRect(10, 10, 381, 51))
        self.groupBox_2.setObjectName("groupBox_2")
        self.comboBox_Device = QtWidgets.QComboBox(self.groupBox_2)
        self.comboBox_Device.setGeometry(QtCore.QRect(10, 20, 321, 22))
        self.comboBox_Device.setObjectName("comboBox_Device")
        self.pushButton_Selete_Device = QtWidgets.QPushButton(self.groupBox_2)
        self.pushButton_Selete_Device.setGeometry(QtCore.QRect(
            340, 20, 31, 23))
        self.pushButton_Selete_Device.setObjectName("pushButton_Selete_Device")
        self.groupBox_UART = QtWidgets.QGroupBox(dialog)
        self.groupBox_UART.setGeometry(QtCore.QRect(10, 190, 381, 51))
        self.groupBox_UART.setObjectName("groupBox_UART")
        self.comboBox_Port = QtWidgets.QComboBox(self.groupBox_UART)
        self.comboBox_Port.setGeometry(QtCore.QRect(50, 20, 81, 22))
        self.comboBox_Port.setObjectName("comboBox_Port")
        self.label = QtWidgets.QLabel(self.groupBox_UART)
        self.label.setGeometry(QtCore.QRect(13, 20, 31, 20))
        self.label.setObjectName("label")
        self.label_2 = QtWidgets.QLabel(self.groupBox_UART)
        self.label_2.setGeometry(QtCore.QRect(150, 20, 61, 21))
        self.label_2.setObjectName("label_2")
        self.comboBox_baudrate = QtWidgets.QComboBox(self.groupBox_UART)
        self.comboBox_baudrate.setGeometry(QtCore.QRect(218, 20, 71, 22))
        self.comboBox_baudrate.setObjectName("comboBox_baudrate")
        self.pushButton_scan = QtWidgets.QPushButton(self.groupBox_UART)
        self.pushButton_scan.setGeometry(QtCore.QRect(314, 20, 61, 23))
        self.pushButton_scan.setObjectName("pushButton_scan")
        self.checkBox_resettarget = QtWidgets.QCheckBox(dialog)
        self.checkBox_resettarget.setGeometry(QtCore.QRect(10, 150, 91, 16))
        self.checkBox_resettarget.setObjectName("checkBox_resettarget")

        self.retranslateUi(dialog)
        QtCore.QMetaObject.connectSlotsByName(dialog)
예제 #27
0
    def setupUi(self, MainWindowForPM):
        MainWindowForPM.setObjectName("MainWindowForPM")
        MainWindowForPM.resize(841, 779)
        self.centralwidget = QtWidgets.QWidget(MainWindowForPM)
        self.centralwidget.setObjectName("centralwidget")
        self.gridLayout = QtWidgets.QGridLayout(self.centralwidget)
        self.gridLayout.setObjectName("gridLayout")
        self.verticalLayout = QtWidgets.QVBoxLayout()
        self.verticalLayout.setSizeConstraint(
            QtWidgets.QLayout.SetNoConstraint)
        self.verticalLayout.setObjectName("verticalLayout")
        self.test_label = QtWidgets.QLabel(self.centralwidget)
        self.test_label.setObjectName("test_label")
        self.verticalLayout.addWidget(self.test_label)
        self.checkerListView = QtWidgets.QListView(self.centralwidget)
        self.checkerListView.setObjectName("checkerListView")
        self.verticalLayout.addWidget(self.checkerListView)
        self.gridLayout.addLayout(self.verticalLayout, 0, 0, 1, 1)
        self.verticalLayout_3 = QtWidgets.QVBoxLayout()
        self.verticalLayout_3.setSizeConstraint(
            QtWidgets.QLayout.SetNoConstraint)
        self.verticalLayout_3.setObjectName("verticalLayout_3")
        self.addButton = QtWidgets.QPushButton(self.centralwidget)
        self.addButton.setObjectName("addButton")
        self.verticalLayout_3.addWidget(self.addButton)
        self.removeButtion = QtWidgets.QPushButton(self.centralwidget)
        self.removeButtion.setObjectName("removeButtion")
        self.verticalLayout_3.addWidget(self.removeButtion)
        self.resetButton = QtWidgets.QPushButton(self.centralwidget)
        self.resetButton.setObjectName("resetButton")
        self.verticalLayout_3.addWidget(self.resetButton)
        self.gridLayout.addLayout(self.verticalLayout_3, 0, 1, 1, 1)
        self.verticalLayout_2 = QtWidgets.QVBoxLayout()
        self.verticalLayout_2.setSizeConstraint(
            QtWidgets.QLayout.SetNoConstraint)
        self.verticalLayout_2.setObjectName("verticalLayout_2")
        self.horizontalLayout_2 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_2.setObjectName("horizontalLayout_2")
        self.projectLabel = QtWidgets.QLabel(self.centralwidget)
        self.projectLabel.setObjectName("projectLabel")
        self.horizontalLayout_2.addWidget(self.projectLabel)
        self.projectCombo = QtWidgets.QComboBox(self.centralwidget)
        self.projectCombo.setObjectName("projectCombo")
        self.projectCombo.addItem("")
        self.projectCombo.addItem("")
        self.horizontalLayout_2.addWidget(self.projectCombo)
        self.verticalLayout_2.addLayout(self.horizontalLayout_2)
        self.selectedCheckerListView = QtWidgets.QListView(self.centralwidget)
        self.selectedCheckerListView.setObjectName("selectedCheckerListView")
        self.verticalLayout_2.addWidget(self.selectedCheckerListView)
        self.gridLayout.addLayout(self.verticalLayout_2, 0, 2, 1, 1)
        self.line = QtWidgets.QFrame(self.centralwidget)
        self.line.setFrameShape(QtWidgets.QFrame.HLine)
        self.line.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.line.setObjectName("line")
        self.gridLayout.addWidget(self.line, 1, 0, 1, 3)
        self.horizontalLayout = QtWidgets.QHBoxLayout()
        self.horizontalLayout.setObjectName("horizontalLayout")
        self.deleteButton = QtWidgets.QPushButton(self.centralwidget)
        self.deleteButton.setObjectName("deleteButton")
        self.horizontalLayout.addWidget(self.deleteButton)
        self.cancelButton = QtWidgets.QPushButton(self.centralwidget)
        self.cancelButton.setObjectName("cancelButton")
        self.horizontalLayout.addWidget(self.cancelButton)
        self.nextButton = QtWidgets.QPushButton(self.centralwidget)
        self.nextButton.setObjectName("nextButton")
        self.horizontalLayout.addWidget(self.nextButton)
        self.gridLayout.addLayout(self.horizontalLayout, 2, 0, 1, 3)
        MainWindowForPM.setCentralWidget(self.centralwidget)
        self.menubar = QtWidgets.QMenuBar(MainWindowForPM)
        self.menubar.setGeometry(QtCore.QRect(0, 0, 841, 21))
        self.menubar.setObjectName("menubar")
        self.menuEdit = QtWidgets.QMenu(self.menubar)
        self.menuEdit.setObjectName("menuEdit")
        MainWindowForPM.setMenuBar(self.menubar)
        self.statusbar = QtWidgets.QStatusBar(MainWindowForPM)
        self.statusbar.setObjectName("statusbar")
        MainWindowForPM.setStatusBar(self.statusbar)
        self.actionReset = QtWidgets.QAction(MainWindowForPM)
        self.actionReset.setObjectName("actionReset")
        self.actionSave_as = QtWidgets.QAction(MainWindowForPM)
        self.actionSave_as.setObjectName("actionSave_as")
        self.actionDelete = QtWidgets.QAction(MainWindowForPM)
        self.actionDelete.setObjectName("actionDelete")
        self.actionChoose = QtWidgets.QAction(MainWindowForPM)
        self.actionChoose.setObjectName("actionChoose")
        self.menuEdit.addAction(self.actionReset)
        self.menuEdit.addAction(self.actionChoose)
        self.menubar.addAction(self.menuEdit.menuAction())

        self.retranslateUi(MainWindowForPM)
        QtCore.QMetaObject.connectSlotsByName(MainWindowForPM)
예제 #28
0
파일: Ui_oops.py 프로젝트: shinmoonsu/oops
    def setupUi(self, OopsProject):
        OopsProject.setObjectName("OopsProject")
        OopsProject.resize(261, 409)
        self.centralwidget = QtWidgets.QWidget(OopsProject)
        self.centralwidget.setObjectName("centralwidget")
        self.lineEdit = QtWidgets.QLineEdit(self.centralwidget)
        self.lineEdit.setGeometry(QtCore.QRect(5, 10, 251, 31))
        font = QtGui.QFont()
        font.setFamily("맑은 고딕")
        font.setPointSize(11)
        font.setWeight(50)
        font.setBold(False)
        self.lineEdit.setFont(font)
        self.lineEdit.setObjectName("lineEdit")
        self.label = QtWidgets.QLabel(self.centralwidget)
        self.label.setGeometry(QtCore.QRect(10, 46, 81, 19))
        font = QtGui.QFont()
        font.setFamily("맑은 고딕")
        font.setWeight(75)
        font.setBold(True)
        self.label.setFont(font)
        self.label.setObjectName("label")
        self.label_2 = QtWidgets.QLabel(self.centralwidget)
        self.label_2.setGeometry(QtCore.QRect(10, 170, 70, 19))
        font = QtGui.QFont()
        font.setFamily("맑은 고딕")
        font.setWeight(75)
        font.setBold(True)
        self.label_2.setFont(font)
        self.label_2.setObjectName("label_2")
        self.listWidget = QtWidgets.QListWidget(self.centralwidget)
        self.listWidget.setGeometry(QtCore.QRect(5, 66, 251, 101))
        self.listWidget.setObjectName("listWidget")
        self.tableWidget = QtWidgets.QTableWidget(self.centralwidget)
        self.tableWidget.setGeometry(QtCore.QRect(5, 190, 251, 171))
        self.tableWidget.setObjectName("tableWidget")
        self.tableWidget.setColumnCount(0)
        self.tableWidget.setRowCount(0)
        OopsProject.setCentralWidget(self.centralwidget)
        self.menubar = QtWidgets.QMenuBar(OopsProject)
        self.menubar.setGeometry(QtCore.QRect(0, 0, 261, 20))
        self.menubar.setObjectName("menubar")
        self.menu = QtWidgets.QMenu(self.menubar)
        self.menu.setObjectName("menu")
        OopsProject.setMenuBar(self.menubar)
        self.statusbar = QtWidgets.QStatusBar(OopsProject)
        self.statusbar.setObjectName("statusbar")
        OopsProject.setStatusBar(self.statusbar)
        self.actionLoad_Data = QtWidgets.QAction(OopsProject)
        self.actionLoad_Data.setObjectName("actionLoad_Data")
        self.actionExit = QtWidgets.QAction(OopsProject)
        self.actionExit.setObjectName("actionExit")
        self.action = QtWidgets.QAction(OopsProject)
        self.action.setObjectName("action")
        self.menu.addAction(self.actionLoad_Data)
        self.menu.addAction(self.action)
        self.menu.addSeparator()
        self.menu.addAction(self.actionExit)
        self.menubar.addAction(self.menu.menuAction())

        self.retranslateUi(OopsProject)
        QtCore.QMetaObject.connectSlotsByName(OopsProject)
        OopsProject.setTabOrder(self.lineEdit, self.listWidget)
예제 #29
0
    def setupUi(self, MainWindow):
        MainWindow.setObjectName("MainWindow")
        MainWindow.resize(931, 717)
        self.centralwidget = QtWidgets.QWidget(MainWindow)
        self.centralwidget.setObjectName("centralwidget")
        self.horizontalLayout_5 = QtWidgets.QHBoxLayout(self.centralwidget)
        self.horizontalLayout_5.setObjectName("horizontalLayout_5")
        self.verticalLayout = QtWidgets.QVBoxLayout()
        self.verticalLayout.setObjectName("verticalLayout")
        self.wVideo = QVideoWidget(self.centralwidget)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding,
                                           QtWidgets.QSizePolicy.Expanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.wVideo.sizePolicy().hasHeightForWidth())
        self.wVideo.setSizePolicy(sizePolicy)
        self.wVideo.setObjectName("wVideo")
        self.verticalLayout.addWidget(self.wVideo)
        self.horizontalLayout_2 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_2.setObjectName("horizontalLayout_2")
        self.lTpsCourant = QtWidgets.QLabel(self.centralwidget)
        self.lTpsCourant.setObjectName("lTpsCourant")
        self.horizontalLayout_2.addWidget(self.lTpsCourant)
        self.sTpsCourant = QtWidgets.QSlider(self.centralwidget)
        self.sTpsCourant.setMinimumSize(QtCore.QSize(0, 40))
        self.sTpsCourant.setOrientation(QtCore.Qt.Horizontal)
        self.sTpsCourant.setObjectName("sTpsCourant")
        self.horizontalLayout_2.addWidget(self.sTpsCourant)
        self.lTpsTotal = QtWidgets.QLabel(self.centralwidget)
        self.lTpsTotal.setObjectName("lTpsTotal")
        self.horizontalLayout_2.addWidget(self.lTpsTotal)
        self.verticalLayout.addLayout(self.horizontalLayout_2)
        self.horizontalLayout = QtWidgets.QHBoxLayout()
        self.horizontalLayout.setObjectName("horizontalLayout")
        self.pbLecture = QtWidgets.QPushButton(self.centralwidget)
        self.pbLecture.setObjectName("pbLecture")
        self.horizontalLayout.addWidget(self.pbLecture)
        self.pbPause = QtWidgets.QPushButton(self.centralwidget)
        self.pbPause.setObjectName("pbPause")
        self.horizontalLayout.addWidget(self.pbPause)
        self.pbStop = QtWidgets.QPushButton(self.centralwidget)
        self.pbStop.setObjectName("pbStop")
        self.horizontalLayout.addWidget(self.pbStop)
        self.pbSuivant = QtWidgets.QPushButton(self.centralwidget)
        self.pbSuivant.setObjectName("pbSuivant")
        self.horizontalLayout.addWidget(self.pbSuivant)
        self.pbPrecedent = QtWidgets.QPushButton(self.centralwidget)
        self.pbPrecedent.setObjectName("pbPrecedent")
        self.horizontalLayout.addWidget(self.pbPrecedent)
        self.verticalLayout.addLayout(self.horizontalLayout)
        self.horizontalLayout_5.addLayout(self.verticalLayout)
        self.verticalLayout_2 = QtWidgets.QVBoxLayout()
        self.verticalLayout_2.setObjectName("verticalLayout_2")
        self.line = QtWidgets.QFrame(self.centralwidget)
        self.line.setFrameShape(QtWidgets.QFrame.VLine)
        self.line.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.line.setObjectName("line")
        self.verticalLayout_2.addWidget(self.line)
        spacerItem = QtWidgets.QSpacerItem(20, 80,
                                           QtWidgets.QSizePolicy.Minimum,
                                           QtWidgets.QSizePolicy.Fixed)
        self.verticalLayout_2.addItem(spacerItem)
        self.horizontalLayout_5.addLayout(self.verticalLayout_2)
        self.verticalLayout_3 = QtWidgets.QVBoxLayout()
        self.verticalLayout_3.setObjectName("verticalLayout_3")
        self.label_3 = QtWidgets.QLabel(self.centralwidget)
        self.label_3.setObjectName("label_3")
        self.verticalLayout_3.addWidget(self.label_3)
        self.lPlaylist = QtWidgets.QListWidget(self.centralwidget)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum,
                                           QtWidgets.QSizePolicy.Expanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.lPlaylist.sizePolicy().hasHeightForWidth())
        self.lPlaylist.setSizePolicy(sizePolicy)
        self.lPlaylist.setObjectName("lPlaylist")
        self.verticalLayout_3.addWidget(self.lPlaylist)
        self.horizontalLayout_4 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_4.setObjectName("horizontalLayout_4")
        spacerItem1 = QtWidgets.QSpacerItem(40, 20,
                                            QtWidgets.QSizePolicy.Minimum,
                                            QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_4.addItem(spacerItem1)
        self.pbAjout = QtWidgets.QPushButton(self.centralwidget)
        self.pbAjout.setObjectName("pbAjout")
        self.horizontalLayout_4.addWidget(self.pbAjout)
        self.pbSuppr = QtWidgets.QPushButton(self.centralwidget)
        self.pbSuppr.setObjectName("pbSuppr")
        self.horizontalLayout_4.addWidget(self.pbSuppr)
        self.verticalLayout_3.addLayout(self.horizontalLayout_4)
        self.horizontalLayout_3 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_3.setObjectName("horizontalLayout_3")
        spacerItem2 = QtWidgets.QSpacerItem(40, 20,
                                            QtWidgets.QSizePolicy.Minimum,
                                            QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_3.addItem(spacerItem2)
        self.label_4 = QtWidgets.QLabel(self.centralwidget)
        self.label_4.setObjectName("label_4")
        self.horizontalLayout_3.addWidget(self.label_4)
        self.dVolume = QtWidgets.QDial(self.centralwidget)
        self.dVolume.setMaximumSize(QtCore.QSize(40, 40))
        self.dVolume.setMaximum(100)
        self.dVolume.setObjectName("dVolume")
        self.horizontalLayout_3.addWidget(self.dVolume)
        self.lVolume = QtWidgets.QLabel(self.centralwidget)
        self.lVolume.setObjectName("lVolume")
        self.horizontalLayout_3.addWidget(self.lVolume)
        self.verticalLayout_3.addLayout(self.horizontalLayout_3)
        self.horizontalLayout_5.addLayout(self.verticalLayout_3)
        MainWindow.setCentralWidget(self.centralwidget)
        self.menubar = QtWidgets.QMenuBar(MainWindow)
        self.menubar.setGeometry(QtCore.QRect(0, 0, 931, 26))
        self.menubar.setObjectName("menubar")
        MainWindow.setMenuBar(self.menubar)
        self.statusbar = QtWidgets.QStatusBar(MainWindow)
        self.statusbar.setObjectName("statusbar")
        MainWindow.setStatusBar(self.statusbar)

        self.retranslateUi(MainWindow)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)
예제 #30
0
    def setupUi(self, MainWindowPlot):
        MainWindowPlot.setObjectName("MainWindowPlot")
        MainWindowPlot.resize(800, 600)
        MainWindowPlot.setIconSize(QtCore.QSize(24, 24))
        self.centralwidget = QtWidgets.QWidget(MainWindowPlot)
        self.centralwidget.setObjectName("centralwidget")
        self.verticalLayout = QtWidgets.QVBoxLayout(self.centralwidget)
        self.verticalLayout.setSpacing(0)
        self.verticalLayout.setContentsMargins(0, 0, 0, 0)
        self.verticalLayout.setObjectName("verticalLayout")
        MainWindowPlot.setCentralWidget(self.centralwidget)
        self.menubar = QtWidgets.QMenuBar()
        self.menubar.setGeometry(QtCore.QRect(0, 0, 800, 22))
        self.menubar.setObjectName("menubar")
        MainWindowPlot.setMenuBar(self.menubar)
        self.statusbar = QtWidgets.QStatusBar(MainWindowPlot)
        self.statusbar.setEnabled(True)
        self.statusbar.setObjectName("statusbar")
        MainWindowPlot.setStatusBar(self.statusbar)
        self.toolBar = QToolBarExpanding(MainWindowPlot)
        self.toolBar.setIconSize(QtCore.QSize(20, 20))
        self.toolBar.setToolButtonStyle(QtCore.Qt.ToolButtonTextUnderIcon)
        self.toolBar.setObjectName("toolBar")
        MainWindowPlot.addToolBar(QtCore.Qt.TopToolBarArea, self.toolBar)
        self.actionPan = QtWidgets.QAction(MainWindowPlot)
        icon = QtGui.QIcon()
        icon.addPixmap(QtGui.QPixmap(":/plot/pan"), QtGui.QIcon.Normal,
                       QtGui.QIcon.On)
        self.actionPan.setIcon(icon)
        self.actionPan.setObjectName("actionPan")
        self.actionZoom = QtWidgets.QAction(MainWindowPlot)
        icon1 = QtGui.QIcon()
        icon1.addPixmap(QtGui.QPixmap(":/plot/zoom"), QtGui.QIcon.Normal,
                        QtGui.QIcon.Off)
        self.actionZoom.setIcon(icon1)
        self.actionZoom.setObjectName("actionZoom")
        self.actionConnectors = QtWidgets.QAction(MainWindowPlot)
        self.actionConnectors.setCheckable(True)
        self.actionConnectors.setChecked(False)
        icon2 = QtGui.QIcon()
        icon2.addPixmap(QtGui.QPixmap(":/connectors"), QtGui.QIcon.Normal,
                        QtGui.QIcon.Off)
        self.actionConnectors.setIcon(icon2)
        self.actionConnectors.setObjectName("actionConnectors")
        self.actionCoords = QtWidgets.QAction(MainWindowPlot)
        self.actionCoords.setCheckable(True)
        self.actionCoords.setChecked(True)
        icon3 = QtGui.QIcon()
        icon3.addPixmap(QtGui.QPixmap(":/plot/point"), QtGui.QIcon.Normal,
                        QtGui.QIcon.Off)
        self.actionCoords.setIcon(icon3)
        self.actionCoords.setObjectName("actionCoords")
        self.actionAuto = QtWidgets.QAction(MainWindowPlot)
        icon4 = QtGui.QIcon()
        icon4.addPixmap(QtGui.QPixmap(":/plot/autozoom"), QtGui.QIcon.Normal,
                        QtGui.QIcon.Off)
        self.actionAuto.setIcon(icon4)
        self.actionAuto.setObjectName("actionAuto")
        self.actionReplot = QtWidgets.QAction(MainWindowPlot)
        icon5 = QtGui.QIcon()
        icon5.addPixmap(QtGui.QPixmap(":/plot/refresh_plot"),
                        QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.actionReplot.setIcon(icon5)
        self.actionReplot.setObjectName("actionReplot")
        self.actionRuler = QtWidgets.QAction(MainWindowPlot)
        icon6 = QtGui.QIcon()
        icon6.addPixmap(QtGui.QPixmap(":/plot/ruler"), QtGui.QIcon.Normal,
                        QtGui.QIcon.Off)
        self.actionRuler.setIcon(icon6)
        self.actionRuler.setObjectName("actionRuler")
        self.toolBar.addAction(self.actionPan)
        self.toolBar.addAction(self.actionAuto)
        self.toolBar.addSeparator()
        self.toolBar.addAction(self.actionCoords)
        self.toolBar.addAction(self.actionConnectors)
        self.toolBar.addSeparator()
        self.toolBar.addAction(self.actionRuler)

        self.retranslateUi(MainWindowPlot)
        QtCore.QObject.connect(self.actionAuto, QtCore.SIGNAL("triggered()"),
                               MainWindowPlot.auto_scale)
        QtCore.QObject.connect(self.actionConnectors,
                               QtCore.SIGNAL("triggered(bool)"),
                               MainWindowPlot.set_show_pins)
        QtCore.QObject.connect(self.actionCoords,
                               QtCore.SIGNAL("triggered(bool)"),
                               MainWindowPlot.set_position_track)
        QtCore.QObject.connect(self.actionPan, QtCore.SIGNAL("triggered()"),
                               MainWindowPlot.pan)
        QtCore.QObject.connect(self.actionZoom, QtCore.SIGNAL("triggered()"),
                               MainWindowPlot.zoom)
        QtCore.QObject.connect(self.actionReplot, QtCore.SIGNAL("triggered()"),
                               MainWindowPlot.replot)
        QtCore.QMetaObject.connectSlotsByName(MainWindowPlot)