Documentation/Source/eric5.Project.Project.html

changeset 58
37f0444c3479
parent 55
b5c84934de9c
child 71
f21321d97145
--- a/Documentation/Source/eric5.Project.Project.html	Thu Jan 14 17:27:31 2010 +0000
+++ b/Documentation/Source/eric5.Project.Project.html	Thu Jan 14 18:35:52 2010 +0000
@@ -22,7 +22,7 @@
 <body><a NAME="top" ID="top"></a>
 <h1>eric5.Project.Project</h1>
 <p>
-&#77;&#111;&#100;&#117;&#108;&#101; &#105;&#109;&#112;&#108;&#101;&#109;&#101;&#110;&#116;&#105;&#110;&#103; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#109;&#97;&#110;&#97;&#103;&#101;&#109;&#101;&#110;&#116; &#102;&#117;&#110;&#99;&#116;&#105;&#111;&#110;&#97;&#108;&#105;&#116;y.
+Module implementing the project management functionality.
 </p>
 <h3>Global Attributes</h3>
 <table>
@@ -32,7 +32,7 @@
 <table>
 <tr>
 <td><a href="#Project">Project</a></td>
-<td>&#67;&#108;&#97;&#115;&#115; &#105;&#109;&#112;&#108;&#101;&#109;&#101;&#110;&#116;&#105;&#110;&#103; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#109;&#97;&#110;&#97;&#103;&#101;&#109;&#101;&#110;&#116; &#102;&#117;&#110;&#99;&#116;&#105;&#111;&#110;&#97;&#108;&#105;&#116;y.</td>
+<td>Class implementing the project management functionality.</td>
 </tr>
 </table>
 <h3>Functions</h3>
@@ -43,100 +43,100 @@
 <a NAME="Project" ID="Project"></a>
 <h2>Project</h2>
 <p>
-    &#67;&#108;&#97;&#115;&#115; &#105;&#109;&#112;&#108;&#101;&#109;&#101;&#110;&#116;&#105;&#110;&#103; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#109;&#97;&#110;&#97;&#103;&#101;&#109;&#101;&#110;&#116; &#102;&#117;&#110;&#99;&#116;&#105;&#111;&#110;&#97;&#108;&#105;&#116;y.
+    Class implementing the project management functionality.
 </p><h4>Signals</h4>
 <dl>
 <dt>completeRepopulateItem(string)</dt>
 <dd>
-&#101;&#109;&#105;&#116;&#116;&#101;&#100; &#97;&#102;&#116;&#101;&#114; &#97;&#110; &#105;&#116;&#101;&#109; &#111;&#102; &#116;&#104;&#101; &#109;&#111;&#100;&#101;&#108; w&#97;&#115;
-            &#114;&#101;&#112;&#111;&#112;&#117;&#108;&#97;&#116;&#101;&#100;
+emitted after an item of the model was
+            repopulated
 </dd><dt>directoryRemoved(string)</dt>
 <dd>
-&#101;&#109;&#105;&#116;&#116;&#101;&#100; &#97;&#102;&#116;&#101;&#114; &#97; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y &#104;&#97;&#115; &#98;&#101;&#101;&#110; &#114;&#101;&#109;&#111;v&#101;&#100; &#102;&#114;&#111;&#109;
-            &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116;
+emitted after a directory has been removed from
+            the project
 </dd><dt>dirty(int)</dt>
 <dd>
-&#101;&#109;&#105;&#116;&#116;&#101;&#100; w&#104;&#101;&#110; &#116;&#104;&#101; &#100;&#105;&#114;&#116;y &#115;&#116;&#97;&#116;&#101; &#99;&#104;&#97;&#110;&#103;&#101;&#115;
+emitted when the dirty state changes
 </dd><dt>lexerAssociationsChanged()</dt>
 <dd>
-&#101;&#109;&#105;&#116;&#116;&#101;&#100; &#97;&#102;&#116;&#101;&#114; &#116;&#104;&#101; &#108;&#101;x&#101;&#114; &#97;&#115;&#115;&#111;&#99;&#105;&#97;&#116;&#105;&#111;&#110;&#115; &#104;&#97;v&#101; &#98;&#101;&#101;&#110;
-            &#99;&#104;&#97;&#110;&#103;&#101;&#100;
+emitted after the lexer associations have been
+            changed
 </dd><dt>newProject()</dt>
 <dd>
-&#101;&#109;&#105;&#116;&#116;&#101;&#100; &#97;&#102;&#116;&#101;&#114; &#97; &#110;&#101;w &#112;&#114;&#111;&#106;&#101;&#99;&#116; w&#97;&#115; &#103;&#101;&#110;&#101;&#114;&#97;&#116;&#101;&#100;
+emitted after a new project was generated
 </dd><dt>newProjectHooks()</dt>
 <dd>
-&#101;&#109;&#105;&#116;&#116;&#101;&#100; &#97;&#102;&#116;&#101;&#114; &#97; &#110;&#101;w &#112;&#114;&#111;&#106;&#101;&#99;&#116; w&#97;&#115; &#103;&#101;&#110;&#101;&#114;&#97;&#116;&#101;&#100; &#98;&#117;&#116; &#98;&#101;&#102;&#111;&#114;&#101;
-            &#116;&#104;&#101; &#110;&#101;w&#80;&#114;&#111;&#106;&#101;&#99;&#116;() &#115;&#105;&#103;&#110;&#97;&#108; &#105;&#115; &#115;&#101;&#110;&#116;
+emitted after a new project was generated but before
+            the newProject() signal is sent
 </dd><dt>prepareRepopulateItem(string)</dt>
 <dd>
-&#101;&#109;&#105;&#116;&#116;&#101;&#100; &#98;&#101;&#102;&#111;&#114;&#101; &#97;&#110; &#105;&#116;&#101;&#109; &#111;&#102; &#116;&#104;&#101; &#109;&#111;&#100;&#101;&#108; &#105;&#115;
-            &#114;&#101;&#112;&#111;&#112;&#117;&#108;&#97;&#116;&#101;&#100;
+emitted before an item of the model is
+            repopulated
 </dd><dt>projectAboutToBeCreated()</dt>
 <dd>
-&#101;&#109;&#105;&#116;&#116;&#101;&#100; &#106;&#117;&#115;&#116; &#98;&#101;&#102;&#111;&#114;&#101; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; w&#105;&#108;&#108; &#98;&#101; &#99;&#114;&#101;&#97;&#116;&#101;&#100;
+emitted just before the project will be created
 </dd><dt>projectClosed()</dt>
 <dd>
-&#101;&#109;&#105;&#116;&#116;&#101;&#100; &#97;&#102;&#116;&#101;&#114; &#97; &#112;&#114;&#111;&#106;&#101;&#99;&#116; w&#97;&#115; &#99;&#108;&#111;&#115;&#101;&#100;
+emitted after a project was closed
 </dd><dt>projectClosedHooks()</dt>
 <dd>
-&#101;&#109;&#105;&#116;&#116;&#101;&#100; &#97;&#102;&#116;&#101;&#114; &#97; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#102;&#105;&#108;&#101; w&#97;&#115; &#99;&#108;&#115;&#111;&#101;&#100; &#98;&#117;&#116; &#98;&#101;&#102;&#111;&#114;&#101; &#116;&#104;&#101;
-            &#112;&#114;&#111;&#106;&#101;&#99;&#116;&#67;&#108;&#111;&#115;&#101;&#100;() &#115;&#105;&#103;&#110;&#97;&#108; &#105;&#115; &#115;&#101;&#110;&#116;
+emitted after a project file was clsoed but before the
+            projectClosed() signal is sent
 </dd><dt>projectFileRenamed(string, string)</dt>
 <dd>
-&#101;&#109;&#105;&#116;&#116;&#101;&#100; &#97;&#102;&#116;&#101;&#114; &#97; &#102;&#105;&#108;&#101; &#111;&#102; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116;
-            &#104;&#97;&#115; &#98;&#101;&#101;&#110; &#114;&#101;&#110;&#97;&#109;&#101;&#100;
+emitted after a file of the project
+            has been renamed
 </dd><dt>projectFormAdded(string)</dt>
 <dd>
-&#101;&#109;&#105;&#116;&#116;&#101;&#100; &#97;&#102;&#116;&#101;&#114; &#97; &#110;&#101;w &#102;&#111;&#114;&#109; w&#97;&#115; &#97;&#100;&#100;&#101;&#100;
+emitted after a new form was added
 </dd><dt>projectInterfaceAdded(string)</dt>
 <dd>
-&#101;&#109;&#105;&#116;&#116;&#101;&#100; &#97;&#102;&#116;&#101;&#114; &#97; &#110;&#101;w &#73;&#68;&#76; &#102;&#105;&#108;&#101; w&#97;&#115; &#97;&#100;&#100;&#101;&#100;
+emitted after a new IDL file was added
 </dd><dt>projectLanguageAdded(string)</dt>
 <dd>
-&#101;&#109;&#105;&#116;&#116;&#101;&#100; &#97;&#102;&#116;&#101;&#114; &#97; &#110;&#101;w &#108;&#97;&#110;&#103;&#117;&#97;&#103;&#101; w&#97;&#115; &#97;&#100;&#100;&#101;&#100;
+emitted after a new language was added
 </dd><dt>projectLanguageAddedByCode(string)</dt>
 <dd>
-&#101;&#109;&#105;&#116;&#116;&#101;&#100; &#97;&#102;&#116;&#101;&#114; &#97; &#110;&#101;w &#108;&#97;&#110;&#103;&#117;&#97;&#103;&#101; w&#97;&#115; &#97;&#100;&#100;&#101;&#100;.
-        &#84;&#104;&#101; &#108;&#97;&#110;&#103;&#117;&#97;&#103;&#101; &#99;&#111;&#100;&#101; &#105;&#115; &#115;&#101;&#110;&#116; &#98;y &#116;&#104;&#105;&#115; &#115;&#105;&#103;&#110;&#97;&#108;.
+emitted after a new language was added.
+        The language code is sent by this signal.
 </dd><dt>projectOpened()</dt>
 <dd>
-&#101;&#109;&#105;&#116;&#116;&#101;&#100; &#97;&#102;&#116;&#101;&#114; &#97; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#102;&#105;&#108;&#101; w&#97;&#115; &#114;&#101;&#97;&#100;
+emitted after a project file was read
 </dd><dt>projectOpenedHooks()</dt>
 <dd>
-&#101;&#109;&#105;&#116;&#116;&#101;&#100; &#97;&#102;&#116;&#101;&#114; &#97; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#102;&#105;&#108;&#101; w&#97;&#115; &#114;&#101;&#97;&#100; &#98;&#117;&#116; &#98;&#101;&#102;&#111;&#114;&#101; &#116;&#104;&#101;
-            &#112;&#114;&#111;&#106;&#101;&#99;&#116;&#79;&#112;&#101;&#110;&#101;&#100;() &#115;&#105;&#103;&#110;&#97;&#108; &#105;&#115; &#115;&#101;&#110;&#116;
+emitted after a project file was read but before the
+            projectOpened() signal is sent
 </dd><dt>projectOthersAdded(string)</dt>
 <dd>
-&#101;&#109;&#105;&#116;&#116;&#101;&#100; &#97;&#102;&#116;&#101;&#114; &#97; &#102;&#105;&#108;&#101; &#111;&#114; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y w&#97;&#115; &#97;&#100;&#100;&#101;&#100;
-            &#116;&#111; &#116;&#104;&#101; &#79;&#84;&#72;&#69;&#82;&#83; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#100;&#97;&#116;&#97; &#97;&#114;&#101;&#97;
+emitted after a file or directory was added
+            to the OTHERS project data area
 </dd><dt>projectPropertiesChanged()</dt>
 <dd>
-&#101;&#109;&#105;&#116;&#116;&#101;&#100; &#97;&#102;&#116;&#101;&#114; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#112;&#114;&#111;&#112;&#101;&#114;&#116;&#105;&#101;&#115; w&#101;&#114;&#101; &#99;&#104;&#97;&#110;&#103;&#101;&#100;
+emitted after the project properties were changed
 </dd><dt>projectResourceAdded(string)</dt>
 <dd>
-&#101;&#109;&#105;&#116;&#116;&#101;&#100; &#97;&#102;&#116;&#101;&#114; &#97; &#110;&#101;w &#114;&#101;&#115;&#111;&#117;&#114;&#99;&#101; &#102;&#105;&#108;&#101; w&#97;&#115; &#97;&#100;&#100;&#101;&#100;
+emitted after a new resource file was added
 </dd><dt>projectSessionLoaded()</dt>
 <dd>
-&#101;&#109;&#105;&#116;&#116;&#101;&#100; &#97;&#102;&#116;&#101;&#114; &#97; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#115;&#101;&#115;&#115;&#105;&#111;&#110; &#102;&#105;&#108;&#101; w&#97;&#115; &#108;&#111;&#97;&#100;&#101;&#100;
+emitted after a project session file was loaded
 </dd><dt>projectSourceAdded(string)</dt>
 <dd>
-&#101;&#109;&#105;&#116;&#116;&#101;&#100; &#97;&#102;&#116;&#101;&#114; &#97; &#110;&#101;w &#115;&#111;&#117;&#114;&#99;&#101; &#102;&#105;&#108;&#101; w&#97;&#115; &#97;&#100;&#100;&#101;&#100;
+emitted after a new source file was added
 </dd><dt>reinitVCS()</dt>
 <dd>
-&#101;&#109;&#105;&#116;&#116;&#101;&#100; &#97;&#102;&#116;&#101;&#114; &#116;&#104;&#101; &#86;&#67;&#83; &#104;&#97;&#115; &#98;&#101;&#101;&#110; &#114;&#101;&#105;&#110;&#105;&#116;&#105;&#97;&#108;&#105;z&#101;&#100;
+emitted after the VCS has been reinitialized
 </dd><dt>showMenu(string, QMenu)</dt>
 <dd>
-&#101;&#109;&#105;&#116;&#116;&#101;&#100; w&#104;&#101;&#110; &#97; &#109;&#101;&#110;&#117; &#105;&#115; &#97;&#98;&#111;&#117;&#116; &#116;&#111; &#98;&#101; &#115;&#104;&#111;w&#110;. &#84;&#104;&#101; &#110;&#97;&#109;&#101;
-            &#111;&#102; &#116;&#104;&#101; &#109;&#101;&#110;&#117; &#97;&#110;&#100; &#97; &#114;&#101;&#102;&#101;&#114;&#101;&#110;&#99;&#101; &#116;&#111; &#116;&#104;&#101; &#109;&#101;&#110;&#117; &#97;&#114;&#101; &#103;&#105;v&#101;&#110;.
+emitted when a menu is about to be shown. The name
+            of the menu and a reference to the menu are given.
 </dd><dt>sourceFile(string)</dt>
 <dd>
-&#101;&#109;&#105;&#116;&#116;&#101;&#100; &#97;&#102;&#116;&#101;&#114; &#97; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#102;&#105;&#108;&#101; w&#97;&#115; &#114;&#101;&#97;&#100; &#116;&#111;
-            &#111;&#112;&#101;&#110; &#116;&#104;&#101; &#109;&#97;&#105;&#110; &#115;&#99;&#114;&#105;&#112;&#116;
+emitted after a project file was read to
+            open the main script
 </dd><dt>vcsStatusMonitorStatus(QString, QString)</dt>
 <dd>
-&#101;&#109;&#105;&#116;&#116;&#101;&#100; &#116;&#111; &#115;&#105;&#103;&#110;&#97;&#108; &#116;&#104;&#101; &#115;&#116;&#97;&#116;&#117;&#115; &#111;&#102; &#116;&#104;&#101;
-            &#109;&#111;&#110;&#105;&#116;&#111;&#114;&#105;&#110;&#103; &#116;&#104;&#114;&#101;&#97;&#100; (&#111;&#107;, &#110;&#111;&#107;, &#111;&#112;, &#111;&#102;&#102;) &#97;&#110;&#100; &#97; &#115;&#116;&#97;&#116;&#117;&#115; &#109;&#101;&#115;&#115;&#97;&#103;&#101;
+emitted to signal the status of the
+            monitoring thread (ok, nok, op, off) and a status message
 </dd>
 </dl>
 <h3>Derived from</h3>
@@ -149,2014 +149,2014 @@
 <table>
 <tr>
 <td><a href="#Project.__init__">Project</a></td>
-<td>&#67;&#111;&#110;&#115;&#116;&#114;&#117;&#99;&#116;&#111;&#114;</td>
+<td>Constructor</td>
 </tr><tr>
 <td><a href="#Project.__addRecursiveDirectory">__addRecursiveDirectory</a></td>
-<td>&#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#117;&#115;&#101;&#100; &#116;&#111; &#97;&#100;&#100; &#97;&#108;&#108; &#102;&#105;&#108;&#101;&#115; &#111;&#102; &#97; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y &#116;&#114;&#101;&#101;.</td>
+<td>Private method used to add all files of a directory tree.</td>
 </tr><tr>
 <td><a href="#Project.__addSingleDirectory">__addSingleDirectory</a></td>
-<td>&#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#117;&#115;&#101;&#100; &#116;&#111; &#97;&#100;&#100; &#97;&#108;&#108; &#102;&#105;&#108;&#101;&#115; &#111;&#102; &#97; &#115;&#105;&#110;&#103;&#108;&#101; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y &#116;&#111; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116;.</td>
+<td>Private method used to add all files of a single directory to the project.</td>
 </tr><tr>
 <td><a href="#Project.__addToOthers">__addToOthers</a></td>
-<td>&#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#97;&#100;&#100; &#102;&#105;&#108;&#101;/&#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y &#116;&#111; &#116;&#104;&#101; &#79;&#84;&#72;&#69;&#82;&#83; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#100;&#97;&#116;&#97;.</td>
+<td>Private method to add file/directory to the OTHERS project data.</td>
 </tr><tr>
 <td><a href="#Project.__binaryTranslationFile">__binaryTranslationFile</a></td>
-<td>&#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#99;&#97;&#108;&#99;&#117;&#108;&#97;&#116;&#101; &#116;&#104;&#101; &#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#111;&#102; &#116;&#104;&#101; &#98;&#105;&#110;&#97;&#114;y &#116;&#114;&#97;&#110;&#115;&#108;&#97;&#116;&#105;&#111;&#110;&#115; &#102;&#105;&#108;&#101; &#103;&#105;v&#101;&#110; &#116;&#104;&#101; &#110;&#97;&#109;&#101; &#111;&#102; &#116;&#104;&#101; &#114;&#97;w &#116;&#114;&#97;&#110;&#115;&#108;&#97;&#116;&#105;&#111;&#110;&#115; &#102;&#105;&#108;&#101;.</td>
+<td>Private method to calculate the filename of the binary translations file given the name of the raw translations file.</td>
 </tr><tr>
 <td><a href="#Project.__checkFilesExist">__checkFilesExist</a></td>
-<td>&#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#99;&#104;&#101;&#99;&#107;, &#105;&#102; &#116;&#104;&#101; &#102;&#105;&#108;&#101;&#115; &#105;&#110; &#97; &#108;&#105;&#115;&#116; &#101;x&#105;&#115;&#116;.</td>
+<td>Private method to check, if the files in a list exist.</td>
 </tr><tr>
 <td><a href="#Project.__clearRecent">__clearRecent</a></td>
-<td>&#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#99;&#108;&#101;&#97;&#114; &#116;&#104;&#101; &#114;&#101;&#99;&#101;&#110;&#116; &#112;&#114;&#111;&#106;&#101;&#99;&#116;&#115; &#109;&#101;&#110;&#117;.</td>
+<td>Private method to clear the recent projects menu.</td>
 </tr><tr>
 <td><a href="#Project.__closeAllWindows">__closeAllWindows</a></td>
-<td>&#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#99;&#108;&#111;&#115;&#101; &#97;&#108;&#108; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#114;&#101;&#108;&#97;&#116;&#101;&#100; w&#105;&#110;&#100;&#111;w&#115;.</td>
+<td>Private method to close all project related windows.</td>
 </tr><tr>
 <td><a href="#Project.__createSnapshotSource">__createSnapshotSource</a></td>
-<td>&#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#99;&#114;&#101;&#97;&#116;&#101; &#97; &#115;&#110;&#97;&#112;&#115;&#104;&#111;&#116; &#112;&#108;&#117;&#103;&#105;&#110; v&#101;&#114;&#115;&#105;&#111;&#110;.</td>
+<td>Private method to create a snapshot plugin version.</td>
 </tr><tr>
 <td><a href="#Project.__createZipDirEntries">__createZipDirEntries</a></td>
-<td>&#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#99;&#114;&#101;&#97;&#116;&#101; &#100;&#105;&#114; &#101;&#110;&#116;&#114;&#105;&#101;&#115; &#105;&#110; &#116;&#104;&#101; z&#105;&#112; &#102;&#105;&#108;&#101;.</td>
+<td>Private method to create dir entries in the zip file.</td>
 </tr><tr>
 <td><a href="#Project.__deleteDebugProperties">__deleteDebugProperties</a></td>
-<td>&#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#100;&#101;&#108;&#101;&#116;&#101; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#100;&#101;&#98;&#117;&#103;&#103;&#101;&#114; &#112;&#114;&#111;&#112;&#101;&#114;&#116;&#105;&#101;&#115; &#102;&#105;&#108;&#101; (.&#101;&#52;&#100;)</td>
+<td>Private method to delete the project debugger properties file (.e4d)</td>
 </tr><tr>
 <td><a href="#Project.__deleteSession">__deleteSession</a></td>
-<td>&#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#100;&#101;&#108;&#101;&#116;&#101; &#116;&#104;&#101; &#115;&#101;&#115;&#115;&#105;&#111;&#110; &#102;&#105;&#108;&#101;.</td>
+<td>Private method to delete the session file.</td>
 </tr><tr>
 <td><a href="#Project.__doSearchNewFiles">__doSearchNewFiles</a></td>
-<td>&#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;&#101;&#97;&#114;&#99;&#104; &#102;&#111;&#114; &#110;&#101;w &#102;&#105;&#108;&#101;&#115; &#105;&#110; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y.</td>
+<td>Private method to search for new files in the project directory.</td>
 </tr><tr>
 <td><a href="#Project.__initData">__initData</a></td>
-<td>&#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#105;&#110;&#105;&#116;&#105;&#97;&#108;&#105;z&#101; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#100;&#97;&#116;&#97; &#112;&#97;&#114;&#116;.</td>
+<td>Private method to initialize the project data part.</td>
 </tr><tr>
 <td><a href="#Project.__initDebugProperties">__initDebugProperties</a></td>
-<td>&#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#105;&#110;&#105;&#116;&#105;&#97;&#108;&#105;z&#101; &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103; &#112;&#114;&#111;&#112;&#101;&#114;&#116;&#105;&#101;&#115;.</td>
+<td>Private method to initialize the debug properties.</td>
 </tr><tr>
 <td><a href="#Project.__initProjectTypes">__initProjectTypes</a></td>
-<td>&#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#105;&#110;&#105;&#116;&#105;&#97;&#108;&#105;z&#101; &#116;&#104;&#101; &#108;&#105;&#115;&#116; &#111;&#102; &#115;&#117;&#112;&#112;&#111;&#114;&#116;&#101;&#100; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#116;y&#112;&#101;&#115;.</td>
+<td>Private method to initialize the list of supported project types.</td>
 </tr><tr>
 <td><a href="#Project.__loadRecent">__loadRecent</a></td>
-<td>&#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#108;&#111;&#97;&#100; &#116;&#104;&#101; &#114;&#101;&#99;&#101;&#110;&#116;&#108;y &#111;&#112;&#101;&#110;&#101;&#100; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101;&#115;.</td>
+<td>Private method to load the recently opened project filenames.</td>
 </tr><tr>
 <td><a href="#Project.__openRecent">__openRecent</a></td>
-<td>&#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#111;&#112;&#101;&#110; &#97; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#102;&#114;&#111;&#109; &#116;&#104;&#101; &#108;&#105;&#115;&#116; &#111;&#102; &#114;&#101;&#110;&#99;&#101;&#110;&#116;&#108;y &#111;&#112;&#101;&#110;&#101;&#100; &#112;&#114;&#111;&#106;&#101;&#99;&#116;&#115;.</td>
+<td>Private method to open a project from the list of rencently opened projects.</td>
 </tr><tr>
 <td><a href="#Project.__pluginCreateArchive">__pluginCreateArchive</a></td>
-<td>&#80;&#114;&#105;v&#97;&#116;&#101; &#115;&#108;&#111;&#116; &#116;&#111; &#99;&#114;&#101;&#97;&#116;&#101; &#97;&#110; &#101;&#114;&#105;&#99;&#53; &#112;&#108;&#117;&#103;&#105;&#110; &#97;&#114;&#99;&#104;&#105;v&#101;.</td>
+<td>Private slot to create an eric5 plugin archive.</td>
 </tr><tr>
 <td><a href="#Project.__pluginCreatePkgList">__pluginCreatePkgList</a></td>
-<td>&#80;&#114;&#105;v&#97;&#116;&#101; &#115;&#108;&#111;&#116; &#116;&#111; &#99;&#114;&#101;&#97;&#116;&#101; &#97; &#80;&#75;&#71;&#76;&#73;&#83;&#84; &#102;&#105;&#108;&#101; &#110;&#101;&#101;&#100;&#101;&#100; &#102;&#111;&#114; &#97;&#114;&#99;&#104;&#105;v&#101; &#102;&#105;&#108;&#101; &#99;&#114;&#101;&#97;&#116;&#105;&#111;&#110;.</td>
+<td>Private slot to create a PKGLIST file needed for archive file creation.</td>
 </tr><tr>
 <td><a href="#Project.__pluginCreateSnapshotArchive">__pluginCreateSnapshotArchive</a></td>
-<td>&#80;&#114;&#105;v&#97;&#116;&#101; &#115;&#108;&#111;&#116; &#116;&#111; &#99;&#114;&#101;&#97;&#116;&#101; &#97;&#110; &#101;&#114;&#105;&#99;&#53; &#112;&#108;&#117;&#103;&#105;&#110; &#97;&#114;&#99;&#104;&#105;v&#101; &#115;&#110;&#97;&#112;&#115;&#104;&#111;&#116; &#114;&#101;&#108;&#101;&#97;&#115;&#101;.</td>
+<td>Private slot to create an eric5 plugin archive snapshot release.</td>
 </tr><tr>
 <td><a href="#Project.__pluginExtractVersion">__pluginExtractVersion</a></td>
-<td>&#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#101;x&#116;&#114;&#97;&#99;&#116; &#116;&#104;&#101; v&#101;&#114;&#115;&#105;&#111;&#110; &#110;&#117;&#109;&#98;&#101;&#114; &#101;&#110;&#116;&#114;y.</td>
+<td>Private method to extract the version number entry.</td>
 </tr><tr>
 <td><a href="#Project.__readDebugProperties">__readDebugProperties</a></td>
-<td>&#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#97;&#100; &#105;&#110; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#100;&#101;&#98;&#117;&#103;&#103;&#101;&#114; &#112;&#114;&#111;&#112;&#101;&#114;&#116;&#105;&#101;&#115; &#102;&#105;&#108;&#101; (.&#101;&#52;&#100;)</td>
+<td>Private method to read in the project debugger properties file (.e4d)</td>
 </tr><tr>
 <td><a href="#Project.__readProject">__readProject</a></td>
-<td>&#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#97;&#100; &#105;&#110; &#97; &#112;&#114;&#111;&#106;&#101;&#99;&#116; (.&#101;&#52;&#112;, .&#101;&#52;&#112;z) &#102;&#105;&#108;&#101;.</td>
+<td>Private method to read in a project (.e4p, .e4pz) file.</td>
 </tr><tr>
 <td><a href="#Project.__readSession">__readSession</a></td>
-<td>&#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#97;&#100; &#105;&#110; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#115;&#101;&#115;&#115;&#105;&#111;&#110; &#102;&#105;&#108;&#101; (.&#101;&#52;&#115;)</td>
+<td>Private method to read in the project session file (.e4s)</td>
 </tr><tr>
 <td><a href="#Project.__readTasks">__readTasks</a></td>
-<td>&#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#97;&#100; &#105;&#110; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#116;&#97;&#115;&#107;&#115; &#102;&#105;&#108;&#101; (.&#101;&#52;&#116;)</td>
+<td>Private method to read in the project tasks file (.e4t)</td>
 </tr><tr>
 <td><a href="#Project.__readUserProperties">__readUserProperties</a></td>
-<td>&#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#97;&#100; &#105;&#110; &#116;&#104;&#101; &#117;&#115;&#101;&#114; &#115;&#112;&#101;&#99;&#105;&#102;&#105;&#99; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#102;&#105;&#108;&#101; (.&#101;&#52;&#113;)</td>
+<td>Private method to read in the user specific project file (.e4q)</td>
 </tr><tr>
 <td><a href="#Project.__readXMLDebugProperties">__readXMLDebugProperties</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#97;&#100; &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103;&#103;&#101;&#114; &#112;&#114;&#111;&#112;&#101;&#114;&#116;&#105;&#101;&#115; &#102;&#114;&#111;&#109; &#97;&#110; &#88;&#77;&#76; &#102;&#105;&#108;&#101;.</td>
+<td>Public method to read the debugger properties from an XML file.</td>
 </tr><tr>
 <td><a href="#Project.__readXMLProject">__readXMLProject</a></td>
-<td>&#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#97;&#100; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#100;&#97;&#116;&#97; &#102;&#114;&#111;&#109; &#97;&#110; &#88;&#77;&#76; &#102;&#105;&#108;&#101;.</td>
+<td>Private method to read the project data from an XML file.</td>
 </tr><tr>
 <td><a href="#Project.__readXMLSession">__readXMLSession</a></td>
-<td>&#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#97;&#100; &#116;&#104;&#101; &#115;&#101;&#115;&#115;&#105;&#111;&#110; &#100;&#97;&#116;&#97; &#102;&#114;&#111;&#109; &#97;&#110; &#88;&#77;&#76; &#102;&#105;&#108;&#101;.</td>
+<td>Private method to read the session data from an XML file.</td>
 </tr><tr>
 <td><a href="#Project.__readXMLTasks">__readXMLTasks</a></td>
