class NoDoms(QtGui.QDialog):
    def __init__(self, parent=None):
        QtGui.QDialog.__init__(self, parent)
        self.p = parent
        self.ui = Ui_NoDoms()
        self.ui.setupUi(self)
        self.connect_ctrls()
    
    def connect_ctrls(self):
        self.ui.ChangeAcct.clicked.connect(self.ch_acct)
    
    def ch_acct(self):
        self.p.change_acct()
        self.close()
    
    def keyPressEvent(self, e):
        if e.key() == QtCore.Qt.Key_Escape:
            if self.p.settings.is_configured() is False:
                sys.exit()
            else:
                self.close()
    
    def closeEvent(self, event):
        if self.p.settings.is_configured() is False:
            sys.exit()
        else:
            event.accept()
class NoDoms(QtGui.QDialog):
    def __init__(self, parent=None):
        QtGui.QDialog.__init__(self, parent)
        self.p = parent
        self.ui = Ui_NoDoms()
        self.ui.setupUi(self)
        self.connect_ctrls()

    def connect_ctrls(self):
        self.ui.ChangeAcct.clicked.connect(self.ch_acct)

    def ch_acct(self):
        self.p.change_acct()
        self.close()

    def keyPressEvent(self, e):
        if e.key() == QtCore.Qt.Key_Escape:
            if self.p.settings.is_configured() is False:
                sys.exit()
            else:
                self.close()

    def closeEvent(self, event):
        if self.p.settings.is_configured() is False:
            sys.exit()
        else:
            event.accept()
 def __init__(self, parent=None):
     QtGui.QDialog.__init__(self, parent)
     self.p = parent
     self.ui = Ui_NoDoms()
     self.ui.setupUi(self)
     self.connect_ctrls()
 def __init__(self, parent=None):
     QtGui.QDialog.__init__(self, parent)
     self.p = parent
     self.ui = Ui_NoDoms()
     self.ui.setupUi(self)
     self.connect_ctrls()