Пример #1
0
class OVEHostWindow(QtGui.QDialog):
    DEFAULT_CONNECT_TARGET = 'unix:/var/run/openvswitch/db.sock'
    def __init__(self, parent, currentValues = None):
        QtGui.QDialog.__init__(self, parent)
        self.ui = Ui_HostWindow()
        self.ui.setupUi(self)
        self.resize(-1, -1)
        self.connect(self.ui.buttonBox, QtCore.SIGNAL("clicked(QAbstractButton *)"), self.xon_actionButton_Box_clicked)
        if currentValues is not None:
            self.ui.hostAddressEdit.setText(currentValues['address'])
            self.ui.hostPasswordEdit.setText(currentValues['password'])
            self.ui.hostConnectTarget.setText(currentValues.get('connectTarget', self.DEFAULT_CONNECT_TARGET))
            self.uuid = currentValues.get('uuid', str(uuid.uuid4()))
        else:
            self.ui.hostConnectTarget.setText(self.DEFAULT_CONNECT_TARGET)
            self.uuid = str(uuid.uuid4())
            self.accepted = None
    
    def xon_actionButton_Box_clicked(self, button):
        role = self.ui.buttonBox.buttonRole(button)
        if role == QtGui.QDialogButtonBox.AcceptRole:
            self.accepted = True
            self.close()
        elif role == QtGui.QDialogButtonBox.RejectRole:
            self.accepted = False
            self.close()

    def record(self):
        return {
            'accepted' : self.accepted,
            'uuid' : self.uuid,
            'address' : str(self.ui.hostAddressEdit.text()),
            'password' : str(self.ui.hostPasswordEdit.text()),
            'connectTarget' : str(self.ui.hostConnectTarget.text())
            }
 def __init__(self, parent, currentValues=None):
     QtGui.QDialog.__init__(self, parent)
     self.ui = Ui_HostWindow()
     self.ui.setupUi(self)
     self.resize(-1, -1)
     self.connect(self.ui.buttonBox,
                  QtCore.SIGNAL("clicked(QAbstractButton *)"),
                  self.xon_actionButton_Box_clicked)
     if currentValues is not None:
         self.ui.hostAddressEdit.setText(currentValues['address'])
         self.ui.hostPasswordEdit.setText(currentValues['password'])
         self.ui.hostConnectTarget.setText(
             currentValues.get('connectTarget',
                               self.DEFAULT_CONNECT_TARGET))
         self.uuid = currentValues.get('uuid', str(uuid.uuid4()))
     else:
         self.ui.hostConnectTarget.setText(self.DEFAULT_CONNECT_TARGET)
         self.uuid = str(uuid.uuid4())
         self.accepted = None
class OVEHostWindow(QtGui.QDialog):
    DEFAULT_CONNECT_TARGET = 'unix:/var/run/openvswitch/db.sock'

    def __init__(self, parent, currentValues=None):
        QtGui.QDialog.__init__(self, parent)
        self.ui = Ui_HostWindow()
        self.ui.setupUi(self)
        self.resize(-1, -1)
        self.connect(self.ui.buttonBox,
                     QtCore.SIGNAL("clicked(QAbstractButton *)"),
                     self.xon_actionButton_Box_clicked)
        if currentValues is not None:
            self.ui.hostAddressEdit.setText(currentValues['address'])
            self.ui.hostPasswordEdit.setText(currentValues['password'])
            self.ui.hostConnectTarget.setText(
                currentValues.get('connectTarget',
                                  self.DEFAULT_CONNECT_TARGET))
            self.uuid = currentValues.get('uuid', str(uuid.uuid4()))
        else:
            self.ui.hostConnectTarget.setText(self.DEFAULT_CONNECT_TARGET)
            self.uuid = str(uuid.uuid4())
            self.accepted = None

    def xon_actionButton_Box_clicked(self, button):
        role = self.ui.buttonBox.buttonRole(button)
        if role == QtGui.QDialogButtonBox.AcceptRole:
            self.accepted = True
            self.close()
        elif role == QtGui.QDialogButtonBox.RejectRole:
            self.accepted = False
            self.close()

    def record(self):
        return {
            'accepted': self.accepted,
            'uuid': self.uuid,
            'address': str(self.ui.hostAddressEdit.text()),
            'password': str(self.ui.hostPasswordEdit.text()),
            'connectTarget': str(self.ui.hostConnectTarget.text())
        }
Пример #4
0
 def __init__(self, parent, currentValues = None):
     QtGui.QDialog.__init__(self, parent)
     self.ui = Ui_HostWindow()
     self.ui.setupUi(self)
     self.resize(-1, -1)
     self.connect(self.ui.buttonBox, QtCore.SIGNAL("clicked(QAbstractButton *)"), self.xon_actionButton_Box_clicked)
     if currentValues is not None:
         self.ui.hostAddressEdit.setText(currentValues['address'])
         self.ui.hostPasswordEdit.setText(currentValues['password'])
         self.ui.hostConnectTarget.setText(currentValues.get('connectTarget', self.DEFAULT_CONNECT_TARGET))
         self.uuid = currentValues.get('uuid', str(uuid.uuid4()))
     else:
         self.ui.hostConnectTarget.setText(self.DEFAULT_CONNECT_TARGET)
         self.uuid = str(uuid.uuid4())
         self.accepted = None