예제 #1
0
 def on_open_triggered(self):
   filename = str(QtGui.QFileDialog.getOpenFileName(parent=self, caption='Open...',
                                                    filter=QFILEDIALOG_CONFIGURATION_FILTER))
   self.activateWindow()
   if filename:
     Configuration.open(filename)
     self.setup()
예제 #2
0
  def on_new_triggered(self):
    filename = str(QtGui.QFileDialog.getOpenFileName(parent=self, caption='New Session...',
                                                     filter=QFILEDIALOG_IMAGE_SEQUENCE_FILTER))
    self.activateWindow()
    if filename:
      self.hard_reset()
      Configuration.update({'_sequence': {'_file_pattern': build_pattern_from_path(filename)}})

      self.setup()
예제 #3
0
from gt_io import Configuration

if __name__ == "__main__":

  Configuration.open('/Volumes/Daten/EXR/Untitled.vtmo')
  Configuration.export('/Volumes/Daten/EXR/Untitled.mat')
예제 #4
0
 def on_export_triggered(self):
   filename = str(QtGui.QFileDialog.getSaveFileName(parent=self, caption='Export to Matlab...',
                                                    filter=QFILEDIALOG_MATLAB_FILTER))
   self.activateWindow()
   if filename:
     Configuration.export(str(filename))
예제 #5
0
 def on_save_as_triggered(self):
   filename = str(QtGui.QFileDialog.getSaveFileName(parent=self, caption='Save...',
                                                    filter=QFILEDIALOG_CONFIGURATION_FILTER))
   self.activateWindow()
   if filename:
     Configuration.save(filename)
예제 #6
0
 def on_save_triggered(self):
   if Configuration.filename:
     Configuration.save()
   else:
     self.on_save_as_triggered()
예제 #7
0
 def hard_reset(self):
   self.soft_reset()
   Configuration.clear()
   self.setWindowTitle("")