Introduced the 'projectFormCompiled' signal to support eric5 assistant scanning sources generated from forms files.

Sat, 19 May 2012 18:04:22 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Sat, 19 May 2012 18:04:22 +0200
changeset 1864
1c8d0747ba9f
parent 1862
b1498278335f
child 1865
e2a956fcf5e7

Introduced the 'projectFormCompiled' signal to support eric5 assistant scanning sources generated from forms files.

Project/Project.py file | annotate | diff | comparison | revisions
Project/ProjectFormsBrowser.py file | annotate | diff | comparison | revisions
--- a/Project/Project.py	Fri May 18 12:41:38 2012 +0200
+++ b/Project/Project.py	Sat May 19 18:04:22 2012 +0200
@@ -78,6 +78,7 @@
     @signal projectLanguageRemoved(str) emitted after a language was removed
     @signal projectFormAdded(str) emitted after a new form was added
     @signal projectFormRemoved(str) emitted after a form was removed
+    @signal projectFormCompiled(str) emitted after a form was compiled
     @signal projectSourceAdded(str) emitted after a new source file was added
     @signal projectSourceRemoved(str) emitted after a source was removed
     @signal projectInterfaceAdded(str) emitted after a new IDL file was added
@@ -123,6 +124,7 @@
     projectLanguageRemoved = pyqtSignal(str)
     projectFormAdded = pyqtSignal(str)
     projectFormRemoved = pyqtSignal(str)
+    projectFormCompiled = pyqtSignal(str)
     projectSourceAdded = pyqtSignal(str)
     projectSourceRemoved = pyqtSignal(str)
     projectInterfaceAdded = pyqtSignal(str)
--- a/Project/ProjectFormsBrowser.py	Fri May 18 12:41:38 2012 +0200
+++ b/Project/ProjectFormsBrowser.py	Sat May 19 18:04:22 2012 +0200
@@ -621,6 +621,7 @@
                         self.trUtf8("Form Compilation"),
                         self.trUtf8("The compilation of the form file"
                             " was successful."))
+                self.project.projectFormCompiled.emit(self.compiledFile)
             except IOError as msg:
                 if not self.noDialog:
                     E5MessageBox.information(self,

eric ide

mercurial