def __init__(self, parent=None): QtGui.QWidget.__init__(self, parent) self.setupUi(self) self.thread = videoa() self.connect(self.thread, QtCore.SIGNAL('layoutLoadImage'), self.hhh) #信号槽设置,将收到信号后连接到指定的函数 self.buttonDefine()
def __init__(self,parent = None): QtGui.QWidget.__init__(self,parent) self.setupUi(self) self.thread = videoa() self.connect(self.thread, QtCore.SIGNAL('pearNumber'),self.updateNumber) self.buttonDefine()
def __init__(self): QtGui.QWidget.__init__(self) self.camera = videoa() self.connect(self.camera, QtCore.SIGNAL('layoutLoadImage'), self.hhh)
def setupUi(self, widget): widget.setObjectName(_fromUtf8("widget")) self.foo = widget widget.resize(619, 320) widget.setMinimumSize(QtCore.QSize(619, 320)) widget.setMaximumSize(QtCore.QSize(619, 320)) widget.setStyleSheet( _fromUtf8("background-color: rgb(175, 175, 175);")) self.label = QtGui.QLabel(widget) self.label.setGeometry(QtCore.QRect(40, 10, 531, 31)) self.label.setAlignment(QtCore.Qt.AlignCenter) self.label.setObjectName(_fromUtf8("label")) self.pushButton = QtGui.QPushButton(widget) self.pushButton.setGeometry(QtCore.QRect(20, 90, 81, 31)) self.pushButton.setStyleSheet( _fromUtf8("background-color: rgb(0, 255, 0);")) self.pushButton.setObjectName(_fromUtf8("pushButton")) self.pushButton_2 = QtGui.QPushButton(widget) self.pushButton_2.setGeometry(QtCore.QRect(20, 150, 81, 31)) self.pushButton_2.setStyleSheet( _fromUtf8("background-color: rgb(0, 255, 0);")) self.pushButton_2.setObjectName(_fromUtf8("pushButton_2")) self.pushButton_3 = QtGui.QPushButton(widget) self.pushButton_3.setGeometry(QtCore.QRect(130, 90, 81, 31)) self.pushButton_3.setStyleSheet( _fromUtf8("background-color: rgb(0, 255, 0);")) self.pushButton_3.setObjectName(_fromUtf8("pushButton_3")) self.pushButton_4 = QtGui.QPushButton(widget) self.pushButton_4.setGeometry(QtCore.QRect(130, 150, 81, 31)) self.pushButton_4.setStyleSheet( _fromUtf8("background-color: rgb(0, 255, 0);")) self.pushButton_4.setObjectName(_fromUtf8("pushButton_4")) self.pushButton_5 = QtGui.QPushButton(widget) self.pushButton_5.setGeometry(QtCore.QRect(130, 200, 81, 31)) self.pushButton_5.setStyleSheet( _fromUtf8("background-color: rgb(0, 255, 0);")) self.pushButton_5.setObjectName(_fromUtf8("pushButton_5")) self.pushButton_6 = QtGui.QPushButton(widget) self.pushButton_6.setGeometry(QtCore.QRect(20, 200, 81, 31)) self.pushButton_6.setStyleSheet( _fromUtf8("background-color: rgb(0, 255, 0);")) self.pushButton_6.setObjectName(_fromUtf8("pushButton_6")) self.pushButton_7 = QtGui.QPushButton(widget) self.pushButton_7.setGeometry(QtCore.QRect(20, 260, 81, 31)) self.pushButton_7.setStyleSheet( _fromUtf8("background-color: rgb(0, 255, 0);")) self.pushButton_7.setObjectName(_fromUtf8("pushButton_7")) self.label_2 = QtGui.QLabel(widget) self.label_2.setGeometry(QtCore.QRect(240, 60, 361, 231)) self.label_2.setStyleSheet( _fromUtf8("\n" "background-color: rgb(0, 0, 0);")) self.label_2.setText(_fromUtf8("")) self.label_2.setAlignment(QtCore.Qt.AlignCenter) self.label_2.setObjectName(_fromUtf8("label_2")) self.pushButton_8 = QtGui.QPushButton(widget) self.pushButton_8.setGeometry(QtCore.QRect(130, 260, 81, 31)) self.pushButton_8.setStyleSheet( _fromUtf8("background-color: rgb(0, 255, 0);")) self.pushButton_8.setObjectName(_fromUtf8("pushButton_8")) self.label_3 = QtGui.QLabel(widget) self.label_3.setGeometry(QtCore.QRect(60, 50, 101, 16)) self.label_3.setAlignment(QtCore.Qt.AlignCenter) self.label_3.setObjectName(_fromUtf8("label_3")) self.retranslateUi(widget) self.buttonDefine() #与图像显示相关的类,接收图像线程发回的信号后进行显示 self.thread = videoa() self.bcd = QtGui.QWidget self.bcd.connect(self.thread, QtCore.SIGNAL('layoutLoadImage'), self.hhh) QtCore.QMetaObject.connectSlotsByName(widget)