252 if isinstance(itm, ProjectBrowserFileItem): |
252 if isinstance(itm, ProjectBrowserFileItem): |
253 if itm.isSvgFile(): |
253 if itm.isSvgFile(): |
254 self.svgFile.emit(itm.fileName()) |
254 self.svgFile.emit(itm.fileName()) |
255 elif itm.isPixmapFile(): |
255 elif itm.isPixmapFile(): |
256 self.pixmapFile.emit(itm.fileName()) |
256 self.pixmapFile.emit(itm.fileName()) |
257 # TODO: add entry for eric graphics files |
257 elif itm.isEricGraphicsFile(): |
|
258 self.umlFile.emit(itm.fileName()) |
258 else: |
259 else: |
259 if Utilities.MimeTypes.isTextFile(itm.fileName()): |
260 if Utilities.MimeTypes.isTextFile(itm.fileName()): |
260 self.sourceFile.emit(itm.fileName()) |
261 self.sourceFile.emit(itm.fileName()) |
261 else: |
262 else: |
262 QDesktopServices.openUrl(QUrl(itm.fileName())) |
263 QDesktopServices.openUrl(QUrl(itm.fileName())) |