def openChooser(self):
     text = self.lineEdit.text() or system.vistrails_data_directory()
     path = QtGui.QFileDialog.getSaveFileName(self,
                                              'Save Path',
                                              text,
                                              'All files (*.*)')
     return self.setDataDirectory(path)
 def openChooser(self):
     text = self.lineEdit.text() or system.vistrails_data_directory()
     path = QtGui.QFileDialog.getExistingDirectory(self,
                                                   'Use Directory '
                                                   'as Value...',
                                                   text)
     return self.setDataDirectory(path)
 def create_browse_button(self, cls=None):
     from vistrails.gui.common_widgets import QPathChooserToolButton
     if cls is None:
         cls = QPathChooserToolButton
     button = cls(self, self.line_edit, 
                  defaultPath=system.vistrails_data_directory())
     button.pathChanged.connect(self.update_parent)
     return button
 def openChooser(self):
     text = self.lineEdit.text() or system.vistrails_data_directory()
     return QtGui.QFileDialog.getOpenFileName(self,
                                              'Use Filename '
                                              'as Value...',
                                              text,
                                              'All files '
                                              '(*.*)')
 def create_browse_button(self, cls=None):
     from vistrails.gui.common_widgets import QPathChooserToolButton
     if cls is None:
         cls = QPathChooserToolButton
     button = cls(self, self.line_edit, 
                  defaultPath=system.vistrails_data_directory())
     button.pathChanged.connect(self.update_parent)
     return button
 def openChooser(self):
     text = self.lineEdit.text() or system.vistrails_data_directory()
     fileName = QtGui.QFileDialog.getSaveFileName(self,
                                                  'Save Path',
                                                  text,
                                                  'All files (*.*)')
     if not fileName:
         return None
     filename = os.path.abspath(str(QtCore.QFile.encodeName(fileName)))
     dirName = os.path.dirname(filename)
     system.set_vistrails_data_directory(dirName)
     return filename
 def openChooser(self):
     text = self.lineEdit.text() or system.vistrails_data_directory()
     fileName = QtGui.QFileDialog.getExistingDirectory(self,
                                                       'Use Directory '
                                                       'as Value...',
                                                       text)
     if not fileName:
         return None
     filename = os.path.abspath(str(QtCore.QFile.encodeName(fileName)))
     dirName = os.path.dirname(filename)
     system.set_vistrails_data_directory(dirName)
     return filename