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

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

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Sat, 19 May 2012 18:04:22 +0200
branch
5_2_x
changeset 1866
91cfb0c311cb
parent 1863
aff02fd67d62
child 1867
53dc71df653a

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
@@ -619,6 +619,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