Beispiel #1
0
 def on_btnProcess_clicked(self):
     """
     Slot documentation goes here.
     """
     file = QtGui.QFileDialog.getSaveFileName(self, u"保存文件", '',
                                              "Excel Files (*.%s)" % 'xls')
     self.edSaveFile.setText(file)
     self.edtStatus.append(u'开始执行....')
     self.refresh()
     config = self.CreateTaskConfig()
     trans = Parser.TransactionControl(config)
     r = trans.execute()
     self.edtStatus.append(u'执行完成!')
     resultFile = unicode(self.edSaveFile.text()).replace(r'/', r'//', 1)
     print resultFile
     self.edtStatus.append(u'统计结果导出到' + u'<a href="%s">%s</a>' %
                           (resultFile, resultFile) + '\n')
     self.edtStatus.setOpenExternalLinks(True)