Exemple #1
0
    def setupUi(self, Form):
        Form.setObjectName("Form")
        Form.resize(QtCore.QSize(QtCore.QRect(0,0,353,101).size()).expandedTo(Form.minimumSizeHint()))

        self.gridlayout = QtGui.QGridLayout(Form)
        self.gridlayout.setObjectName("gridlayout")

        self.gridlayout1 = QtGui.QGridLayout()
        self.gridlayout1.setHorizontalSpacing(12)
        self.gridlayout1.setVerticalSpacing(25)
        self.gridlayout1.setObjectName("gridlayout1")

        self.label = QtGui.QLabel(Form)
        self.label.setObjectName("label")
        self.gridlayout1.addWidget(self.label,0,0,1,1)

        self.lineEdit = QtGui.QLineEdit(Form)
        self.lineEdit.setObjectName("lineEdit")
        self.gridlayout1.addWidget(self.lineEdit,0,1,1,1)

        self.label_2 = QtGui.QLabel(Form)
        self.label_2.setObjectName("label_2")
        self.gridlayout1.addWidget(self.label_2,1,0,1,1)

        self.errStateLineEdit = QLineEditWErrState(Form)
        self.errStateLineEdit.setReadOnly(True)
        self.errStateLineEdit.setObjectName("errStateLineEdit")
        self.gridlayout1.addWidget(self.errStateLineEdit,1,1,1,1)
        self.gridlayout.addLayout(self.gridlayout1,0,0,1,1)

        self.retranslateUi(Form)
        QtCore.QObject.connect(self.lineEdit,QtCore.SIGNAL("textChanged(QString)"),self.errStateLineEdit.setText)
        QtCore.QObject.connect(self.lineEdit,QtCore.SIGNAL("textChanged(QString)"),self.errStateLineEdit.setErrorState)
        QtCore.QMetaObject.connectSlotsByName(Form)
Exemple #2
0
class Ui_Form(object):
    def setupUi(self, Form):
        Form.setObjectName("Form")
        Form.resize(QtCore.QSize(QtCore.QRect(0,0,353,101).size()).expandedTo(Form.minimumSizeHint()))

        self.gridlayout = QtGui.QGridLayout(Form)
        self.gridlayout.setObjectName("gridlayout")

        self.gridlayout1 = QtGui.QGridLayout()
        self.gridlayout1.setHorizontalSpacing(12)
        self.gridlayout1.setVerticalSpacing(25)
        self.gridlayout1.setObjectName("gridlayout1")

        self.label = QtGui.QLabel(Form)
        self.label.setObjectName("label")
        self.gridlayout1.addWidget(self.label,0,0,1,1)

        self.lineEdit = QtGui.QLineEdit(Form)
        self.lineEdit.setObjectName("lineEdit")
        self.gridlayout1.addWidget(self.lineEdit,0,1,1,1)

        self.label_2 = QtGui.QLabel(Form)
        self.label_2.setObjectName("label_2")
        self.gridlayout1.addWidget(self.label_2,1,0,1,1)

        self.errStateLineEdit = QLineEditWErrState(Form)
        self.errStateLineEdit.setReadOnly(True)
        self.errStateLineEdit.setObjectName("errStateLineEdit")
        self.gridlayout1.addWidget(self.errStateLineEdit,1,1,1,1)
        self.gridlayout.addLayout(self.gridlayout1,0,0,1,1)

        self.retranslateUi(Form)
        QtCore.QObject.connect(self.lineEdit,QtCore.SIGNAL("textChanged(QString)"),self.errStateLineEdit.setText)
        QtCore.QObject.connect(self.lineEdit,QtCore.SIGNAL("textChanged(QString)"),self.errStateLineEdit.setErrorState)
        QtCore.QMetaObject.connectSlotsByName(Form)

    def retranslateUi(self, Form):
        Form.setWindowTitle(QtGui.QApplication.translate("Form", "Form", None, QtGui.QApplication.UnicodeUTF8))
        self.label.setText(QtGui.QApplication.translate("Form", "Your input (regular QLineEdit)", None, QtGui.QApplication.UnicodeUTF8))
        self.label_2.setText(QtGui.QApplication.translate("Form", "Mirroring (custom QLineEditWErrState)", None, QtGui.QApplication.UnicodeUTF8))