-<td>&#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#97;&#100; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#116;&#97;&#115;&#107;&#115; &#100;&#97;&#116;&#97; &#102;&#114;&#111;&#109; &#97;&#110; &#88;&#77;&#76; &#102;&#105;&#108;&#101;.</td>
+<td>Private method to read the project tasks data from an XML file.</td>
 </tr><tr>
 <td><a href="#Project.__saveRecent">__saveRecent</a></td>
-<td>&#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;&#97;v&#101; &#116;&#104;&#101; &#108;&#105;&#115;&#116; &#111;&#102; &#114;&#101;&#99;&#101;&#110;&#116;&#108;y &#111;&#112;&#101;&#110;&#101;&#100; &#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101;&#115;.</td>
+<td>Private method to save the list of recently opened filenames.</td>
 </tr><tr>
 <td><a href="#Project.__searchNewFiles">__searchNewFiles</a></td>
-<td>&#80;&#114;&#105;v&#97;&#116;&#101; &#115;&#108;&#111;&#116; &#117;&#115;&#101;&#100; &#116;&#111; &#104;&#97;&#110;&#100;&#108;&#101; &#116;&#104;&#101; &#115;&#101;&#97;&#114;&#99;&#104; &#110;&#101;w &#102;&#105;&#108;&#101;&#115; &#97;&#99;&#116;&#105;&#111;&#110;.</td>
+<td>Private slot used to handle the search new files action.</td>
 </tr><tr>
 <td><a href="#Project.__showCodeCoverage">__showCodeCoverage</a></td>
-<td>&#80;&#114;&#105;v&#97;&#116;&#101; &#115;&#108;&#111;&#116; &#117;&#115;&#101;&#100; &#116;&#111; &#115;&#104;&#111;w &#116;&#104;&#101; &#99;&#111;&#100;&#101; &#99;&#111;v&#101;&#114;&#97;&#103;&#101; &#105;&#110;&#102;&#111;&#114;&#109;&#97;&#116;&#105;&#111;&#110; &#102;&#111;&#114; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#102;&#105;&#108;&#101;&#115;.</td>
+<td>Private slot used to show the code coverage information for the project files.</td>
 </tr><tr>
 <td><a href="#Project.__showCodeMetrics">__showCodeMetrics</a></td>
-<td>&#80;&#114;&#105;v&#97;&#116;&#101; &#115;&#108;&#111;&#116; &#117;&#115;&#101;&#100; &#116;&#111; &#99;&#97;&#108;&#99;&#117;&#108;&#97;&#116;&#101; &#115;&#111;&#109;&#101; &#99;&#111;&#100;&#101; &#109;&#101;&#116;&#114;&#105;&#99;&#115; &#102;&#111;&#114; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#102;&#105;&#108;&#101;&#115;.</td>
+<td>Private slot used to calculate some code metrics for the project files.</td>
 </tr><tr>
 <td><a href="#Project.__showContextMenuApiDoc">__showContextMenuApiDoc</a></td>
-<td>&#80;&#114;&#105;v&#97;&#116;&#101; &#115;&#108;&#111;&#116; &#99;&#97;&#108;&#108;&#101;&#100; &#98;&#101;&#102;&#111;&#114;&#101; &#116;&#104;&#101; &#97;&#112;&#105;&#100;&#111;&#99; &#109;&#101;&#110;&#117; &#105;&#115; &#115;&#104;&#111;w&#110;.</td>
+<td>Private slot called before the apidoc menu is shown.</td>
 </tr><tr>
 <td><a href="#Project.__showContextMenuChecks">__showContextMenuChecks</a></td>
-<td>&#80;&#114;&#105;v&#97;&#116;&#101; &#115;&#108;&#111;&#116; &#99;&#97;&#108;&#108;&#101;&#100; &#98;&#101;&#102;&#111;&#114;&#101; &#116;&#104;&#101; &#99;&#104;&#101;&#99;&#107;&#115; &#109;&#101;&#110;&#117; &#105;&#115; &#115;&#104;&#111;w&#110;.</td>
+<td>Private slot called before the checks menu is shown.</td>
 </tr><tr>
 <td><a href="#Project.__showContextMenuGraphics">__showContextMenuGraphics</a></td>
-<td>&#80;&#114;&#105;v&#97;&#116;&#101; &#115;&#108;&#111;&#116; &#99;&#97;&#108;&#108;&#101;&#100; &#98;&#101;&#102;&#111;&#114;&#101; &#116;&#104;&#101; &#103;&#114;&#97;&#112;&#104;&#105;&#99;&#115; &#109;&#101;&#110;&#117; &#105;&#115; &#115;&#104;&#111;w&#110;.</td>
+<td>Private slot called before the graphics menu is shown.</td>
 </tr><tr>
 <td><a href="#Project.__showContextMenuPackagers">__showContextMenuPackagers</a></td>
-<td>&#80;&#114;&#105;v&#97;&#116;&#101; &#115;&#108;&#111;&#116; &#99;&#97;&#108;&#108;&#101;&#100; &#98;&#101;&#102;&#111;&#114;&#101; &#116;&#104;&#101; &#112;&#97;&#99;&#107;&#97;&#103;&#101;&#114;&#115; &#109;&#101;&#110;&#117; &#105;&#115; &#115;&#104;&#111;w&#110;.</td>
+<td>Private slot called before the packagers menu is shown.</td>
 </tr><tr>
 <td><a href="#Project.__showContextMenuRecent">__showContextMenuRecent</a></td>
-<td>&#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;&#101;&#116; &#117;&#112; &#116;&#104;&#101; &#114;&#101;&#99;&#101;&#110;&#116; &#112;&#114;&#111;&#106;&#101;&#99;&#116;&#115; &#109;&#101;&#110;&#117;.</td>
+<td>Private method to set up the recent projects menu.</td>
 </tr><tr>
 <td><a href="#Project.__showContextMenuShow">__showContextMenuShow</a></td>
-<td>&#80;&#114;&#105;v&#97;&#116;&#101; &#115;&#108;&#111;&#116; &#99;&#97;&#108;&#108;&#101;&#100; &#98;&#101;&#102;&#111;&#114;&#101; &#116;&#104;&#101; &#115;&#104;&#111;w &#109;&#101;&#110;&#117; &#105;&#115; &#115;&#104;&#111;w&#110;.</td>
+<td>Private slot called before the show menu is shown.</td>
 </tr><tr>
 <td><a href="#Project.__showContextMenuVCS">__showContextMenuVCS</a></td>
-<td>&#80;&#114;&#105;v&#97;&#116;&#101; &#115;&#108;&#111;&#116; &#99;&#97;&#108;&#108;&#101;&#100; &#98;&#101;&#102;&#111;&#114;&#101; &#116;&#104;&#101; v&#99;&#115; &#109;&#101;&#110;&#117; &#105;&#115; &#115;&#104;&#111;w&#110;.</td>
+<td>Private slot called before the vcs menu is shown.</td>
 </tr><tr>
 <td><a href="#Project.__showDebugProperties">__showDebugProperties</a></td>
-<td>&#80;&#114;&#105;v&#97;&#116;&#101; &#115;&#108;&#111;&#116; &#116;&#111; &#100;&#105;&#115;&#112;&#108;&#97;y &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103;&#103;&#101;&#114; &#112;&#114;&#111;&#112;&#101;&#114;&#116;&#105;&#101;&#115; &#100;&#105;&#97;&#108;&#111;&#103;.</td>
+<td>Private slot to display the debugger properties dialog.</td>
 </tr><tr>
 <td><a href="#Project.__showFiletypeAssociations">__showFiletypeAssociations</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#100;&#105;&#115;&#112;&#108;&#97;y &#116;&#104;&#101; &#102;&#105;&#108;&#101;&#116;y&#112;&#101; &#97;&#115;&#115;&#111;&#99;&#105;&#97;&#116;&#105;&#111;&#110; &#100;&#105;&#97;&#108;&#111;&#103;.</td>
+<td>Public slot to display the filetype association dialog.</td>
 </tr><tr>
 <td><a href="#Project.__showLexerAssociations">__showLexerAssociations</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#100;&#105;&#115;&#112;&#108;&#97;y &#116;&#104;&#101; &#108;&#101;x&#101;&#114; &#97;&#115;&#115;&#111;&#99;&#105;&#97;&#116;&#105;&#111;&#110; &#100;&#105;&#97;&#108;&#111;&#103;.</td>
+<td>Public slot to display the lexer association dialog.</td>
 </tr><tr>
 <td><a href="#Project.__showMenu">__showMenu</a></td>
-<td>&#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;&#101;&#116; &#117;&#112; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#109;&#101;&#110;&#117;.</td>
+<td>Private method to set up the project menu.</td>
 </tr><tr>
 <td><a href="#Project.__showProfileData">__showProfileData</a></td>
-<td>&#80;&#114;&#105;v&#97;&#116;&#101; &#115;&#108;&#111;&#116; &#117;&#115;&#101;&#100; &#116;&#111; &#115;&#104;&#111;w &#116;&#104;&#101; &#112;&#114;&#111;&#102;&#105;&#108;&#105;&#110;&#103; &#105;&#110;&#102;&#111;&#114;&#109;&#97;&#116;&#105;&#111;&#110; &#102;&#111;&#114; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116;.</td>
+<td>Private slot used to show the profiling information for the project.</td>
 </tr><tr>
 <td><a href="#Project.__showProperties">__showProperties</a></td>
-<td>&#80;&#114;&#105;v&#97;&#116;&#101; &#115;&#108;&#111;&#116; &#116;&#111; &#100;&#105;&#115;&#112;&#108;&#97;y &#116;&#104;&#101; &#112;&#114;&#111;&#112;&#101;&#114;&#116;&#105;&#101;&#115; &#100;&#105;&#97;&#108;&#111;&#103;.</td>
+<td>Private slot to display the properties dialog.</td>
 </tr><tr>
 <td><a href="#Project.__showUserProperties">__showUserProperties</a></td>
-<td>&#80;&#114;&#105;v&#97;&#116;&#101; &#115;&#108;&#111;&#116; &#116;&#111; &#100;&#105;&#115;&#112;&#108;&#97;y &#116;&#104;&#101; &#117;&#115;&#101;&#114; &#115;&#112;&#101;&#99;&#105;&#102;&#105;&#99; &#112;&#114;&#111;&#112;&#101;&#114;&#116;&#105;&#101;&#115; &#100;&#105;&#97;&#108;&#111;&#103;.</td>
+<td>Private slot to display the user specific properties dialog.</td>
 </tr><tr>
 <td><a href="#Project.__statusMonitorStatus">__statusMonitorStatus</a></td>
-<td>&#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#99;&#101;&#105;v&#101; &#116;&#104;&#101; &#115;&#116;&#97;&#116;&#117;&#115; &#109;&#111;&#110;&#105;&#116;&#111;&#114; &#115;&#116;&#97;&#116;&#117;&#115;.</td>
+<td>Private method to receive the status monitor status.</td>
 </tr><tr>
 <td><a href="#Project.__syncRecent">__syncRecent</a></td>
-<td>&#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;y&#110;&#99;&#104;&#114;&#111;&#110;&#105;z&#101; &#116;&#104;&#101; &#108;&#105;&#115;&#116; &#111;&#102; &#114;&#101;&#99;&#101;&#110;&#116;&#108;y &#111;&#112;&#101;&#110;&#101;&#100; &#112;&#114;&#111;&#106;&#101;&#99;&#116;&#115; w&#105;&#116;&#104; &#116;&#104;&#101; &#99;&#101;&#110;&#116;&#114;&#97;&#108; &#115;&#116;&#111;&#114;&#101;.</td>
+<td>Private method to synchronize the list of recently opened projects with the central store.</td>
 </tr><tr>
 <td><a href="#Project.__writeDebugProperties">__writeDebugProperties</a></td>
-<td>&#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; w&#114;&#105;&#116;&#101; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#100;&#101;&#98;&#117;&#103;&#103;&#101;&#114; &#112;&#114;&#111;&#112;&#101;&#114;&#116;&#105;&#101;&#115; &#102;&#105;&#108;&#101; (.&#101;&#52;&#100;)</td>
+<td>Private method to write the project debugger properties file (.e4d)</td>
 </tr><tr>
 <td><a href="#Project.__writeProject">__writeProject</a></td>
-<td>&#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;&#97;v&#101; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#105;&#110;&#102;&#111;&#115; &#116;&#111; &#97; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#102;&#105;&#108;&#101;.</td>
+<td>Private method to save the project infos to a project file.</td>
 </tr><tr>
 <td><a href="#Project.__writeSession">__writeSession</a></td>
-<td>&#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; w&#114;&#105;&#116;&#101; &#116;&#104;&#101; &#115;&#101;&#115;&#115;&#105;&#111;&#110; &#100;&#97;&#116;&#97; &#116;&#111; &#97;&#110; &#88;&#77;&#76; &#102;&#105;&#108;&#101; (.&#101;&#52;&#115;).</td>
+<td>Private method to write the session data to an XML file (.e4s).</td>
 </tr><tr>
 <td><a href="#Project.__writeTasks">__writeTasks</a></td>
-<td>&#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; w&#114;&#105;&#116;&#101; &#116;&#104;&#101; &#116;&#97;&#115;&#107;&#115; &#100;&#97;&#116;&#97; &#116;&#111; &#97;&#110; &#88;&#77;&#76; &#102;&#105;&#108;&#101; (.&#101;&#52;&#116;).</td>
+<td>Private method to write the tasks data to an XML file (.e4t).</td>
 </tr><tr>
 <td><a href="#Project.__writeUserProperties">__writeUserProperties</a></td>
-<td>&#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; w&#114;&#105;&#116;&#101; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#100;&#97;&#116;&#97; &#116;&#111; &#97;&#110; &#88;&#77;&#76; &#102;&#105;&#108;&#101;.</td>
+<td>Private method to write the project data to an XML file.</td>
 </tr><tr>
 <td><a href="#Project.__writeXMLProject">__writeXMLProject</a></td>
-<td>&#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; w&#114;&#105;&#116;&#101; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#100;&#97;&#116;&#97; &#116;&#111; &#97;&#110; &#88;&#77;&#76; &#102;&#105;&#108;&#101;.</td>
+<td>Private method to write the project data to an XML file.</td>
 </tr><tr>
 <td><a href="#Project.addDirectory">addDirectory</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#117;&#115;&#101;&#100; &#116;&#111; &#97;&#100;&#100; &#97;&#108;&#108; &#102;&#105;&#108;&#101;&#115; &#111;&#102; &#97; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y &#116;&#111; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116;.</td>
+<td>Public method used to add all files of a directory to the project.</td>
 </tr><tr>
 <td><a href="#Project.addE5Actions">addE5Actions</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#97;&#100;&#100; &#97;&#99;&#116;&#105;&#111;&#110;&#115; &#116;&#111; &#116;&#104;&#101; &#108;&#105;&#115;&#116; &#111;&#102; &#97;&#99;&#116;&#105;&#111;&#110;&#115;.</td>
+<td>Public method to add actions to the list of actions.</td>
 </tr><tr>
 <td><a href="#Project.addFiles">addFiles</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#117;&#115;&#101;&#100; &#116;&#111; &#97;&#100;&#100; &#102;&#105;&#108;&#101;&#115; &#116;&#111; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116;.</td>
+<td>Public slot used to add files to the project.</td>
 </tr><tr>
 <td><a href="#Project.addIdlDir">addIdlDir</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#97;&#100;&#100; &#97;&#108;&#108; &#73;&#68;&#76; &#105;&#110;&#116;&#101;&#114;&#102;&#97;&#99;&#101;&#115; &#111;&#102; &#97; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y &#116;&#111; &#116;&#104;&#101; &#99;&#117;&#114;&#114;&#101;&#110;&#116; &#112;&#114;&#111;&#106;&#101;&#99;&#116;.</td>
+<td>Public slot to add all IDL interfaces of a directory to the current project.</td>
 </tr><tr>
 <td><a href="#Project.addIdlFiles">addIdlFiles</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#97;&#100;&#100; &#73;&#68;&#76; &#105;&#110;&#116;&#101;&#114;&#102;&#97;&#99;&#101;&#115; &#116;&#111; &#116;&#104;&#101; &#99;&#117;&#114;&#114;&#101;&#110;&#116; &#112;&#114;&#111;&#106;&#101;&#99;&#116;.</td>
+<td>Public slot to add IDL interfaces to the current project.</td>
 </tr><tr>
 <td><a href="#Project.addLanguage">addLanguage</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#117;&#115;&#101;&#100; &#116;&#111; &#97;&#100;&#100; &#97; &#108;&#97;&#110;&#103;&#117;&#97;&#103;&#101; &#116;&#111; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116;.</td>
+<td>Public slot used to add a language to the project.</td>
 </tr><tr>
 <td><a href="#Project.addOthersDir">addOthersDir</a></td>
-<td>&#80;&#114;&#105;v&#97;&#116;&#101; &#115;&#108;&#111;&#116; &#116;&#111; &#97;&#100;&#100; &#97; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y &#116;&#111; &#116;&#104;&#101; &#79;&#84;&#72;&#69;&#82;&#83; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#100;&#97;&#116;&#97;.</td>
+<td>Private slot to add a directory to the OTHERS project data.</td>
 </tr><tr>
 <td><a href="#Project.addOthersFiles">addOthersFiles</a></td>
-<td>&#80;&#114;&#105;v&#97;&#116;&#101; &#115;&#108;&#111;&#116; &#116;&#111; &#97;&#100;&#100; &#102;&#105;&#108;&#101;&#115; &#116;&#111; &#116;&#104;&#101; &#79;&#84;&#72;&#69;&#82;&#83; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#100;&#97;&#116;&#97;.</td>
+<td>Private slot to add files to the OTHERS project data.</td>
 </tr><tr>
 <td><a href="#Project.addResourceDir">addResourceDir</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#97;&#100;&#100; &#97;&#108;&#108; &#81;&#116; &#114;&#101;&#115;&#111;&#117;&#114;&#99;&#101; &#102;&#105;&#108;&#101;&#115; &#111;&#102; &#97; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y &#116;&#111; &#116;&#104;&#101; &#99;&#117;&#114;&#114;&#101;&#110;&#116; &#112;&#114;&#111;&#106;&#101;&#99;&#116;.</td>
+<td>Public slot to add all Qt resource files of a directory to the current project.</td>
 </tr><tr>
 <td><a href="#Project.addResourceFiles">addResourceFiles</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#97;&#100;&#100; &#81;&#116; &#114;&#101;&#115;&#111;&#117;&#114;&#99;&#101;&#115; &#116;&#111; &#116;&#104;&#101; &#99;&#117;&#114;&#114;&#101;&#110;&#116; &#112;&#114;&#111;&#106;&#101;&#99;&#116;.</td>
+<td>Public slot to add Qt resources to the current project.</td>
 </tr><tr>
 <td><a href="#Project.addSourceDir">addSourceDir</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#97;&#100;&#100; &#97;&#108;&#108; &#115;&#111;&#117;&#114;&#99;&#101; &#102;&#105;&#108;&#101;&#115; &#111;&#102; &#97; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y &#116;&#111; &#116;&#104;&#101; &#99;&#117;&#114;&#114;&#101;&#110;&#116; &#112;&#114;&#111;&#106;&#101;&#99;&#116;.</td>
+<td>Public slot to add all source files of a directory to the current project.</td>
 </tr><tr>
 <td><a href="#Project.addSourceFiles">addSourceFiles</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#97;&#100;&#100; &#115;&#111;&#117;&#114;&#99;&#101; &#102;&#105;&#108;&#101;&#115; &#116;&#111; &#116;&#104;&#101; &#99;&#117;&#114;&#114;&#101;&#110;&#116; &#112;&#114;&#111;&#106;&#101;&#99;&#116;.</td>
+<td>Public slot to add source files to the current project.</td>
 </tr><tr>
 <td><a href="#Project.addUiDir">addUiDir</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#97;&#100;&#100; &#97;&#108;&#108; &#102;&#111;&#114;&#109;&#115; &#111;&#102; &#97; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y &#116;&#111; &#116;&#104;&#101; &#99;&#117;&#114;&#114;&#101;&#110;&#116; &#112;&#114;&#111;&#106;&#101;&#99;&#116;.</td>
+<td>Public slot to add all forms of a directory to the current project.</td>
 </tr><tr>
 <td><a href="#Project.addUiFiles">addUiFiles</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#97;&#100;&#100; &#102;&#111;&#114;&#109;&#115; &#116;&#111; &#116;&#104;&#101; &#99;&#117;&#114;&#114;&#101;&#110;&#116; &#112;&#114;&#111;&#106;&#101;&#99;&#116;.</td>
+<td>Public slot to add forms to the current project.</td>
 </tr><tr>
 <td><a href="#Project.appendFile">appendFile</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#97;&#112;&#112;&#101;&#110;&#100; &#97; &#102;&#105;&#108;&#101; &#116;&#111; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116;.</td>
+<td>Public method to append a file to the project.</td>
 </tr><tr>
 <td><a href="#Project.checkDirty">checkDirty</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#99;&#104;&#101;&#99;&#107; &#100;&#105;&#114;&#116;y &#115;&#116;&#97;&#116;&#117;&#115; &#97;&#110;&#100; &#111;&#112;&#101;&#110; &#97; &#109;&#101;&#115;&#115;&#97;&#103;&#101; w&#105;&#110;&#100;&#111;w.</td>
+<td>Public method to check dirty status and open a message window.</td>
 </tr><tr>
 <td><a href="#Project.checkLanguageFiles">checkLanguageFiles</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#99;&#104;&#101;&#99;&#107; &#116;&#104;&#101; &#108;&#97;&#110;&#103;&#117;&#97;&#103;&#101; &#102;&#105;&#108;&#101;&#115; &#97;&#102;&#116;&#101;&#114; &#97; &#114;&#101;&#108;&#101;&#97;&#115;&#101; &#112;&#114;&#111;&#99;&#101;&#115;&#115;.</td>
+<td>Public slot to check the language files after a release process.</td>
 </tr><tr>
 <td><a href="#Project.checkVCSStatus">checkVCSStatus</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; w&#97;&#107;&#101; &#117;&#112; &#116;&#104;&#101; &#86;&#67;&#83; &#115;&#116;&#97;&#116;&#117;&#115; &#109;&#111;&#110;&#105;&#116;&#111;&#114; &#116;&#104;&#114;&#101;&#97;&#100;.</td>
+<td>Public method to wake up the VCS status monitor thread.</td>
 </tr><tr>
 <td><a href="#Project.clearStatusMonitorCachedState">clearStatusMonitorCachedState</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#99;&#108;&#101;&#97;&#114; &#116;&#104;&#101; &#99;&#97;&#99;&#104;&#101;&#100; &#86;&#67;&#83; &#115;&#116;&#97;&#116;&#101; &#111;&#102; &#97; &#102;&#105;&#108;&#101;/&#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y.</td>
+<td>Public method to clear the cached VCS state of a file/directory.</td>
 </tr><tr>
 <td><a href="#Project.closeProject">closeProject</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#99;&#108;&#111;&#115;&#101; &#116;&#104;&#101; &#99;&#117;&#114;&#114;&#101;&#110;&#116; &#112;&#114;&#111;&#106;&#101;&#99;&#116;.</td>
+<td>Public slot to close the current project.</td>
 </tr><tr>
 <td><a href="#Project.copyDirectory">copyDirectory</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#99;&#111;&#112;y &#97; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y.</td>
+<td>Public slot to copy a directory.</td>
 </tr><tr>
 <td><a href="#Project.deleteDirectory">deleteDirectory</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#100;&#101;&#108;&#101;&#116;&#101; &#97; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y &#102;&#114;&#111;&#109; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y.</td>
+<td>Public slot to delete a directory from the project directory.</td>
 </tr><tr>
 <td><a href="#Project.deleteFile">deleteFile</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#100;&#101;&#108;&#101;&#116;&#101; &#97; &#102;&#105;&#108;&#101; &#102;&#114;&#111;&#109; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y.</td>
+<td>Public slot to delete a file from the project directory.</td>
 </tr><tr>
 <td><a href="#Project.deleteLanguageFile">deleteLanguageFile</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#100;&#101;&#108;&#101;&#116;&#101; &#97; &#116;&#114;&#97;&#110;&#115;&#108;&#97;&#116;&#105;&#111;&#110; &#102;&#114;&#111;&#109; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y.</td>
+<td>Public slot to delete a translation from the project directory.</td>
 </tr><tr>
 <td><a href="#Project.getActions">getActions</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#103;&#101;&#116; &#97; &#108;&#105;&#115;&#116; &#111;&#102; &#97;&#108;&#108; &#97;&#99;&#116;&#105;&#111;&#110;&#115;.</td>
+<td>Public method to get a list of all actions.</td>
 </tr><tr>
 <td><a href="#Project.getData">getData</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#103;&#101;&#116; &#100;&#97;&#116;&#97; &#111;&#117;&#116; &#111;&#102; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#100;&#97;&#116;&#97; &#115;&#116;&#111;&#114;&#101;.</td>
+<td>Public method to get data out of the project data store.</td>
 </tr><tr>
 <td><a href="#Project.getDebugProperty">getDebugProperty</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#116;&#114;&#105;&#101;v&#101; &#97; &#100;&#101;&#98;&#117;&#103;&#103;&#101;&#114; &#112;&#114;&#111;&#112;&#101;&#114;&#116;y.</td>
+<td>Public method to retrieve a debugger property.</td>
 </tr><tr>
 <td><a href="#Project.getDefaultSourceExtension">getDefaultSourceExtension</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#103;&#101;&#116; &#116;&#104;&#101; &#100;&#101;&#102;&#97;&#117;&#108;&#116; &#101;x&#116;&#101;&#110;&#115;&#105;&#111;&#110; &#102;&#111;&#114; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116;'&#115; &#112;&#114;&#111;&#103;&#114;&#97;&#109;&#109;&#105;&#110;&#103; &#108;&#97;&#110;&#103;&#117;&#97;&#103;&#101;.</td>
+<td>Public method to get the default extension for the project's programming language.</td>
 </tr><tr>
 <td><a href="#Project.getEditorLexerAssoc">getEditorLexerAssoc</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#116;&#114;&#105;&#101;v&#101; &#97; &#108;&#101;x&#101;&#114; &#97;&#115;&#115;&#111;&#99;&#105;&#97;&#116;&#105;&#111;&#110;.</td>
+<td>Public method to retrieve a lexer association.</td>
 </tr><tr>
 <td><a href="#Project.getFiles">getFiles</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#103;&#101;&#116; &#97;&#108;&#108; &#102;&#105;&#108;&#101;&#115; &#115;&#116;&#97;&#114;&#116;&#105;&#110;&#103; w&#105;&#116;&#104; &#97; &#99;&#111;&#109;&#109;&#111;&#110; &#112;&#114;&#101;&#102;&#105;x.</td>
+<td>Public method to get all files starting with a common prefix.</td>
 </tr><tr>
 <td><a href="#Project.getMainScript">getMainScript</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#116;&#117;&#114;&#110; &#116;&#104;&#101; &#109;&#97;&#105;&#110; &#115;&#99;&#114;&#105;&#112;&#116; &#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101;.</td>
+<td>Public method to return the main script filename.</td>
 </tr><tr>
 <td><a href="#Project.getMenu">getMenu</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#103;&#101;&#116; &#97; &#114;&#101;&#102;&#101;&#114;&#101;&#110;&#99;&#101; &#116;&#111; &#116;&#104;&#101; &#109;&#97;&#105;&#110; &#109;&#101;&#110;&#117; &#111;&#114; &#97; &#115;&#117;&#98;&#109;&#101;&#110;&#117;.</td>
+<td>Public method to get a reference to the main menu or a submenu.</td>
 </tr><tr>
 <td><a href="#Project.getModel">getModel</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#103;&#101;&#116; &#97; &#114;&#101;&#102;&#101;&#114;&#101;&#110;&#99;&#101; &#116;&#111; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#98;&#114;&#111;w&#115;&#101;&#114; &#109;&#111;&#100;&#101;&#108;.</td>
+<td>Public method to get a reference to the project browser model.</td>
 </tr><tr>
 <td><a href="#Project.getMostRecent">getMostRecent</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#103;&#101;&#116; &#116;&#104;&#101; &#109;&#111;&#115;&#116; &#114;&#101;&#99;&#101;&#110;&#116;&#108;y &#111;&#112;&#101;&#110;&#101;&#100; &#112;&#114;&#111;&#106;&#101;&#99;&#116;.</td>
+<td>Public method to get the most recently opened project.</td>
 </tr><tr>
 <td><a href="#Project.getProjectDictionaries">getProjectDictionaries</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#103;&#101;&#116; &#116;&#104;&#101; &#110;&#97;&#109;&#101;&#115; &#111;&#102; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#115;&#112;&#101;&#99;&#105;&#102;&#105;&#99; &#100;&#105;&#99;&#116;&#105;&#111;&#110;&#97;&#114;&#105;&#101;&#115;.</td>
+<td>Public method to get the names of the project specific dictionaries.</td>
 </tr><tr>
 <td><a href="#Project.getProjectFile">getProjectFile</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#103;&#101;&#116; &#116;&#104;&#101; &#112;&#97;&#116;&#104; &#111;&#102; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#102;&#105;&#108;&#101;.</td>
+<td>Public method to get the path of the project file.</td>
 </tr><tr>
 <td><a href="#Project.getProjectLanguage">getProjectLanguage</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#103;&#101;&#116; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116;'&#115; &#112;&#114;&#111;&#103;&#114;&#97;&#109;&#109;&#105;&#110;&#103; &#108;&#97;&#110;&#103;&#117;&#97;&#103;&#101;.</td>
+<td>Public method to get the project's programming language.</td>
 </tr><tr>
 <td><a href="#Project.getProjectManagementDir">getProjectManagementDir</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#103;&#101;&#116; &#116;&#104;&#101; &#112;&#97;&#116;&#104; &#111;&#102; &#116;&#104;&#101; &#109;&#97;&#110;&#97;&#103;&#101;&#109;&#101;&#110;&#116; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y.</td>
