Пример #1
0
 def __init__(self, parent):
     QtWidgets.QWidget.__init__(self, parent)
     layout = QtWidgets.QHBoxLayout(self)
     layout.setContentsMargins(4, 4, 4, 4)
     layout.setSpacing(2)
     self.__iconLabel = QtWidgets.QLabel('', self)
     self.__iconLabel.setFixedSize(QtCore.QSize(16, 16))
     self.__textLabel = QtWidgets.QLabel('', self)
     self.__inputEdit = QT4FormWidgets.InputWidgets.InputLineEdit(self)
     self.__inputEdit.hide()
     layout.addWidget(self.__iconLabel)
     layout.addWidget(self.__textLabel)
     layout.addWidget(self.__inputEdit, 2)
     layout.addStretch()
     self.__enableCustomName = QtWidgets.QCheckBox('use custom asset name',
                                                   self)
     self.__enableCustomName.hide()
     self.setFixedHeight(self.__inputEdit.height())
     layout.addWidget(self.__enableCustomName)
     self.__enableCustomName.clicked.connect(self.__enableClicked)
     if hasattr(self.__inputEdit, 'EMITS_CUSTOM_FOCUS_EVENTS'
                ) and self.__inputEdit.EMITS_CUSTOM_FOCUS_EVENTS:
         self.__inputEdit.lostFocus.connect(self.__customFieldChanged)
     else:
         self.__inputEdit.lostFocus.connect(self.__customFieldChanged)
Пример #2
0
 def __init__(self):
     QtWidgets.QDialog.__init__(self, None)
     self.setWindowTitle('Duplicate Asset Found')
     layout = QtWidgets.QVBoxLayout(self)
     self.__productLabel = QtWidgets.QLabel('', self)
     layout.addWidget(self.__productLabel)
     layout.addSpacing(32)
     layout.addStretch()
     checkboxLayout = QtWidgets.QHBoxLayout(self)
     layout.addItem(checkboxLayout)
     self.__doForAllCheckbox = QtWidgets.QCheckBox(
         'Apply Action To All Remaining Duplicates', self)
     checkboxLayout.addWidget(self.__doForAllCheckbox)
     checkboxLayout.addStretch()
     self.__skipButton = QtWidgets.QPushButton('Skip', self)
     self.__addAnywayButton = QtWidgets.QPushButton('Add Anyway', self)
     self.__cancelButton = QtWidgets.QPushButton('Cancel', self)
     buttonLayout = QtWidgets.QHBoxLayout()
     layout.addItem(buttonLayout)
     buttonLayout.addStretch()
     buttonLayout.addWidget(self.__skipButton)
     buttonLayout.addWidget(self.__addAnywayButton)
     buttonLayout.addWidget(self.__cancelButton)
     self.__cancelButton.clicked.connect(self.reject)
     self.__skipButton.clicked.connect(self.__skipButtonClicked)
     self.__addAnywayButton.clicked.connect(self.__addAnywayButtonClicked)
     self.__result = None
     return