|
|
|
@ -517,14 +517,16 @@ class FileOpenWgt(QtGui.QWidget):
|
|
|
|
|
|
|
|
|
|
self.fd.setWindowModality(QtCore.Qt.WindowModality.WindowModal)
|
|
|
|
|
if self.type == 'dir':
|
|
|
|
|
self.data = self.fd.getExistingDirectory()
|
|
|
|
|
data = self.fd.getExistingDirectory()
|
|
|
|
|
if self.type == 'file':
|
|
|
|
|
data = self.fd.getOpenFileName()
|
|
|
|
|
self.data = data[0]
|
|
|
|
|
data = data[0]
|
|
|
|
|
if self.type == 'files':
|
|
|
|
|
data = self.fd.getOpenFileNames()
|
|
|
|
|
self.data = data[0]
|
|
|
|
|
self.set_label()
|
|
|
|
|
data = data[0]
|
|
|
|
|
if data:
|
|
|
|
|
self.data = data
|
|
|
|
|
self.set_label()
|
|
|
|
|
|
|
|
|
|
def set_label(self):
|
|
|
|
|
if type(self.data) in [str, unicode]:
|
|
|
|
@ -625,14 +627,16 @@ class ComboFileWgt(QtGui.QWidget):
|
|
|
|
|
|
|
|
|
|
self.fd.setWindowModality(QtCore.Qt.WindowModality.WindowModal)
|
|
|
|
|
if self.type == 'dir':
|
|
|
|
|
self.data = self.fd.getExistingDirectory()
|
|
|
|
|
data = self.fd.getExistingDirectory()
|
|
|
|
|
if self.type == 'file':
|
|
|
|
|
data = self.fd.getOpenFileName()
|
|
|
|
|
self.data = data[0]
|
|
|
|
|
data = data[0]
|
|
|
|
|
if self.type == 'files':
|
|
|
|
|
data = self.fd.getOpenFileNames()
|
|
|
|
|
self.data = data[0]
|
|
|
|
|
self.set_label()
|
|
|
|
|
data = data[0]
|
|
|
|
|
if data:
|
|
|
|
|
self.data = data
|
|
|
|
|
self.set_label()
|
|
|
|
|
|
|
|
|
|
def set_label(self):
|
|
|
|
|
if type(self.data) in [str, unicode]:
|
|
|
|
|