Пример #1
0
    def setupUi(self, checkinPageWidget):
        checkinPageWidget.setObjectName("checkinPageWidget")
        self.checkinPageWidgetLayout = QtGui.QVBoxLayout(checkinPageWidget)
        self.checkinPageWidgetLayout.setContentsMargins(0, 0, 0, 0)
        self.checkinPageWidgetLayout.setObjectName("checkinPageWidgetLayout")
        self.checkinMiscOptionsGroupBox = QtGui.QGroupBox(checkinPageWidget)
        self.checkinMiscOptionsGroupBox.setFlat(True)
        self.checkinMiscOptionsGroupBox.setObjectName(
            "checkinMiscOptionsGroupBox")
        self.checkinMiscOptionsLayout = QtGui.QGridLayout(
            self.checkinMiscOptionsGroupBox)
        self.checkinMiscOptionsLayout.setContentsMargins(9, -1, 0, 0)
        self.checkinMiscOptionsLayout.setObjectName("checkinMiscOptionsLayout")
        self.versionsSeparateCheckinCheckBox = QtGui.QCheckBox(
            self.checkinMiscOptionsGroupBox)
        self.versionsSeparateCheckinCheckBox.setObjectName(
            "versionsSeparateCheckinCheckBox")
        self.checkinMiscOptionsLayout.addWidget(
            self.versionsSeparateCheckinCheckBox, 2, 0, 1, 1)
        self.snapshotDescriptionLimitCheckBox = QtGui.QCheckBox(
            self.checkinMiscOptionsGroupBox)
        self.snapshotDescriptionLimitCheckBox.setChecked(True)
        self.snapshotDescriptionLimitCheckBox.setObjectName(
            "snapshotDescriptionLimitCheckBox")
        self.checkinMiscOptionsLayout.addWidget(
            self.snapshotDescriptionLimitCheckBox, 4, 0, 1, 1)
        self.doubleClickSaveCheckBox = QtGui.QCheckBox(
            self.checkinMiscOptionsGroupBox)
        self.doubleClickSaveCheckBox.setObjectName("doubleClickSaveCheckBox")
        self.checkinMiscOptionsLayout.addWidget(self.doubleClickSaveCheckBox,
                                                0, 0, 1, 1)
        self.doubleClickOpenCheckBox = QtGui.QCheckBox(
            self.checkinMiscOptionsGroupBox)
        self.doubleClickOpenCheckBox.setObjectName("doubleClickOpenCheckBox")
        self.checkinMiscOptionsLayout.addWidget(self.doubleClickOpenCheckBox,
                                                1, 0, 1, 1)
        self.snapshotDescriptionLimitSpinBox = QtGui.QSpinBox(
            self.checkinMiscOptionsGroupBox)
        self.snapshotDescriptionLimitSpinBox.setMinimum(20)
        self.snapshotDescriptionLimitSpinBox.setMaximum(50000)
        self.snapshotDescriptionLimitSpinBox.setSingleStep(5)
        self.snapshotDescriptionLimitSpinBox.setProperty("value", 80)
        self.snapshotDescriptionLimitSpinBox.setObjectName(
            "snapshotDescriptionLimitSpinBox")
        self.checkinMiscOptionsLayout.addWidget(
            self.snapshotDescriptionLimitSpinBox, 4, 2, 1, 1)
        self.bottomVersionsRadioButton = QtGui.QRadioButton(
            self.checkinMiscOptionsGroupBox)
        self.bottomVersionsRadioButton.setObjectName(
            "bottomVersionsRadioButton")
        self.checkinMiscOptionsLayout.addWidget(self.bottomVersionsRadioButton,
                                                2, 1, 1, 1)
        self.rightVersionsRadioButton = QtGui.QRadioButton(
            self.checkinMiscOptionsGroupBox)
        self.rightVersionsRadioButton.setChecked(True)
        self.rightVersionsRadioButton.setObjectName("rightVersionsRadioButton")
        self.checkinMiscOptionsLayout.addWidget(self.rightVersionsRadioButton,
                                                2, 2, 1, 1)
        self.checkinMiscOptionsLayout.setColumnStretch(0, 1)
        self.checkinPageWidgetLayout.addWidget(self.checkinMiscOptionsGroupBox)
        self.snapshotsSavingOptionsGroupBox = QtGui.QGroupBox(
            checkinPageWidget)
        self.snapshotsSavingOptionsGroupBox.setFlat(True)
        self.snapshotsSavingOptionsGroupBox.setObjectName(
            "snapshotsSavingOptionsGroupBox")
        self.snapshotsSavingOptionsLayout = QtGui.QGridLayout(
            self.snapshotsSavingOptionsGroupBox)
        self.snapshotsSavingOptionsLayout.setContentsMargins(9, -1, 0, 0)
        self.snapshotsSavingOptionsLayout.setObjectName(
            "snapshotsSavingOptionsLayout")
        self.checkinMethodLabel = QtGui.QLabel(
            self.snapshotsSavingOptionsGroupBox)
        self.checkinMethodLabel.setObjectName("checkinMethodLabel")
        self.snapshotsSavingOptionsLayout.addWidget(self.checkinMethodLabel, 2,
                                                    0, 1, 1)
        self.updateVersionlessCheckBox = QtGui.QCheckBox(
            self.snapshotsSavingOptionsGroupBox)
        self.updateVersionlessCheckBox.setChecked(True)
        self.updateVersionlessCheckBox.setObjectName(
            "updateVersionlessCheckBox")
        self.snapshotsSavingOptionsLayout.addWidget(
            self.updateVersionlessCheckBox, 3, 0, 1, 1)
        self.createMayaDirsCheckBox = QtGui.QCheckBox(
            self.snapshotsSavingOptionsGroupBox)
        self.createMayaDirsCheckBox.setObjectName("createMayaDirsCheckBox")
        self.snapshotsSavingOptionsLayout.addWidget(
            self.createMayaDirsCheckBox, 5, 0, 1, 1)
        self.generatePreviewsCheckBox = QtGui.QCheckBox(
            self.snapshotsSavingOptionsGroupBox)
        self.generatePreviewsCheckBox.setChecked(True)
        self.generatePreviewsCheckBox.setObjectName("generatePreviewsCheckBox")
        self.snapshotsSavingOptionsLayout.addWidget(
            self.generatePreviewsCheckBox, 4, 0, 1, 1)
        self.repositoryLabel = QtGui.QLabel(
            self.snapshotsSavingOptionsGroupBox)
        self.repositoryLabel.setObjectName("repositoryLabel")
        self.snapshotsSavingOptionsLayout.addWidget(self.repositoryLabel, 1, 0,
                                                    1, 1)
        self.sequencePaddingCheckBox = QtGui.QCheckBox(
            self.snapshotsSavingOptionsGroupBox)
        self.sequencePaddingCheckBox.setObjectName("sequencePaddingCheckBox")
        self.snapshotsSavingOptionsLayout.addWidget(
            self.sequencePaddingCheckBox, 9, 0, 1, 1)
        self.sequqnceNamingTemplatelabel = QtGui.QLabel(
            self.snapshotsSavingOptionsGroupBox)
        self.sequqnceNamingTemplatelabel.setObjectName(
            "sequqnceNamingTemplatelabel")
        self.snapshotsSavingOptionsLayout.addWidget(
            self.sequqnceNamingTemplatelabel, 10, 0, 1, 1)
        self.seuqenceNamingHorizontalLayout = QtGui.QHBoxLayout()
        self.seuqenceNamingHorizontalLayout.setSpacing(4)
        self.seuqenceNamingHorizontalLayout.setObjectName(
            "seuqenceNamingHorizontalLayout")
        self.sequenceNamingTemplateLineEdit = QtGui.QLineEdit(
            self.snapshotsSavingOptionsGroupBox)
        self.sequenceNamingTemplateLineEdit.setReadOnly(True)
        self.sequenceNamingTemplateLineEdit.setObjectName(
            "sequenceNamingTemplateLineEdit")
        self.seuqenceNamingHorizontalLayout.addWidget(
            self.sequenceNamingTemplateLineEdit)
        self.editSequenceNamingTemplateToolButton = QtGui.QToolButton(
            self.snapshotsSavingOptionsGroupBox)
        self.editSequenceNamingTemplateToolButton.setText("")
        self.editSequenceNamingTemplateToolButton.setAutoRaise(True)
        self.editSequenceNamingTemplateToolButton.setObjectName(
            "editSequenceNamingTemplateToolButton")
        self.seuqenceNamingHorizontalLayout.addWidget(
            self.editSequenceNamingTemplateToolButton)
        self.seuqenceNamingHorizontalLayout.setStretch(0, 1)
        self.snapshotsSavingOptionsLayout.addLayout(
            self.seuqenceNamingHorizontalLayout, 10, 1, 1, 3)
        self.sequencePaddingHorizontalLayout = QtGui.QHBoxLayout()
        self.sequencePaddingHorizontalLayout.setSpacing(4)
        self.sequencePaddingHorizontalLayout.setObjectName(
            "sequencePaddingHorizontalLayout")
        self.sequencePaddingHorizontalSlider = QtGui.QSlider(
            self.snapshotsSavingOptionsGroupBox)
        self.sequencePaddingHorizontalSlider.setMinimum(1)
        self.sequencePaddingHorizontalSlider.setMaximum(9)
        self.sequencePaddingHorizontalSlider.setProperty("value", 3)
        self.sequencePaddingHorizontalSlider.setOrientation(
            QtCore.Qt.Horizontal)
        self.sequencePaddingHorizontalSlider.setObjectName(
            "sequencePaddingHorizontalSlider")
        self.sequencePaddingHorizontalLayout.addWidget(
            self.sequencePaddingHorizontalSlider)
        self.sequencePaddingSpinBox = QtGui.QSpinBox(
            self.snapshotsSavingOptionsGroupBox)
        self.sequencePaddingSpinBox.setMinimum(1)
        self.sequencePaddingSpinBox.setMaximum(9)
        self.sequencePaddingSpinBox.setProperty("value", 3)
        self.sequencePaddingSpinBox.setObjectName("sequencePaddingSpinBox")
        self.sequencePaddingHorizontalLayout.addWidget(
            self.sequencePaddingSpinBox)
        self.sequencePaddingHorizontalLayout.setStretch(0, 1)
        self.snapshotsSavingOptionsLayout.addLayout(
            self.sequencePaddingHorizontalLayout, 9, 1, 1, 3)
        self.checkinMethodComboBox = QtGui.QComboBox(
            self.snapshotsSavingOptionsGroupBox)
        self.checkinMethodComboBox.setObjectName("checkinMethodComboBox")
        self.checkinMethodComboBox.addItem("")
        self.checkinMethodComboBox.addItem("")
        self.checkinMethodComboBox.addItem("")
        self.checkinMethodComboBox.addItem("")
        self.checkinMethodComboBox.addItem("")
        self.snapshotsSavingOptionsLayout.addWidget(self.checkinMethodComboBox,
                                                    2, 1, 1, 3)
        self.confirmsHorizontalLayout = QtGui.QHBoxLayout()
        self.confirmsHorizontalLayout.setSpacing(0)
        self.confirmsHorizontalLayout.setObjectName("confirmsHorizontalLayout")
        self.askBeforeSaveCheckBox = QtGui.QCheckBox(
            self.snapshotsSavingOptionsGroupBox)
        self.askBeforeSaveCheckBox.setChecked(True)
        self.askBeforeSaveCheckBox.setObjectName("askBeforeSaveCheckBox")
        self.confirmsHorizontalLayout.addWidget(self.askBeforeSaveCheckBox)
        self.askReplaceRevisionCheckBox = QtGui.QCheckBox(
            self.snapshotsSavingOptionsGroupBox)
        self.askReplaceRevisionCheckBox.setChecked(True)
        self.askReplaceRevisionCheckBox.setObjectName(
            "askReplaceRevisionCheckBox")
        self.confirmsHorizontalLayout.addWidget(
            self.askReplaceRevisionCheckBox)
        self.snapshotsSavingOptionsLayout.addLayout(
            self.confirmsHorizontalLayout, 7, 0, 1, 4)
        self.repositoryComboBox = QtGui.QComboBox(
            self.snapshotsSavingOptionsGroupBox)
        self.repositoryComboBox.setObjectName("repositoryComboBox")
        self.snapshotsSavingOptionsLayout.addWidget(self.repositoryComboBox, 1,
                                                    1, 1, 3)
        self.createPlayblastCheckBox = QtGui.QCheckBox(
            self.snapshotsSavingOptionsGroupBox)
        self.createPlayblastCheckBox.setChecked(True)
        self.createPlayblastCheckBox.setObjectName("createPlayblastCheckBox")
        self.snapshotsSavingOptionsLayout.addWidget(
            self.createPlayblastCheckBox, 6, 0, 1, 1)
        self.checkinPageWidgetLayout.addWidget(
            self.snapshotsSavingOptionsGroupBox)
        self.dropPlateOptionsGroupBox = QtGui.QGroupBox(checkinPageWidget)
        self.dropPlateOptionsGroupBox.setFlat(True)
        self.dropPlateOptionsGroupBox.setObjectName("dropPlateOptionsGroupBox")
        self.dropPlateOptionsLayout = QtGui.QGridLayout(
            self.dropPlateOptionsGroupBox)
        self.dropPlateOptionsLayout.setContentsMargins(-1, -1, 0, 0)
        self.dropPlateOptionsLayout.setObjectName("dropPlateOptionsLayout")
        self.clearDropPlateAfterCheckincheckBox = QtGui.QCheckBox(
            self.dropPlateOptionsGroupBox)
        self.clearDropPlateAfterCheckincheckBox.setObjectName(
            "clearDropPlateAfterCheckincheckBox")
        self.dropPlateOptionsLayout.addWidget(
            self.clearDropPlateAfterCheckincheckBox, 1, 0, 1, 1)
        self.uncheckFromDropPlateCheckBox = QtGui.QCheckBox(
            self.dropPlateOptionsGroupBox)
        self.uncheckFromDropPlateCheckBox.setObjectName(
            "uncheckFromDropPlateCheckBox")
        self.dropPlateOptionsLayout.addWidget(
            self.uncheckFromDropPlateCheckBox, 0, 0, 1, 1)
        self.checkinPageWidgetLayout.addWidget(self.dropPlateOptionsGroupBox)
        self.defaultRepoPathsGroupBox = QtGui.QGroupBox(checkinPageWidget)
        self.defaultRepoPathsGroupBox.setFlat(True)
        self.defaultRepoPathsGroupBox.setObjectName("defaultRepoPathsGroupBox")
        self.defaultRepoPathsLayout = QtGui.QGridLayout(
            self.defaultRepoPathsGroupBox)
        self.defaultRepoPathsLayout.setContentsMargins(9, 9, 0, 0)
        self.defaultRepoPathsLayout.setObjectName("defaultRepoPathsLayout")
        self.assetBaseDirPathLineEdit = QtGui.QLineEdit(
            self.defaultRepoPathsGroupBox)
        self.assetBaseDirPathLineEdit.setObjectName("assetBaseDirPathLineEdit")
        self.defaultRepoPathsLayout.addWidget(self.assetBaseDirPathLineEdit, 0,
                                              3, 1, 1)
        self.handoffDirPathLineEdit = QtGui.QLineEdit(
            self.defaultRepoPathsGroupBox)
        self.handoffDirPathLineEdit.setObjectName("handoffDirPathLineEdit")
        self.defaultRepoPathsLayout.addWidget(self.handoffDirPathLineEdit, 4,
                                              2, 1, 2)
        self.sandboxDirPathLineEdit = QtGui.QLineEdit(
            self.defaultRepoPathsGroupBox)
        self.sandboxDirPathLineEdit.setObjectName("sandboxDirPathLineEdit")
        self.defaultRepoPathsLayout.addWidget(self.sandboxDirPathLineEdit, 1,
                                              3, 1, 1)
        self.localRepoDirPathLineEdit = QtGui.QLineEdit(
            self.defaultRepoPathsGroupBox)
        self.localRepoDirPathLineEdit.setObjectName("localRepoDirPathLineEdit")
        self.defaultRepoPathsLayout.addWidget(self.localRepoDirPathLineEdit, 2,
                                              3, 1, 1)
        self.clientRepoDirPathLineEdit = QtGui.QLineEdit(
            self.defaultRepoPathsGroupBox)
        self.clientRepoDirPathLineEdit.setObjectName(
            "clientRepoDirPathLineEdit")
        self.defaultRepoPathsLayout.addWidget(self.clientRepoDirPathLineEdit,
                                              3, 3, 1, 1)
        self.assetBaseDirCheckBox = QtGui.QCheckBox(
            self.defaultRepoPathsGroupBox)
        self.assetBaseDirCheckBox.setChecked(True)
        self.assetBaseDirCheckBox.setObjectName("assetBaseDirCheckBox")
        self.defaultRepoPathsLayout.addWidget(self.assetBaseDirCheckBox, 0, 0,
                                              1, 1)
        self.sandboxCheckBox = QtGui.QCheckBox(self.defaultRepoPathsGroupBox)
        self.sandboxCheckBox.setObjectName("sandboxCheckBox")
        self.defaultRepoPathsLayout.addWidget(self.sandboxCheckBox, 1, 0, 1, 1)
        self.localRepoCheckBox = QtGui.QCheckBox(self.defaultRepoPathsGroupBox)
        self.localRepoCheckBox.setChecked(True)
        self.localRepoCheckBox.setObjectName("localRepoCheckBox")
        self.defaultRepoPathsLayout.addWidget(self.localRepoCheckBox, 2, 0, 1,
                                              1)
        self.clientRepoCheckBox = QtGui.QCheckBox(
            self.defaultRepoPathsGroupBox)
        self.clientRepoCheckBox.setObjectName("clientRepoCheckBox")
        self.defaultRepoPathsLayout.addWidget(self.clientRepoCheckBox, 3, 0, 1,
                                              1)
        self.handoffCheckBox = QtGui.QCheckBox(self.defaultRepoPathsGroupBox)
        self.handoffCheckBox.setObjectName("handoffCheckBox")
        self.defaultRepoPathsLayout.addWidget(self.handoffCheckBox, 4, 0, 1, 1)
        self.assetBaseDirNameLineEdit = QtGui.QLineEdit(
            self.defaultRepoPathsGroupBox)
        self.assetBaseDirNameLineEdit.setObjectName("assetBaseDirNameLineEdit")
        self.defaultRepoPathsLayout.addWidget(self.assetBaseDirNameLineEdit, 0,
                                              2, 1, 1)
        self.sandboxDirNameLineEdit = QtGui.QLineEdit(
            self.defaultRepoPathsGroupBox)
        self.sandboxDirNameLineEdit.setObjectName("sandboxDirNameLineEdit")
        self.defaultRepoPathsLayout.addWidget(self.sandboxDirNameLineEdit, 1,
                                              2, 1, 1)
        self.localRepoDirNameLineEdit = QtGui.QLineEdit(
            self.defaultRepoPathsGroupBox)
        self.localRepoDirNameLineEdit.setObjectName("localRepoDirNameLineEdit")
        self.defaultRepoPathsLayout.addWidget(self.localRepoDirNameLineEdit, 2,
                                              2, 1, 1)
        self.clientRepoDirNameLineEdit = QtGui.QLineEdit(
            self.defaultRepoPathsGroupBox)
        self.clientRepoDirNameLineEdit.setObjectName(
            "clientRepoDirNameLineEdit")
        self.defaultRepoPathsLayout.addWidget(self.clientRepoDirNameLineEdit,
                                              3, 2, 1, 1)
        self.assetBaseDirColorToolButton = QtGui.QToolButton(
            self.defaultRepoPathsGroupBox)
        self.assetBaseDirColorToolButton.setMaximumSize(QtCore.QSize(20, 20))
        self.assetBaseDirColorToolButton.setStyleSheet(
            "QToolButton {\n"
            "    border: 1px solid rgb(128, 128, 128);\n"
            "    border-radius: 4px;\n"
            "    background-color:  rgb(96, 96, 96);\n"
            "}\n"
            "QToolButton:pressed {\n"
            "    background-color: rgb(64, 64, 64);\n"
            "}")
        self.assetBaseDirColorToolButton.setChecked(False)
        self.assetBaseDirColorToolButton.setObjectName(
            "assetBaseDirColorToolButton")
        self.defaultRepoPathsLayout.addWidget(self.assetBaseDirColorToolButton,
                                              0, 1, 1, 1)
        self.sandboxDirColorToolButton = QtGui.QToolButton(
            self.defaultRepoPathsGroupBox)
        self.sandboxDirColorToolButton.setMaximumSize(QtCore.QSize(20, 20))
        self.sandboxDirColorToolButton.setStyleSheet(
            "QToolButton {\n"
            "    border: 1px solid rgb(128, 128, 128);\n"
            "    border-radius: 4px;\n"
            "    background-color:  rgb(128, 64, 64);\n"
            "}\n"
            "QToolButton:pressed {\n"
            "    background-color: rgb(108, 44, 44);\n"
            "}")
        self.sandboxDirColorToolButton.setChecked(False)
        self.sandboxDirColorToolButton.setObjectName(
            "sandboxDirColorToolButton")
        self.defaultRepoPathsLayout.addWidget(self.sandboxDirColorToolButton,
                                              1, 1, 1, 1)
        self.clientRepoDirColorToolButton = QtGui.QToolButton(
            self.defaultRepoPathsGroupBox)
        self.clientRepoDirColorToolButton.setMaximumSize(QtCore.QSize(20, 20))
        self.clientRepoDirColorToolButton.setStyleSheet(
            "QToolButton {\n"
            "    border: 1px solid rgb(128, 128, 128);\n"
            "    border-radius: 4px;\n"
            "    background-color:  rgb(31, 143, 0);\n"
            "}\n"
            "QToolButton:pressed {\n"
            "    background-color: rgb(11, 123, 0);\n"
            "}")
        self.clientRepoDirColorToolButton.setChecked(False)
        self.clientRepoDirColorToolButton.setObjectName(
            "clientRepoDirColorToolButton")
        self.defaultRepoPathsLayout.addWidget(
            self.clientRepoDirColorToolButton, 3, 1, 1, 1)
        self.localRepoDirColorToolButton = QtGui.QToolButton(
            self.defaultRepoPathsGroupBox)
        self.localRepoDirColorToolButton.setMaximumSize(QtCore.QSize(20, 20))
        self.localRepoDirColorToolButton.setStyleSheet(
            "QToolButton {\n"
            "    border: 1px solid rgb(128, 128, 128);\n"
            "    border-radius: 4px;\n"
            "    background-color:  rgb(255, 140, 40);\n"
            "}\n"
            "QToolButton:pressed {\n"
            "    background-color: rgb(235, 120, 20);\n"
            "}")
        self.localRepoDirColorToolButton.setChecked(False)
        self.localRepoDirColorToolButton.setObjectName(
            "localRepoDirColorToolButton")
        self.defaultRepoPathsLayout.addWidget(self.localRepoDirColorToolButton,
                                              2, 1, 1, 1)
        self.defaultRepoPathsLayout.setColumnStretch(3, 1)
        self.checkinPageWidgetLayout.addWidget(self.defaultRepoPathsGroupBox)
        self.customRepoPathsGroupBox = QtGui.QGroupBox(checkinPageWidget)
        self.customRepoPathsGroupBox.setEnabled(True)
        self.customRepoPathsGroupBox.setFlat(True)
        self.customRepoPathsGroupBox.setCheckable(True)
        self.customRepoPathsGroupBox.setChecked(False)
        self.customRepoPathsGroupBox.setObjectName("customRepoPathsGroupBox")
        self.customRepoPathsLayout = QtGui.QGridLayout(
            self.customRepoPathsGroupBox)
        self.customRepoPathsLayout.setContentsMargins(9, -1, 0, -1)
        self.customRepoPathsLayout.setObjectName("customRepoPathsLayout")
        self.label_7 = QtGui.QLabel(self.customRepoPathsGroupBox)
        self.label_7.setObjectName("label_7")
        self.customRepoPathsLayout.addWidget(self.label_7, 0, 0, 1, 1)
        self.customRepoDirColorToolButton = QtGui.QToolButton(
            self.customRepoPathsGroupBox)
        self.customRepoDirColorToolButton.setMaximumSize(QtCore.QSize(20, 20))
        self.customRepoDirColorToolButton.setStyleSheet(
            "QToolButton {\n"
            "    border: 1px solid rgb(128, 128, 128);\n"
            "    border-radius: 4px;\n"
            "    background-color:  rgb(64, 64, 64);\n"
            "}\n"
            "QToolButton:pressed {\n"
            "    background-color: rgb(44, 44, 44);\n"
            "}")
        self.customRepoDirColorToolButton.setChecked(False)
        self.customRepoDirColorToolButton.setObjectName(
            "customRepoDirColorToolButton")
        self.customRepoPathsLayout.addWidget(self.customRepoDirColorToolButton,
                                             0, 1, 1, 1)
        self.customRepoDirNameLineEdit = QtGui.QLineEdit(
            self.customRepoPathsGroupBox)
        self.customRepoDirNameLineEdit.setObjectName(
            "customRepoDirNameLineEdit")
        self.customRepoPathsLayout.addWidget(self.customRepoDirNameLineEdit, 0,
                                             2, 1, 3)
        self.label_8 = QtGui.QLabel(self.customRepoPathsGroupBox)
        self.label_8.setObjectName("label_8")
        self.customRepoPathsLayout.addWidget(self.label_8, 1, 0, 1, 1)
        self.customRepoDirPathLineEdit = QtGui.QLineEdit(
            self.customRepoPathsGroupBox)
        self.customRepoDirPathLineEdit.setObjectName(
            "customRepoDirPathLineEdit")
        self.customRepoPathsLayout.addWidget(self.customRepoDirPathLineEdit, 1,
                                             1, 1, 4)
        self.customRepoComboBox = QtGui.QComboBox(self.customRepoPathsGroupBox)
        self.customRepoComboBox.setObjectName("customRepoComboBox")
        self.customRepoPathsLayout.addWidget(self.customRepoComboBox, 2, 0, 1,
                                             1)
        self.addCustomRepoToListPushButton = QtGui.QPushButton(
            self.customRepoPathsGroupBox)
        self.addCustomRepoToListPushButton.setObjectName(
            "addCustomRepoToListPushButton")
        self.customRepoPathsLayout.addWidget(
            self.addCustomRepoToListPushButton, 2, 1, 1, 2)
        self.editCustomRepoPushButton = QtGui.QPushButton(
            self.customRepoPathsGroupBox)
        self.editCustomRepoPushButton.setObjectName("editCustomRepoPushButton")
        self.customRepoPathsLayout.addWidget(self.editCustomRepoPushButton, 2,
                                             3, 1, 1)
        self.deleteCustomRepoPushButton = QtGui.QPushButton(
            self.customRepoPathsGroupBox)
        self.deleteCustomRepoPushButton.setObjectName(
            "deleteCustomRepoPushButton")
        self.customRepoPathsLayout.addWidget(self.deleteCustomRepoPushButton,
                                             2, 4, 1, 1)
        self.customRepoTreeWidget = QtGui.QTreeWidget(
            self.customRepoPathsGroupBox)
        self.customRepoTreeWidget.setStyleSheet("QTreeView::item {\n"
                                                "    padding: 2px;\n"
                                                "}")
        self.customRepoTreeWidget.setIndentation(0)
        self.customRepoTreeWidget.setRootIsDecorated(False)
        self.customRepoTreeWidget.setObjectName("customRepoTreeWidget")
        self.customRepoPathsLayout.addWidget(self.customRepoTreeWidget, 3, 0,
                                             1, 5)
        self.checkinPageWidgetLayout.addWidget(self.customRepoPathsGroupBox)

        self.retranslateUi(checkinPageWidget)
        QtCore.QObject.connect(self.sequencePaddingHorizontalSlider,
                               QtCore.SIGNAL("valueChanged(int)"),
                               self.sequencePaddingSpinBox.setValue)
        QtCore.QObject.connect(self.sequencePaddingSpinBox,
                               QtCore.SIGNAL("valueChanged(int)"),
                               self.sequencePaddingHorizontalSlider.setValue)
        QtCore.QMetaObject.connectSlotsByName(checkinPageWidget)
