class ConnectWidget(QtGui.QWidget): def __init__(self, parent=None): super(ConnectWidget, self).__init__(parent) self.ui = Ui_connect() self.ui.setupUi(self) def setLightingStatus(self, connected, message=None): lightingText = "" if connected: lightingText += "Connected successfully!" else: lightingText += "Connection falied!" if message != None: lightingText += "\n" + message self.ui.lightingMessageLabel.setText(lightingText) def setCameraStatus(self, connected, message=None): cameraText = "" if connected: cameraText += "Connected successfully!" else: cameraText += "Connection falied!" if message != None: cameraText += "\n" + message self.ui.cameraMessageLabel.setText(cameraText) def setConnectToLightingCallback(self, callback): self.ui.connectToLightingButton.clicked.connect(callback) def setAutoconnectToCameraCallback(self, callback): self.ui.autoconnectToCameraButton.clicked.connect(callback)
def __init__(self, parent=None): super(ConnectWidget, self).__init__(parent) self.ui = Ui_connect() self.ui.setupUi(self)