30 |
30 |
31 @signal sourceFile(string) emitted to open a file in the editor |
31 @signal sourceFile(string) emitted to open a file in the editor |
32 @signal designerFile(string) emitted to open a Qt-Designer file |
32 @signal designerFile(string) emitted to open a Qt-Designer file |
33 """ |
33 """ |
34 sourceFile = pyqtSignal(str) |
34 sourceFile = pyqtSignal(str) |
|
35 designerFile = pyqtSignal(str) |
35 |
36 |
36 def __init__(self, project, parent = None): |
37 def __init__(self, project, parent = None): |
37 """ |
38 """ |
38 Constructor |
39 Constructor |
39 |
40 |
80 itm = self.fileList.currentItem() |
81 itm = self.fileList.currentItem() |
81 fileName = itm.text(0) |
82 fileName = itm.text(0) |
82 filePath = itm.text(1) |
83 filePath = itm.text(1) |
83 |
84 |
84 if fileName.endswith('.ui'): |
85 if fileName.endswith('.ui'): |
85 self.emit(SIGNAL('designerFile'), os.path.join(filePath, fileName)) |
86 self.designerFile.emit(os.path.join(filePath, fileName)) |
86 else: |
87 else: |
87 self.sourceFile.emit(os.path.join(filePath, fileName)) |
88 self.sourceFile.emit(os.path.join(filePath, fileName)) |
88 |
89 |
89 def __searchFile(self): |
90 def __searchFile(self): |
90 """ |
91 """ |