Example #1
0
    def __init__(self, parent=None):
        QtGui.QDialog.__init__(self, parent)
        self.ui = Ui_Dialog()
        self.ui.setupUi(self)

        self.ui.cancel.clicked.connect(self.handleCloseClicked)
        self.ui.choose.clicked.connect(self.handleChooseClicked)
Example #2
0
class PersistenceGui(QtGui.QDialog, Ui_Dialog):
    """
    Get persistence size using GUI.
    """
    def __init__(self, parent=None):
        QtGui.QDialog.__init__(self, parent)
        self.ui = Ui_Dialog()
        self.ui.setupUi(self)

        self.ui.cancel.clicked.connect(self.handleCloseClicked)
        self.ui.choose.clicked.connect(self.handleChooseClicked)

    def handleCloseClicked(self):
        """
        Close GUI.
        :return:
        """
        print "Closing the persistence size chooser window."
        self.close()

    def handleChooseClicked(self):
        """
        Function to return the choosen persistence size.
        :return: Choosen persistence size.
        """
        size = self.gui_persistence_size()
        if size:
            persistence_size = size
            #print persistence_size
            self.close()
            return size

        else:
            QtGui.QMessageBox.information(
                self, 'No size...', "No persistence size selected.\n\n"
                "Please choose persistence size and click Choose.")

    def gui_persistence_size(self):
        """
        Function to return the choosen persistence size through GUI.
        :return: Choosen persistence size.
        """
        if self.ui.size_256.isChecked():
            return str(256)
        elif self.ui.size_512.isChecked():
            return str(512)
        elif self.ui.size_768.isChecked():
            return str(768)
        elif self.ui.size_1gb.isChecked():
            return str(1024)
        elif self.ui.size_2gb.isChecked():
            return str(2048)
        elif self.ui.size_3gb.isChecked():
            return str(3072)
        elif self.ui.size_4gb.isChecked():
            return str(4096)
        else:
            return False
Example #3
0
class PersistenceGui(QtGui.QDialog, Ui_Dialog):
    """
    Get persistence size using GUI.
    """
    def __init__(self, parent=None):
        QtGui.QDialog.__init__(self, parent)
        self.ui = Ui_Dialog()
        self.ui.setupUi(self)

        self.ui.cancel.clicked.connect(self.handleCloseClicked)
        self.ui.choose.clicked.connect(self.handleChooseClicked)

    def handleCloseClicked(self):
        """
        Close GUI.
        :return:
        """
        print "Closing the persistence size chooser window."
        self.close()

    def handleChooseClicked(self):
        """
        Function to return the choosen persistence size.
        :return: Choosen persistence size.
        """
        size = self.gui_persistence_size()
        if size:
            persistence_size = size
            #print persistence_size
            self.close()
            return size

        else:
            QtGui.QMessageBox.information(self, 'No size...',
                                      "No persistence size selected.\n\n"
                                      "Please choose persistence size and click Choose.")

    def gui_persistence_size(self):
        """
        Function to return the choosen persistence size through GUI.
        :return: Choosen persistence size.
        """
        if self.ui.size_256.isChecked():
            return str(256)
        elif self.ui.size_512.isChecked():
            return str(512)
        elif self.ui.size_768.isChecked():
            return str(768)
        elif self.ui.size_1gb.isChecked():
            return str(1024)
        elif self.ui.size_2gb.isChecked():
            return str(2048)
        elif self.ui.size_3gb.isChecked():
            return str(3072)
        elif self.ui.size_4gb.isChecked():
            return str(4096)
        else:
            return False
Example #4
0
    def __init__(self, parent=None):
        QtGui.QDialog.__init__(self, parent)
        self.ui = Ui_Dialog()
        self.ui.setupUi(self)

        self.ui.cancel.clicked.connect(self.handleCloseClicked)
        self.ui.choose.clicked.connect(self.handleChooseClicked)