+<td>Public method to get the path of the management directory.</td>
 </tr><tr>
 <td><a href="#Project.getProjectPath">getProjectPath</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#103;&#101;&#116; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#112;&#97;&#116;&#104;.</td>
+<td>Public method to get the project path.</td>
 </tr><tr>
 <td><a href="#Project.getProjectSpellLanguage">getProjectSpellLanguage</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#103;&#101;&#116; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116;'&#115; &#112;&#114;&#111;&#103;&#114;&#97;&#109;&#109;&#105;&#110;&#103; &#108;&#97;&#110;&#103;&#117;&#97;&#103;&#101;.</td>
+<td>Public method to get the project's programming language.</td>
 </tr><tr>
 <td><a href="#Project.getProjectType">getProjectType</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#103;&#101;&#116; &#116;&#104;&#101; &#116;y&#112;&#101; &#111;&#102; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116;.</td>
+<td>Public method to get the type of the project.</td>
 </tr><tr>
 <td><a href="#Project.getProjectTypes">getProjectTypes</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#103;&#101;&#116; &#116;&#104;&#101; &#108;&#105;&#115;&#116; &#111;&#102; &#115;&#117;&#112;&#112;&#111;&#114;&#116;&#101;&#100; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#116;y&#112;&#101;&#115;.</td>
+<td>Public method to get the list of supported project types.</td>
 </tr><tr>
 <td><a href="#Project.getSources">getSources</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#116;&#117;&#114;&#110; &#116;&#104;&#101; &#115;&#111;&#117;&#114;&#99;&#101; &#115;&#99;&#114;&#105;&#112;&#116; &#102;&#105;&#108;&#101;&#115;.</td>
+<td>Public method to return the source script files.</td>
 </tr><tr>
 <td><a href="#Project.getStatusMonitorAutoUpdate">getStatusMonitorAutoUpdate</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#116;&#114;&#105;&#101;v&#101; &#116;&#104;&#101; &#115;&#116;&#97;&#116;&#117;&#115; &#111;&#102; &#116;&#104;&#101; &#97;&#117;&#116;&#111; &#117;&#112;&#100;&#97;&#116;&#101; &#102;&#117;&#110;&#99;&#116;&#105;&#111;&#110;.</td>
+<td>Public method to retrieve the status of the auto update function.</td>
 </tr><tr>
 <td><a href="#Project.getStatusMonitorInterval">getStatusMonitorInterval</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#103;&#101;&#116; &#116;&#104;&#101; &#109;&#111;&#110;&#105;&#116;&#111;&#114; &#105;&#110;&#116;&#101;&#114;v&#97;&#108;.</td>
+<td>Public method to get the monitor interval.</td>
 </tr><tr>
 <td><a href="#Project.getVcs">getVcs</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#103;&#101;&#116; &#97; &#114;&#101;&#102;&#101;&#114;&#101;&#110;&#99;&#101; &#116;&#111; &#116;&#104;&#101; &#86;&#67;&#83; &#111;&#98;&#106;&#101;&#99;&#116;.</td>
+<td>Public method to get a reference to the VCS object.</td>
 </tr><tr>
 <td><a href="#Project.handleApplicationDiagram">handleApplicationDiagram</a></td>
-<td>&#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#104;&#97;&#110;&#100;&#108;&#101; &#116;&#104;&#101; &#97;&#112;&#112;&#108;&#105;&#99;&#97;&#116;&#105;&#111;&#110; &#100;&#105;&#97;&#103;&#114;&#97;&#109; &#99;&#111;&#110;&#116;&#101;x&#116; &#109;&#101;&#110;&#117; &#97;&#99;&#116;&#105;&#111;&#110;.</td>
+<td>Private method to handle the application diagram context menu action.</td>
 </tr><tr>
 <td><a href="#Project.handlePreferencesChanged">handlePreferencesChanged</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#117;&#115;&#101;&#100; &#116;&#111; &#104;&#97;&#110;&#100;&#108;&#101; &#116;&#104;&#101; &#112;&#114;&#101;&#102;&#101;&#114;&#101;&#110;&#99;&#101;&#115;&#67;&#104;&#97;&#110;&#103;&#101;&#100; &#115;&#105;&#103;&#110;&#97;&#108;.</td>
+<td>Public slot used to handle the preferencesChanged signal.</td>
 </tr><tr>
 <td><a href="#Project.hasEntry">hasEntry</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#99;&#104;&#101;&#99;&#107; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#102;&#111;&#114; &#97; &#102;&#105;&#108;&#101;.</td>
+<td>Public method to check the project for a file.</td>
 </tr><tr>
 <td><a href="#Project.hasProjectType">hasProjectType</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#99;&#104;&#101;&#99;&#107;, &#105;&#102; &#97; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#116;y&#112;&#101; &#105;&#115; &#97;&#108;&#114;&#101;&#97;&#100;y &#114;&#101;&#103;&#105;&#115;&#116;&#101;&#114;&#101;&#100;.</td>
+<td>Public method to check, if a project type is already registered.</td>
 </tr><tr>
 <td><a href="#Project.initActions">initActions</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#105;&#110;&#105;&#116;&#105;&#97;&#108;&#105;z&#101; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#114;&#101;&#108;&#97;&#116;&#101;&#100; &#97;&#99;&#116;&#105;&#111;&#110;&#115;.</td>
+<td>Public slot to initialize the project related actions.</td>
 </tr><tr>
 <td><a href="#Project.initFileTypes">initFileTypes</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#105;&#110;&#105;&#116;&#105;&#97;&#108;&#105;z&#101; &#116;&#104;&#101; &#102;&#105;&#108;&#101;&#116;y&#112;&#101; &#97;&#115;&#115;&#111;&#99;&#105;&#97;&#116;&#105;&#111;&#110;&#115; w&#105;&#116;&#104; &#100;&#101;&#102;&#97;&#117;&#108;&#116; v&#97;&#108;&#117;&#101;&#115;.</td>
+<td>Public method to initialize the filetype associations with default values.</td>
 </tr><tr>
 <td><a href="#Project.initMenu">initMenu</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#105;&#110;&#105;&#116;&#105;&#97;&#108;&#105;z&#101; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#109;&#101;&#110;&#117;.</td>
+<td>Public slot to initialize the project menu.</td>
 </tr><tr>
 <td><a href="#Project.initToolbar">initToolbar</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#105;&#110;&#105;&#116;&#105;&#97;&#108;&#105;z&#101; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#116;&#111;&#111;&#108;&#98;&#97;&#114;.</td>
+<td>Public slot to initialize the project toolbar.</td>
 </tr><tr>
 <td><a href="#Project.initVCS">initVCS</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#117;&#115;&#101;&#100; &#116;&#111; &#105;&#110;&#115;&#116;&#97;&#110;&#116;&#105;&#97;&#116;&#101; &#97; v&#99;&#115; &#115;y&#115;&#116;&#101;&#109;.</td>
+<td>Public method used to instantiate a vcs system.</td>
 </tr><tr>
 <td><a href="#Project.isDebugPropertiesLoaded">isDebugPropertiesLoaded</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#116;&#117;&#114;&#110; &#116;&#104;&#101; &#115;&#116;&#97;&#116;&#117;&#115; &#111;&#102; &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103; &#112;&#114;&#111;&#112;&#101;&#114;&#116;&#105;&#101;&#115;.</td>
+<td>Public method to return the status of the debug properties.</td>
 </tr><tr>
 <td><a href="#Project.isDirty">isDirty</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#116;&#117;&#114;&#110; &#116;&#104;&#101; &#100;&#105;&#114;&#116;y &#115;&#116;&#97;&#116;&#101;.</td>
+<td>Public method to return the dirty state.</td>
 </tr><tr>
 <td><a href="#Project.isOpen">isOpen</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#116;&#117;&#114;&#110; &#116;&#104;&#101; &#111;&#112;&#101;&#110;&#101;&#100; &#115;&#116;&#97;&#116;&#101;.</td>
+<td>Public method to return the opened state.</td>
 </tr><tr>
 <td><a href="#Project.isProjectFile">isProjectFile</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#117;&#115;&#101;&#100; &#116;&#111; &#99;&#104;&#101;&#99;&#107;, &#105;&#102; &#116;&#104;&#101; &#112;&#97;&#115;&#115;&#101;&#100; &#105;&#110; &#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#98;&#101;&#108;&#111;&#110;&#103;&#115; &#116;&#111; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116;.</td>
+<td>Public method used to check, if the passed in filename belongs to the project.</td>
 </tr><tr>
 <td><a href="#Project.isProjectForm">isProjectForm</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#117;&#115;&#101;&#100; &#116;&#111; &#99;&#104;&#101;&#99;&#107;, &#105;&#102; &#116;&#104;&#101; &#112;&#97;&#115;&#115;&#101;&#100; &#105;&#110; &#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#98;&#101;&#108;&#111;&#110;&#103;&#115; &#116;&#111; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#102;&#111;&#114;&#109;&#115;.</td>
+<td>Public method used to check, if the passed in filename belongs to the project forms.</td>
 </tr><tr>
 <td><a href="#Project.isProjectInterface">isProjectInterface</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#117;&#115;&#101;&#100; &#116;&#111; &#99;&#104;&#101;&#99;&#107;, &#105;&#102; &#116;&#104;&#101; &#112;&#97;&#115;&#115;&#101;&#100; &#105;&#110; &#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#98;&#101;&#108;&#111;&#110;&#103;&#115; &#116;&#111; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#105;&#110;&#116;&#101;&#114;&#102;&#97;&#99;&#101;&#115;.</td>
+<td>Public method used to check, if the passed in filename belongs to the project interfaces.</td>
 </tr><tr>
 <td><a href="#Project.isProjectResource">isProjectResource</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#117;&#115;&#101;&#100; &#116;&#111; &#99;&#104;&#101;&#99;&#107;, &#105;&#102; &#116;&#104;&#101; &#112;&#97;&#115;&#115;&#101;&#100; &#105;&#110; &#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#98;&#101;&#108;&#111;&#110;&#103;&#115; &#116;&#111; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#114;&#101;&#115;&#111;&#117;&#114;&#99;&#101;&#115;.</td>
+<td>Public method used to check, if the passed in filename belongs to the project resources.</td>
 </tr><tr>
 <td><a href="#Project.isProjectSource">isProjectSource</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#117;&#115;&#101;&#100; &#116;&#111; &#99;&#104;&#101;&#99;&#107;, &#105;&#102; &#116;&#104;&#101; &#112;&#97;&#115;&#115;&#101;&#100; &#105;&#110; &#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#98;&#101;&#108;&#111;&#110;&#103;&#115; &#116;&#111; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#115;&#111;&#117;&#114;&#99;&#101;&#115;.</td>
+<td>Public method used to check, if the passed in filename belongs to the project sources.</td>
 </tr><tr>
 <td><a href="#Project.moveDirectory">moveDirectory</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#109;&#111;v&#101; &#97; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y.</td>
+<td>Public slot to move a directory.</td>
 </tr><tr>
 <td><a href="#Project.newProject">newProject</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#98;&#117;&#105;&#108;&#116; &#97; &#110;&#101;w &#112;&#114;&#111;&#106;&#101;&#99;&#116;.</td>
+<td>Public slot to built a new project.</td>
 </tr><tr>
 <td><a href="#Project.newProjectAddFiles">newProjectAddFiles</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#97;&#100;&#100; &#102;&#105;&#108;&#101;&#115; &#116;&#111; &#97; &#110;&#101;w &#112;&#114;&#111;&#106;&#101;&#99;&#116;.</td>
+<td>Public method to add files to a new project.</td>
 </tr><tr>
 <td><a href="#Project.openProject">openProject</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#111;&#112;&#101;&#110; &#97; &#112;&#114;&#111;&#106;&#101;&#99;&#116;.</td>
+<td>Public slot to open a project.</td>
 </tr><tr>
 <td><a href="#Project.othersAdded">othersAdded</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#98;&#101; &#99;&#97;&#108;&#108;&#101;&#100;, &#105;&#102; &#115;&#111;&#109;&#101;&#116;&#104;&#105;&#110;&#103; w&#97;&#115; &#97;&#100;&#100;&#101;&#100; &#116;&#111; &#116;&#104;&#101; &#79;&#84;&#72;&#69;&#82;&#83; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#100;&#97;&#116;&#97; &#97;&#114;&#101;&#97;.</td>
+<td>Public slot to be called, if something was added to the OTHERS project data area.</td>
 </tr><tr>
 <td><a href="#Project.registerProjectType">registerProjectType</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#103;&#105;&#115;&#116;&#101;&#114; &#97; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#116;y&#112;&#101;.</td>
+<td>Public method to register a project type.</td>
 </tr><tr>
 <td><a href="#Project.removeDirectory">removeDirectory</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#114;&#101;&#109;&#111;v&#101; &#97; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y &#102;&#114;&#111;&#109; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116;.</td>
+<td>Public slot to remove a directory from the project.</td>
 </tr><tr>
 <td><a href="#Project.removeE5Actions">removeE5Actions</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#109;&#111;v&#101; &#97;&#99;&#116;&#105;&#111;&#110;&#115; &#102;&#114;&#111;&#109; &#116;&#104;&#101; &#108;&#105;&#115;&#116; &#111;&#102; &#97;&#99;&#116;&#105;&#111;&#110;&#115;.</td>
+<td>Public method to remove actions from the list of actions.</td>
 </tr><tr>
 <td><a href="#Project.removeFile">removeFile</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#114;&#101;&#109;&#111;v&#101; &#97; &#102;&#105;&#108;&#101; &#102;&#114;&#111;&#109; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116;.</td>
+<td>Public slot to remove a file from the project.</td>
 </tr><tr>
 <td><a href="#Project.removeLanguageFile">removeLanguageFile</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#114;&#101;&#109;&#111;v&#101; &#97; &#116;&#114;&#97;&#110;&#115;&#108;&#97;&#116;&#105;&#111;&#110; &#102;&#114;&#111;&#109; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116;.</td>
+<td>Public slot to remove a translation from the project.</td>
 </tr><tr>
 <td><a href="#Project.renameFile">renameFile</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#114;&#101;&#110;&#97;&#109;&#101; &#97; &#102;&#105;&#108;&#101; &#111;&#102; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116;.</td>
+<td>Public slot to rename a file of the project.</td>
 </tr><tr>
 <td><a href="#Project.renameFileInPdata">renameFileInPdata</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#110;&#97;&#109;&#101; &#97; &#102;&#105;&#108;&#101; &#105;&#110; &#116;&#104;&#101; &#112;&#100;&#97;&#116;&#97; &#115;&#116;&#114;&#117;&#99;&#116;&#117;&#114;&#101;.</td>
+<td>Public method to rename a file in the pdata structure.</td>
 </tr><tr>
 <td><a href="#Project.renameMainScript">renameMainScript</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#110;&#97;&#109;&#101; &#116;&#104;&#101; &#109;&#97;&#105;&#110; &#115;&#99;&#114;&#105;&#112;&#116;.</td>
+<td>Public method to rename the main script.</td>
 </tr><tr>
 <td><a href="#Project.reopenProject">reopenProject</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#114;&#101;&#111;&#112;&#101;&#110; &#116;&#104;&#101; &#99;&#117;&#114;&#114;&#101;&#110;&#116; &#112;&#114;&#111;&#106;&#101;&#99;&#116;.</td>
+<td>Public slot to reopen the current project.</td>
 </tr><tr>
 <td><a href="#Project.repopulateItem">repopulateItem</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#114;&#101;&#112;&#111;&#112;&#117;&#108;&#97;&#116;&#101; &#97; &#110;&#97;&#109;&#101;&#100; &#105;&#116;&#101;&#109;.</td>
+<td>Public slot to repopulate a named item.</td>
 </tr><tr>
 <td><a href="#Project.saveAllScripts">saveAllScripts</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;&#97;v&#101; &#97;&#108;&#108; &#115;&#99;&#114;&#105;&#112;&#116;&#115; &#98;&#101;&#108;&#111;&#110;&#103;&#105;&#110;&#103; &#116;&#111; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116;.</td>
+<td>Public method to save all scripts belonging to the project.</td>
 </tr><tr>
 <td><a href="#Project.saveProject">saveProject</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#115;&#97;v&#101; &#116;&#104;&#101; &#99;&#117;&#114;&#114;&#101;&#110;&#116; &#112;&#114;&#111;&#106;&#101;&#99;&#116;.</td>
+<td>Public slot to save the current project.</td>
 </tr><tr>
 <td><a href="#Project.saveProjectAs">saveProjectAs</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#115;&#97;v&#101; &#116;&#104;&#101; &#99;&#117;&#114;&#114;&#101;&#110;&#116; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#116;&#111; &#97; &#100;&#105;&#102;&#102;&#101;&#114;&#101;&#110;&#116; &#102;&#105;&#108;&#101;.</td>
+<td>Public slot to save the current project to a different file.</td>
 </tr><tr>
 <td><a href="#Project.setData">setData</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;&#116;&#111;&#114;&#101; &#100;&#97;&#116;&#97; &#105;&#110; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#100;&#97;&#116;&#97; &#115;&#116;&#111;&#114;&#101;.</td>
+<td>Public method to store data in the project data store.</td>
 </tr><tr>
 <td><a href="#Project.setDbgInfo">setDbgInfo</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;&#101;&#116; &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103;&#103;&#105;&#110;&#103; &#105;&#110;&#102;&#111;&#114;&#109;&#97;&#116;&#105;&#111;&#110;.</td>
+<td>Public method to set the debugging information.</td>
 </tr><tr>
 <td><a href="#Project.setDirty">setDirty</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;&#101;&#116; &#116;&#104;&#101; &#100;&#105;&#114;&#116;y &#115;&#116;&#97;&#116;&#101;.</td>
+<td>Public method to set the dirty state.</td>
 </tr><tr>
 <td><a href="#Project.setStatusMonitorAutoUpdate">setStatusMonitorAutoUpdate</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#101;&#110;&#97;&#98;&#108;&#101; &#116;&#104;&#101; &#97;&#117;&#116;&#111; &#117;&#112;&#100;&#97;&#116;&#101; &#102;&#117;&#110;&#99;&#116;&#105;&#111;&#110;.</td>
+<td>Public method to enable the auto update function.</td>
 </tr><tr>
 <td><a href="#Project.setStatusMonitorInterval">setStatusMonitorInterval</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;&#101; &#116;&#104;&#101; &#105;&#110;&#116;&#101;&#114;v&#97;&#108; &#111;&#102; &#116;&#104;&#101; &#86;&#67;&#83; &#115;&#116;&#97;&#116;&#117;&#115; &#109;&#111;&#110;&#105;&#116;&#111;&#114; &#116;&#104;&#114;&#101;&#97;&#100;.</td>
+<td>Public method to se the interval of the VCS status monitor thread.</td>
 </tr><tr>
 <td><a href="#Project.startStatusMonitor">startStatusMonitor</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;&#116;&#97;&#114;&#116; &#116;&#104;&#101; &#86;&#67;&#83; &#115;&#116;&#97;&#116;&#117;&#115; &#109;&#111;&#110;&#105;&#116;&#111;&#114; &#116;&#104;&#114;&#101;&#97;&#100;.</td>
+<td>Public method to start the VCS status monitor thread.</td>
 </tr><tr>
 <td><a href="#Project.stopStatusMonitor">stopStatusMonitor</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;&#116;&#111;&#112; &#116;&#104;&#101; &#86;&#67;&#83; &#115;&#116;&#97;&#116;&#117;&#115; &#109;&#111;&#110;&#105;&#116;&#111;&#114; &#116;&#104;&#114;&#101;&#97;&#100;.</td>
+<td>Public method to stop the VCS status monitor thread.</td>
 </tr><tr>
 <td><a href="#Project.unregisterProjectType">unregisterProjectType</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#117;&#110;&#114;&#101;&#103;&#105;&#115;&#116;&#101;&#114; &#97; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#116;y&#112;&#101;.</td>
+<td>Public method to unregister a project type.</td>
 </tr><tr>
 <td><a href="#Project.updateFileTypes">updateFileTypes</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#117;&#112;&#100;&#97;&#116;&#101; &#116;&#104;&#101; &#102;&#105;&#108;&#101;&#116;y&#112;&#101; &#97;&#115;&#115;&#111;&#99;&#105;&#97;&#116;&#105;&#111;&#110;&#115; w&#105;&#116;&#104; &#110;&#101;w &#100;&#101;&#102;&#97;&#117;&#108;&#116; v&#97;&#108;&#117;&#101;&#115;.</td>
+<td>Public method to update the filetype associations with new default values.</td>
 </tr>
 </table>
 <a NAME="Project.__init__" ID="Project.__init__"></a>
 <h4>Project (Constructor)</h4>
 <b>Project</b>(<i>parent = None, filename = None</i>)
 <p>
-        &#67;&#111;&#110;&#115;&#116;&#114;&#117;&#99;&#116;&#111;&#114;
+        Constructor
 </p><dl>
 <dt><i>parent</i></dt>
 <dd>
-&#112;&#97;&#114;&#101;&#110;&#116; w&#105;&#100;&#103;&#101;&#116; (&#117;&#115;&#117;&#97;&#108;&#108;y &#116;&#104;&#101; &#117;&#105; &#111;&#98;&#106;&#101;&#99;&#116;) (&#81;&#87;&#105;&#100;&#103;&#101;&#116;)
+parent widget (usually the ui object) (QWidget)
 </dd><dt><i>filename</i></dt>
 <dd>
-&#111;&#112;&#116;&#105;&#111;&#110;&#97;&#108; &#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#111;&#102; &#97; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#102;&#105;&#108;&#101; &#116;&#111; &#111;&#112;&#101;&#110; (&#115;&#116;&#114;&#105;&#110;&#103;)
+optional filename of a project file to open (string)
 </dd>
 </dl><a NAME="Project.__addRecursiveDirectory" ID="Project.__addRecursiveDirectory"></a>
 <h4>Project.__addRecursiveDirectory</h4>
 <b>__addRecursiveDirectory</b>(<i>filetype, source, target</i>)
 <p>
-        &#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#117;&#115;&#101;&#100; &#116;&#111; &#97;&#100;&#100; &#97;&#108;&#108; &#102;&#105;&#108;&#101;&#115; &#111;&#102; &#97; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y &#116;&#114;&#101;&#101;.
+        Private method used to add all files of a directory tree.
 </p><p>
-        &#84;&#104;&#101; &#116;&#114;&#101;&#101; &#105;&#115; &#114;&#111;&#111;&#116;&#101;&#100; &#97;&#116; &#115;&#111;&#117;&#114;&#99;&#101; &#116;&#111; &#97;&#110;&#111;&#116;&#104;&#101;&#114; &#111;&#110;&#101; &#114;&#111;&#111;&#116;&#101;&#100; &#97;&#116; &#116;&#97;&#114;&#103;&#101;&#116;. &#84;&#104;&#105;&#115;
-        &#109;&#101;&#116;&#104;&#111;&#100; &#100;&#101;&#99;&#101;&#110;&#116;&#115; &#100;&#111;w&#110; &#116;&#111; &#116;&#104;&#101; &#108;&#111;w&#101;&#115;&#116; &#115;&#117;&#98;&#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y.
+        The tree is rooted at source to another one rooted at target. This
+        method decents down to the lowest subdirectory.
 </p><dl>
 <dt><i>filetype</i></dt>
 <dd>
-&#116;y&#112;&#101; &#111;&#102; &#102;&#105;&#108;&#101;&#115; &#116;&#111; &#97;&#100;&#100; (&#115;&#116;&#114;&#105;&#110;&#103;)
+type of files to add (string)
 </dd><dt><i>source</i></dt>
 <dd>
-&#115;&#111;&#117;&#114;&#99;&#101; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y (&#115;&#116;&#114;&#105;&#110;&#103;)
+source directory (string)
 </dd><dt><i>target</i></dt>
 <dd>
-&#116;&#97;&#114;&#103;&#101;&#116; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y (&#115;&#116;&#114;&#105;&#110;&#103;)
+target directory (string)
 </dd>
 </dl><a NAME="Project.__addSingleDirectory" ID="Project.__addSingleDirectory"></a>
 <h4>Project.__addSingleDirectory</h4>
 <b>__addSingleDirectory</b>(<i>filetype, source, target, quiet = False</i>)
 <p>
-        &#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#117;&#115;&#101;&#100; &#116;&#111; &#97;&#100;&#100; &#97;&#108;&#108; &#102;&#105;&#108;&#101;&#115; &#111;&#102; &#97; &#115;&#105;&#110;&#103;&#108;&#101; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y &#116;&#111; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116;.
+        Private method used to add all files of a single directory to the project.
 </p><dl>
 <dt><i>filetype</i></dt>
 <dd>
-&#116;y&#112;&#101; &#111;&#102; &#102;&#105;&#108;&#101;&#115; &#116;&#111; &#97;&#100;&#100; (&#115;&#116;&#114;&#105;&#110;&#103;)
+type of files to add (string)
 </dd><dt><i>source</i></dt>
 <dd>
-&#115;&#111;&#117;&#114;&#99;&#101; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y (&#115;&#116;&#114;&#105;&#110;&#103;)
+source directory (string)
 </dd><dt><i>target</i></dt>
 <dd>
-&#116;&#97;&#114;&#103;&#101;&#116; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y (&#115;&#116;&#114;&#105;&#110;&#103;)
+target directory (string)
 </dd><dt><i>quiet</i></dt>
 <dd>
-&#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#113;&#117;&#105;&#101;&#116; &#111;&#112;&#101;&#114;&#97;&#116;&#105;&#111;&#110;&#115; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;)
+flag indicating quiet operations (boolean)
 </dd>
 </dl><a NAME="Project.__addToOthers" ID="Project.__addToOthers"></a>
 <h4>Project.__addToOthers</h4>
 <b>__addToOthers</b>(<i>fn</i>)
 <p>
-        &#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#97;&#100;&#100; &#102;&#105;&#108;&#101;/&#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y &#116;&#111; &#116;&#104;&#101; &#79;&#84;&#72;&#69;&#82;&#83; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#100;&#97;&#116;&#97;.
+        Private method to add file/directory to the OTHERS project data.
 </p><dl>
 <dt><i>fn</i></dt>
 <dd>
-&#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#111;&#114; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y&#110;&#97;&#109;&#101; &#116;&#111; &#97;&#100;&#100;
+filename or directoryname to add
 </dd>
 </dl><a NAME="Project.__binaryTranslationFile" ID="Project.__binaryTranslationFile"></a>
 <h4>Project.__binaryTranslationFile</h4>
 <b>__binaryTranslationFile</b>(<i>langFile</i>)
 <p>
-        &#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#99;&#97;&#108;&#99;&#117;&#108;&#97;&#116;&#101; &#116;&#104;&#101; &#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#111;&#102; &#116;&#104;&#101; &#98;&#105;&#110;&#97;&#114;y &#116;&#114;&#97;&#110;&#115;&#108;&#97;&#116;&#105;&#111;&#110;&#115; &#102;&#105;&#108;&#101;
-        &#103;&#105;v&#101;&#110; &#116;&#104;&#101; &#110;&#97;&#109;&#101; &#111;&#102; &#116;&#104;&#101; &#114;&#97;w &#116;&#114;&#97;&#110;&#115;&#108;&#97;&#116;&#105;&#111;&#110;&#115; &#102;&#105;&#108;&#101;.
+        Private method to calculate the filename of the binary translations file
+        given the name of the raw translations file.
 </p><dl>
 <dt><i>langFile</i></dt>
 <dd>
-&#110;&#97;&#109;&#101; &#111;&#102; &#116;&#104;&#101; &#114;&#97;w &#116;&#114;&#97;&#110;&#115;&#108;&#97;&#116;&#105;&#111;&#110;&#115; &#102;&#105;&#108;&#101; (&#115;&#116;&#114;&#105;&#110;&#103;)
+name of the raw translations file (string)
 </dd>
 </dl><dl>
 <dt>Returns:</dt>
 <dd>
-&#110;&#97;&#109;&#101; &#111;&#102; &#116;&#104;&#101; &#98;&#105;&#110;&#97;&#114;y &#116;&#114;&#97;&#110;&#115;&#108;&#97;&#116;&#105;&#111;&#110;&#115; &#102;&#105;&#108;&#101; (&#115;&#116;&#114;&#105;&#110;&#103;)
+name of the binary translations file (string)
 </dd>
 </dl><a NAME="Project.__checkFilesExist" ID="Project.__checkFilesExist"></a>
 <h4>Project.__checkFilesExist</h4>
 <b>__checkFilesExist</b>(<i>index</i>)
 <p>
-        &#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#99;&#104;&#101;&#99;&#107;, &#105;&#102; &#116;&#104;&#101; &#102;&#105;&#108;&#101;&#115; &#105;&#110; &#97; &#108;&#105;&#115;&#116; &#101;x&#105;&#115;&#116;. 
+        Private method to check, if the files in a list exist. 
 </p><p>
-        &#84;&#104;&#101; &#102;&#105;&#108;&#101;&#115; &#105;&#110; &#116;&#104;&#101; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#101;&#100; &#108;&#105;&#115;&#116; &#97;&#114;&#101; &#99;&#104;&#101;&#99;&#107;&#101;&#100; &#102;&#111;&#114; &#101;x&#105;&#115;&#116;&#97;&#110;&#99;&#101; &#105;&#110; &#116;&#104;&#101;
-        &#102;&#105;&#108;&#101;&#115;y&#115;&#116;&#101;&#109;. &#78;&#111;&#110; &#101;x&#105;&#115;&#116;&#97;&#110;&#116; &#102;&#105;&#108;&#101;&#115; &#97;&#114;&#101; &#114;&#101;&#109;&#111;v&#101;&#100; &#102;&#114;&#111;&#109; &#116;&#104;&#101; &#108;&#105;&#115;&#116; &#97;&#110;&#100; &#116;&#104;&#101;
-        &#100;&#105;&#114;&#116;y &#115;&#116;&#97;&#116;&#101; &#111;&#102; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#105;&#115; &#99;&#104;&#97;&#110;&#103;&#101;&#100; &#97;&#99;&#99;&#111;&#114;&#100;&#105;&#110;&#103;&#108;y.
+        The files in the indicated list are checked for existance in the
+        filesystem. Non existant files are removed from the list and the
+        dirty state of the project is changed accordingly.
 </p><dl>
 <dt><i>index</i></dt>
 <dd>
