eric6/UI/Browser.py

changeset 8282
16b243bdb12f
parent 8270
6ba3564b7161
diff -r 184ece570a2b -r 16b243bdb12f eric6/UI/Browser.py
--- a/eric6/UI/Browser.py	Sun May 02 15:09:29 2021 +0200
+++ b/eric6/UI/Browser.py	Sun May 02 17:26:47 2021 +0200
@@ -67,6 +67,7 @@
     @signal pixmapFile(filename) emitted to open a pixmap file (str)
     @signal pixmapEditFile(filename) emitted to edit a pixmap file (str)
     @signal svgFile(filename) emitted to open a SVG file (str)
+    @signal umlFile(filename) emitted to open an eric UML file (str)
     @signal binaryFile(filename) emitted to open a file as binary (str)
     @signal unittestOpen(filename) emitted to open a Python file for a
         unit test (str)
@@ -80,6 +81,7 @@
     pixmapFile = pyqtSignal(str)
     pixmapEditFile = pyqtSignal(str)
     svgFile = pyqtSignal(str)
+    umlFile = pyqtSignal(str)
     binaryFile = pyqtSignal(str)
     unittestOpen = pyqtSignal(str)
     
@@ -494,7 +496,8 @@
                         self.svgFile.emit(itm.fileName())
                     elif itm.isPixmapFile():
                         self.pixmapFile.emit(itm.fileName())
-                    # TODO: add entry for eric graphics files
+                    elif itm.isEricGraphicsFile():
+                        self.umlFile.emit(itm.fileName())
                     else:
                         if Utilities.MimeTypes.isTextFile(itm.fileName()):
                             self.sourceFile[str].emit(itm.fileName())

eric ide

mercurial