示例#1
0
 def _open_logfiles_fired(self):
   dlg = FileDialog()
   dlg.action = 'open files'
   if dlg.open() == OK:
       paths = dlg.paths
       for filePath in paths:
         self.log_files.append(filePath)
示例#2
0
文件: Plot.py 项目: kr2/TouchIT-Log
 def _getFilePath(self, defFileName):
     dlg = FileDialog()
     dlg.action = 'save as'
     dlg.default_filename = defFileName
     if dlg.open() == OK:
         return dlg.path
     else:
         return None
示例#3
0
 def _open_esffiles_fired(self):
   dlg = FileDialog()
   dlg.wildcard = "*.esf"
   dlg.action = 'open files'
   if dlg.open() == OK:
       paths = dlg.paths
       for filePath in paths:
         self.esf_files.append(filePath)
示例#4
0
文件: Tree.py 项目: kr2/TouchIT-Log
  def _exportCSV_changed(self):
    dlg = FileDialog()
    dlg.action = 'save as'
    dlg.default_filename = self.groupAddress.replace("/", "-") + '_' + self.name + '.csv'
    if dlg.open() != OK:
      return

    if self._exportCSV_hock != None:
      self._exportCSV_hock(self, dlg.path)