개정판 2634dac1
issue #000: fix import text file
Change-Id: If23b491235697eeedc097f18b3bb800c73a6c312
DTI_PID/DTI_PID/ImportTextFromCADDialog.py | ||
---|---|---|
37 | 37 |
options |= QFileDialog.DontUseNativeDialog |
38 | 38 |
selectedDir = QFileDialog.getOpenFileNames(self, self.tr('Import', "Select ID2 xml File"), project.getTempPath(), "xml files (*.xml)", options=options) |
39 | 39 |
if selectedDir: |
40 |
self.ui.lineEditID2.setText(selectedDir[0]) if type(selectedDir[0]) is str else self.ui.lineEditID2.setText(str(len(selectedDir[0])) + ' files')
|
|
40 |
self.ui.lineEditID2.setText(selectedDir[0][0]) if len(selectedDir[0]) == 1 else self.ui.lineEditID2.setText(str(len(selectedDir[0])) + ' files')
|
|
41 | 41 |
self.xmls = selectedDir[0] |
42 | 42 |
|
43 | 43 |
def addCADClick(self): |
44 | 44 |
project = AppDocData.instance().getCurrentProject() |
45 |
|
|
45 | 46 |
|
46 | 47 |
options = QFileDialog.Options() |
47 | 48 |
options |= QFileDialog.DontUseNativeDialog |
48 | 49 |
selectedDir = QFileDialog.getOpenFileNames(self, self.tr('Import', "Select CAD File"), os.path.join(project.getDrawingFilePath(), 'Native'), "dwg files (*.dwg)", options=options) |
49 | 50 |
if selectedDir: |
50 |
self.ui.lineEditCAD.setText(selectedDir[0]) if type(selectedDir[0]) is str else self.ui.lineEditCAD.setText(str(len(selectedDir[0])) + ' files')
|
|
51 |
self.ui.lineEditCAD.setText(selectedDir[0][0]) if len(selectedDir[0]) == 1 else self.ui.lineEditCAD.setText(str(len(selectedDir[0])) + ' files')
|
|
51 | 52 |
self.dwgs = selectedDir[0] |
52 | 53 |
|
53 | 54 |
def importTextFromCAD(self): |
내보내기 Unified diff