Пример #2
0
    def setupUi(self, checkinOutPageWidget):
        checkinOutPageWidget.setObjectName("checkinOutPageWidget")
        self.checkinOutPageWidgetLayout = QtGui.QGridLayout(checkinOutPageWidget)
        self.checkinOutPageWidgetLayout.setContentsMargins(0, 0, 0, 9)
        self.checkinOutPageWidgetLayout.setVerticalSpacing(0)
        self.checkinOutPageWidgetLayout.setObjectName("checkinOutPageWidgetLayout")
        self.processTabsFilterGroupBox = QtGui.QGroupBox(checkinOutPageWidget)
        self.processTabsFilterGroupBox.setFlat(True)
        self.processTabsFilterGroupBox.setCheckable(True)
        self.processTabsFilterGroupBox.setChecked(False)
        self.processTabsFilterGroupBox.setObjectName("processTabsFilterGroupBox")
        self.processTabsFilterLayout = QtGui.QVBoxLayout(self.processTabsFilterGroupBox)
        self.processTabsFilterLayout.setContentsMargins(9, -1, 0, 0)
        self.processTabsFilterLayout.setObjectName("processTabsFilterLayout")
        self.processTreeWidget = QtGui.QTreeWidget(self.processTabsFilterGroupBox)
        self.processTreeWidget.setStyleSheet("QTreeView::item {\n"
"    padding: 2px;\n"
"}")
        self.processTreeWidget.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff)
        self.processTreeWidget.setVerticalScrollMode(QtGui.QAbstractItemView.ScrollPerPixel)
        self.processTreeWidget.setObjectName("processTreeWidget")
        self.processTreeWidget.header().setDefaultSectionSize(240)
        self.processTreeWidget.header().setMinimumSectionSize(170)
        self.processTabsFilterLayout.addWidget(self.processTreeWidget)
        self.checkinOutPageWidgetLayout.addWidget(self.processTabsFilterGroupBox, 1, 1, 1, 1)
        self.controlsTabsFilterGroupBox = QtGui.QGroupBox(checkinOutPageWidget)
        self.controlsTabsFilterGroupBox.setFlat(True)
        self.controlsTabsFilterGroupBox.setCheckable(True)
        self.controlsTabsFilterGroupBox.setChecked(False)
        self.controlsTabsFilterGroupBox.setObjectName("controlsTabsFilterGroupBox")
        self.controlsTabsFilterLayout = QtGui.QGridLayout(self.controlsTabsFilterGroupBox)
        self.controlsTabsFilterLayout.setContentsMargins(9, -1, 0, -1)
        self.controlsTabsFilterLayout.setObjectName("controlsTabsFilterLayout")
        self.controlsTabsTreeWidget = QtGui.QTreeWidget(self.controlsTabsFilterGroupBox)
        self.controlsTabsTreeWidget.setMaximumSize(QtCore.QSize(16777215, 160))
        self.controlsTabsTreeWidget.setStyleSheet("QTreeView::item {\n"
"    padding: 2px;\n"
"}")
        self.controlsTabsTreeWidget.setTabKeyNavigation(True)
        self.controlsTabsTreeWidget.setAlternatingRowColors(True)
        self.controlsTabsTreeWidget.setRootIsDecorated(False)
        self.controlsTabsTreeWidget.setUniformRowHeights(True)
        self.controlsTabsTreeWidget.setItemsExpandable(False)
        self.controlsTabsTreeWidget.setAnimated(True)
        self.controlsTabsTreeWidget.setExpandsOnDoubleClick(False)
        self.controlsTabsTreeWidget.setObjectName("controlsTabsTreeWidget")
        self.controlsTabsTreeWidget.header().setDefaultSectionSize(240)
        self.controlsTabsTreeWidget.header().setMinimumSectionSize(170)
        self.controlsTabsFilterLayout.addWidget(self.controlsTabsTreeWidget, 0, 0, 3, 4)
        self.controlsTabsMoveUpToolButton = QtGui.QToolButton(self.controlsTabsFilterGroupBox)
        self.controlsTabsMoveUpToolButton.setArrowType(QtCore.Qt.UpArrow)
        self.controlsTabsMoveUpToolButton.setObjectName("controlsTabsMoveUpToolButton")
        self.controlsTabsFilterLayout.addWidget(self.controlsTabsMoveUpToolButton, 0, 4, 1, 1)
        self.applyToAllProjectsRadioButton = QtGui.QRadioButton(self.controlsTabsFilterGroupBox)
        self.applyToAllProjectsRadioButton.setChecked(True)
        self.applyToAllProjectsRadioButton.setObjectName("applyToAllProjectsRadioButton")
        self.controlsTabsFilterLayout.addWidget(self.applyToAllProjectsRadioButton, 3, 0, 1, 1)
        self.controlsTabsMoveDownToolButton = QtGui.QToolButton(self.controlsTabsFilterGroupBox)
        self.controlsTabsMoveDownToolButton.setArrowType(QtCore.Qt.DownArrow)
        self.controlsTabsMoveDownToolButton.setObjectName("controlsTabsMoveDownToolButton")
        self.controlsTabsFilterLayout.addWidget(self.controlsTabsMoveDownToolButton, 1, 4, 1, 1)
        self.applyToAllProjectsPushButton = QtGui.QPushButton(self.controlsTabsFilterGroupBox)
        self.applyToAllProjectsPushButton.setEnabled(False)
        self.applyToAllProjectsPushButton.setObjectName("applyToAllProjectsPushButton")
        self.controlsTabsFilterLayout.addWidget(self.applyToAllProjectsPushButton, 3, 2, 1, 1)
        self.applyPerProjectsRadioButton = QtGui.QRadioButton(self.controlsTabsFilterGroupBox)
        self.applyPerProjectsRadioButton.setObjectName("applyPerProjectsRadioButton")
        self.controlsTabsFilterLayout.addWidget(self.applyPerProjectsRadioButton, 3, 1, 1, 1)
        self.checkinOutPageWidgetLayout.addWidget(self.controlsTabsFilterGroupBox, 0, 1, 1, 1)
        self.projectsDisplayTreeWidget = QtGui.QTreeWidget(checkinOutPageWidget)
        self.projectsDisplayTreeWidget.setMaximumSize(QtCore.QSize(300, 16777215))
        self.projectsDisplayTreeWidget.setStyleSheet("QTreeView::item {\n"
"    padding: 2px;\n"
"}")
        self.projectsDisplayTreeWidget.setVerticalScrollMode(QtGui.QAbstractItemView.ScrollPerPixel)
        self.projectsDisplayTreeWidget.setRootIsDecorated(False)
        self.projectsDisplayTreeWidget.setObjectName("projectsDisplayTreeWidget")
        self.projectsDisplayTreeWidget.header().setDefaultSectionSize(87)
        self.checkinOutPageWidgetLayout.addWidget(self.projectsDisplayTreeWidget, 0, 0, 3, 1)
        self.checkinOutPageWidgetLayout.setColumnStretch(0, 1)

        self.retranslateUi(checkinOutPageWidget)
        QtCore.QObject.connect(self.applyPerProjectsRadioButton, QtCore.SIGNAL("toggled(bool)"), self.applyToAllProjectsPushButton.setEnabled)
        QtCore.QMetaObject.connectSlotsByName(checkinOutPageWidget)