-&#107;&#101;y &#111;&#102; &#116;&#104;&#101; &#108;&#105;&#115;&#116; &#116;&#111; &#98;&#101; &#99;&#104;&#101;&#99;&#107;&#101;&#100; (&#115;&#116;&#114;&#105;&#110;&#103;)
+key of the list to be checked (string)
 </dd>
 </dl><a NAME="Project.__clearRecent" ID="Project.__clearRecent"></a>
 <h4>Project.__clearRecent</h4>
 <b>__clearRecent</b>(<i></i>)
 <p>
-        &#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#99;&#108;&#101;&#97;&#114; &#116;&#104;&#101; &#114;&#101;&#99;&#101;&#110;&#116; &#112;&#114;&#111;&#106;&#101;&#99;&#116;&#115; &#109;&#101;&#110;&#117;.
+        Private method to clear the recent projects menu.
 </p><a NAME="Project.__closeAllWindows" ID="Project.__closeAllWindows"></a>
 <h4>Project.__closeAllWindows</h4>
 <b>__closeAllWindows</b>(<i></i>)
 <p>
-        &#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#99;&#108;&#111;&#115;&#101; &#97;&#108;&#108; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#114;&#101;&#108;&#97;&#116;&#101;&#100; w&#105;&#110;&#100;&#111;w&#115;.
+        Private method to close all project related windows.
 </p><a NAME="Project.__createSnapshotSource" ID="Project.__createSnapshotSource"></a>
 <h4>Project.__createSnapshotSource</h4>
 <b>__createSnapshotSource</b>(<i>filename</i>)
 <p>
-        &#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#99;&#114;&#101;&#97;&#116;&#101; &#97; &#115;&#110;&#97;&#112;&#115;&#104;&#111;&#116; &#112;&#108;&#117;&#103;&#105;&#110; v&#101;&#114;&#115;&#105;&#111;&#110;.
+        Private method to create a snapshot plugin version.
 </p><p>
-        &#84;&#104;&#101; v&#101;&#114;&#115;&#105;&#111;&#110; &#101;&#110;&#116;&#114;y &#105;&#110; &#116;&#104;&#101; &#112;&#108;&#117;&#103;&#105;&#110; &#109;&#111;&#100;&#117;&#108;&#101; &#105;&#115; &#109;&#111;&#100;&#105;&#102;&#105;&#101;&#100; &#116;&#111; &#115;&#105;&#103;&#110;&#105;&#102;y
-        &#97; &#115;&#110;&#97;&#112;&#115;&#104;&#111;&#116; v&#101;&#114;&#115;&#105;&#111;&#110;. &#84;&#104;&#105;&#115; &#109;&#101;&#116;&#104;&#111;&#100; &#97;&#112;&#112;&#101;&#110;&#100;&#115; &#116;&#104;&#101; &#115;&#116;&#114;&#105;&#110;&#103; "-&#115;&#110;&#97;&#112;&#115;&#104;&#111;&#116;-"
-        &#97;&#110;&#100; &#100;&#97;&#116;&#101; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#111;&#114; &#116;&#111; &#116;&#104;&#101; v&#101;&#114;&#115;&#105;&#111;&#110; &#115;&#116;&#114;&#105;&#110;&#103;.
+        The version entry in the plugin module is modified to signify
+        a snapshot version. This method appends the string "-snapshot-"
+        and date indicator to the version string.
 </p><dl>
 <dt><i>filename</i></dt>
 <dd>
-&#110;&#97;&#109;&#101; &#111;&#102; &#116;&#104;&#101; &#112;&#108;&#117;&#103;&#105;&#110; &#102;&#105;&#108;&#101; &#116;&#111; &#109;&#111;&#100;&#105;&#102;y (&#115;&#116;&#114;&#105;&#110;&#103;)
+name of the plugin file to modify (string)
 </dd>
 </dl><dl>
 <dt>Returns:</dt>
 <dd>
-&#109;&#111;&#100;&#105;&#102;&#105;&#101;&#100; &#115;&#111;&#117;&#114;&#99;&#101; (&#98;y&#116;&#101;&#115;), &#115;&#110;&#97;&#112;&#115;&#104;&#111;&#116; v&#101;&#114;&#115;&#105;&#111;&#110; &#115;&#116;&#114;&#105;&#110;&#103; (&#115;&#116;&#114;&#105;&#110;&#103;)
+modified source (bytes), snapshot version string (string)
 </dd>
 </dl><a NAME="Project.__createZipDirEntries" ID="Project.__createZipDirEntries"></a>
 <h4>Project.__createZipDirEntries</h4>
 <b>__createZipDirEntries</b>(<i>path, zipFile</i>)
 <p>
-        &#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#99;&#114;&#101;&#97;&#116;&#101; &#100;&#105;&#114; &#101;&#110;&#116;&#114;&#105;&#101;&#115; &#105;&#110; &#116;&#104;&#101; z&#105;&#112; &#102;&#105;&#108;&#101;.
+        Private method to create dir entries in the zip file.
 </p><dl>
 <dt><i>path</i></dt>
 <dd>
-&#110;&#97;&#109;&#101; &#111;&#102; &#116;&#104;&#101; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y &#101;&#110;&#116;&#114;y &#116;&#111; &#99;&#114;&#101;&#97;&#116;&#101; (&#115;&#116;&#114;&#105;&#110;&#103;)
+name of the directory entry to create (string)
 </dd><dt><i>zipFile</i></dt>
 <dd>
-&#111;&#112;&#101;&#110; &#90;&#105;&#112;&#70;&#105;&#108;&#101; &#111;&#98;&#106;&#101;&#99;&#116; (z&#105;&#112;&#102;&#105;&#108;&#101;.&#90;&#105;&#112;&#70;&#105;&#108;&#101;)
+open ZipFile object (zipfile.ZipFile)
 </dd>
 </dl><a NAME="Project.__deleteDebugProperties" ID="Project.__deleteDebugProperties"></a>
 <h4>Project.__deleteDebugProperties</h4>
 <b>__deleteDebugProperties</b>(<i></i>)
 <p>
-        &#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#100;&#101;&#108;&#101;&#116;&#101; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#100;&#101;&#98;&#117;&#103;&#103;&#101;&#114; &#112;&#114;&#111;&#112;&#101;&#114;&#116;&#105;&#101;&#115; &#102;&#105;&#108;&#101; (.&#101;&#52;&#100;)
+        Private method to delete the project debugger properties file (.e4d)
 </p><a NAME="Project.__deleteSession" ID="Project.__deleteSession"></a>
 <h4>Project.__deleteSession</h4>
 <b>__deleteSession</b>(<i></i>)
 <p>
-        &#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#100;&#101;&#108;&#101;&#116;&#101; &#116;&#104;&#101; &#115;&#101;&#115;&#115;&#105;&#111;&#110; &#102;&#105;&#108;&#101;.
+        Private method to delete the session file.
 </p><a NAME="Project.__doSearchNewFiles" ID="Project.__doSearchNewFiles"></a>
 <h4>Project.__doSearchNewFiles</h4>
 <b>__doSearchNewFiles</b>(<i>AI = True, onUserDemand = False</i>)
 <p>
-        &#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;&#101;&#97;&#114;&#99;&#104; &#102;&#111;&#114; &#110;&#101;w &#102;&#105;&#108;&#101;&#115; &#105;&#110; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y.
+        Private method to search for new files in the project directory.
 </p><p>
-        &#73;&#102; &#110;&#101;w &#102;&#105;&#108;&#101;&#115; w&#101;&#114;&#101; &#102;&#111;&#117;&#110;&#100;, &#105;&#116; &#115;&#104;&#111;w&#115; &#97; &#100;&#105;&#97;&#108;&#111;&#103; &#108;&#105;&#115;&#116;&#105;&#110;&#103; &#116;&#104;&#101;&#115;&#101; &#102;&#105;&#108;&#101;&#115; &#97;&#110;&#100;
-        &#103;&#105;v&#101;&#115; &#116;&#104;&#101; &#117;&#115;&#101;&#114; &#116;&#104;&#101; &#111;&#112;&#112;&#111;&#114;&#116;&#117;&#110;&#105;&#116;y &#116;&#111; &#115;&#101;&#108;&#101;&#99;&#116; &#116;&#104;&#101; &#111;&#110;&#101;&#115; &#104;&#101; w&#97;&#110;&#116;&#115; &#116;&#111;
-        &#105;&#110;&#99;&#108;&#117;&#100;&#101;. &#73;&#102; '&#65;&#117;&#116;&#111;&#109;&#97;&#116;&#105;&#99; &#73;&#110;&#99;&#108;&#117;&#115;&#105;&#111;&#110;' &#105;&#115; &#101;&#110;&#97;&#98;&#108;&#101;&#100;, &#116;&#104;&#101; &#110;&#101;w &#102;&#105;&#108;&#101;&#115; &#97;&#114;&#101;
-        &#97;&#117;&#116;&#111;&#109;&#97;&#116;&#105;&#99;&#97;&#108;&#108;y &#97;&#100;&#100;&#101;&#100; &#116;&#111; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116;.
+        If new files were found, it shows a dialog listing these files and
+        gives the user the opportunity to select the ones he wants to
+        include. If 'Automatic Inclusion' is enabled, the new files are
+        automatically added to the project.
 </p><dl>
 <dt><i>AI</i></dt>
 <dd>
-&#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; w&#104;&#101;&#116;&#104;&#101;&#114; &#116;&#104;&#101; &#97;&#117;&#116;&#111;&#109;&#97;&#116;&#105;&#99; &#105;&#110;&#99;&#108;&#117;&#115;&#105;&#111;&#110; &#115;&#104;&#111;&#117;&#108;&#100;
-                &#98;&#101; &#104;&#111;&#110;&#111;&#117;&#114;&#101;&#100; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;)
+flag indicating whether the automatic inclusion should
+                be honoured (boolean)
 </dd><dt><i>onUserDemand</i></dt>
 <dd>
-&#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; w&#104;&#101;&#116;&#104;&#101;&#114; &#116;&#104;&#105;&#115; &#109;&#101;&#116;&#104;&#111;&#100; w&#97;&#115;
-                &#114;&#101;&#113;&#117;&#101;&#115;&#116;&#101;&#100; &#98;y &#116;&#104;&#101; &#117;&#115;&#101;&#114; v&#105;&#97; &#97; &#109;&#101;&#110;&#117; &#97;&#99;&#116;&#105;&#111;&#110; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;)
+flag indicating whether this method was
+                requested by the user via a menu action (boolean)
 </dd>
 </dl><a NAME="Project.__initData" ID="Project.__initData"></a>
 <h4>Project.__initData</h4>
 <b>__initData</b>(<i></i>)
 <p>
-        &#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#105;&#110;&#105;&#116;&#105;&#97;&#108;&#105;z&#101; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#100;&#97;&#116;&#97; &#112;&#97;&#114;&#116;.
+        Private method to initialize the project data part.
 </p><a NAME="Project.__initDebugProperties" ID="Project.__initDebugProperties"></a>
 <h4>Project.__initDebugProperties</h4>
 <b>__initDebugProperties</b>(<i></i>)
 <p>
-        &#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#105;&#110;&#105;&#116;&#105;&#97;&#108;&#105;z&#101; &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103; &#112;&#114;&#111;&#112;&#101;&#114;&#116;&#105;&#101;&#115;.
+        Private method to initialize the debug properties.
 </p><a NAME="Project.__initProjectTypes" ID="Project.__initProjectTypes"></a>
 <h4>Project.__initProjectTypes</h4>
 <b>__initProjectTypes</b>(<i></i>)
 <p>
-        &#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#105;&#110;&#105;&#116;&#105;&#97;&#108;&#105;z&#101; &#116;&#104;&#101; &#108;&#105;&#115;&#116; &#111;&#102; &#115;&#117;&#112;&#112;&#111;&#114;&#116;&#101;&#100; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#116;y&#112;&#101;&#115;.
+        Private method to initialize the list of supported project types.
 </p><a NAME="Project.__loadRecent" ID="Project.__loadRecent"></a>
 <h4>Project.__loadRecent</h4>
 <b>__loadRecent</b>(<i></i>)
 <p>
-        &#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#108;&#111;&#97;&#100; &#116;&#104;&#101; &#114;&#101;&#99;&#101;&#110;&#116;&#108;y &#111;&#112;&#101;&#110;&#101;&#100; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101;&#115;.
+        Private method to load the recently opened project filenames.
 </p><a NAME="Project.__openRecent" ID="Project.__openRecent"></a>
 <h4>Project.__openRecent</h4>
 <b>__openRecent</b>(<i>act</i>)
 <p>
-        &#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#111;&#112;&#101;&#110; &#97; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#102;&#114;&#111;&#109; &#116;&#104;&#101; &#108;&#105;&#115;&#116; &#111;&#102; &#114;&#101;&#110;&#99;&#101;&#110;&#116;&#108;y &#111;&#112;&#101;&#110;&#101;&#100; &#112;&#114;&#111;&#106;&#101;&#99;&#116;&#115;.
+        Private method to open a project from the list of rencently opened projects.
 </p><dl>
 <dt><i>act</i></dt>
 <dd>
-&#114;&#101;&#102;&#101;&#114;&#101;&#110;&#99;&#101; &#116;&#111; &#116;&#104;&#101; &#97;&#99;&#116;&#105;&#111;&#110; &#116;&#104;&#97;&#116; &#116;&#114;&#105;&#103;&#103;&#101;&#114;&#101;&#100; (&#81;&#65;&#99;&#116;&#105;&#111;&#110;)
+reference to the action that triggered (QAction)
 </dd>
 </dl><a NAME="Project.__pluginCreateArchive" ID="Project.__pluginCreateArchive"></a>
 <h4>Project.__pluginCreateArchive</h4>
 <b>__pluginCreateArchive</b>(<i>snapshot = False</i>)
 <p>
-        &#80;&#114;&#105;v&#97;&#116;&#101; &#115;&#108;&#111;&#116; &#116;&#111; &#99;&#114;&#101;&#97;&#116;&#101; &#97;&#110; &#101;&#114;&#105;&#99;&#53; &#112;&#108;&#117;&#103;&#105;&#110; &#97;&#114;&#99;&#104;&#105;v&#101;.
+        Private slot to create an eric5 plugin archive.
 </p><dl>
 <dt><i>snapshot</i></dt>
 <dd>
-&#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#97; &#115;&#110;&#97;&#112;&#115;&#104;&#111;&#116; &#97;&#114;&#99;&#104;&#105;v&#101; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;)
+flag indicating a snapshot archive (boolean)
 </dd>
 </dl><a NAME="Project.__pluginCreatePkgList" ID="Project.__pluginCreatePkgList"></a>
 <h4>Project.__pluginCreatePkgList</h4>
 <b>__pluginCreatePkgList</b>(<i></i>)
 <p>
-        &#80;&#114;&#105;v&#97;&#116;&#101; &#115;&#108;&#111;&#116; &#116;&#111; &#99;&#114;&#101;&#97;&#116;&#101; &#97; &#80;&#75;&#71;&#76;&#73;&#83;&#84; &#102;&#105;&#108;&#101; &#110;&#101;&#101;&#100;&#101;&#100; &#102;&#111;&#114; &#97;&#114;&#99;&#104;&#105;v&#101; &#102;&#105;&#108;&#101; &#99;&#114;&#101;&#97;&#116;&#105;&#111;&#110;.
+        Private slot to create a PKGLIST file needed for archive file creation.
 </p><a NAME="Project.__pluginCreateSnapshotArchive" ID="Project.__pluginCreateSnapshotArchive"></a>
 <h4>Project.__pluginCreateSnapshotArchive</h4>
 <b>__pluginCreateSnapshotArchive</b>(<i></i>)
 <p>
-        &#80;&#114;&#105;v&#97;&#116;&#101; &#115;&#108;&#111;&#116; &#116;&#111; &#99;&#114;&#101;&#97;&#116;&#101; &#97;&#110; &#101;&#114;&#105;&#99;&#53; &#112;&#108;&#117;&#103;&#105;&#110; &#97;&#114;&#99;&#104;&#105;v&#101; &#115;&#110;&#97;&#112;&#115;&#104;&#111;&#116; &#114;&#101;&#108;&#101;&#97;&#115;&#101;.
+        Private slot to create an eric5 plugin archive snapshot release.
 </p><a NAME="Project.__pluginExtractVersion" ID="Project.__pluginExtractVersion"></a>
 <h4>Project.__pluginExtractVersion</h4>
 <b>__pluginExtractVersion</b>(<i>filename</i>)
 <p>
-        &#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#101;x&#116;&#114;&#97;&#99;&#116; &#116;&#104;&#101; v&#101;&#114;&#115;&#105;&#111;&#110; &#110;&#117;&#109;&#98;&#101;&#114; &#101;&#110;&#116;&#114;y.
+        Private method to extract the version number entry.
 </p><dl>
 <dt><i>filename</i></dt>
 <dd>
-&#110;&#97;&#109;&#101; &#111;&#102; &#116;&#104;&#101; &#112;&#108;&#117;&#103;&#105;&#110; &#102;&#105;&#108;&#101; (&#115;&#116;&#114;&#105;&#110;&#103;)
+name of the plugin file (string)
 </dd>
 </dl><dl>
 <dt>Returns:</dt>
 <dd>
-v&#101;&#114;&#115;&#105;&#111;&#110; &#115;&#116;&#114;&#105;&#110;&#103; (&#115;&#116;&#114;&#105;&#110;&#103;)
+version string (string)
 </dd>
 </dl><a NAME="Project.__readDebugProperties" ID="Project.__readDebugProperties"></a>
 <h4>Project.__readDebugProperties</h4>
 <b>__readDebugProperties</b>(<i>quiet = False</i>)
 <p>
-        &#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#97;&#100; &#105;&#110; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#100;&#101;&#98;&#117;&#103;&#103;&#101;&#114; &#112;&#114;&#111;&#112;&#101;&#114;&#116;&#105;&#101;&#115; &#102;&#105;&#108;&#101; (.&#101;&#52;&#100;)
+        Private method to read in the project debugger properties file (.e4d)
 </p><dl>
 <dt><i>quiet</i></dt>
 <dd>
-&#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#113;&#117;&#105;&#101;&#116; &#111;&#112;&#101;&#114;&#97;&#116;&#105;&#111;&#110;&#115;.
-                &#73;&#102; &#116;&#104;&#105;&#115; &#102;&#108;&#97;&#103; &#105;&#115; &#116;&#114;&#117;&#101;, &#110;&#111; &#101;&#114;&#114;&#111;&#114;&#115; &#97;&#114;&#101; &#114;&#101;&#112;&#111;&#114;&#116;&#101;&#100;.
+flag indicating quiet operations.
+                If this flag is true, no errors are reported.
 </dd>
 </dl><a NAME="Project.__readProject" ID="Project.__readProject"></a>
 <h4>Project.__readProject</h4>
 <b>__readProject</b>(<i>fn</i>)
 <p>
-        &#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#97;&#100; &#105;&#110; &#97; &#112;&#114;&#111;&#106;&#101;&#99;&#116; (.&#101;&#52;&#112;, .&#101;&#52;&#112;z) &#102;&#105;&#108;&#101;.
+        Private method to read in a project (.e4p, .e4pz) file.
 </p><dl>
 <dt><i>fn</i></dt>
 <dd>
-&#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#111;&#102; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#102;&#105;&#108;&#101; &#116;&#111; &#98;&#101; &#114;&#101;&#97;&#100; (&#115;&#116;&#114;&#105;&#110;&#103;)
+filename of the project file to be read (string)
 </dd>
 </dl><dl>
 <dt>Returns:</dt>
 <dd>
-&#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#115;&#117;&#99;&#99;&#101;&#115;&#115;
+flag indicating success
 </dd>
 </dl><a NAME="Project.__readSession" ID="Project.__readSession"></a>
 <h4>Project.__readSession</h4>
 <b>__readSession</b>(<i>quiet = False, indicator = ""</i>)
 <p>
-        &#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#97;&#100; &#105;&#110; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#115;&#101;&#115;&#115;&#105;&#111;&#110; &#102;&#105;&#108;&#101; (.&#101;&#52;&#115;)
+        Private method to read in the project session file (.e4s)
 </p><dl>
 <dt><i>quiet</i></dt>
 <dd>
-&#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#113;&#117;&#105;&#101;&#116; &#111;&#112;&#101;&#114;&#97;&#116;&#105;&#111;&#110;&#115;.
-                &#73;&#102; &#116;&#104;&#105;&#115; &#102;&#108;&#97;&#103; &#105;&#115; &#116;&#114;&#117;&#101;, &#110;&#111; &#101;&#114;&#114;&#111;&#114;&#115; &#97;&#114;&#101; &#114;&#101;&#112;&#111;&#114;&#116;&#101;&#100;.
+flag indicating quiet operations.
+                If this flag is true, no errors are reported.
 </dd><dt><i>indicator=</i></dt>
 <dd>
-&#105;&#110;&#100;&#105;&#99;&#97;&#116;&#111;&#114; &#115;&#116;&#114;&#105;&#110;&#103; (&#115;&#116;&#114;&#105;&#110;&#103;)
+indicator string (string)
 </dd>
 </dl><a NAME="Project.__readTasks" ID="Project.__readTasks"></a>
 <h4>Project.__readTasks</h4>
 <b>__readTasks</b>(<i></i>)
 <p>
-        &#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#97;&#100; &#105;&#110; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#116;&#97;&#115;&#107;&#115; &#102;&#105;&#108;&#101; (.&#101;&#52;&#116;)
+        Private method to read in the project tasks file (.e4t)
 </p><a NAME="Project.__readUserProperties" ID="Project.__readUserProperties"></a>
 <h4>Project.__readUserProperties</h4>
 <b>__readUserProperties</b>(<i></i>)
 <p>
