Plugins/WizardPlugins/FileDialogWizard/FileDialogWizardDialog.py

changeset 564
b3d966393ba9
parent 500
c3abc7895a01
child 791
9ec2ac20e54e
equal deleted inserted replaced
563:e35d2cda9a74 564:b3d966393ba9
62 if self.rOpenFile.isChecked() or self.rfOpenFile.isChecked(): 62 if self.rOpenFile.isChecked() or self.rfOpenFile.isChecked():
63 if not self.cSymlinks.isChecked(): 63 if not self.cSymlinks.isChecked():
64 options = QFileDialog.Options(QFileDialog.DontResolveSymlinks) 64 options = QFileDialog.Options(QFileDialog.DontResolveSymlinks)
65 else: 65 else:
66 options = QFileDialog.Options() 66 options = QFileDialog.Options()
67 QFileDialog.getOpenFileName(\ 67 QFileDialog.getOpenFileName(
68 None, 68 None,
69 self.eCaption.text(), 69 self.eCaption.text(),
70 self.eStartWith.text(), 70 self.eStartWith.text(),
71 self.eFilters.text(), 71 self.eFilters.text(),
72 options) 72 options)
73 elif self.rOpenFiles.isChecked() or self.rfOpenFiles.isChecked(): 73 elif self.rOpenFiles.isChecked() or self.rfOpenFiles.isChecked():
74 if not self.cSymlinks.isChecked(): 74 if not self.cSymlinks.isChecked():
75 options = QFileDialog.Options(QFileDialog.DontResolveSymlinks) 75 options = QFileDialog.Options(QFileDialog.DontResolveSymlinks)
76 else: 76 else:
77 options = QFileDialog.Options() 77 options = QFileDialog.Options()
78 QFileDialog.getOpenFileNames(\ 78 QFileDialog.getOpenFileNames(
79 None, 79 None,
80 self.eCaption.text(), 80 self.eCaption.text(),
81 self.eStartWith.text(), 81 self.eStartWith.text(),
82 self.eFilters.text(), 82 self.eFilters.text(),
83 options) 83 options)
84 elif self.rSaveFile.isChecked() or self.rfSaveFile.isChecked(): 84 elif self.rSaveFile.isChecked() or self.rfSaveFile.isChecked():
85 if not self.cSymlinks.isChecked(): 85 if not self.cSymlinks.isChecked():
86 options = QFileDialog.Options(QFileDialog.DontResolveSymlinks) 86 options = QFileDialog.Options(QFileDialog.DontResolveSymlinks)
87 else: 87 else:
88 options = QFileDialog.Options() 88 options = QFileDialog.Options()
89 QFileDialog.getSaveFileName(\ 89 QFileDialog.getSaveFileName(
90 None, 90 None,
91 self.eCaption.text(), 91 self.eCaption.text(),
92 self.eStartWith.text(), 92 self.eStartWith.text(),
93 self.eFilters.text(), 93 self.eFilters.text(),
94 options) 94 options)
98 options |= QFileDialog.Options(QFileDialog.DontResolveSymlinks) 98 options |= QFileDialog.Options(QFileDialog.DontResolveSymlinks)
99 if self.cDirOnly.isChecked(): 99 if self.cDirOnly.isChecked():
100 options |= QFileDialog.Options(QFileDialog.ShowDirsOnly) 100 options |= QFileDialog.Options(QFileDialog.ShowDirsOnly)
101 else: 101 else:
102 options |= QFileDialog.Options(QFileDialog.Option(0)) 102 options |= QFileDialog.Options(QFileDialog.Option(0))
103 QFileDialog.getExistingDirectory(\ 103 QFileDialog.getExistingDirectory(
104 None, 104 None,
105 self.eCaption.text(), 105 self.eCaption.text(),
106 self.eWorkDir.text(), 106 self.eWorkDir.text(),
107 options) 107 options)
108 108
122 self.dirPropertiesGroup.setEnabled(True) 122 self.dirPropertiesGroup.setEnabled(True)
123 self.bTest.setDisabled(self.cWorkDir.isChecked()) 123 self.bTest.setDisabled(self.cWorkDir.isChecked())
124 else: 124 else:
125 self.filePropertiesGroup.setEnabled(True) 125 self.filePropertiesGroup.setEnabled(True)
126 self.dirPropertiesGroup.setEnabled(False) 126 self.dirPropertiesGroup.setEnabled(False)
127 self.bTest.setDisabled(\ 127 self.bTest.setDisabled(
128 self.cStartWith.isChecked() or self.cFilters.isChecked()) 128 self.cStartWith.isChecked() or self.cFilters.isChecked())
129 129
130 def __getCode4(self, indLevel, indString): 130 def __getCode4(self, indLevel, indString):
131 """ 131 """
132 Private method to get the source code for Qt4. 132 Private method to get the source code for Qt4.

eric ide

mercurial