Пример #3
0
    def setupUi(self, searchOptionsGroupBox):
        searchOptionsGroupBox.setObjectName("searchOptionsGroupBox")
        searchOptionsGroupBox.setMaximumSize(QtCore.QSize(16777215, 167))
        searchOptionsGroupBox.setFlat(True)
        self.verticalLayout = QtGui.QVBoxLayout(searchOptionsGroupBox)
        self.verticalLayout.setContentsMargins(4, 2, 0, 0)
        self.verticalLayout.setObjectName("verticalLayout")
        self.searchByGroupBox = QtGui.QGroupBox(searchOptionsGroupBox)
        self.searchByGroupBox.setFlat(True)
        self.searchByGroupBox.setObjectName("searchByGroupBox")
        self.horizontalLayout_2 = QtGui.QHBoxLayout(self.searchByGroupBox)
        self.horizontalLayout_2.setSpacing(6)
        self.horizontalLayout_2.setContentsMargins(-1, 0, 0, 0)
        self.horizontalLayout_2.setObjectName("horizontalLayout_2")
        self.searchNameRadioButton = QtGui.QRadioButton(self.searchByGroupBox)
        self.searchNameRadioButton.setChecked(True)
        self.searchNameRadioButton.setObjectName("searchNameRadioButton")
        self.horizontalLayout_2.addWidget(self.searchNameRadioButton)
        self.searchCodeRadioButton = QtGui.QRadioButton(self.searchByGroupBox)
        self.searchCodeRadioButton.setObjectName("searchCodeRadioButton")
        self.horizontalLayout_2.addWidget(self.searchCodeRadioButton)
        self.searchDescriptionRadioButton = QtGui.QRadioButton(self.searchByGroupBox)
        self.searchDescriptionRadioButton.setObjectName("searchDescriptionRadioButton")
        self.horizontalLayout_2.addWidget(self.searchDescriptionRadioButton)
        self.searchKeywordsRadioButton = QtGui.QRadioButton(self.searchByGroupBox)
        self.searchKeywordsRadioButton.setObjectName("searchKeywordsRadioButton")
        self.horizontalLayout_2.addWidget(self.searchKeywordsRadioButton)
        self.searchParentCodeRadioButton = QtGui.QRadioButton(self.searchByGroupBox)
        self.searchParentCodeRadioButton.setChecked(False)
        self.searchParentCodeRadioButton.setObjectName("searchParentCodeRadioButton")
        self.horizontalLayout_2.addWidget(self.searchParentCodeRadioButton)
        self.parentsComboBox = QtGui.QComboBox(self.searchByGroupBox)
        self.parentsComboBox.setEnabled(False)
        self.parentsComboBox.setInsertPolicy(QtGui.QComboBox.NoInsert)
        self.parentsComboBox.setObjectName("parentsComboBox")
        self.parentsComboBox.addItem("")
        self.horizontalLayout_2.addWidget(self.parentsComboBox)
        spacerItem = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
        self.horizontalLayout_2.addItem(spacerItem)
        self.verticalLayout.addWidget(self.searchByGroupBox)
        self.sortByGroupBox = QtGui.QGroupBox(searchOptionsGroupBox)
        self.sortByGroupBox.setFlat(True)
        self.sortByGroupBox.setObjectName("sortByGroupBox")
        self.horizontalLayout = QtGui.QHBoxLayout(self.sortByGroupBox)
        self.horizontalLayout.setSpacing(6)
        self.horizontalLayout.setContentsMargins(-1, 0, 0, 0)
        self.horizontalLayout.setObjectName("horizontalLayout")
        self.sortNameRadioButton = QtGui.QRadioButton(self.sortByGroupBox)
        self.sortNameRadioButton.setObjectName("sortNameRadioButton")
        self.horizontalLayout.addWidget(self.sortNameRadioButton)
        self.sortCodeRadioButton = QtGui.QRadioButton(self.sortByGroupBox)
        self.sortCodeRadioButton.setObjectName("sortCodeRadioButton")
        self.horizontalLayout.addWidget(self.sortCodeRadioButton)
        self.sortTimestampRadioButton = QtGui.QRadioButton(self.sortByGroupBox)
        self.sortTimestampRadioButton.setChecked(True)
        self.sortTimestampRadioButton.setObjectName("sortTimestampRadioButton")
        self.horizontalLayout.addWidget(self.sortTimestampRadioButton)
        self.sortNothingRadioButton = QtGui.QRadioButton(self.sortByGroupBox)
        self.sortNothingRadioButton.setObjectName("sortNothingRadioButton")
        self.horizontalLayout.addWidget(self.sortNothingRadioButton)
        spacerItem1 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
        self.horizontalLayout.addItem(spacerItem1)
        self.verticalLayout.addWidget(self.sortByGroupBox)
        self.miscGroupBox = QtGui.QGroupBox(searchOptionsGroupBox)
        self.miscGroupBox.setFlat(True)
        self.miscGroupBox.setObjectName("miscGroupBox")
        self.horizontalLayout_3 = QtGui.QHBoxLayout(self.miscGroupBox)
        self.horizontalLayout_3.setSpacing(6)
        self.horizontalLayout_3.setContentsMargins(-1, 0, 0, 0)
        self.horizontalLayout_3.setObjectName("horizontalLayout_3")
        self.saveAsDefaultsPushButton = QtGui.QPushButton(self.miscGroupBox)
        self.saveAsDefaultsPushButton.setObjectName("saveAsDefaultsPushButton")
        self.horizontalLayout_3.addWidget(self.saveAsDefaultsPushButton)
        spacerItem2 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
        self.horizontalLayout_3.addItem(spacerItem2)
        self.label = QtGui.QLabel(self.miscGroupBox)
        self.label.setObjectName("label")
        self.horizontalLayout_3.addWidget(self.label)
        self.displayLimitSpinBox = QtGui.QSpinBox(self.miscGroupBox)
        self.displayLimitSpinBox.setMinimum(5)
        self.displayLimitSpinBox.setMaximum(200)
        self.displayLimitSpinBox.setSingleStep(5)
        self.displayLimitSpinBox.setObjectName("displayLimitSpinBox")
        self.horizontalLayout_3.addWidget(self.displayLimitSpinBox)
        self.showAllProcessCheckBox = QtGui.QCheckBox(self.miscGroupBox)
        self.showAllProcessCheckBox.setChecked(True)
        self.showAllProcessCheckBox.setObjectName("showAllProcessCheckBox")
        self.horizontalLayout_3.addWidget(self.showAllProcessCheckBox)
        self.verticalLayout.addWidget(self.miscGroupBox)

        self.retranslateUi(searchOptionsGroupBox)
        QtCore.QObject.connect(self.searchParentCodeRadioButton, QtCore.SIGNAL("toggled(bool)"), self.parentsComboBox.setEnabled)
        QtCore.QMetaObject.connectSlotsByName(searchOptionsGroupBox)
        searchOptionsGroupBox.setTabOrder(self.searchNameRadioButton, self.searchCodeRadioButton)
        searchOptionsGroupBox.setTabOrder(self.searchCodeRadioButton, self.searchDescriptionRadioButton)
        searchOptionsGroupBox.setTabOrder(self.searchDescriptionRadioButton, self.searchKeywordsRadioButton)
        searchOptionsGroupBox.setTabOrder(self.searchKeywordsRadioButton, self.sortNameRadioButton)
        searchOptionsGroupBox.setTabOrder(self.sortNameRadioButton, self.sortCodeRadioButton)
        searchOptionsGroupBox.setTabOrder(self.sortCodeRadioButton, self.sortTimestampRadioButton)
        searchOptionsGroupBox.setTabOrder(self.sortTimestampRadioButton, self.sortNothingRadioButton)
        searchOptionsGroupBox.setTabOrder(self.sortNothingRadioButton, self.showAllProcessCheckBox)
        searchOptionsGroupBox.setTabOrder(self.showAllProcessCheckBox, self.displayLimitSpinBox)
        searchOptionsGroupBox.setTabOrder(self.displayLimitSpinBox, self.saveAsDefaultsPushButton)