-        &#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#97;&#100; &#105;&#110; &#116;&#104;&#101; &#117;&#115;&#101;&#114; &#115;&#112;&#101;&#99;&#105;&#102;&#105;&#99; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#102;&#105;&#108;&#101; (.&#101;&#52;&#113;)
+        Private method to read in the user specific project file (.e4q)
 </p><a NAME="Project.__readXMLDebugProperties" ID="Project.__readXMLDebugProperties"></a>
 <h4>Project.__readXMLDebugProperties</h4>
 <b>__readXMLDebugProperties</b>(<i>fn, validating, quiet</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#97;&#100; &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103;&#103;&#101;&#114; &#112;&#114;&#111;&#112;&#101;&#114;&#116;&#105;&#101;&#115; &#102;&#114;&#111;&#109; &#97;&#110; &#88;&#77;&#76; &#102;&#105;&#108;&#101;.
+        Public method to read the debugger properties from an XML file.
 </p><dl>
 <dt><i>fn</i></dt>
 <dd>
-&#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#111;&#102; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#100;&#101;&#98;&#117;&#103;&#103;&#101;&#114; &#112;&#114;&#111;&#112;&#101;&#114;&#116;&#105;&#101;&#115; &#102;&#105;&#108;&#101; &#116;&#111; &#98;&#101; &#114;&#101;&#97;&#100;
-            (&#115;&#116;&#114;&#105;&#110;&#103;)
+filename of the project debugger properties file to be read
+            (string)
 </dd><dt><i>validating</i></dt>
 <dd>
-&#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#97; v&#97;&#108;&#105;&#100;&#97;&#116;&#105;&#111;&#110; &#111;&#102; &#116;&#104;&#101; &#88;&#77;&#76; &#102;&#105;&#108;&#101; &#105;&#115;
-            &#114;&#101;&#113;&#117;&#101;&#115;&#116;&#101;&#100; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;)
+flag indicating a validation of the XML file is
+            requested (boolean)
 </dd><dt><i>quiet</i></dt>
 <dd>
-&#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#113;&#117;&#105;&#101;&#116; &#111;&#112;&#101;&#114;&#97;&#116;&#105;&#111;&#110;&#115;.
-            &#73;&#102; &#116;&#104;&#105;&#115; &#102;&#108;&#97;&#103; &#105;&#115; &#116;&#114;&#117;&#101;, &#110;&#111; &#101;&#114;&#114;&#111;&#114;&#115; &#97;&#114;&#101; &#114;&#101;&#112;&#111;&#114;&#116;&#101;&#100;.
+flag indicating quiet operations.
+            If this flag is true, no errors are reported.
 </dd>
 </dl><a NAME="Project.__readXMLProject" ID="Project.__readXMLProject"></a>
 <h4>Project.__readXMLProject</h4>
 <b>__readXMLProject</b>(<i>fn, validating</i>)
 <p>
-        &#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#97;&#100; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#100;&#97;&#116;&#97; &#102;&#114;&#111;&#109; &#97;&#110; &#88;&#77;&#76; &#102;&#105;&#108;&#101;.
+        Private method to read the project data from an XML file.
 </p><dl>
 <dt><i>fn</i></dt>
 <dd>
-&#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#111;&#102; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#102;&#105;&#108;&#101; &#116;&#111; &#98;&#101; &#114;&#101;&#97;&#100; (&#115;&#116;&#114;&#105;&#110;&#103;)
+filename of the project file to be read (string)
 </dd><dt><i>validating</i></dt>
 <dd>
-&#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#97; v&#97;&#108;&#105;&#100;&#97;&#116;&#105;&#111;&#110; &#111;&#102; &#116;&#104;&#101; &#88;&#77;&#76; &#102;&#105;&#108;&#101; &#105;&#115;
-            &#114;&#101;&#113;&#117;&#101;&#115;&#116;&#101;&#100; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;)
+flag indicating a validation of the XML file is
+            requested (boolean)
 </dd>
 </dl><dl>
 <dt>Returns:</dt>
 <dd>
-&#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#115;&#117;&#99;&#99;&#101;&#115;&#115; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;)
+flag indicating success (boolean)
 </dd>
 </dl><a NAME="Project.__readXMLSession" ID="Project.__readXMLSession"></a>
 <h4>Project.__readXMLSession</h4>
 <b>__readXMLSession</b>(<i>fn, validating, quiet</i>)
 <p>
-        &#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#97;&#100; &#116;&#104;&#101; &#115;&#101;&#115;&#115;&#105;&#111;&#110; &#100;&#97;&#116;&#97; &#102;&#114;&#111;&#109; &#97;&#110; &#88;&#77;&#76; &#102;&#105;&#108;&#101;.
+        Private method to read the session data from an XML file.
 </p><p>
-        &#84;&#104;&#101; &#100;&#97;&#116;&#97; &#114;&#101;&#97;&#100; &#105;&#115;&#58;
-            &#60;&#117;&#108;&#62;
-            &#60;&#108;&#105;&#62;&#97;&#108;&#108; &#111;&#112;&#101;&#110; &#115;&#111;&#117;&#114;&#99;&#101; &#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101;&#115;&#60;/&#108;&#105;&#62;
-            &#60;&#108;&#105;&#62;&#116;&#104;&#101; &#97;&#99;&#116;&#105;v&#101; w&#105;&#110;&#100;&#111;w&#60;/&#108;&#105;&#62;
-            &#60;&#108;&#105;&#62;&#97;&#108;&#108; &#98;&#114;&#101;&#97;&#107;&#112;&#111;&#105;&#110;&#116;&#115;&#60;/&#108;&#105;&#62;
-            &#60;&#108;&#105;&#62;&#116;&#104;&#101; &#99;&#111;&#109;&#109;&#97;&#110;&#100;&#108;&#105;&#110;&#101;&#60;/&#108;&#105;&#62;
-            &#60;&#108;&#105;&#62;&#116;&#104;&#101; w&#111;&#114;&#107;&#105;&#110;&#103; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y&#60;/&#108;&#105;&#62;
-            &#60;&#108;&#105;&#62;&#116;&#104;&#101; &#101;x&#99;&#101;&#112;&#116;&#105;&#111;&#110; &#114;&#101;&#112;&#111;&#114;&#116;&#105;&#110;&#103; &#102;&#108;&#97;&#103;&#60;/&#108;&#105;&#62;
-            &#60;&#108;&#105;&#62;&#116;&#104;&#101; &#108;&#105;&#115;&#116; &#111;&#102; &#101;x&#99;&#101;&#112;&#116;&#105;&#111;&#110; &#116;y&#112;&#101;&#115; &#116;&#111; &#98;&#101; &#104;&#105;&#103;&#104;&#108;&#105;&#103;&#104;&#116;&#101;&#100;&#60;/&#108;&#105;&#62;
-            &#60;&#108;&#105;&#62;&#97;&#108;&#108; &#98;&#111;&#111;&#107;&#109;&#97;&#114;&#107;&#115;&#60;/&#108;&#105;&#62;
-            &#60;/&#117;&#108;&#62;
+        The data read is:
+            <ul>
+            <li>all open source filenames</li>
+            <li>the active window</li>
+            <li>all breakpoints</li>
+            <li>the commandline</li>
+            <li>the working directory</li>
+            <li>the exception reporting flag</li>
+            <li>the list of exception types to be highlighted</li>
+            <li>all bookmarks</li>
+            </ul>
 </p><dl>
 <dt><i>fn</i></dt>
 <dd>
-&#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#111;&#102; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#115;&#101;&#115;&#115;&#105;&#111;&#110; &#102;&#105;&#108;&#101; &#116;&#111; &#98;&#101; &#114;&#101;&#97;&#100; (&#115;&#116;&#114;&#105;&#110;&#103;)
+filename of the project session file to be read (string)
 </dd><dt><i>validating</i></dt>
 <dd>
-&#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#97; v&#97;&#108;&#105;&#100;&#97;&#116;&#105;&#111;&#110; &#111;&#102; &#116;&#104;&#101; &#88;&#77;&#76; &#102;&#105;&#108;&#101; &#105;&#115;
-            &#114;&#101;&#113;&#117;&#101;&#115;&#116;&#101;&#100; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;)
+flag indicating a validation of the XML file is
+            requested (boolean)
 </dd><dt><i>quiet</i></dt>
 <dd>
-&#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#113;&#117;&#105;&#101;&#116; &#111;&#112;&#101;&#114;&#97;&#116;&#105;&#111;&#110;&#115;.
-            &#73;&#102; &#116;&#104;&#105;&#115; &#102;&#108;&#97;&#103; &#105;&#115; &#116;&#114;&#117;&#101;, &#110;&#111; &#101;&#114;&#114;&#111;&#114;&#115; &#97;&#114;&#101; &#114;&#101;&#112;&#111;&#114;&#116;&#101;&#100;.
+flag indicating quiet operations.
+            If this flag is true, no errors are reported.
 </dd>
 </dl><a NAME="Project.__readXMLTasks" ID="Project.__readXMLTasks"></a>
 <h4>Project.__readXMLTasks</h4>
 <b>__readXMLTasks</b>(<i>fn, validating</i>)
 <p>
-        &#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#97;&#100; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#116;&#97;&#115;&#107;&#115; &#100;&#97;&#116;&#97; &#102;&#114;&#111;&#109; &#97;&#110; &#88;&#77;&#76; &#102;&#105;&#108;&#101;.
+        Private method to read the project tasks data from an XML file.
 </p><dl>
 <dt><i>fn</i></dt>
 <dd>
-&#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#111;&#102; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#116;&#97;&#115;&#107;&#115; &#102;&#105;&#108;&#101; &#116;&#111; &#98;&#101; &#114;&#101;&#97;&#100; (&#115;&#116;&#114;&#105;&#110;&#103;)
+filename of the project tasks file to be read (string)
 </dd><dt><i>validating</i></dt>
 <dd>
-&#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#97; v&#97;&#108;&#105;&#100;&#97;&#116;&#105;&#111;&#110; &#111;&#102; &#116;&#104;&#101; &#88;&#77;&#76; &#102;&#105;&#108;&#101; &#105;&#115;
-            &#114;&#101;&#113;&#117;&#101;&#115;&#116;&#101;&#100; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;)
+flag indicating a validation of the XML file is
+            requested (boolean)
 </dd>
 </dl><a NAME="Project.__saveRecent" ID="Project.__saveRecent"></a>
 <h4>Project.__saveRecent</h4>
 <b>__saveRecent</b>(<i></i>)
 <p>
-        &#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;&#97;v&#101; &#116;&#104;&#101; &#108;&#105;&#115;&#116; &#111;&#102; &#114;&#101;&#99;&#101;&#110;&#116;&#108;y &#111;&#112;&#101;&#110;&#101;&#100; &#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101;&#115;.
+        Private method to save the list of recently opened filenames.
 </p><a NAME="Project.__searchNewFiles" ID="Project.__searchNewFiles"></a>
 <h4>Project.__searchNewFiles</h4>
 <b>__searchNewFiles</b>(<i></i>)
 <p>
-        &#80;&#114;&#105;v&#97;&#116;&#101; &#115;&#108;&#111;&#116; &#117;&#115;&#101;&#100; &#116;&#111; &#104;&#97;&#110;&#100;&#108;&#101; &#116;&#104;&#101; &#115;&#101;&#97;&#114;&#99;&#104; &#110;&#101;w &#102;&#105;&#108;&#101;&#115; &#97;&#99;&#116;&#105;&#111;&#110;.
+        Private slot used to handle the search new files action.
 </p><a NAME="Project.__showCodeCoverage" ID="Project.__showCodeCoverage"></a>
 <h4>Project.__showCodeCoverage</h4>
 <b>__showCodeCoverage</b>(<i></i>)
 <p>
-        &#80;&#114;&#105;v&#97;&#116;&#101; &#115;&#108;&#111;&#116; &#117;&#115;&#101;&#100; &#116;&#111; &#115;&#104;&#111;w &#116;&#104;&#101; &#99;&#111;&#100;&#101; &#99;&#111;v&#101;&#114;&#97;&#103;&#101; &#105;&#110;&#102;&#111;&#114;&#109;&#97;&#116;&#105;&#111;&#110; &#102;&#111;&#114; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#102;&#105;&#108;&#101;&#115;.
+        Private slot used to show the code coverage information for the project files.
 </p><a NAME="Project.__showCodeMetrics" ID="Project.__showCodeMetrics"></a>
 <h4>Project.__showCodeMetrics</h4>
 <b>__showCodeMetrics</b>(<i></i>)
 <p>
-        &#80;&#114;&#105;v&#97;&#116;&#101; &#115;&#108;&#111;&#116; &#117;&#115;&#101;&#100; &#116;&#111; &#99;&#97;&#108;&#99;&#117;&#108;&#97;&#116;&#101; &#115;&#111;&#109;&#101; &#99;&#111;&#100;&#101; &#109;&#101;&#116;&#114;&#105;&#99;&#115; &#102;&#111;&#114; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#102;&#105;&#108;&#101;&#115;.
+        Private slot used to calculate some code metrics for the project files.
 </p><a NAME="Project.__showContextMenuApiDoc" ID="Project.__showContextMenuApiDoc"></a>
 <h4>Project.__showContextMenuApiDoc</h4>
 <b>__showContextMenuApiDoc</b>(<i></i>)
 <p>
-        &#80;&#114;&#105;v&#97;&#116;&#101; &#115;&#108;&#111;&#116; &#99;&#97;&#108;&#108;&#101;&#100; &#98;&#101;&#102;&#111;&#114;&#101; &#116;&#104;&#101; &#97;&#112;&#105;&#100;&#111;&#99; &#109;&#101;&#110;&#117; &#105;&#115; &#115;&#104;&#111;w&#110;.
+        Private slot called before the apidoc menu is shown.
 </p><a NAME="Project.__showContextMenuChecks" ID="Project.__showContextMenuChecks"></a>
 <h4>Project.__showContextMenuChecks</h4>
 <b>__showContextMenuChecks</b>(<i></i>)
 <p>
-        &#80;&#114;&#105;v&#97;&#116;&#101; &#115;&#108;&#111;&#116; &#99;&#97;&#108;&#108;&#101;&#100; &#98;&#101;&#102;&#111;&#114;&#101; &#116;&#104;&#101; &#99;&#104;&#101;&#99;&#107;&#115; &#109;&#101;&#110;&#117; &#105;&#115; &#115;&#104;&#111;w&#110;.
+        Private slot called before the checks menu is shown.
 </p><a NAME="Project.__showContextMenuGraphics" ID="Project.__showContextMenuGraphics"></a>
 <h4>Project.__showContextMenuGraphics</h4>
 <b>__showContextMenuGraphics</b>(<i></i>)
 <p>
-        &#80;&#114;&#105;v&#97;&#116;&#101; &#115;&#108;&#111;&#116; &#99;&#97;&#108;&#108;&#101;&#100; &#98;&#101;&#102;&#111;&#114;&#101; &#116;&#104;&#101; &#103;&#114;&#97;&#112;&#104;&#105;&#99;&#115; &#109;&#101;&#110;&#117; &#105;&#115; &#115;&#104;&#111;w&#110;.
+        Private slot called before the graphics menu is shown.
 </p><a NAME="Project.__showContextMenuPackagers" ID="Project.__showContextMenuPackagers"></a>
 <h4>Project.__showContextMenuPackagers</h4>
 <b>__showContextMenuPackagers</b>(<i></i>)
 <p>
-        &#80;&#114;&#105;v&#97;&#116;&#101; &#115;&#108;&#111;&#116; &#99;&#97;&#108;&#108;&#101;&#100; &#98;&#101;&#102;&#111;&#114;&#101; &#116;&#104;&#101; &#112;&#97;&#99;&#107;&#97;&#103;&#101;&#114;&#115; &#109;&#101;&#110;&#117; &#105;&#115; &#115;&#104;&#111;w&#110;.
+        Private slot called before the packagers menu is shown.
 </p><a NAME="Project.__showContextMenuRecent" ID="Project.__showContextMenuRecent"></a>
 <h4>Project.__showContextMenuRecent</h4>
 <b>__showContextMenuRecent</b>(<i></i>)
 <p>
-        &#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;&#101;&#116; &#117;&#112; &#116;&#104;&#101; &#114;&#101;&#99;&#101;&#110;&#116; &#112;&#114;&#111;&#106;&#101;&#99;&#116;&#115; &#109;&#101;&#110;&#117;.
+        Private method to set up the recent projects menu.
 </p><a NAME="Project.__showContextMenuShow" ID="Project.__showContextMenuShow"></a>
 <h4>Project.__showContextMenuShow</h4>
 <b>__showContextMenuShow</b>(<i></i>)
 <p>
-        &#80;&#114;&#105;v&#97;&#116;&#101; &#115;&#108;&#111;&#116; &#99;&#97;&#108;&#108;&#101;&#100; &#98;&#101;&#102;&#111;&#114;&#101; &#116;&#104;&#101; &#115;&#104;&#111;w &#109;&#101;&#110;&#117; &#105;&#115; &#115;&#104;&#111;w&#110;.
+        Private slot called before the show menu is shown.
 </p><a NAME="Project.__showContextMenuVCS" ID="Project.__showContextMenuVCS"></a>
 <h4>Project.__showContextMenuVCS</h4>
 <b>__showContextMenuVCS</b>(<i></i>)
 <p>
-        &#80;&#114;&#105;v&#97;&#116;&#101; &#115;&#108;&#111;&#116; &#99;&#97;&#108;&#108;&#101;&#100; &#98;&#101;&#102;&#111;&#114;&#101; &#116;&#104;&#101; v&#99;&#115; &#109;&#101;&#110;&#117; &#105;&#115; &#115;&#104;&#111;w&#110;.
+        Private slot called before the vcs menu is shown.
 </p><a NAME="Project.__showDebugProperties" ID="Project.__showDebugProperties"></a>
 <h4>Project.__showDebugProperties</h4>
 <b>__showDebugProperties</b>(<i></i>)
 <p>
-        &#80;&#114;&#105;v&#97;&#116;&#101; &#115;&#108;&#111;&#116; &#116;&#111; &#100;&#105;&#115;&#112;&#108;&#97;y &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103;&#103;&#101;&#114; &#112;&#114;&#111;&#112;&#101;&#114;&#116;&#105;&#101;&#115; &#100;&#105;&#97;&#108;&#111;&#103;.
+        Private slot to display the debugger properties dialog.
 </p><a NAME="Project.__showFiletypeAssociations" ID="Project.__showFiletypeAssociations"></a>
 <h4>Project.__showFiletypeAssociations</h4>
 <b>__showFiletypeAssociations</b>(<i></i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#100;&#105;&#115;&#112;&#108;&#97;y &#116;&#104;&#101; &#102;&#105;&#108;&#101;&#116;y&#112;&#101; &#97;&#115;&#115;&#111;&#99;&#105;&#97;&#116;&#105;&#111;&#110; &#100;&#105;&#97;&#108;&#111;&#103;.
+        Public slot to display the filetype association dialog.
 </p><a NAME="Project.__showLexerAssociations" ID="Project.__showLexerAssociations"></a>
 <h4>Project.__showLexerAssociations</h4>
 <b>__showLexerAssociations</b>(<i></i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#100;&#105;&#115;&#112;&#108;&#97;y &#116;&#104;&#101; &#108;&#101;x&#101;&#114; &#97;&#115;&#115;&#111;&#99;&#105;&#97;&#116;&#105;&#111;&#110; &#100;&#105;&#97;&#108;&#111;&#103;.
+        Public slot to display the lexer association dialog.
 </p><a NAME="Project.__showMenu" ID="Project.__showMenu"></a>
 <h4>Project.__showMenu</h4>
 <b>__showMenu</b>(<i></i>)
 <p>
-        &#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;&#101;&#116; &#117;&#112; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#109;&#101;&#110;&#117;.
+        Private method to set up the project menu.
 </p><a NAME="Project.__showProfileData" ID="Project.__showProfileData"></a>
 <h4>Project.__showProfileData</h4>
 <b>__showProfileData</b>(<i></i>)
 <p>
-        &#80;&#114;&#105;v&#97;&#116;&#101; &#115;&#108;&#111;&#116; &#117;&#115;&#101;&#100; &#116;&#111; &#115;&#104;&#111;w &#116;&#104;&#101; &#112;&#114;&#111;&#102;&#105;&#108;&#105;&#110;&#103; &#105;&#110;&#102;&#111;&#114;&#109;&#97;&#116;&#105;&#111;&#110; &#102;&#111;&#114; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116;.
+        Private slot used to show the profiling information for the project.
 </p><a NAME="Project.__showProperties" ID="Project.__showProperties"></a>
 <h4>Project.__showProperties</h4>
 <b>__showProperties</b>(<i></i>)
 <p>
-        &#80;&#114;&#105;v&#97;&#116;&#101; &#115;&#108;&#111;&#116; &#116;&#111; &#100;&#105;&#115;&#112;&#108;&#97;y &#116;&#104;&#101; &#112;&#114;&#111;&#112;&#101;&#114;&#116;&#105;&#101;&#115; &#100;&#105;&#97;&#108;&#111;&#103;.
+        Private slot to display the properties dialog.
 </p><a NAME="Project.__showUserProperties" ID="Project.__showUserProperties"></a>
 <h4>Project.__showUserProperties</h4>
 <b>__showUserProperties</b>(<i></i>)
 <p>
-        &#80;&#114;&#105;v&#97;&#116;&#101; &#115;&#108;&#111;&#116; &#116;&#111; &#100;&#105;&#115;&#112;&#108;&#97;y &#116;&#104;&#101; &#117;&#115;&#101;&#114; &#115;&#112;&#101;&#99;&#105;&#102;&#105;&#99; &#112;&#114;&#111;&#112;&#101;&#114;&#116;&#105;&#101;&#115; &#100;&#105;&#97;&#108;&#111;&#103;.
+        Private slot to display the user specific properties dialog.
 </p><a NAME="Project.__statusMonitorStatus" ID="Project.__statusMonitorStatus"></a>
 <h4>Project.__statusMonitorStatus</h4>
 <b>__statusMonitorStatus</b>(<i>status, statusMsg</i>)
 <p>
-        &#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#99;&#101;&#105;v&#101; &#116;&#104;&#101; &#115;&#116;&#97;&#116;&#117;&#115; &#109;&#111;&#110;&#105;&#116;&#111;&#114; &#115;&#116;&#97;&#116;&#117;&#115;.
+        Private method to receive the status monitor status.
 </p><p>
-        &#73;&#116; &#115;&#105;&#109;&#112;&#108;y &#114;&#101;&#101;&#109;&#105;&#116;&#115; &#116;&#104;&#101; &#114;&#101;&#99;&#101;&#105;v&#101;&#100; &#115;&#116;&#97;&#116;&#117;&#115;.
+        It simply reemits the received status.
 </p><dl>
 <dt><i>status</i></dt>
 <dd>
-&#115;&#116;&#97;&#116;&#117;&#115; &#111;&#102; &#116;&#104;&#101; &#109;&#111;&#110;&#105;&#116;&#111;&#114;&#105;&#110;&#103; &#116;&#104;&#114;&#101;&#97;&#100; (&#115;&#116;&#114;&#105;&#110;&#103;, &#111;&#107;, &#110;&#111;&#107; &#111;&#114; &#111;&#102;&#102;)
+status of the monitoring thread (string, ok, nok or off)
 </dd><dt><i>statusMsg</i></dt>
 <dd>
-&#101;x&#112;&#108;&#97;&#110;&#111;&#116;&#111;&#114;y &#116;&#101;x&#116; &#102;&#111;&#114; &#116;&#104;&#101; &#115;&#105;&#103;&#110;&#97;&#108;&#101;&#100; &#115;&#116;&#97;&#116;&#117;&#115; (&#115;&#116;&#114;&#105;&#110;&#103;)
+explanotory text for the signaled status (string)
 </dd>
 </dl><a NAME="Project.__syncRecent" ID="Project.__syncRecent"></a>
 <h4>Project.__syncRecent</h4>
 <b>__syncRecent</b>(<i></i>)
 <p>
-        &#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;y&#110;&#99;&#104;&#114;&#111;&#110;&#105;z&#101; &#116;&#104;&#101; &#108;&#105;&#115;&#116; &#111;&#102; &#114;&#101;&#99;&#101;&#110;&#116;&#108;y &#111;&#112;&#101;&#110;&#101;&#100; &#112;&#114;&#111;&#106;&#101;&#99;&#116;&#115;
-        w&#105;&#116;&#104; &#116;&#104;&#101; &#99;&#101;&#110;&#116;&#114;&#97;&#108; &#115;&#116;&#111;&#114;&#101;.
+        Private method to synchronize the list of recently opened projects
+        with the central store.
 </p><a NAME="Project.__writeDebugProperties" ID="Project.__writeDebugProperties"></a>
 <h4>Project.__writeDebugProperties</h4>
 <b>__writeDebugProperties</b>(<i>quiet=0</i>)
 <p>
-        &#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; w&#114;&#105;&#116;&#101; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#100;&#101;&#98;&#117;&#103;&#103;&#101;&#114; &#112;&#114;&#111;&#112;&#101;&#114;&#116;&#105;&#101;&#115; &#102;&#105;&#108;&#101; (.&#101;&#52;&#100;)
+        Private method to write the project debugger properties file (.e4d)
 </p><dl>
 <dt><i>quiet</i></dt>
 <dd>
-&#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#113;&#117;&#105;&#101;&#116; &#111;&#112;&#101;&#114;&#97;&#116;&#105;&#111;&#110;&#115;.
-                &#73;&#102; &#116;&#104;&#105;&#115; &#102;&#108;&#97;&#103; &#105;&#115; &#116;&#114;&#117;&#101;, &#110;&#111; &#101;&#114;&#114;&#111;&#114;&#115; &#97;&#114;&#101; &#114;&#101;&#112;&#111;&#114;&#116;&#101;&#100;.
+flag indicating quiet operations.
+                If this flag is true, no errors are reported.
 </dd>
 </dl><a NAME="Project.__writeProject" ID="Project.__writeProject"></a>
 <h4>Project.__writeProject</h4>
 <b>__writeProject</b>(<i>fn = None</i>)
 <p>
-        &#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;&#97;v&#101; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#105;&#110;&#102;&#111;&#115; &#116;&#111; &#97; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#102;&#105;&#108;&#101;.
+        Private method to save the project infos to a project file.
 </p><dl>
 <dt><i>fn</i></dt>
 <dd>
-&#111;&#112;&#116;&#105;&#111;&#110;&#97;&#108; &#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#111;&#102; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#102;&#105;&#108;&#101; &#116;&#111; &#98;&#101; w&#114;&#105;&#116;&#116;&#101;&#110; (&#115;&#116;&#114;&#105;&#110;&#103;).
-                &#73;&#102; &#102;&#110; &#105;&#115; &#78;&#111;&#110;&#101;, &#116;&#104;&#101; &#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#115;&#116;&#111;&#114;&#101;&#100; &#105;&#110; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#111;&#98;&#106;&#101;&#99;&#116;
-                &#105;&#115; &#117;&#115;&#101;&#100;. &#84;&#104;&#105;&#115; &#105;&#115; &#116;&#104;&#101; '&#115;&#97;v&#101;' &#97;&#99;&#116;&#105;&#111;&#110;. &#73;&#102; &#102;&#110; &#105;&#115; &#103;&#105;v&#101;&#110;, &#116;&#104;&#105;&#115; &#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101;
-                &#105;&#115; &#117;&#115;&#101;&#100; &#105;&#110;&#115;&#116;&#101;&#97;&#100; &#111;&#102; &#116;&#104;&#101; &#111;&#110;&#101; &#105;&#110; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#111;&#98;&#106;&#101;&#99;&#116;. &#84;&#104;&#105;&#115; &#105;&#115; &#116;&#104;&#101;
-                '&#115;&#97;v&#101; &#97;&#115;' &#97;&#99;&#116;&#105;&#111;&#110;.
+optional filename of the project file to be written (string).
+                If fn is None, the filename stored in the project object
+                is used. This is the 'save' action. If fn is given, this filename
+                is used instead of the one in the project object. This is the
+                'save as' action.
 </dd>
 </dl><dl>
 <dt>Returns:</dt>
 <dd>
-&#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#115;&#117;&#99;&#99;&#101;&#115;&#115;
+flag indicating success
 </dd>
 </dl><a NAME="Project.__writeSession" ID="Project.__writeSession"></a>
 <h4>Project.__writeSession</h4>
 <b>__writeSession</b>(<i>quiet = False, indicator = ""</i>)
 <p>
-        &#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; w&#114;&#105;&#116;&#101; &#116;&#104;&#101; &#115;&#101;&#115;&#115;&#105;&#111;&#110; &#100;&#97;&#116;&#97; &#116;&#111; &#97;&#110; &#88;&#77;&#76; &#102;&#105;&#108;&#101; (.&#101;&#52;&#115;).
+        Private method to write the session data to an XML file (.e4s).
 </p><p>
-        &#84;&#104;&#101; &#100;&#97;&#116;&#97; &#115;&#97;v&#101;&#100; &#105;&#115;&#58;
-            &#60;&#117;&#108;&#62;
-            &#60;&#108;&#105;&#62;&#97;&#108;&#108; &#111;&#112;&#101;&#110; &#115;&#111;&#117;&#114;&#99;&#101; &#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101;&#115; &#98;&#101;&#108;&#111;&#110;&#103;&#105;&#110;&#103; &#116;&#111; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116;&#60;/&#108;&#105;&#62;
-            &#60;&#108;&#105;&#62;&#116;&#104;&#101; &#97;&#99;&#116;&#105;v&#101; w&#105;&#110;&#100;&#111;w, &#105;&#102; &#105;&#116; &#98;&#101;&#108;&#111;&#110;&#103;&#115; &#116;&#111; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116;&#60;/&#108;&#105;&#62;
-            &#60;&#108;&#105;&#62;&#97;&#108;&#108; &#98;&#114;&#101;&#97;&#107;&#112;&#111;&#105;&#110;&#116;&#115;&#60;/&#108;&#105;&#62;
-            &#60;&#108;&#105;&#62;&#116;&#104;&#101; &#99;&#111;&#109;&#109;&#97;&#110;&#100;&#108;&#105;&#110;&#101;&#60;/&#108;&#105;&#62;
-            &#60;&#108;&#105;&#62;&#116;&#104;&#101; w&#111;&#114;&#107;&#105;&#110;&#103; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y&#60;/&#108;&#105;&#62;
-            &#60;&#108;&#105;&#62;&#116;&#104;&#101; &#101;x&#99;&#101;&#112;&#116;&#105;&#111;&#110; &#114;&#101;&#112;&#111;&#114;&#116;&#105;&#110;&#103; &#102;&#108;&#97;&#103;&#60;/&#108;&#105;&#62;
-            &#60;&#108;&#105;&#62;&#116;&#104;&#101; &#108;&#105;&#115;&#116; &#111;&#102; &#101;x&#99;&#101;&#112;&#116;&#105;&#111;&#110; &#116;y&#112;&#101;&#115; &#116;&#111; &#98;&#101; &#104;&#105;&#103;&#104;&#108;&#105;&#103;&#104;&#116;&#101;&#100;&#60;/&#108;&#105;&#62;
-            &#60;&#108;&#105;&#62;&#97;&#108;&#108; &#98;&#111;&#111;&#107;&#109;&#97;&#114;&#107;&#115; &#111;&#102; &#102;&#105;&#108;&#101;&#115; &#98;&#101;&#108;&#111;&#110;&#103;&#105;&#110;&#103; &#116;&#111; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116;&#60;/&#108;&#105;&#62;
-            &#60;/&#117;&#108;&#62;
+        The data saved is:
+            <ul>
+            <li>all open source filenames belonging to the project</li>
+            <li>the active window, if it belongs to the project</li>
+            <li>all breakpoints</li>
+            <li>the commandline</li>
+            <li>the working directory</li>
+            <li>the exception reporting flag</li>
+            <li>the list of exception types to be highlighted</li>
+            <li>all bookmarks of files belonging to the project</li>
+            </ul>
 </p><dl>
 <dt><i>quiet</i></dt>
 <dd>
-&#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#113;&#117;&#105;&#101;&#116; &#111;&#112;&#101;&#114;&#97;&#116;&#105;&#111;&#110;&#115;.
-                &#73;&#102; &#116;&#104;&#105;&#115; &#102;&#108;&#97;&#103; &#105;&#115; &#116;&#114;&#117;&#101;, &#110;&#111; &#101;&#114;&#114;&#111;&#114;&#115; &#97;&#114;&#101; &#114;&#101;&#112;&#111;&#114;&#116;&#101;&#100;.
+flag indicating quiet operations.
+                If this flag is true, no errors are reported.
 </dd><dt><i>indicator=</i></dt>
 <dd>
-&#105;&#110;&#100;&#105;&#99;&#97;&#116;&#111;&#114; &#115;&#116;&#114;&#105;&#110;&#103; (&#115;&#116;&#114;&#105;&#110;&#103;)
+indicator string (string)
 </dd>
 </dl><a NAME="Project.__writeTasks" ID="Project.__writeTasks"></a>
 <h4>Project.__writeTasks</h4>
 <b>__writeTasks</b>(<i></i>)
 <p>
-        &#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; w&#114;&#105;&#116;&#101; &#116;&#104;&#101; &#116;&#97;&#115;&#107;&#115; &#100;&#97;&#116;&#97; &#116;&#111; &#97;&#110; &#88;&#77;&#76; &#102;&#105;&#108;&#101; (.&#101;&#52;&#116;).
+        Private method to write the tasks data to an XML file (.e4t).
 </p><a NAME="Project.__writeUserProperties" ID="Project.__writeUserProperties"></a>
 <h4>Project.__writeUserProperties</h4>
 <b>__writeUserProperties</b>(<i></i>)
 <p>
-        &#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; w&#114;&#105;&#116;&#101; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#100;&#97;&#116;&#97; &#116;&#111; &#97;&#110; &#88;&#77;&#76; &#102;&#105;&#108;&#101;.
+        Private method to write the project data to an XML file.
 </p><a NAME="Project.__writeXMLProject" ID="Project.__writeXMLProject"></a>
 <h4>Project.__writeXMLProject</h4>
 <b>__writeXMLProject</b>(<i>fn = None</i>)
 <p>
-        &#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; w&#114;&#105;&#116;&#101; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#100;&#97;&#116;&#97; &#116;&#111; &#97;&#110; &#88;&#77;&#76; &#102;&#105;&#108;&#101;.
+        Private method to write the project data to an XML file.
 </p><dl>
 <dt><i>fn</i></dt>
 <dd>
-&#116;&#104;&#101; &#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#111;&#102; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#102;&#105;&#108;&#101; (&#115;&#116;&#114;&#105;&#110;&#103;)
+the filename of the project file (string)
 </dd>
 </dl><dl>
 <dt>Returns:</dt>
 <dd>
-&#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#115;&#117;&#99;&#99;&#101;&#115;&#115; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;)
+flag indicating success (boolean)
 </dd>
 </dl><a NAME="Project.addDirectory" ID="Project.addDirectory"></a>
 <h4>Project.addDirectory</h4>
 <b>addDirectory</b>(<i>filter = None, startdir = None</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#117;&#115;&#101;&#100; &#116;&#111; &#97;&#100;&#100; &#97;&#108;&#108; &#102;&#105;&#108;&#101;&#115; &#111;&#102; &#97; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y &#116;&#111; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116;.
+        Public method used to add all files of a directory to the project.
 </p><dl>
 <dt><i>filter</i></dt>
 <dd>
-&#102;&#105;&#108;&#116;&#101;&#114; &#116;&#111; &#98;&#101; &#117;&#115;&#101;&#100; &#98;y &#116;&#104;&#101; &#97;&#100;&#100; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y &#100;&#105;&#97;&#108;&#111;&#103;
-            (&#115;&#116;&#114;&#105;&#110;&#103; &#111;&#117;&#116; &#111;&#102; &#115;&#111;&#117;&#114;&#99;&#101;, &#102;&#111;&#114;&#109;, &#114;&#101;&#115;&#111;&#117;&#114;&#99;&#101;, &#105;&#110;&#116;&#101;&#114;&#102;&#97;&#99;&#101;, &#111;&#116;&#104;&#101;&#114;&#115;)
+filter to be used by the add directory dialog
+            (string out of source, form, resource, interface, others)
 </dd><dt><i>startdir</i></dt>
 <dd>
-&#115;&#116;&#97;&#114;&#116; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y &#102;&#111;&#114; &#116;&#104;&#101; &#115;&#101;&#108;&#101;&#99;&#116;&#105;&#111;&#110; &#100;&#105;&#97;&#108;&#111;&#103; (&#115;&#116;&#114;&#105;&#110;&#103;)
+start directory for the selection dialog (string)
 </dd>
 </dl><a NAME="Project.addE5Actions" ID="Project.addE5Actions"></a>
 <h4>Project.addE5Actions</h4>
 <b>addE5Actions</b>(<i>actions</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#97;&#100;&#100; &#97;&#99;&#116;&#105;&#111;&#110;&#115; &#116;&#111; &#116;&#104;&#101; &#108;&#105;&#115;&#116; &#111;&#102; &#97;&#99;&#116;&#105;&#111;&#110;&#115;.
+        Public method to add actions to the list of actions.
 </p><dl>
 <dt><i>actions</i></dt>
 <dd>
-&#108;&#105;&#115;&#116; &#111;&#102; &#97;&#99;&#116;&#105;&#111;&#110;&#115; (&#108;&#105;&#115;&#116; &#111;&#102; &#69;&#53;&#65;&#99;&#116;&#105;&#111;&#110;)
+list of actions (list of E5Action)
 </dd>
 </dl><a NAME="Project.addFiles" ID="Project.addFiles"></a>
 <h4>Project.addFiles</h4>
 <b>addFiles</b>(<i>filter = None, startdir = None</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#117;&#115;&#101;&#100; &#116;&#111; &#97;&#100;&#100; &#102;&#105;&#108;&#101;&#115; &#116;&#111; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116;.
+        Public slot used to add files to the project.
 </p><dl>
 <dt><i>filter</i></dt>
 <dd>
-&#102;&#105;&#108;&#116;&#101;&#114; &#116;&#111; &#98;&#101; &#117;&#115;&#101;&#100; &#98;y &#116;&#104;&#101; &#97;&#100;&#100; &#102;&#105;&#108;&#101; &#100;&#105;&#97;&#108;&#111;&#103;
-            (&#115;&#116;&#114;&#105;&#110;&#103; &#111;&#117;&#116; &#111;&#102; &#115;&#111;&#117;&#114;&#99;&#101;, &#102;&#111;&#114;&#109;, &#114;&#101;&#115;&#111;&#117;&#114;&#99;&#101;, &#105;&#110;&#116;&#101;&#114;&#102;&#97;&#99;&#101;, &#111;&#116;&#104;&#101;&#114;&#115;)
+filter to be used by the add file dialog
+            (string out of source, form, resource, interface, others)
 </dd><dt><i>startdir</i></dt>
 <dd>
-&#115;&#116;&#97;&#114;&#116; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y &#102;&#111;&#114; &#116;&#104;&#101; &#115;&#101;&#108;&#101;&#99;&#116;&#105;&#111;&#110; &#100;&#105;&#97;&#108;&#111;&#103;
+start directory for the selection dialog
 </dd>
 </dl><a NAME="Project.addIdlDir" ID="Project.addIdlDir"></a>
 <h4>Project.addIdlDir</h4>
 <b>addIdlDir</b>(<i></i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#97;&#100;&#100; &#97;&#108;&#108; &#73;&#68;&#76; &#105;&#110;&#116;&#101;&#114;&#102;&#97;&#99;&#101;&#115; &#111;&#102; &#97; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y &#116;&#111; &#116;&#104;&#101; &#99;&#117;&#114;&#114;&#101;&#110;&#116; &#112;&#114;&#111;&#106;&#101;&#99;&#116;.
+        Public slot to add all IDL interfaces of a directory to the current project.
 </p><a NAME="Project.addIdlFiles" ID="Project.addIdlFiles"></a>
 <h4>Project.addIdlFiles</h4>
 <b>addIdlFiles</b>(<i></i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#97;&#100;&#100; &#73;&#68;&#76; &#105;&#110;&#116;&#101;&#114;&#102;&#97;&#99;&#101;&#115; &#116;&#111; &#116;&#104;&#101; &#99;&#117;&#114;&#114;&#101;&#110;&#116; &#112;&#114;&#111;&#106;&#101;&#99;&#116;.
+        Public slot to add IDL interfaces to the current project.
 </p><a NAME="Project.addLanguage" ID="Project.addLanguage"></a>
 <h4>Project.addLanguage</h4>
 <b>addLanguage</b>(<i></i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#117;&#115;&#101;&#100; &#116;&#111; &#97;&#100;&#100; &#97; &#108;&#97;&#110;&#103;&#117;&#97;&#103;&#101; &#116;&#111; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116;.
+        Public slot used to add a language to the project.
 </p><a NAME="Project.addOthersDir" ID="Project.addOthersDir"></a>
 <h4>Project.addOthersDir</h4>
 <b>addOthersDir</b>(<i></i>)
 <p>
-        &#80;&#114;&#105;v&#97;&#116;&#101; &#115;&#108;&#111;&#116; &#116;&#111; &#97;&#100;&#100; &#97; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y &#116;&#111; &#116;&#104;&#101; &#79;&#84;&#72;&#69;&#82;&#83; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#100;&#97;&#116;&#97;.
+        Private slot to add a directory to the OTHERS project data.
 </p><a NAME="Project.addOthersFiles" ID="Project.addOthersFiles"></a>
 <h4>Project.addOthersFiles</h4>
 <b>addOthersFiles</b>(<i></i>)
 <p>
-        &#80;&#114;&#105;v&#97;&#116;&#101; &#115;&#108;&#111;&#116; &#116;&#111; &#97;&#100;&#100; &#102;&#105;&#108;&#101;&#115; &#116;&#111; &#116;&#104;&#101; &#79;&#84;&#72;&#69;&#82;&#83; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#100;&#97;&#116;&#97;.
+        Private slot to add files to the OTHERS project data.
 </p><a NAME="Project.addResourceDir" ID="Project.addResourceDir"></a>
 <h4>Project.addResourceDir</h4>
 <b>addResourceDir</b>(<i></i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#97;&#100;&#100; &#97;&#108;&#108; &#81;&#116; &#114;&#101;&#115;&#111;&#117;&#114;&#99;&#101; &#102;&#105;&#108;&#101;&#115; &#111;&#102; &#97; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y &#116;&#111; &#116;&#104;&#101; &#99;&#117;&#114;&#114;&#101;&#110;&#116; &#112;&#114;&#111;&#106;&#101;&#99;&#116;.
+        Public slot to add all Qt resource files of a directory to the current project.
 </p><a NAME="Project.addResourceFiles" ID="Project.addResourceFiles"></a>
 <h4>Project.addResourceFiles</h4>
 <b>addResourceFiles</b>(<i></i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#97;&#100;&#100; &#81;&#116; &#114;&#101;&#115;&#111;&#117;&#114;&#99;&#101;&#115; &#116;&#111; &#116;&#104;&#101; &#99;&#117;&#114;&#114;&#101;&#110;&#116; &#112;&#114;&#111;&#106;&#101;&#99;&#116;.
+        Public slot to add Qt resources to the current project.
 </p><a NAME="Project.addSourceDir" ID="Project.addSourceDir"></a>
 <h4>Project.addSourceDir</h4>
 <b>addSourceDir</b>(<i></i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#97;&#100;&#100; &#97;&#108;&#108; &#115;&#111;&#117;&#114;&#99;&#101; &#102;&#105;&#108;&#101;&#115; &#111;&#102; &#97; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y &#116;&#111; &#116;&#104;&#101; &#99;&#117;&#114;&#114;&#101;&#110;&#116; &#112;&#114;&#111;&#106;&#101;&#99;&#116;.
+        Public slot to add all source files of a directory to the current project.
 </p><a NAME="Project.addSourceFiles" ID="Project.addSourceFiles"></a>
 <h4>Project.addSourceFiles</h4>
 <b>addSourceFiles</b>(<i></i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#97;&#100;&#100; &#115;&#111;&#117;&#114;&#99;&#101; &#102;&#105;&#108;&#101;&#115; &#116;&#111; &#116;&#104;&#101; &#99;&#117;&#114;&#114;&#101;&#110;&#116; &#112;&#114;&#111;&#106;&#101;&#99;&#116;.
+        Public slot to add source files to the current project.
 </p><a NAME="Project.addUiDir" ID="Project.addUiDir"></a>
 <h4>Project.addUiDir</h4>
 <b>addUiDir</b>(<i></i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#97;&#100;&#100; &#97;&#108;&#108; &#102;&#111;&#114;&#109;&#115; &#111;&#102; &#97; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y &#116;&#111; &#116;&#104;&#101; &#99;&#117;&#114;&#114;&#101;&#110;&#116; &#112;&#114;&#111;&#106;&#101;&#99;&#116;.
+        Public slot to add all forms of a directory to the current project.
 </p><a NAME="Project.addUiFiles" ID="Project.addUiFiles"></a>
 <h4>Project.addUiFiles</h4>
 <b>addUiFiles</b>(<i></i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#97;&#100;&#100; &#102;&#111;&#114;&#109;&#115; &#116;&#111; &#116;&#104;&#101; &#99;&#117;&#114;&#114;&#101;&#110;&#116; &#112;&#114;&#111;&#106;&#101;&#99;&#116;.
+        Public slot to add forms to the current project.
 </p><a NAME="Project.appendFile" ID="Project.appendFile"></a>
 <h4>Project.appendFile</h4>
 <b>appendFile</b>(<i>fn, isSourceFile = False, updateModel = True</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#97;&#112;&#112;&#101;&#110;&#100; &#97; &#102;&#105;&#108;&#101; &#116;&#111; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116;.
+        Public method to append a file to the project.
 </p><dl>
 <dt><i>fn</i></dt>
 <dd>
-&#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#116;&#111; &#98;&#101; &#97;&#100;&#100;&#101;&#100; &#116;&#111; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; (&#115;&#116;&#114;&#105;&#110;&#103;)
+filename to be added to the project (string)
 </dd><dt><i>isSourceFile</i></dt>
 <dd>
-&#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#116;&#104;&#97;&#116; &#116;&#104;&#105;&#115; &#105;&#115; &#97; &#115;&#111;&#117;&#114;&#99;&#101; &#102;&#105;&#108;&#101;
-                &#101;v&#101;&#110; &#105;&#102; &#105;&#116; &#100;&#111;&#101;&#115;&#110;'&#116; &#104;&#97;v&#101; &#116;&#104;&#101; &#115;&#111;&#117;&#114;&#99;&#101; &#101;x&#116;&#101;&#110;&#115;&#105;&#111;&#110; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;)
+flag indicating that this is a source file
+                even if it doesn't have the source extension (boolean)
 </dd><dt><i>updateModel</i></dt>
 <dd>
-&#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#97;&#110; &#117;&#112;&#100;&#97;&#116;&#101; &#111;&#102; &#116;&#104;&#101; &#109;&#111;&#100;&#101;&#108; &#105;&#115; &#114;&#101;&#113;&#117;&#101;&#115;&#116;&#101;&#100; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;)
+flag indicating an update of the model is requested (boolean)
 </dd>
 </dl><a NAME="Project.checkDirty" ID="Project.checkDirty"></a>
 <h4>Project.checkDirty</h4>
 <b>checkDirty</b>(<i></i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#99;&#104;&#101;&#99;&#107; &#100;&#105;&#114;&#116;y &#115;&#116;&#97;&#116;&#117;&#115; &#97;&#110;&#100; &#111;&#112;&#101;&#110; &#97; &#109;&#101;&#115;&#115;&#97;&#103;&#101; w&#105;&#110;&#100;&#111;w.
+        Public method to check dirty status and open a message window.
 </p><dl>
 <dt>Returns:</dt>
 <dd>
-&#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; w&#104;&#101;&#116;&#104;&#101;&#114; &#116;&#104;&#105;&#115; &#111;&#112;&#101;&#114;&#97;&#116;&#105;&#111;&#110; w&#97;&#115; &#115;&#117;&#99;&#99;&#101;&#115;&#115;&#102;&#117;&#108; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;)
+flag indicating whether this operation was successful (boolean)
 </dd>
 </dl><a NAME="Project.checkLanguageFiles" ID="Project.checkLanguageFiles"></a>
 <h4>Project.checkLanguageFiles</h4>
 <b>checkLanguageFiles</b>(<i></i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#99;&#104;&#101;&#99;&#107; &#116;&#104;&#101; &#108;&#97;&#110;&#103;&#117;&#97;&#103;&#101; &#102;&#105;&#108;&#101;&#115; &#97;&#102;&#116;&#101;&#114; &#97; &#114;&#101;&#108;&#101;&#97;&#115;&#101; &#112;&#114;&#111;&#99;&#101;&#115;&#115;.
+        Public slot to check the language files after a release process.
 </p><a NAME="Project.checkVCSStatus" ID="Project.checkVCSStatus"></a>
 <h4>Project.checkVCSStatus</h4>
 <b>checkVCSStatus</b>(<i></i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; w&#97;&#107;&#101; &#117;&#112; &#116;&#104;&#101; &#86;&#67;&#83; &#115;&#116;&#97;&#116;&#117;&#115; &#109;&#111;&#110;&#105;&#116;&#111;&#114; &#116;&#104;&#114;&#101;&#97;&#100;.
+        Public method to wake up the VCS status monitor thread.
 </p><a NAME="Project.clearStatusMonitorCachedState" ID="Project.clearStatusMonitorCachedState"></a>
 <h4>Project.clearStatusMonitorCachedState</h4>
 <b>clearStatusMonitorCachedState</b>(<i>name</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#99;&#108;&#101;&#97;&#114; &#116;&#104;&#101; &#99;&#97;&#99;&#104;&#101;&#100; &#86;&#67;&#83; &#115;&#116;&#97;&#116;&#101; &#111;&#102; &#97; &#102;&#105;&#108;&#101;/&#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y.
+        Public method to clear the cached VCS state of a file/directory.
 </p><dl>
 <dt><i>name</i></dt>
 <dd>
-&#110;&#97;&#109;&#101; &#111;&#102; &#116;&#104;&#101; &#101;&#110;&#116;&#114;y &#116;&#111; &#98;&#101; &#99;&#108;&#101;&#97;&#114;&#101;&#100; (&#115;&#116;&#114;&#105;&#110;&#103;)
+name of the entry to be cleared (string)
 </dd>
 </dl><a NAME="Project.closeProject" ID="Project.closeProject"></a>
 <h4>Project.closeProject</h4>
 <b>closeProject</b>(<i>reopen = False</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#99;&#108;&#111;&#115;&#101; &#116;&#104;&#101; &#99;&#117;&#114;&#114;&#101;&#110;&#116; &#112;&#114;&#111;&#106;&#101;&#99;&#116;.
+        Public slot to close the current project.
 </p><dl>
 <dt><i>reopen=</i></dt>
 <dd>
-&#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#97; &#114;&#101;&#111;&#112;&#101;&#110;&#105;&#110;&#103; &#111;&#102; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;)
+flag indicating a reopening of the project (boolean)
 </dd>
 </dl><dl>
 <dt>Returns:</dt>
 <dd>
-&#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#115;&#117;&#99;&#99;&#101;&#115;&#115; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;)
+flag indicating success (boolean)
 </dd>
 </dl><a NAME="Project.copyDirectory" ID="Project.copyDirectory"></a>
 <h4>Project.copyDirectory</h4>
 <b>copyDirectory</b>(<i>olddn, newdn</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#99;&#111;&#112;y &#97; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y.
+        Public slot to copy a directory.
 </p><dl>
 <dt><i>olddn</i></dt>
 <dd>
-&#111;&#114;&#105;&#103;&#105;&#110;&#97;&#108; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y &#110;&#97;&#109;&#101; (&#115;&#116;&#114;&#105;&#110;&#103;)
+original directory name (string)
 </dd><dt><i>newdn</i></dt>
 <dd>
-&#110;&#101;w &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y &#110;&#97;&#109;&#101; (&#115;&#116;&#114;&#105;&#110;&#103;)
+new directory name (string)
 </dd>
 </dl><a NAME="Project.deleteDirectory" ID="Project.deleteDirectory"></a>
 <h4>Project.deleteDirectory</h4>
 <b>deleteDirectory</b>(<i>dn</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#100;&#101;&#108;&#101;&#116;&#101; &#97; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y &#102;&#114;&#111;&#109; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y.
+        Public slot to delete a directory from the project directory.
 </p><dl>
 <dt><i>dn</i></dt>
 <dd>
-&#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y &#110;&#97;&#109;&#101; &#116;&#111; &#98;&#101; &#114;&#101;&#109;&#111;v&#101;&#100; &#102;&#114;&#111;&#109; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116;
+directory name to be removed from the project
 </dd>
 </dl><dl>
 <dt>Returns:</dt>
 <dd>
-&#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#115;&#117;&#99;&#99;&#101;&#115;&#115; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;)
+flag indicating success (boolean)
 </dd>
 </dl><a NAME="Project.deleteFile" ID="Project.deleteFile"></a>
 <h4>Project.deleteFile</h4>
 <b>deleteFile</b>(<i>fn</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#100;&#101;&#108;&#101;&#116;&#101; &#97; &#102;&#105;&#108;&#101; &#102;&#114;&#111;&#109; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y.
+        Public slot to delete a file from the project directory.
 </p><dl>
 <dt><i>fn</i></dt>
 <dd>
-&#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#116;&#111; &#98;&#101; &#100;&#101;&#108;&#101;&#116;&#101;&#100; &#102;&#114;&#111;&#109; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116;
+filename to be deleted from the project
 </dd>
 </dl><dl>
 <dt>Returns:</dt>
 <dd>
-&#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#115;&#117;&#99;&#99;&#101;&#115;&#115; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;)
+flag indicating success (boolean)
 </dd>
 </dl><a NAME="Project.deleteLanguageFile" ID="Project.deleteLanguageFile"></a>
 <h4>Project.deleteLanguageFile</h4>
 <b>deleteLanguageFile</b>(<i>langFile</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#100;&#101;&#108;&#101;&#116;&#101; &#97; &#116;&#114;&#97;&#110;&#115;&#108;&#97;&#116;&#105;&#111;&#110; &#102;&#114;&#111;&#109; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y.
+        Public slot to delete a translation from the project directory.
 </p><dl>
 <dt><i>langFile</i></dt>
 <dd>
-&#116;&#104;&#101; &#116;&#114;&#97;&#110;&#115;&#108;&#97;&#116;&#105;&#111;&#110; &#102;&#105;&#108;&#101; &#116;&#111; &#98;&#101; &#114;&#101;&#109;&#111;v&#101;&#100; (&#115;&#116;&#114;&#105;&#110;&#103;)
+the translation file to be removed (string)
 </dd>
 </dl><a NAME="Project.getActions" ID="Project.getActions"></a>
 <h4>Project.getActions</h4>
 <b>getActions</b>(<i></i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#103;&#101;&#116; &#97; &#108;&#105;&#115;&#116; &#111;&#102; &#97;&#108;&#108; &#97;&#99;&#116;&#105;&#111;&#110;&#115;.
+        Public method to get a list of all actions.
 </p><dl>
 <dt>Returns:</dt>
 <dd>
-&#108;&#105;&#115;&#116; &#111;&#102; &#97;&#108;&#108; &#97;&#99;&#116;&#105;&#111;&#110;&#115; (&#108;&#105;&#115;&#116; &#111;&#102; &#69;&#53;&#65;&#99;&#116;&#105;&#111;&#110;)
+list of all actions (list of E5Action)
 </dd>
 </dl><a NAME="Project.getData" ID="Project.getData"></a>
 <h4>Project.getData</h4>
 <b>getData</b>(<i>category, key</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#103;&#101;&#116; &#100;&#97;&#116;&#97; &#111;&#117;&#116; &#111;&#102; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#100;&#97;&#116;&#97; &#115;&#116;&#111;&#114;&#101;.
+        Public method to get data out of the project data store.
 </p><dl>
 <dt><i>category</i></dt>
 <dd>
-&#99;&#97;&#116;&#101;&#103;&#111;&#114;y &#111;&#102; &#116;&#104;&#101; &#100;&#97;&#116;&#97; &#116;&#111; &#103;&#101;&#116; (&#115;&#116;&#114;&#105;&#110;&#103;, &#111;&#110;&#101; &#111;&#102;
-            &#80;&#82;&#79;&#74;&#69;&#67;&#84;&#84;&#89;&#80;&#69;&#83;&#80;&#69;&#67;&#73;&#70;&#73;&#67;&#68;&#65;&#84;&#65;, &#67;&#72;&#69;&#67;&#75;&#69;&#82;&#83;&#80;&#65;&#82;&#77;&#83;, &#80;&#65;&#67;&#75;&#65;&#71;&#69;&#82;&#83;&#80;&#65;&#82;&#77;&#83;, &#68;&#79;&#67;&#85;&#77;&#69;&#78;&#84;&#65;&#84;&#73;&#79;&#78;&#80;&#65;&#82;&#77;&#83;
-            &#111;&#114; &#79;&#84;&#72;&#69;&#82;&#84;&#79;&#79;&#76;&#83;&#80;&#65;&#82;&#77;&#83;)
+category of the data to get (string, one of
+            PROJECTTYPESPECIFICDATA, CHECKERSPARMS, PACKAGERSPARMS, DOCUMENTATIONPARMS
+            or OTHERTOOLSPARMS)
 </dd><dt><i>key</i></dt>
 <dd>
-&#107;&#101;y &#111;&#102; &#116;&#104;&#101; &#100;&#97;&#116;&#97; &#101;&#110;&#116;&#114;y &#116;&#111; &#103;&#101;&#116; (&#115;&#116;&#114;&#105;&#110;&#103;).
+key of the data entry to get (string).
 </dd>
 </dl><dl>
 <dt>Returns:</dt>
 <dd>
-&#97; &#99;&#111;&#112;y &#111;&#102; &#116;&#104;&#101; &#114;&#101;&#113;&#117;&#101;&#115;&#116;&#101;&#100; &#100;&#97;&#116;&#97; &#111;&#114; &#78;&#111;&#110;&#101;
+a copy of the requested data or None
 </dd>
 </dl><a NAME="Project.getDebugProperty" ID="Project.getDebugProperty"></a>
 <h4>Project.getDebugProperty</h4>
 <b>getDebugProperty</b>(<i>key</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#116;&#114;&#105;&#101;v&#101; &#97; &#100;&#101;&#98;&#117;&#103;&#103;&#101;&#114; &#112;&#114;&#111;&#112;&#101;&#114;&#116;y.
+        Public method to retrieve a debugger property.
 </p><dl>
 <dt><i>key</i></dt>
 <dd>
-&#107;&#101;y &#111;&#102; &#116;&#104;&#101; &#112;&#114;&#111;&#112;&#101;&#114;&#116;y (&#115;&#116;&#114;&#105;&#110;&#103;)
+key of the property (string)
 </dd>
 </dl><dl>
 <dt>Returns:</dt>
 <dd>
-v&#97;&#108;&#117;&#101; &#111;&#102; &#116;&#104;&#101; &#112;&#114;&#111;&#112;&#101;&#114;&#116;y
+value of the property
 </dd>
 </dl><a NAME="Project.getDefaultSourceExtension" ID="Project.getDefaultSourceExtension"></a>
 <h4>Project.getDefaultSourceExtension</h4>
 <b>getDefaultSourceExtension</b>(<i></i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#103;&#101;&#116; &#116;&#104;&#101; &#100;&#101;&#102;&#97;&#117;&#108;&#116; &#101;x&#116;&#101;&#110;&#115;&#105;&#111;&#110; &#102;&#111;&#114; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116;'&#115;
-        &#112;&#114;&#111;&#103;&#114;&#97;&#109;&#109;&#105;&#110;&#103; &#108;&#97;&#110;&#103;&#117;&#97;&#103;&#101;.
+        Public method to get the default extension for the project's
+        programming language.
 </p><dl>
 <dt>Returns:</dt>
 <dd>
-&#100;&#101;&#102;&#97;&#117;&#108;&#116; &#101;x&#116;&#101;&#110;&#115;&#105;&#111;&#110; (&#105;&#110;&#99;&#108;&#117;&#100;&#105;&#110;&#103; &#116;&#104;&#101; &#100;&#111;&#116;) (&#115;&#116;&#114;&#105;&#110;&#103;)
+default extension (including the dot) (string)
 </dd>
 </dl><a NAME="Project.getEditorLexerAssoc" ID="Project.getEditorLexerAssoc"></a>
 <h4>Project.getEditorLexerAssoc</h4>
 <b>getEditorLexerAssoc</b>(<i>filename</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#116;&#114;&#105;&#101;v&#101; &#97; &#108;&#101;x&#101;&#114; &#97;&#115;&#115;&#111;&#99;&#105;&#97;&#116;&#105;&#111;&#110;.
+        Public method to retrieve a lexer association.
 </p><dl>
 <dt><i>filename</i></dt>
 <dd>
-&#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#117;&#115;&#101;&#100; &#116;&#111; &#100;&#101;&#116;&#101;&#114;&#109;&#105;&#110;&#101; &#116;&#104;&#101; &#97;&#115;&#115;&#111;&#99;&#105;&#97;&#116;&#101;&#100; &#108;&#101;x&#101;&#114; &#108;&#97;&#110;&#103;&#117;&#97;&#103;&#101; (&#115;&#116;&#114;&#105;&#110;&#103;)
+filename used to determine the associated lexer language (string)
 </dd>
 </dl><dl>
 <dt>Returns:</dt>
 <dd>
-&#116;&#104;&#101; &#114;&#101;&#113;&#117;&#101;&#115;&#116;&#101;&#100; &#108;&#101;x&#101;&#114; &#108;&#97;&#110;&#103;&#117;&#97;&#103;&#101; (&#115;&#116;&#114;&#105;&#110;&#103;)
+the requested lexer language (string)
 </dd>
 </dl><a NAME="Project.getFiles" ID="Project.getFiles"></a>
 <h4>Project.getFiles</h4>
 <b>getFiles</b>(<i>start</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#103;&#101;&#116; &#97;&#108;&#108; &#102;&#105;&#108;&#101;&#115; &#115;&#116;&#97;&#114;&#116;&#105;&#110;&#103; w&#105;&#116;&#104; &#97; &#99;&#111;&#109;&#109;&#111;&#110; &#112;&#114;&#101;&#102;&#105;x.
+        Public method to get all files starting with a common prefix.
 </p><dl>
 <dt><i>start</i></dt>
 <dd>
-&#112;&#114;&#101;&#102;&#105;x (&#115;&#116;&#114;&#105;&#110;&#103;)
+prefix (string)
 </dd>
 </dl><a NAME="Project.getMainScript" ID="Project.getMainScript"></a>
 <h4>Project.getMainScript</h4>
 <b>getMainScript</b>(<i>normalized = False</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#116;&#117;&#114;&#110; &#116;&#104;&#101; &#109;&#97;&#105;&#110; &#115;&#99;&#114;&#105;&#112;&#116; &#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101;.
+        Public method to return the main script filename.
 </p><dl>
 <dt><i>normalized</i></dt>
 <dd>
-&#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#97; &#110;&#111;&#114;&#109;&#97;&#108;&#105;z&#101;&#100; &#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#105;&#115; w&#97;&#110;&#116;&#101;&#100; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;)
+flag indicating a normalized filename is wanted (boolean)
 </dd>
 </dl><dl>
 <dt>Returns:</dt>
 <dd>
-&#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#111;&#102; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116;&#115; &#109;&#97;&#105;&#110; &#115;&#99;&#114;&#105;&#112;&#116; (&#115;&#116;&#114;&#105;&#110;&#103;)
+filename of the projects main script (string)
 </dd>
 </dl><a NAME="Project.getMenu" ID="Project.getMenu"></a>
 <h4>Project.getMenu</h4>
 <b>getMenu</b>(<i>menuName</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#103;&#101;&#116; &#97; &#114;&#101;&#102;&#101;&#114;&#101;&#110;&#99;&#101; &#116;&#111; &#116;&#104;&#101; &#109;&#97;&#105;&#110; &#109;&#101;&#110;&#117; &#111;&#114; &#97; &#115;&#117;&#98;&#109;&#101;&#110;&#117;.
+        Public method to get a reference to the main menu or a submenu.
 </p><dl>
 <dt><i>menuName</i></dt>
 <dd>
-&#110;&#97;&#109;&#101; &#111;&#102; &#116;&#104;&#101; &#109;&#101;&#110;&#117; (&#115;&#116;&#114;&#105;&#110;&#103;)
+name of the menu (string)
 </dd>
 </dl><dl>
 <dt>Returns:</dt>
 <dd>
-&#114;&#101;&#102;&#101;&#114;&#101;&#110;&#99;&#101; &#116;&#111; &#116;&#104;&#101; &#114;&#101;&#113;&#117;&#101;&#115;&#116;&#101;&#100; &#109;&#101;&#110;&#117; (&#81;&#77;&#101;&#110;&#117;) &#111;&#114; &#78;&#111;&#110;&#101;
+reference to the requested menu (QMenu) or None
 </dd>
 </dl><a NAME="Project.getModel" ID="Project.getModel"></a>
 <h4>Project.getModel</h4>
 <b>getModel</b>(<i></i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#103;&#101;&#116; &#97; &#114;&#101;&#102;&#101;&#114;&#101;&#110;&#99;&#101; &#116;&#111; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#98;&#114;&#111;w&#115;&#101;&#114; &#109;&#111;&#100;&#101;&#108;.
+        Public method to get a reference to the project browser model.
 </p><dl>
 <dt>Returns:</dt>
 <dd>
-&#114;&#101;&#102;&#101;&#114;&#101;&#110;&#99;&#101; &#116;&#111; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#98;&#114;&#111;w&#115;&#101;&#114; &#109;&#111;&#100;&#101;&#108; (&#80;&#114;&#111;&#106;&#101;&#99;&#116;&#66;&#114;&#111;w&#115;&#101;&#114;&#77;&#111;&#100;&#101;&#108;)
+reference to the project browser model (ProjectBrowserModel)
 </dd>
 </dl><a NAME="Project.getMostRecent" ID="Project.getMostRecent"></a>
 <h4>Project.getMostRecent</h4>
 <b>getMostRecent</b>(<i></i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#103;&#101;&#116; &#116;&#104;&#101; &#109;&#111;&#115;&#116; &#114;&#101;&#99;&#101;&#110;&#116;&#108;y &#111;&#112;&#101;&#110;&#101;&#100; &#112;&#114;&#111;&#106;&#101;&#99;&#116;.
+        Public method to get the most recently opened project.
 </p><dl>
 <dt>Returns:</dt>
 <dd>
-&#112;&#97;&#116;&#104; &#111;&#102; &#116;&#104;&#101; &#109;&#111;&#115;&#116; &#114;&#101;&#99;&#101;&#110;&#116;&#108;y &#111;&#112;&#101;&#110;&#101;&#100; &#112;&#114;&#111;&#106;&#101;&#99;&#116; (&#115;&#116;&#114;&#105;&#110;&#103;)
+path of the most recently opened project (string)
 </dd>
 </dl><a NAME="Project.getProjectDictionaries" ID="Project.getProjectDictionaries"></a>
 <h4>Project.getProjectDictionaries</h4>
 <b>getProjectDictionaries</b>(<i></i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#103;&#101;&#116; &#116;&#104;&#101; &#110;&#97;&#109;&#101;&#115; &#111;&#102; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#115;&#112;&#101;&#99;&#105;&#102;&#105;&#99; &#100;&#105;&#99;&#116;&#105;&#111;&#110;&#97;&#114;&#105;&#101;&#115;.
+        Public method to get the names of the project specific dictionaries.
 </p><dl>
 <dt>Returns:</dt>
 <dd>
-&#116;&#117;&#112;&#108;&#101; &#111;&#102; &#116;w&#111; &#115;&#116;&#114;&#105;&#110;&#103;&#115; &#103;&#105;v&#105;&#110;&#103; &#116;&#104;&#101; &#97;&#98;&#115;&#111;&#108;&#117;&#116;&#101; &#112;&#97;&#116;&#104; &#110;&#97;&#109;&#101;&#115; &#111;&#102; &#116;&#104;&#101;
-            &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#115;&#112;&#101;&#99;&#105;&#102;&#105;&#99; w&#111;&#114;&#100; &#97;&#110;&#100; &#101;x&#99;&#108;&#117;&#100;&#101; &#108;&#105;&#115;&#116;
+tuple of two strings giving the absolute path names of the
+            project specific word and exclude list
 </dd>
 </dl><a NAME="Project.getProjectFile" ID="Project.getProjectFile"></a>
 <h4>Project.getProjectFile</h4>
 <b>getProjectFile</b>(<i></i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#103;&#101;&#116; &#116;&#104;&#101; &#112;&#97;&#116;&#104; &#111;&#102; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#102;&#105;&#108;&#101;.
+        Public method to get the path of the project file.
 </p><dl>
 <dt>Returns:</dt>
 <dd>
-&#112;&#97;&#116;&#104; &#111;&#102; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#102;&#105;&#108;&#101; (&#115;&#116;&#114;&#105;&#110;&#103;)
+path of the project file (string)
 </dd>
 </dl><a NAME="Project.getProjectLanguage" ID="Project.getProjectLanguage"></a>
 <h4>Project.getProjectLanguage</h4>
 <b>getProjectLanguage</b>(<i></i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#103;&#101;&#116; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116;'&#115; &#112;&#114;&#111;&#103;&#114;&#97;&#109;&#109;&#105;&#110;&#103; &#108;&#97;&#110;&#103;&#117;&#97;&#103;&#101;.
+        Public method to get the project's programming language.
 </p><dl>
 <dt>Returns:</dt>
 <dd>
-&#112;&#114;&#111;&#103;&#114;&#97;&#109;&#109;&#105;&#110;&#103; &#108;&#97;&#110;&#103;&#117;&#97;&#103;&#101; (&#115;&#116;&#114;&#105;&#110;&#103;)
+programming language (string)
 </dd>
 </dl><a NAME="Project.getProjectManagementDir" ID="Project.getProjectManagementDir"></a>
 <h4>Project.getProjectManagementDir</h4>
 <b>getProjectManagementDir</b>(<i></i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#103;&#101;&#116; &#116;&#104;&#101; &#112;&#97;&#116;&#104; &#111;&#102; &#116;&#104;&#101; &#109;&#97;&#110;&#97;&#103;&#101;&#109;&#101;&#110;&#116; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y.
+        Public method to get the path of the management directory.
 </p><dl>
 <dt>Returns:</dt>
 <dd>
-&#112;&#97;&#116;&#104; &#111;&#102; &#116;&#104;&#101; &#109;&#97;&#110;&#97;&#103;&#101;&#109;&#101;&#110;&#116; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y (&#115;&#116;&#114;&#105;&#110;&#103;)
+path of the management directory (string)
 </dd>
 </dl><a NAME="Project.getProjectPath" ID="Project.getProjectPath"></a>
 <h4>Project.getProjectPath</h4>
 <b>getProjectPath</b>(<i></i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#103;&#101;&#116; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#112;&#97;&#116;&#104;.
+        Public method to get the project path.
 </p><dl>
 <dt>Returns:</dt>
 <dd>
-&#112;&#114;&#111;&#106;&#101;&#99;&#116; &#112;&#97;&#116;&#104; (&#115;&#116;&#114;&#105;&#110;&#103;)
+project path (string)
 </dd>
 </dl><a NAME="Project.getProjectSpellLanguage" ID="Project.getProjectSpellLanguage"></a>
 <h4>Project.getProjectSpellLanguage</h4>
 <b>getProjectSpellLanguage</b>(<i></i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#103;&#101;&#116; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116;'&#115; &#112;&#114;&#111;&#103;&#114;&#97;&#109;&#109;&#105;&#110;&#103; &#108;&#97;&#110;&#103;&#117;&#97;&#103;&#101;.
+        Public method to get the project's programming language.
 </p><dl>
 <dt>Returns:</dt>
 <dd>
-&#112;&#114;&#111;&#103;&#114;&#97;&#109;&#109;&#105;&#110;&#103; &#108;&#97;&#110;&#103;&#117;&#97;&#103;&#101; (&#115;&#116;&#114;&#105;&#110;&#103;)
+programming language (string)
 </dd>
 </dl><a NAME="Project.getProjectType" ID="Project.getProjectType"></a>
 <h4>Project.getProjectType</h4>
 <b>getProjectType</b>(<i></i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#103;&#101;&#116; &#116;&#104;&#101; &#116;y&#112;&#101; &#111;&#102; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116;.
+        Public method to get the type of the project.
 </p><dl>
 <dt>Returns:</dt>
 <dd>
-&#85;&#73; &#116;y&#112;&#101; &#111;&#102; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; (&#115;&#116;&#114;&#105;&#110;&#103;)
+UI type of the project (string)
 </dd>
 </dl><a NAME="Project.getProjectTypes" ID="Project.getProjectTypes"></a>
 <h4>Project.getProjectTypes</h4>
 <b>getProjectTypes</b>(<i></i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#103;&#101;&#116; &#116;&#104;&#101; &#108;&#105;&#115;&#116; &#111;&#102; &#115;&#117;&#112;&#112;&#111;&#114;&#116;&#101;&#100; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#116;y&#112;&#101;&#115;.
+        Public method to get the list of supported project types.
 </p><dl>
 <dt>Returns:</dt>
 <dd>
-&#114;&#101;&#102;&#101;&#114;&#101;&#110;&#99;&#101; &#116;&#111; &#116;&#104;&#101; &#100;&#105;&#99;&#116;&#105;&#111;&#110;&#97;&#114;y &#111;&#102; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#116;y&#112;&#101;&#115;.
+reference to the dictionary of project types.
 </dd>
 </dl><a NAME="Project.getSources" ID="Project.getSources"></a>
 <h4>Project.getSources</h4>
 <b>getSources</b>(<i>normalized = False</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#116;&#117;&#114;&#110; &#116;&#104;&#101; &#115;&#111;&#117;&#114;&#99;&#101; &#115;&#99;&#114;&#105;&#112;&#116; &#102;&#105;&#108;&#101;&#115;.
+        Public method to return the source script files.
 </p><dl>
 <dt><i>normalized</i></dt>
 <dd>
-&#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#97; &#110;&#111;&#114;&#109;&#97;&#108;&#105;z&#101;&#100; &#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#105;&#115; w&#97;&#110;&#116;&#101;&#100; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;)
+flag indicating a normalized filename is wanted (boolean)
 </dd>
 </dl><dl>
 <dt>Returns:</dt>
 <dd>
-&#108;&#105;&#115;&#116; &#111;&#102; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116;&#115; &#115;&#99;&#114;&#105;&#112;&#116;&#115; (&#108;&#105;&#115;&#116; &#111;&#102; &#115;&#116;&#114;&#105;&#110;&#103;)
+list of the projects scripts (list of string)
 </dd>
 </dl><a NAME="Project.getStatusMonitorAutoUpdate" ID="Project.getStatusMonitorAutoUpdate"></a>
 <h4>Project.getStatusMonitorAutoUpdate</h4>
 <b>getStatusMonitorAutoUpdate</b>(<i></i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#116;&#114;&#105;&#101;v&#101; &#116;&#104;&#101; &#115;&#116;&#97;&#116;&#117;&#115; &#111;&#102; &#116;&#104;&#101; &#97;&#117;&#116;&#111; &#117;&#112;&#100;&#97;&#116;&#101; &#102;&#117;&#110;&#99;&#116;&#105;&#111;&#110;.
+        Public method to retrieve the status of the auto update function.
 </p><dl>
 <dt>Returns:</dt>
 <dd>
-&#115;&#116;&#97;&#116;&#117;&#115; &#111;&#102; &#116;&#104;&#101; &#97;&#117;&#116;&#111; &#117;&#112;&#100;&#97;&#116;&#101; &#102;&#117;&#110;&#99;&#116;&#105;&#111;&#110; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;)
+status of the auto update function (boolean)
 </dd>
 </dl><a NAME="Project.getStatusMonitorInterval" ID="Project.getStatusMonitorInterval"></a>
 <h4>Project.getStatusMonitorInterval</h4>
 <b>getStatusMonitorInterval</b>(<i></i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#103;&#101;&#116; &#116;&#104;&#101; &#109;&#111;&#110;&#105;&#116;&#111;&#114; &#105;&#110;&#116;&#101;&#114;v&#97;&#108;.
+        Public method to get the monitor interval.
 </p><dl>
 <dt>Returns:</dt>
 <dd>
-&#105;&#110;&#116;&#101;&#114;v&#97;&#108; &#105;&#110; &#115;&#101;&#99;&#111;&#110;&#100;&#115; (&#105;&#110;&#116;&#101;&#103;&#101;&#114;)
+interval in seconds (integer)
 </dd>
 </dl><a NAME="Project.getVcs" ID="Project.getVcs"></a>
 <h4>Project.getVcs</h4>
 <b>getVcs</b>(<i></i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#103;&#101;&#116; &#97; &#114;&#101;&#102;&#101;&#114;&#101;&#110;&#99;&#101; &#116;&#111; &#116;&#104;&#101; &#86;&#67;&#83; &#111;&#98;&#106;&#101;&#99;&#116;.
+        Public method to get a reference to the VCS object.
 </p><dl>
 <dt>Returns:</dt>
 <dd>
-&#114;&#101;&#102;&#101;&#114;&#101;&#110;&#99;&#101; &#116;&#111; &#116;&#104;&#101; &#86;&#67;&#83; &#111;&#98;&#106;&#101;&#99;&#116;
+reference to the VCS object
 </dd>
 </dl><a NAME="Project.handleApplicationDiagram" ID="Project.handleApplicationDiagram"></a>
 <h4>Project.handleApplicationDiagram</h4>
 <b>handleApplicationDiagram</b>(<i></i>)
 <p>
-        &#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#104;&#97;&#110;&#100;&#108;&#101; &#116;&#104;&#101; &#97;&#112;&#112;&#108;&#105;&#99;&#97;&#116;&#105;&#111;&#110; &#100;&#105;&#97;&#103;&#114;&#97;&#109; &#99;&#111;&#110;&#116;&#101;x&#116; &#109;&#101;&#110;&#117; &#97;&#99;&#116;&#105;&#111;&#110;.
+        Private method to handle the application diagram context menu action.
 </p><a NAME="Project.handlePreferencesChanged" ID="Project.handlePreferencesChanged"></a>
 <h4>Project.handlePreferencesChanged</h4>
 <b>handlePreferencesChanged</b>(<i></i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#117;&#115;&#101;&#100; &#116;&#111; &#104;&#97;&#110;&#100;&#108;&#101; &#116;&#104;&#101; &#112;&#114;&#101;&#102;&#101;&#114;&#101;&#110;&#99;&#101;&#115;&#67;&#104;&#97;&#110;&#103;&#101;&#100; &#115;&#105;&#103;&#110;&#97;&#108;.
+        Public slot used to handle the preferencesChanged signal.
 </p><a NAME="Project.hasEntry" ID="Project.hasEntry"></a>
 <h4>Project.hasEntry</h4>
 <b>hasEntry</b>(<i>fn</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#99;&#104;&#101;&#99;&#107; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#102;&#111;&#114; &#97; &#102;&#105;&#108;&#101;.
+        Public method to check the project for a file.
 </p><dl>
 <dt><i>fn</i></dt>
 <dd>
-&#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#116;&#111; &#98;&#101; &#99;&#104;&#101;&#99;&#107;&#101;&#100; (&#115;&#116;&#114;&#105;&#110;&#103;)
+filename to be checked (string)
 </dd>
 </dl><dl>
 <dt>Returns:</dt>
 <dd>
-&#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103;, &#105;&#102; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#99;&#111;&#110;&#116;&#97;&#105;&#110;&#115; &#116;&#104;&#101; &#102;&#105;&#108;&#101; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;)
+flag indicating, if the project contains the file (boolean)
 </dd>
 </dl><a NAME="Project.hasProjectType" ID="Project.hasProjectType"></a>
 <h4>Project.hasProjectType</h4>
 <b>hasProjectType</b>(<i>type_</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#99;&#104;&#101;&#99;&#107;, &#105;&#102; &#97; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#116;y&#112;&#101; &#105;&#115; &#97;&#108;&#114;&#101;&#97;&#100;y &#114;&#101;&#103;&#105;&#115;&#116;&#101;&#114;&#101;&#100;.
+        Public method to check, if a project type is already registered.
 </p><dl>
 <dt><i>type_</i></dt>
 <dd>
-&#105;&#110;&#116;&#101;&#114;&#110;&#97;&#108; &#116;y&#112;&#101; &#100;&#101;&#115;&#105;&#103;&#110;&#97;&#116;&#111;&#114; &#116;&#111; &#98;&#101; &#117;&#110;&#114;&#101;&#103;&#105;&#115;&#116;&#101;&#114;&#101;&#100; (&#115;&#116;&#114;&#105;&#110;&#103;)
+internal type designator to be unregistered (string)
 </dd>
 </dl><a NAME="Project.initActions" ID="Project.initActions"></a>
 <h4>Project.initActions</h4>
 <b>initActions</b>(<i></i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#105;&#110;&#105;&#116;&#105;&#97;&#108;&#105;z&#101; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#114;&#101;&#108;&#97;&#116;&#101;&#100; &#97;&#99;&#116;&#105;&#111;&#110;&#115;.
+        Public slot to initialize the project related actions.
 </p><a NAME="Project.initFileTypes" ID="Project.initFileTypes"></a>
 <h4>Project.initFileTypes</h4>
 <b>initFileTypes</b>(<i></i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#105;&#110;&#105;&#116;&#105;&#97;&#108;&#105;z&#101; &#116;&#104;&#101; &#102;&#105;&#108;&#101;&#116;y&#112;&#101; &#97;&#115;&#115;&#111;&#99;&#105;&#97;&#116;&#105;&#111;&#110;&#115; w&#105;&#116;&#104; &#100;&#101;&#102;&#97;&#117;&#108;&#116; v&#97;&#108;&#117;&#101;&#115;.
+        Public method to initialize the filetype associations with default values.
 </p><a NAME="Project.initMenu" ID="Project.initMenu"></a>
 <h4>Project.initMenu</h4>
 <b>initMenu</b>(<i></i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#105;&#110;&#105;&#116;&#105;&#97;&#108;&#105;z&#101; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#109;&#101;&#110;&#117;.
+        Public slot to initialize the project menu.
 </p><dl>
 <dt>Returns:</dt>
 <dd>
-&#116;&#104;&#101; &#109;&#101;&#110;&#117; &#103;&#101;&#110;&#101;&#114;&#97;&#116;&#101;&#100; (&#81;&#77;&#101;&#110;&#117;)
+the menu generated (QMenu)
 </dd>
 </dl><a NAME="Project.initToolbar" ID="Project.initToolbar"></a>
 <h4>Project.initToolbar</h4>
 <b>initToolbar</b>(<i>toolbarManager</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#105;&#110;&#105;&#116;&#105;&#97;&#108;&#105;z&#101; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#116;&#111;&#111;&#108;&#98;&#97;&#114;.
+        Public slot to initialize the project toolbar.
 </p><dl>
 <dt><i>toolbarManager</i></dt>
 <dd>
-&#114;&#101;&#102;&#101;&#114;&#101;&#110;&#99;&#101; &#116;&#111; &#97; &#116;&#111;&#111;&#108;&#98;&#97;&#114; &#109;&#97;&#110;&#97;&#103;&#101;&#114; &#111;&#98;&#106;&#101;&#99;&#116; (&#69;&#53;&#84;&#111;&#111;&#108;&#66;&#97;&#114;&#77;&#97;&#110;&#97;&#103;&#101;&#114;)
+reference to a toolbar manager object (E5ToolBarManager)
 </dd>
 </dl><dl>
 <dt>Returns:</dt>
 <dd>
-&#116;&#104;&#101; &#116;&#111;&#111;&#108;&#98;&#97;&#114; &#103;&#101;&#110;&#101;&#114;&#97;&#116;&#101;&#100; (&#81;&#84;&#111;&#111;&#108;&#66;&#97;&#114;)
+the toolbar generated (QToolBar)
 </dd>
 </dl><a NAME="Project.initVCS" ID="Project.initVCS"></a>
 <h4>Project.initVCS</h4>
 <b>initVCS</b>(<i>vcsSystem = None, nooverride = False</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#117;&#115;&#101;&#100; &#116;&#111; &#105;&#110;&#115;&#116;&#97;&#110;&#116;&#105;&#97;&#116;&#101; &#97; v&#99;&#115; &#115;y&#115;&#116;&#101;&#109;.
+        Public method used to instantiate a vcs system.
 </p><dl>
 <dt><i>vcsSystem</i></dt>
 <dd>
-&#116;y&#112;&#101; &#111;&#102; &#86;&#67;&#83; &#116;&#111; &#98;&#101; &#117;&#115;&#101;&#100; (&#115;&#116;&#114;&#105;&#110;&#103;)
+type of VCS to be used (string)
 </dd><dt><i>nooverride</i></dt>
 <dd>
-&#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#116;&#111; &#105;&#103;&#110;&#111;&#114;&#101; &#97;&#110; &#111;v&#101;&#114;&#114;&#105;&#100;&#101; &#114;&#101;&#113;&#117;&#101;&#115;&#116; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;)
+flag indicating to ignore an override request (boolean)
 </dd>
 </dl><dl>
 <dt>Returns:</dt>
 <dd>
-&#97; &#114;&#101;&#102;&#101;&#114;&#101;&#110;&#99;&#101; &#116;&#111; &#116;&#104;&#101; v&#99;&#115; &#111;&#98;&#106;&#101;&#99;&#116;
+a reference to the vcs object
 </dd>
 </dl><a NAME="Project.isDebugPropertiesLoaded" ID="Project.isDebugPropertiesLoaded"></a>
 <h4>Project.isDebugPropertiesLoaded</h4>
 <b>isDebugPropertiesLoaded</b>(<i></i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#116;&#117;&#114;&#110; &#116;&#104;&#101; &#115;&#116;&#97;&#116;&#117;&#115; &#111;&#102; &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103; &#112;&#114;&#111;&#112;&#101;&#114;&#116;&#105;&#101;&#115;.
+        Public method to return the status of the debug properties.
 </p><dl>
 <dt>Returns:</dt>
 <dd>
-&#108;&#111;&#97;&#100; &#115;&#116;&#97;&#116;&#117;&#115; &#111;&#102; &#100;&#101;&#98;&#117;&#103; &#112;&#114;&#111;&#112;&#101;&#114;&#116;&#105;&#101;&#115; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;)
+load status of debug properties (boolean)
 </dd>
 </dl><a NAME="Project.isDirty" ID="Project.isDirty"></a>
 <h4>Project.isDirty</h4>
 <b>isDirty</b>(<i></i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#116;&#117;&#114;&#110; &#116;&#104;&#101; &#100;&#105;&#114;&#116;y &#115;&#116;&#97;&#116;&#101;.
+        Public method to return the dirty state.
 </p><dl>
 <dt>Returns:</dt>
 <dd>
-&#100;&#105;&#114;&#116;y &#115;&#116;&#97;&#116;&#101; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;)
+dirty state (boolean)
 </dd>
 </dl><a NAME="Project.isOpen" ID="Project.isOpen"></a>
 <h4>Project.isOpen</h4>
 <b>isOpen</b>(<i></i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#116;&#117;&#114;&#110; &#116;&#104;&#101; &#111;&#112;&#101;&#110;&#101;&#100; &#115;&#116;&#97;&#116;&#101;.
+        Public method to return the opened state.
 </p><dl>
 <dt>Returns:</dt>
 <dd>
-&#111;&#112;&#101;&#110; &#115;&#116;&#97;&#116;&#101; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;)
+open state (boolean)
 </dd>
 </dl><a NAME="Project.isProjectFile" ID="Project.isProjectFile"></a>
 <h4>Project.isProjectFile</h4>
 <b>isProjectFile</b>(<i>fn</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#117;&#115;&#101;&#100; &#116;&#111; &#99;&#104;&#101;&#99;&#107;, &#105;&#102; &#116;&#104;&#101; &#112;&#97;&#115;&#115;&#101;&#100; &#105;&#110; &#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#98;&#101;&#108;&#111;&#110;&#103;&#115; &#116;&#111; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116;.
+        Public method used to check, if the passed in filename belongs to the project.
 </p><dl>
 <dt><i>fn</i></dt>
 <dd>
-&#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#116;&#111; &#98;&#101; &#99;&#104;&#101;&#99;&#107;&#101;&#100; (&#115;&#116;&#114;&#105;&#110;&#103;)
+filename to be checked (string)
 </dd>
 </dl><dl>
 <dt>Returns:</dt>
 <dd>
-&#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#109;&#101;&#109;&#98;&#101;&#114;&#115;&#104;&#105;&#112; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;)
+flag indicating membership (boolean)
 </dd>
 </dl><a NAME="Project.isProjectForm" ID="Project.isProjectForm"></a>
 <h4>Project.isProjectForm</h4>
 <b>isProjectForm</b>(<i>fn</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#117;&#115;&#101;&#100; &#116;&#111; &#99;&#104;&#101;&#99;&#107;, &#105;&#102; &#116;&#104;&#101; &#112;&#97;&#115;&#115;&#101;&#100; &#105;&#110; &#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#98;&#101;&#108;&#111;&#110;&#103;&#115; &#116;&#111; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116;
-        &#102;&#111;&#114;&#109;&#115;.
+        Public method used to check, if the passed in filename belongs to the project
+        forms.
 </p><dl>
 <dt><i>fn</i></dt>
 <dd>
-&#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#116;&#111; &#98;&#101; &#99;&#104;&#101;&#99;&#107;&#101;&#100; (&#115;&#116;&#114;&#105;&#110;&#103;)
+filename to be checked (string)
 </dd>
 </dl><dl>
 <dt>Returns:</dt>
 <dd>
-&#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#109;&#101;&#109;&#98;&#101;&#114;&#115;&#104;&#105;&#112; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;)
+flag indicating membership (boolean)
 </dd>
 </dl><a NAME="Project.isProjectInterface" ID="Project.isProjectInterface"></a>
 <h4>Project.isProjectInterface</h4>
 <b>isProjectInterface</b>(<i>fn</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#117;&#115;&#101;&#100; &#116;&#111; &#99;&#104;&#101;&#99;&#107;, &#105;&#102; &#116;&#104;&#101; &#112;&#97;&#115;&#115;&#101;&#100; &#105;&#110; &#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#98;&#101;&#108;&#111;&#110;&#103;&#115; &#116;&#111; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116;
-        &#105;&#110;&#116;&#101;&#114;&#102;&#97;&#99;&#101;&#115;.
+        Public method used to check, if the passed in filename belongs to the project
+        interfaces.
 </p><dl>
 <dt><i>fn</i></dt>
 <dd>
-&#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#116;&#111; &#98;&#101; &#99;&#104;&#101;&#99;&#107;&#101;&#100; (&#115;&#116;&#114;&#105;&#110;&#103;)
+filename to be checked (string)
 </dd>
 </dl><dl>
 <dt>Returns:</dt>
 <dd>
-&#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#109;&#101;&#109;&#98;&#101;&#114;&#115;&#104;&#105;&#112; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;)
+flag indicating membership (boolean)
 </dd>
 </dl><a NAME="Project.isProjectResource" ID="Project.isProjectResource"></a>
 <h4>Project.isProjectResource</h4>
 <b>isProjectResource</b>(<i>fn</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#117;&#115;&#101;&#100; &#116;&#111; &#99;&#104;&#101;&#99;&#107;, &#105;&#102; &#116;&#104;&#101; &#112;&#97;&#115;&#115;&#101;&#100; &#105;&#110; &#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#98;&#101;&#108;&#111;&#110;&#103;&#115; &#116;&#111; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116;
-        &#114;&#101;&#115;&#111;&#117;&#114;&#99;&#101;&#115;.
+        Public method used to check, if the passed in filename belongs to the project
+        resources.
 </p><dl>
 <dt><i>fn</i></dt>
 <dd>
-&#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#116;&#111; &#98;&#101; &#99;&#104;&#101;&#99;&#107;&#101;&#100; (&#115;&#116;&#114;&#105;&#110;&#103;)
+filename to be checked (string)
 </dd>
 </dl><dl>
 <dt>Returns:</dt>
 <dd>
-&#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#109;&#101;&#109;&#98;&#101;&#114;&#115;&#104;&#105;&#112; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;)
+flag indicating membership (boolean)
 </dd>
 </dl><a NAME="Project.isProjectSource" ID="Project.isProjectSource"></a>
 <h4>Project.isProjectSource</h4>
 <b>isProjectSource</b>(<i>fn</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#117;&#115;&#101;&#100; &#116;&#111; &#99;&#104;&#101;&#99;&#107;, &#105;&#102; &#116;&#104;&#101; &#112;&#97;&#115;&#115;&#101;&#100; &#105;&#110; &#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#98;&#101;&#108;&#111;&#110;&#103;&#115; &#116;&#111; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116;
-        &#115;&#111;&#117;&#114;&#99;&#101;&#115;.
+        Public method used to check, if the passed in filename belongs to the project
+        sources.
 </p><dl>
 <dt><i>fn</i></dt>
 <dd>
-&#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#116;&#111; &#98;&#101; &#99;&#104;&#101;&#99;&#107;&#101;&#100; (&#115;&#116;&#114;&#105;&#110;&#103;)
+filename to be checked (string)
 </dd>
 </dl><dl>
 <dt>Returns:</dt>
 <dd>
-&#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#109;&#101;&#109;&#98;&#101;&#114;&#115;&#104;&#105;&#112; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;)
+flag indicating membership (boolean)
 </dd>
 </dl><a NAME="Project.moveDirectory" ID="Project.moveDirectory"></a>
 <h4>Project.moveDirectory</h4>
 <b>moveDirectory</b>(<i>olddn, newdn</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#109;&#111;v&#101; &#97; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y.
+        Public slot to move a directory.
 </p><dl>
 <dt><i>olddn</i></dt>
 <dd>
-&#111;&#108;&#100; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y &#110;&#97;&#109;&#101; (&#115;&#116;&#114;&#105;&#110;&#103;)
+old directory name (string)
 </dd><dt><i>newdn</i></dt>
 <dd>
-&#110;&#101;w &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y &#110;&#97;&#109;&#101; (&#115;&#116;&#114;&#105;&#110;&#103;)
+new directory name (string)
 </dd>
 </dl><a NAME="Project.newProject" ID="Project.newProject"></a>
 <h4>Project.newProject</h4>
 <b>newProject</b>(<i></i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#98;&#117;&#105;&#108;&#116; &#97; &#110;&#101;w &#112;&#114;&#111;&#106;&#101;&#99;&#116;.
+        Public slot to built a new project.
 </p><p>
-        &#84;&#104;&#105;&#115; &#109;&#101;&#116;&#104;&#111;&#100; &#100;&#105;&#115;&#112;&#108;&#97;y&#115; &#116;&#104;&#101; &#110;&#101;w &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#100;&#105;&#97;&#108;&#111;&#103; &#97;&#110;&#100; &#105;&#110;&#105;&#116;&#105;&#97;&#108;&#105;z&#101;&#115;
-        &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#111;&#98;&#106;&#101;&#99;&#116; w&#105;&#116;&#104; &#116;&#104;&#101; &#100;&#97;&#116;&#97; &#101;&#110;&#116;&#101;&#114;&#101;&#100;.
+        This method displays the new project dialog and initializes
+        the project object with the data entered.
 </p><a NAME="Project.newProjectAddFiles" ID="Project.newProjectAddFiles"></a>
 <h4>Project.newProjectAddFiles</h4>
 <b>newProjectAddFiles</b>(<i>mainscript</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#97;&#100;&#100; &#102;&#105;&#108;&#101;&#115; &#116;&#111; &#97; &#110;&#101;w &#112;&#114;&#111;&#106;&#101;&#99;&#116;.
+        Public method to add files to a new project.
 </p><dl>
 <dt><i>mainscript</i></dt>
 <dd>
-&#110;&#97;&#109;&#101; &#111;&#102; &#116;&#104;&#101; &#109;&#97;&#105;&#110;&#115;&#99;&#114;&#105;&#112;&#116; (&#115;&#116;&#114;&#105;&#110;&#103;)
+name of the mainscript (string)
 </dd>
 </dl><a NAME="Project.openProject" ID="Project.openProject"></a>
 <h4>Project.openProject</h4>
 <b>openProject</b>(<i>fn = None, restoreSession = True, reopen = False</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#111;&#112;&#101;&#110; &#97; &#112;&#114;&#111;&#106;&#101;&#99;&#116;.
+        Public slot to open a project.
 </p><dl>
 <dt><i>fn</i></dt>
 <dd>
-&#111;&#112;&#116;&#105;&#111;&#110;&#97;&#108; &#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#111;&#102; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#102;&#105;&#108;&#101; &#116;&#111; &#98;&#101; &#114;&#101;&#97;&#100;
+optional filename of the project file to be read
 </dd><dt><i>restoreSession</i></dt>
 <dd>
-&#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#116;&#111; &#114;&#101;&#115;&#116;&#111;&#114;&#101; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116;
-            &#115;&#101;&#115;&#115;&#105;&#111;&#110; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;)
+flag indicating to restore the project
+            session (boolean)
 </dd><dt><i>reopen=</i></dt>
 <dd>
-&#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#97; &#114;&#101;&#111;&#112;&#101;&#110;&#105;&#110;&#103; &#111;&#102; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;)
+flag indicating a reopening of the project (boolean)
 </dd>
 </dl><a NAME="Project.othersAdded" ID="Project.othersAdded"></a>
 <h4>Project.othersAdded</h4>
 <b>othersAdded</b>(<i>fn, updateModel = True</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#98;&#101; &#99;&#97;&#108;&#108;&#101;&#100;, &#105;&#102; &#115;&#111;&#109;&#101;&#116;&#104;&#105;&#110;&#103; w&#97;&#115; &#97;&#100;&#100;&#101;&#100; &#116;&#111; &#116;&#104;&#101; &#79;&#84;&#72;&#69;&#82;&#83; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#100;&#97;&#116;&#97; &#97;&#114;&#101;&#97;.
+        Public slot to be called, if something was added to the OTHERS project data area.
 </p><dl>
 <dt><i>fn</i></dt>
 <dd>
-&#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#111;&#114; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y &#110;&#97;&#109;&#101; &#97;&#100;&#100;&#101;&#100; (&#115;&#116;&#114;&#105;&#110;&#103;)
+filename or directory name added (string)
 </dd><dt><i>updateModel</i></dt>
 <dd>
-&#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#97;&#110; &#117;&#112;&#100;&#97;&#116;&#101; &#111;&#102; &#116;&#104;&#101; &#109;&#111;&#100;&#101;&#108; &#105;&#115; &#114;&#101;&#113;&#117;&#101;&#115;&#116;&#101;&#100; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;)
+flag indicating an update of the model is requested (boolean)
 </dd>
 </dl><a NAME="Project.registerProjectType" ID="Project.registerProjectType"></a>
 <h4>Project.registerProjectType</h4>
 <b>registerProjectType</b>(<i>type_, description, fileTypeCallback = None, binaryTranslationsCallback = None, lexerAssociationCallback = None</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#103;&#105;&#115;&#116;&#101;&#114; &#97; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#116;y&#112;&#101;.
+        Public method to register a project type.
 </p><dl>
 <dt><i>type_</i></dt>
 <dd>
-&#105;&#110;&#116;&#101;&#114;&#110;&#97;&#108; &#116;y&#112;&#101; &#100;&#101;&#115;&#105;&#103;&#110;&#97;&#116;&#111;&#114; &#116;&#111; &#98;&#101; &#114;&#101;&#103;&#105;&#115;&#116;&#101;&#114;&#101;&#100; (&#115;&#116;&#114;&#105;&#110;&#103;)
+internal type designator to be registered (string)
 </dd><dt><i>description</i></dt>
 <dd>
-&#109;&#111;&#114;&#101; v&#101;&#114;&#98;&#111;&#115;&#101; &#116;y&#112;&#101; &#110;&#97;&#109;&#101; (&#100;&#105;&#115;&#112;&#108;&#97;y &#115;&#116;&#114;&#105;&#110;&#103;) (&#115;&#116;&#114;&#105;&#110;&#103;)
+more verbose type name (display string) (string)
 </dd><dt><i>fileTypeCallback=</i></dt>
 <dd>
-&#114;&#101;&#102;&#101;&#114;&#101;&#110;&#99;&#101; &#116;&#111; &#97; &#109;&#101;&#116;&#104;&#111;&#100; &#114;&#101;&#116;&#117;&#114;&#110;&#105;&#110;&#103; &#97; &#100;&#105;&#99;&#116;&#105;&#111;&#110;&#97;&#114;y
-            &#111;&#102; &#102;&#105;&#108;&#101;&#116;y&#112;&#101; &#97;&#115;&#115;&#111;&#99;&#105;&#97;&#116;&#105;&#111;&#110;&#115;.
+reference to a method returning a dictionary
+            of filetype associations.
 </dd><dt><i>binaryTranslationsCallback=</i></dt>
 <dd>
-&#114;&#101;&#102;&#101;&#114;&#101;&#110;&#99;&#101; &#116;&#111; &#97; &#109;&#101;&#116;&#104;&#111;&#100; &#114;&#101;&#116;&#117;&#114;&#110;&#105;&#110;&#103; &#116;&#104;&#101;
-            &#110;&#97;&#109;&#101; &#111;&#102; &#116;&#104;&#101; &#98;&#105;&#110;&#97;&#114;y &#116;&#114;&#97;&#110;&#115;&#108;&#97;&#116;&#105;&#111;&#110; &#102;&#105;&#108;&#101; &#103;&#105;v&#101;&#110; &#116;&#104;&#101; &#110;&#97;&#109;&#101; &#111;&#102; &#116;&#104;&#101; &#114;&#97;w 
-            &#116;&#114;&#97;&#110;&#115;&#108;&#97;&#116;&#105;&#111;&#110; &#102;&#105;&#108;&#101;
+reference to a method returning the
+            name of the binary translation file given the name of the raw 
+            translation file
 </dd><dt><i>lexerAssociationCallback=</i></dt>
 <dd>
-&#114;&#101;&#102;&#101;&#114;&#101;&#110;&#99;&#101; &#116;&#111; &#97; &#109;&#101;&#116;&#104;&#111;&#100; &#114;&#101;&#116;&#117;&#114;&#110;&#105;&#110;&#103; &#116;&#104;&#101;
-            &#108;&#101;x&#101;&#114; &#116;y&#112;&#101; &#116;&#111; &#98;&#101; &#117;&#115;&#101;&#100; &#102;&#111;&#114; &#115;y&#110;&#116;&#97;x &#104;&#105;&#103;&#104;&#108;&#105;&#103;&#104;&#116;&#105;&#110;&#103; &#103;&#105;v&#101;&#110; &#116;&#104;&#101; &#110;&#97;&#109;&#101; &#111;&#102;
-            &#97; &#102;&#105;&#108;&#101;
+reference to a method returning the
+            lexer type to be used for syntax highlighting given the name of
+            a file
 </dd>
 </dl><a NAME="Project.removeDirectory" ID="Project.removeDirectory"></a>
 <h4>Project.removeDirectory</h4>
 <b>removeDirectory</b>(<i>dn</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#114;&#101;&#109;&#111;v&#101; &#97; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y &#102;&#114;&#111;&#109; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116;.
+        Public slot to remove a directory from the project.
 </p><p>
-        &#84;&#104;&#101; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y &#105;&#115; &#110;&#111;&#116; &#100;&#101;&#108;&#101;&#116;&#101;&#100; &#102;&#114;&#111;&#109; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y.
+        The directory is not deleted from the project directory.
 </p><dl>
 <dt><i>dn</i></dt>
 <dd>
-&#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y &#110;&#97;&#109;&#101; &#116;&#111; &#98;&#101; &#114;&#101;&#109;&#111;v&#101;&#100; &#102;&#114;&#111;&#109; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116;
+directory name to be removed from the project
 </dd>
 </dl><a NAME="Project.removeE5Actions" ID="Project.removeE5Actions"></a>
 <h4>Project.removeE5Actions</h4>
 <b>removeE5Actions</b>(<i>actions</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#109;&#111;v&#101; &#97;&#99;&#116;&#105;&#111;&#110;&#115; &#102;&#114;&#111;&#109; &#116;&#104;&#101; &#108;&#105;&#115;&#116; &#111;&#102; &#97;&#99;&#116;&#105;&#111;&#110;&#115;.
+        Public method to remove actions from the list of actions.
 </p><dl>
 <dt><i>actions</i></dt>
 <dd>
-&#108;&#105;&#115;&#116; &#111;&#102; &#97;&#99;&#116;&#105;&#111;&#110;&#115; (&#108;&#105;&#115;&#116; &#111;&#102; &#69;&#53;&#65;&#99;&#116;&#105;&#111;&#110;)
+list of actions (list of E5Action)
 </dd>
 </dl><a NAME="Project.removeFile" ID="Project.removeFile"></a>
 <h4>Project.removeFile</h4>
 <b>removeFile</b>(<i>fn, updateModel = True</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#114;&#101;&#109;&#111;v&#101; &#97; &#102;&#105;&#108;&#101; &#102;&#114;&#111;&#109; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116;.
+        Public slot to remove a file from the project.
 </p><p>
-        &#84;&#104;&#101; &#102;&#105;&#108;&#101; &#105;&#115; &#110;&#111;&#116; &#100;&#101;&#108;&#101;&#116;&#101;&#100; &#102;&#114;&#111;&#109; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y.
+        The file is not deleted from the project directory.
 </p><dl>
 <dt><i>fn</i></dt>
 <dd>
-&#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#116;&#111; &#98;&#101; &#114;&#101;&#109;&#111;v&#101;&#100; &#102;&#114;&#111;&#109; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116;
+filename to be removed from the project
 </dd><dt><i>updateModel</i></dt>
 <dd>
-&#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#97;&#110; &#117;&#112;&#100;&#97;&#116;&#101; &#111;&#102; &#116;&#104;&#101; &#109;&#111;&#100;&#101;&#108; &#105;&#115; &#114;&#101;&#113;&#117;&#101;&#115;&#116;&#101;&#100; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;)
+flag indicating an update of the model is requested (boolean)
 </dd>
 </dl><a NAME="Project.removeLanguageFile" ID="Project.removeLanguageFile"></a>
 <h4>Project.removeLanguageFile</h4>
 <b>removeLanguageFile</b>(<i>langFile</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#114;&#101;&#109;&#111;v&#101; &#97; &#116;&#114;&#97;&#110;&#115;&#108;&#97;&#116;&#105;&#111;&#110; &#102;&#114;&#111;&#109; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116;.
+        Public slot to remove a translation from the project.
 </p><p>
-        &#84;&#104;&#101; &#116;&#114;&#97;&#110;&#115;&#108;&#97;&#116;&#105;&#111;&#110; &#102;&#105;&#108;&#101; &#105;&#115; &#110;&#111;&#116; &#100;&#101;&#108;&#101;&#116;&#101;&#100; &#102;&#114;&#111;&#109; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y.
+        The translation file is not deleted from the project directory.
 </p><dl>
 <dt><i>langFile</i></dt>
 <dd>
-&#116;&#104;&#101; &#116;&#114;&#97;&#110;&#115;&#108;&#97;&#116;&#105;&#111;&#110; &#102;&#105;&#108;&#101; &#116;&#111; &#98;&#101; &#114;&#101;&#109;&#111;v&#101;&#100; (&#115;&#116;&#114;&#105;&#110;&#103;)
+the translation file to be removed (string)
 </dd>
 </dl><a NAME="Project.renameFile" ID="Project.renameFile"></a>
 <h4>Project.renameFile</h4>
 <b>renameFile</b>(<i>oldfn, newfn = None</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#114;&#101;&#110;&#97;&#109;&#101; &#97; &#102;&#105;&#108;&#101; &#111;&#102; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116;.
+        Public slot to rename a file of the project.
 </p><dl>
 <dt><i>oldfn</i></dt>
 <dd>
-&#111;&#108;&#100; &#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#111;&#102; &#116;&#104;&#101; &#102;&#105;&#108;&#101; (&#115;&#116;&#114;&#105;&#110;&#103;)
+old filename of the file (string)
 </dd><dt><i>newfn</i></dt>
 <dd>
-&#110;&#101;w &#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#111;&#102; &#116;&#104;&#101; &#102;&#105;&#108;&#101; (&#115;&#116;&#114;&#105;&#110;&#103;)
+new filename of the file (string)
 </dd>
 </dl><dl>
 <dt>Returns:</dt>
 <dd>
-&#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#115;&#117;&#99;&#99;&#101;&#115;&#115;
+flag indicating success
 </dd>
 </dl><a NAME="Project.renameFileInPdata" ID="Project.renameFileInPdata"></a>
 <h4>Project.renameFileInPdata</h4>
 <b>renameFileInPdata</b>(<i>oldname, newname, isSourceFile = False</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#110;&#97;&#109;&#101; &#97; &#102;&#105;&#108;&#101; &#105;&#110; &#116;&#104;&#101; &#112;&#100;&#97;&#116;&#97; &#115;&#116;&#114;&#117;&#99;&#116;&#117;&#114;&#101;.
+        Public method to rename a file in the pdata structure.
 </p><dl>
 <dt><i>oldname</i></dt>
 <dd>
-&#111;&#108;&#100; &#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; (&#115;&#116;&#114;&#105;&#110;&#103;)
+old filename (string)
 </dd><dt><i>newname</i></dt>
 <dd>
-&#110;&#101;w &#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; (&#115;&#116;&#114;&#105;&#110;&#103;)
+new filename (string)
 </dd><dt><i>isSourceFile</i></dt>
 <dd>
-&#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#116;&#104;&#97;&#116; &#116;&#104;&#105;&#115; &#105;&#115; &#97; &#115;&#111;&#117;&#114;&#99;&#101; &#102;&#105;&#108;&#101;
-                &#101;v&#101;&#110; &#105;&#102; &#105;&#116; &#100;&#111;&#101;&#115;&#110;'&#116; &#104;&#97;v&#101; &#116;&#104;&#101; &#115;&#111;&#117;&#114;&#99;&#101; &#101;x&#116;&#101;&#110;&#115;&#105;&#111;&#110; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;)
+flag indicating that this is a source file
+                even if it doesn't have the source extension (boolean)
 </dd>
 </dl><a NAME="Project.renameMainScript" ID="Project.renameMainScript"></a>
 <h4>Project.renameMainScript</h4>
 <b>renameMainScript</b>(<i>oldfn, newfn</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#110;&#97;&#109;&#101; &#116;&#104;&#101; &#109;&#97;&#105;&#110; &#115;&#99;&#114;&#105;&#112;&#116;.
+        Public method to rename the main script.
 </p><dl>
 <dt><i>oldfn</i></dt>
 <dd>
-&#111;&#108;&#100; &#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; (&#115;&#116;&#114;&#105;&#110;&#103;)
+old filename (string)
 </dd><dt><i>newfn</i></dt>
 <dd>
-&#110;&#101;w &#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#111;&#102; &#116;&#104;&#101; &#109;&#97;&#105;&#110; &#115;&#99;&#114;&#105;&#112;&#116; (&#115;&#116;&#114;&#105;&#110;&#103;)
+new filename of the main script (string)
 </dd>
 </dl><a NAME="Project.reopenProject" ID="Project.reopenProject"></a>
 <h4>Project.reopenProject</h4>
 <b>reopenProject</b>(<i></i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#114;&#101;&#111;&#112;&#101;&#110; &#116;&#104;&#101; &#99;&#117;&#114;&#114;&#101;&#110;&#116; &#112;&#114;&#111;&#106;&#101;&#99;&#116;.
+        Public slot to reopen the current project.
 </p><a NAME="Project.repopulateItem" ID="Project.repopulateItem"></a>
 <h4>Project.repopulateItem</h4>
 <b>repopulateItem</b>(<i>fullname</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#114;&#101;&#112;&#111;&#112;&#117;&#108;&#97;&#116;&#101; &#97; &#110;&#97;&#109;&#101;&#100; &#105;&#116;&#101;&#109;.
+        Public slot to repopulate a named item.
 </p><dl>
 <dt><i>fullname</i></dt>
 <dd>
-&#102;&#117;&#108;&#108; &#110;&#97;&#109;&#101; &#111;&#102; &#116;&#104;&#101; &#105;&#116;&#101;&#109; &#116;&#111; &#114;&#101;&#112;&#111;&#112;&#117;&#108;&#97;&#116;&#101; (&#115;&#116;&#114;&#105;&#110;&#103;)
+full name of the item to repopulate (string)
 </dd>
 </dl><a NAME="Project.saveAllScripts" ID="Project.saveAllScripts"></a>
 <h4>Project.saveAllScripts</h4>
 <b>saveAllScripts</b>(<i>reportSyntaxErrors = False</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;&#97;v&#101; &#97;&#108;&#108; &#115;&#99;&#114;&#105;&#112;&#116;&#115; &#98;&#101;&#108;&#111;&#110;&#103;&#105;&#110;&#103; &#116;&#111; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116;.
+        Public method to save all scripts belonging to the project.
 </p><dl>
 <dt><i>reportSyntaxErrors=</i></dt>
 <dd>
-&#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#115;&#112;&#101;&#99;&#105;&#97;&#108; &#114;&#101;&#112;&#111;&#114;&#116;&#105;&#110;&#103;
-            &#102;&#111;&#114; &#115;y&#110;&#116;&#97;x &#101;&#114;&#114;&#111;&#114;&#115; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;)
+flag indicating special reporting
+            for syntax errors (boolean)
 </dd>
 </dl><dl>
 <dt>Returns:</dt>
 <dd>
-&#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#115;&#117;&#99;&#99;&#101;&#115;&#115; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;)
+flag indicating success (boolean)
 </dd>
 </dl><a NAME="Project.saveProject" ID="Project.saveProject"></a>
 <h4>Project.saveProject</h4>
 <b>saveProject</b>(<i></i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#115;&#97;v&#101; &#116;&#104;&#101; &#99;&#117;&#114;&#114;&#101;&#110;&#116; &#112;&#114;&#111;&#106;&#101;&#99;&#116;.
+        Public slot to save the current project.
 </p><dl>
 <dt>Returns:</dt>
 <dd>
-&#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#115;&#117;&#99;&#99;&#101;&#115;&#115;
+flag indicating success
 </dd>
 </dl><a NAME="Project.saveProjectAs" ID="Project.saveProjectAs"></a>
 <h4>Project.saveProjectAs</h4>
 <b>saveProjectAs</b>(<i></i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#115;&#97;v&#101; &#116;&#104;&#101; &#99;&#117;&#114;&#114;&#101;&#110;&#116; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#116;&#111; &#97; &#100;&#105;&#102;&#102;&#101;&#114;&#101;&#110;&#116; &#102;&#105;&#108;&#101;.
+        Public slot to save the current project to a different file.
 </p><dl>
 <dt>Returns:</dt>
 <dd>
-&#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#115;&#117;&#99;&#99;&#101;&#115;&#115; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;)
+flag indicating success (boolean)
 </dd>
 </dl><a NAME="Project.setData" ID="Project.setData"></a>
 <h4>Project.setData</h4>
 <b>setData</b>(<i>category, key, data</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;&#116;&#111;&#114;&#101; &#100;&#97;&#116;&#97; &#105;&#110; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#100;&#97;&#116;&#97; &#115;&#116;&#111;&#114;&#101;.
+        Public method to store data in the project data store.
 </p><dl>
 <dt><i>category</i></dt>
 <dd>
-&#99;&#97;&#116;&#101;&#103;&#111;&#114;y &#111;&#102; &#116;&#104;&#101; &#100;&#97;&#116;&#97; &#116;&#111; &#103;&#101;&#116; (&#115;&#116;&#114;&#105;&#110;&#103;, &#111;&#110;&#101; &#111;&#102;
-            &#80;&#82;&#79;&#74;&#69;&#67;&#84;&#84;&#89;&#80;&#69;&#83;&#80;&#69;&#67;&#73;&#70;&#73;&#67;&#68;&#65;&#84;&#65;, &#67;&#72;&#69;&#67;&#75;&#69;&#82;&#83;&#80;&#65;&#82;&#77;&#83;, &#80;&#65;&#67;&#75;&#65;&#71;&#69;&#82;&#83;&#80;&#65;&#82;&#77;&#83;, &#68;&#79;&#67;&#85;&#77;&#69;&#78;&#84;&#65;&#84;&#73;&#79;&#78;&#80;&#65;&#82;&#77;&#83;
-            &#111;&#114; &#79;&#84;&#72;&#69;&#82;&#84;&#79;&#79;&#76;&#83;&#80;&#65;&#82;&#77;&#83;)
+category of the data to get (string, one of
+            PROJECTTYPESPECIFICDATA, CHECKERSPARMS, PACKAGERSPARMS, DOCUMENTATIONPARMS
+            or OTHERTOOLSPARMS)
 </dd><dt><i>key</i></dt>
 <dd>
-&#107;&#101;y &#111;&#102; &#116;&#104;&#101; &#100;&#97;&#116;&#97; &#101;&#110;&#116;&#114;y &#116;&#111; &#103;&#101;&#116; (&#115;&#116;&#114;&#105;&#110;&#103;).
+key of the data entry to get (string).
 </dd><dt><i>data</i></dt>
 <dd>
-&#100;&#97;&#116;&#97; &#116;&#111; &#98;&#101; &#115;&#116;&#111;&#114;&#101;&#100;
+data to be stored
 </dd>
 </dl><dl>
 <dt>Returns:</dt>
 <dd>
-&#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#115;&#117;&#99;&#99;&#101;&#115;&#115; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;)
+flag indicating success (boolean)
 </dd>
 </dl><a NAME="Project.setDbgInfo" ID="Project.setDbgInfo"></a>
 <h4>Project.setDbgInfo</h4>
 <b>setDbgInfo</b>(<i>argv, wd, env, excReporting, excList, excIgnoreList, autoClearShell, tracePython = None, autoContinue = None</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;&#101;&#116; &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103;&#103;&#105;&#110;&#103; &#105;&#110;&#102;&#111;&#114;&#109;&#97;&#116;&#105;&#111;&#110;.
+        Public method to set the debugging information.
 </p><dl>
 <dt><i>argv</i></dt>
 <dd>
-&#99;&#111;&#109;&#109;&#97;&#110;&#100; &#108;&#105;&#110;&#101; &#97;&#114;&#103;&#117;&#109;&#101;&#110;&#116;&#115; &#116;&#111; &#98;&#101; &#117;&#115;&#101;&#100; (&#115;&#116;&#114;&#105;&#110;&#103;)
+command line arguments to be used (string)
 </dd><dt><i>wd</i></dt>
 <dd>
-w&#111;&#114;&#107;&#105;&#110;&#103; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y (&#115;&#116;&#114;&#105;&#110;&#103;)
+working directory (string)
 </dd><dt><i>env</i></dt>
 <dd>
-&#101;&#110;v&#105;&#114;&#111;&#110;&#109;&#101;&#110;&#116; &#115;&#101;&#116;&#116;&#105;&#110;&#103; (&#115;&#116;&#114;&#105;&#110;&#103;)
+environment setting (string)
 </dd><dt><i>excReporting</i></dt>
 <dd>
-&#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#116;&#104;&#101; &#104;&#105;&#103;&#104;&#108;&#105;&#103;&#104;&#116;&#105;&#110;&#103; &#111;&#102; &#101;x&#99;&#101;&#112;&#116;&#105;&#111;&#110;&#115;
+flag indicating the highlighting of exceptions
 </dd><dt><i>excList</i></dt>
 <dd>
-&#108;&#105;&#115;&#116; &#111;&#102; &#101;x&#99;&#101;&#112;&#116;&#105;&#111;&#110;&#115; &#116;&#111; &#98;&#101; &#104;&#105;&#103;&#104;&#108;&#105;&#103;&#104;&#116;&#101;&#100; (&#108;&#105;&#115;&#116; &#111;&#102; &#115;&#116;&#114;&#105;&#110;&#103;&#115;)
+list of exceptions to be highlighted (list of strings)
 </dd><dt><i>excIgnoreList</i></dt>
 <dd>
-&#108;&#105;&#115;&#116; &#111;&#102; &#101;x&#99;&#101;&#112;&#116;&#105;&#111;&#110;&#115; &#116;&#111; &#98;&#101; &#105;&#103;&#110;&#111;&#114;&#101;&#100; (&#108;&#105;&#115;&#116; &#111;&#102; &#115;&#116;&#114;&#105;&#110;&#103;&#115;)
+list of exceptions to be ignored (list of strings)
 </dd><dt><i>autoClearShell</i></dt>
 <dd>
-&#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103;, &#116;&#104;&#97;&#116; &#116;&#104;&#101; &#105;&#110;&#116;&#101;&#114;&#112;&#114;&#101;&#116;&#101;&#114; w&#105;&#110;&#100;&#111;w
-            &#115;&#104;&#111;&#117;&#108;&#100; &#98;&#101; &#99;&#108;&#101;&#97;&#114;&#101;&#100; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;)
+flag indicating, that the interpreter window
+            should be cleared (boolean)
 </dd><dt><i>tracePython=</i></dt>
 <dd>
-&#102;&#108;&#97;&#103; &#116;&#111; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#101; &#105;&#102; &#116;&#104;&#101; &#80;y&#116;&#104;&#111;&#110; &#108;&#105;&#98;&#114;&#97;&#114;y &#115;&#104;&#111;&#117;&#108;&#100; &#98;&#101;
-            &#116;&#114;&#97;&#99;&#101;&#100; &#97;&#115; w&#101;&#108;&#108; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;)
+flag to indicate if the Python library should be
+            traced as well (boolean)
 </dd><dt><i>autoContinue=</i></dt>
 <dd>
-&#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103;, &#116;&#104;&#97;&#116; &#116;&#104;&#101; &#100;&#101;&#98;&#117;&#103;&#103;&#101;&#114; &#115;&#104;&#111;&#117;&#108;&#100; &#110;&#111;&#116; &#115;&#116;&#111;&#112;
-            &#97;&#116; &#116;&#104;&#101; &#102;&#105;&#114;&#115;&#116; &#101;x&#101;&#99;&#117;&#116;&#97;&#98;&#108;&#101; &#108;&#105;&#110;&#101; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;)
+flag indicating, that the debugger should not stop
+            at the first executable line (boolean)
 </dd>
 </dl><a NAME="Project.setDirty" ID="Project.setDirty"></a>
 <h4>Project.setDirty</h4>
 <b>setDirty</b>(<i>b</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;&#101;&#116; &#116;&#104;&#101; &#100;&#105;&#114;&#116;y &#115;&#116;&#97;&#116;&#101;.
+        Public method to set the dirty state.
 </p><p>
-        &#73;&#116; &#101;&#109;&#105;&#116;&#115; &#116;&#104;&#101; &#115;&#105;&#103;&#110;&#97;&#108; &#100;&#105;&#114;&#116;y(&#105;&#110;&#116;).
+        It emits the signal dirty(int).
 </p><dl>
 <dt><i>b</i></dt>
 <dd>
-&#100;&#105;&#114;&#116;y &#115;&#116;&#97;&#116;&#101; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;)
+dirty state (boolean)
 </dd>
 </dl><a NAME="Project.setStatusMonitorAutoUpdate" ID="Project.setStatusMonitorAutoUpdate"></a>
 <h4>Project.setStatusMonitorAutoUpdate</h4>
 <b>setStatusMonitorAutoUpdate</b>(<i>auto</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#101;&#110;&#97;&#98;&#108;&#101; &#116;&#104;&#101; &#97;&#117;&#116;&#111; &#117;&#112;&#100;&#97;&#116;&#101; &#102;&#117;&#110;&#99;&#116;&#105;&#111;&#110;.
+        Public method to enable the auto update function.
 </p><dl>
 <dt><i>auto</i></dt>
 <dd>
-&#115;&#116;&#97;&#116;&#117;&#115; &#111;&#102; &#116;&#104;&#101; &#97;&#117;&#116;&#111; &#117;&#112;&#100;&#97;&#116;&#101; &#102;&#117;&#110;&#99;&#116;&#105;&#111;&#110; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;)
+status of the auto update function (boolean)
 </dd>
 </dl><a NAME="Project.setStatusMonitorInterval" ID="Project.setStatusMonitorInterval"></a>
 <h4>Project.setStatusMonitorInterval</h4>
 <b>setStatusMonitorInterval</b>(<i>interval</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;&#101; &#116;&#104;&#101; &#105;&#110;&#116;&#101;&#114;v&#97;&#108; &#111;&#102; &#116;&#104;&#101; &#86;&#67;&#83; &#115;&#116;&#97;&#116;&#117;&#115; &#109;&#111;&#110;&#105;&#116;&#111;&#114; &#116;&#104;&#114;&#101;&#97;&#100;.
+        Public method to se the interval of the VCS status monitor thread.
 </p><dl>
 <dt><i>interval</i></dt>
 <dd>
-&#115;&#116;&#97;&#116;&#117;&#115; &#109;&#111;&#110;&#105;&#116;&#111;&#114; &#105;&#110;&#116;&#101;&#114;v&#97;&#108; &#105;&#110; &#115;&#101;&#99;&#111;&#110;&#100;&#115; (&#105;&#110;&#116;&#101;&#103;&#101;&#114;)
+status monitor interval in seconds (integer)
 </dd>
 </dl><a NAME="Project.startStatusMonitor" ID="Project.startStatusMonitor"></a>
 <h4>Project.startStatusMonitor</h4>
 <b>startStatusMonitor</b>(<i></i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;&#116;&#97;&#114;&#116; &#116;&#104;&#101; &#86;&#67;&#83; &#115;&#116;&#97;&#116;&#117;&#115; &#109;&#111;&#110;&#105;&#116;&#111;&#114; &#116;&#104;&#114;&#101;&#97;&#100;.
+        Public method to start the VCS status monitor thread.
 </p><a NAME="Project.stopStatusMonitor" ID="Project.stopStatusMonitor"></a>
 <h4>Project.stopStatusMonitor</h4>
 <b>stopStatusMonitor</b>(<i></i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;&#116;&#111;&#112; &#116;&#104;&#101; &#86;&#67;&#83; &#115;&#116;&#97;&#116;&#117;&#115; &#109;&#111;&#110;&#105;&#116;&#111;&#114; &#116;&#104;&#114;&#101;&#97;&#100;.
+        Public method to stop the VCS status monitor thread.
 </p><a NAME="Project.unregisterProjectType" ID="Project.unregisterProjectType"></a>
 <h4>Project.unregisterProjectType</h4>
 <b>unregisterProjectType</b>(<i>type_</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#117;&#110;&#114;&#101;&#103;&#105;&#115;&#116;&#101;&#114; &#97; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#116;y&#112;&#101;.
+        Public method to unregister a project type.
 </p><dl>
 <dt><i>type_</i></dt>
 <dd>
-&#105;&#110;&#116;&#101;&#114;&#110;&#97;&#108; &#116;y&#112;&#101; &#100;&#101;&#115;&#105;&#103;&#110;&#97;&#116;&#111;&#114; &#116;&#111; &#98;&#101; &#117;&#110;&#114;&#101;&#103;&#105;&#115;&#116;&#101;&#114;&#101;&#100; (&#115;&#116;&#114;&#105;&#110;&#103;)
+internal type designator to be unregistered (string)
 </dd>
 </dl><a NAME="Project.updateFileTypes" ID="Project.updateFileTypes"></a>
 <h4>Project.updateFileTypes</h4>
 <b>updateFileTypes</b>(<i></i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#117;&#112;&#100;&#97;&#116;&#101; &#116;&#104;&#101; &#102;&#105;&#108;&#101;&#116;y&#112;&#101; &#97;&#115;&#115;&#111;&#99;&#105;&#97;&#116;&#105;&#111;&#110;&#115; w&#105;&#116;&#104; &#110;&#101;w &#100;&#101;&#102;&#97;&#117;&#108;&#116; v&#97;&#108;&#117;&#101;&#115;.
+        Public method to update the filetype associations with new default values.
 </p>
 <div align="right"><a href="#top">Up</a></div>
 <hr />

eric ide

mercurial