Exemplo n.º 1
0
class MyForm(QtGui.QMainWindow):
    def __init__(self, parent=None):
        QtGui.QWidget.__init__(self, parent)
        self.ui = Ui_SupernoveString()  # note: instance, not the class
        self.ui.setupUi(self)
        self.XlsAndBin_Ins = XlsAndBin()

    def xls2bin(self, parent=None):
        self.ui.x2b_tips.setText("Start!")
        try:
            self.XlsAndBin_Ins.XlsAndBin_xls2bin(self.xlsdirectory, self.strfolder)
            self.ui.x2b_tips.setText("Finshed!")
        except:
            self.ui.x2b_tips.setText("what's wrong? call @Bob as soon.")

    def bin2xls(self, parent=None):
        self.ui.x2b_tips.setText("Start!")
        try:
            self.XlsAndBin_Ins.XlsAndBin_bin2xls(self.strfolder2)
            self.ui.x2b_tips.setText("Finshed!")
        except:
            self.ui.x2b_tips.setText("what's wrong? call @Bob as soon.")

    def selfolder(self, parent=None):
        self.strfolder = QtGui.QFileDialog.getExistingDirectory(
            parent, _fromUtf8("Please select your directory.(eg: str_default)"), _fromUtf8("open file dialog")
        )
        self.ui.x2b_txt_file.setText(self.strfolder)
        if os.path.exists(self.strfolder) == False:
            self.ui.x2b_tips.setText("The str directory is wrong!")
        else:
            self.ui.x2b_tips.setText("Ready...")

    def selfolder2(self, parent=None):
        self.strfolder2 = QtGui.QFileDialog.getExistingDirectory(
            parent, _fromUtf8("Please select your directory.(eg: str_default)"), _fromUtf8("open file dialog")
        )
        self.ui.x2b_txt_file_2.setText(self.strfolder2)
        if os.path.exists(self.strfolder2) == False:
            self.ui.x2b_tips.setText("The str directory is wrong!")
        else:
            self.ui.x2b_tips.setText("Ready...")

    def selfile(self, parent=None):
        self.xlsdirectory = QtGui.QFileDialog.getOpenFileName(
            parent, _fromUtf8("excel file select"), "", _fromUtf8("*.xls")
        )
        self.ui.x2b_txt_xls.setText(self.xlsdirectory)
        if os.path.exists(self.xlsdirectory) == False:
            self.ui.x2b_tips.setText("The excel file is wrong!")
        else:
            self.ui.x2b_tips.setText("Ready...")
Exemplo n.º 2
0
 def __init__(self, parent=None):
     QtGui.QWidget.__init__(self, parent)
     self.ui = Ui_SupernoveString()  # note: instance, not the class
     self.ui.setupUi(self)
     self.XlsAndBin_Ins = XlsAndBin()