Documentation/Source/eric5.Project.ProjectBrowserModel.html

changeset 58
37f0444c3479
parent 21
b88a0e6268bd
child 178
dd9f0bca5e2f
--- a/Documentation/Source/eric5.Project.ProjectBrowserModel.html	Thu Jan 14 17:27:31 2010 +0000
+++ b/Documentation/Source/eric5.Project.ProjectBrowserModel.html	Thu Jan 14 18:35:52 2010 +0000
@@ -22,7 +22,7 @@
 <body><a NAME="top" ID="top"></a>
 <h1>eric5.Project.ProjectBrowserModel</h1>
 <p>
-&#77;&#111;&#100;&#117;&#108;&#101; &#105;&#109;&#112;&#108;&#101;&#109;&#101;&#110;&#116;&#105;&#110;&#103; &#116;&#104;&#101; &#98;&#114;&#111;w&#115;&#101;&#114; &#109;&#111;&#100;&#101;&#108;.
+Module implementing the browser model.
 </p>
 <h3>Global Attributes</h3>
 <table>
@@ -32,19 +32,19 @@
 <table>
 <tr>
 <td><a href="#ProjectBrowserDirectoryItem">ProjectBrowserDirectoryItem</a></td>
-<td>&#67;&#108;&#97;&#115;&#115; &#105;&#109;&#112;&#108;&#101;&#109;&#101;&#110;&#116;&#105;&#110;&#103; &#116;&#104;&#101; &#100;&#97;&#116;&#97; &#115;&#116;&#114;&#117;&#99;&#116;&#117;&#114;&#101; &#102;&#111;&#114; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#98;&#114;&#111;w&#115;&#101;&#114; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y &#105;&#116;&#101;&#109;&#115;.</td>
+<td>Class implementing the data structure for project browser directory items.</td>
 </tr><tr>
 <td><a href="#ProjectBrowserFileItem">ProjectBrowserFileItem</a></td>
-<td>&#67;&#108;&#97;&#115;&#115; &#105;&#109;&#112;&#108;&#101;&#109;&#101;&#110;&#116;&#105;&#110;&#103; &#116;&#104;&#101; &#100;&#97;&#116;&#97; &#115;&#116;&#114;&#117;&#99;&#116;&#117;&#114;&#101; &#102;&#111;&#114; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#98;&#114;&#111;w&#115;&#101;&#114; &#102;&#105;&#108;&#101; &#105;&#116;&#101;&#109;&#115;.</td>
+<td>Class implementing the data structure for project browser file items.</td>
 </tr><tr>
 <td><a href="#ProjectBrowserItemMixin">ProjectBrowserItemMixin</a></td>
-<td>&#67;&#108;&#97;&#115;&#115; &#105;&#109;&#112;&#108;&#101;&#109;&#101;&#110;&#116;&#105;&#110;&#103; &#99;&#111;&#109;&#109;&#111;&#110; &#109;&#101;&#116;&#104;&#111;&#100;&#115; &#111;&#102; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#98;&#114;&#111;w&#115;&#101;&#114; &#105;&#116;&#101;&#109;&#115;.</td>
+<td>Class implementing common methods of project browser items.</td>
 </tr><tr>
 <td><a href="#ProjectBrowserModel">ProjectBrowserModel</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; &#98;&#114;&#111;w&#115;&#101;&#114; &#109;&#111;&#100;&#101;&#108;.</td>
+<td>Class implementing the project browser model.</td>
 </tr><tr>
 <td><a href="#ProjectBrowserSimpleDirectoryItem">ProjectBrowserSimpleDirectoryItem</a></td>
-<td>&#67;&#108;&#97;&#115;&#115; &#105;&#109;&#112;&#108;&#101;&#109;&#101;&#110;&#116;&#105;&#110;&#103; &#116;&#104;&#101; &#100;&#97;&#116;&#97; &#115;&#116;&#114;&#117;&#99;&#116;&#117;&#114;&#101; &#102;&#111;&#114; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#98;&#114;&#111;w&#115;&#101;&#114; &#115;&#105;&#109;&#112;&#108;&#101; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y &#105;&#116;&#101;&#109;&#115;.</td>
+<td>Class implementing the data structure for project browser simple directory items.</td>
 </tr>
 </table>
 <h3>Functions</h3>
@@ -55,7 +55,7 @@
 <a NAME="ProjectBrowserDirectoryItem" ID="ProjectBrowserDirectoryItem"></a>
 <h2>ProjectBrowserDirectoryItem</h2>
 <p>
-    &#67;&#108;&#97;&#115;&#115; &#105;&#109;&#112;&#108;&#101;&#109;&#101;&#110;&#116;&#105;&#110;&#103; &#116;&#104;&#101; &#100;&#97;&#116;&#97; &#115;&#116;&#114;&#117;&#99;&#116;&#117;&#114;&#101; &#102;&#111;&#114; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#98;&#114;&#111;w&#115;&#101;&#114; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y &#105;&#116;&#101;&#109;&#115;.
+    Class implementing the data structure for project browser directory items.
 </p>
 <h3>Derived from</h3>
 BrowserDirectoryItem, ProjectBrowserItemMixin
@@ -67,30 +67,30 @@
 <table>
 <tr>
 <td><a href="#ProjectBrowserDirectoryItem.__init__">ProjectBrowserDirectoryItem</a></td>
-<td>&#67;&#111;&#110;&#115;&#116;&#114;&#117;&#99;&#116;&#111;&#114;</td>
+<td>Constructor</td>
 </tr>
 </table>
 <a NAME="ProjectBrowserDirectoryItem.__init__" ID="ProjectBrowserDirectoryItem.__init__"></a>
 <h4>ProjectBrowserDirectoryItem (Constructor)</h4>
 <b>ProjectBrowserDirectoryItem</b>(<i>parent, dinfo, projectType, full = True, bold = False</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; &#105;&#116;&#101;&#109;
+parent item
 </dd><dt><i>dinfo</i></dt>
 <dd>
-&#100;&#105;&#110;&#102;&#111; &#105;&#115; &#116;&#104;&#101; &#115;&#116;&#114;&#105;&#110;&#103; &#102;&#111;&#114; &#116;&#104;&#101; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y (&#115;&#116;&#114;&#105;&#110;&#103;)
+dinfo is the string for the directory (string)
 </dd><dt><i>projectType</i></dt>
 <dd>
-&#116;y&#112;&#101; &#111;&#102; &#102;&#105;&#108;&#101;/&#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y &#105;&#110; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116;
+type of file/directory in the project
 </dd><dt><i>full</i></dt>
 <dd>
-&#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#102;&#117;&#108;&#108; &#112;&#97;&#116;&#104;&#110;&#97;&#109;&#101; &#115;&#104;&#111;&#117;&#108;&#100; &#98;&#101; &#100;&#105;&#115;&#112;&#108;&#97;y&#101;&#100; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;)
+flag indicating full pathname should be displayed (boolean)
 </dd><dt><i>bold</i></dt>
 <dd>
-&#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#97; &#104;&#105;&#103;&#104;&#108;&#105;&#103;&#104;&#116;&#101;&#100; &#102;&#111;&#110;&#116; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;)
+flag indicating a highlighted font (boolean)
 </dd>
 </dl>
 <div align="right"><a href="#top">Up</a></div>
@@ -98,7 +98,7 @@
 <a NAME="ProjectBrowserFileItem" ID="ProjectBrowserFileItem"></a>
 <h2>ProjectBrowserFileItem</h2>
 <p>
-    &#67;&#108;&#97;&#115;&#115; &#105;&#109;&#112;&#108;&#101;&#109;&#101;&#110;&#116;&#105;&#110;&#103; &#116;&#104;&#101; &#100;&#97;&#116;&#97; &#115;&#116;&#114;&#117;&#99;&#116;&#117;&#114;&#101; &#102;&#111;&#114; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#98;&#114;&#111;w&#115;&#101;&#114; &#102;&#105;&#108;&#101; &#105;&#116;&#101;&#109;&#115;.
+    Class implementing the data structure for project browser file items.
 </p>
 <h3>Derived from</h3>
 BrowserFileItem, ProjectBrowserItemMixin
@@ -110,33 +110,33 @@
 <table>
 <tr>
 <td><a href="#ProjectBrowserFileItem.__init__">ProjectBrowserFileItem</a></td>
-<td>&#67;&#111;&#110;&#115;&#116;&#114;&#117;&#99;&#116;&#111;&#114;</td>
+<td>Constructor</td>
 </tr>
 </table>
 <a NAME="ProjectBrowserFileItem.__init__" ID="ProjectBrowserFileItem.__init__"></a>
 <h4>ProjectBrowserFileItem (Constructor)</h4>
 <b>ProjectBrowserFileItem</b>(<i>parent, finfo, projectType, full = True, bold = False, sourceLanguage = ""</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; &#105;&#116;&#101;&#109;
+parent item
 </dd><dt><i>finfo</i></dt>
 <dd>
-&#116;&#104;&#101; &#115;&#116;&#114;&#105;&#110;&#103; &#102;&#111;&#114; &#116;&#104;&#101; &#102;&#105;&#108;&#101; (&#115;&#116;&#114;&#105;&#110;&#103;)
+the string for the file (string)
 </dd><dt><i>projectType</i></dt>
 <dd>
-&#116;y&#112;&#101; &#111;&#102; &#102;&#105;&#108;&#101;/&#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y &#105;&#110; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116;
+type of file/directory in the project
 </dd><dt><i>full</i></dt>
 <dd>
-&#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#102;&#117;&#108;&#108; &#112;&#97;&#116;&#104;&#110;&#97;&#109;&#101; &#115;&#104;&#111;&#117;&#108;&#100; &#98;&#101; &#100;&#105;&#115;&#112;&#108;&#97;y&#101;&#100; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;)
+flag indicating full pathname should be displayed (boolean)
 </dd><dt><i>bold</i></dt>
 <dd>
-&#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#97; &#104;&#105;&#103;&#104;&#108;&#105;&#103;&#104;&#116;&#101;&#100; &#102;&#111;&#110;&#116; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;)
+flag indicating a highlighted font (boolean)
 </dd><dt><i>sourceLanguage</i></dt>
 <dd>
-&#115;&#111;&#117;&#114;&#99;&#101; &#99;&#111;&#100;&#101; &#108;&#97;&#110;&#103;&#117;&#97;&#103;&#101; &#111;&#102; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; (&#115;&#116;&#114;&#105;&#110;&#103;)
+source code language of the project (string)
 </dd>
 </dl>
 <div align="right"><a href="#top">Up</a></div>
@@ -144,9 +144,9 @@
 <a NAME="ProjectBrowserItemMixin" ID="ProjectBrowserItemMixin"></a>
 <h2>ProjectBrowserItemMixin</h2>
 <p>
-    &#67;&#108;&#97;&#115;&#115; &#105;&#109;&#112;&#108;&#101;&#109;&#101;&#110;&#116;&#105;&#110;&#103; &#99;&#111;&#109;&#109;&#111;&#110; &#109;&#101;&#116;&#104;&#111;&#100;&#115; &#111;&#102; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#98;&#114;&#111;w&#115;&#101;&#114; &#105;&#116;&#101;&#109;&#115;.
+    Class implementing common methods of project browser items.
 </p><p>
-    &#73;&#116; &#105;&#115; &#109;&#101;&#97;&#110;&#116; &#116;&#111; &#98;&#101; &#117;&#115;&#101;&#100; &#97;&#115; &#97; &#109;&#105;x&#105;&#110; &#99;&#108;&#97;&#115;&#115;.
+    It is meant to be used as a mixin class.
 </p>
 <h3>Derived from</h3>
 object
@@ -158,99 +158,99 @@
 <table>
 <tr>
 <td><a href="#ProjectBrowserItemMixin.__init__">ProjectBrowserItemMixin</a></td>
-<td>&#67;&#111;&#110;&#115;&#116;&#114;&#117;&#99;&#116;&#111;&#114;</td>
+<td>Constructor</td>
 </tr><tr>
 <td><a href="#ProjectBrowserItemMixin.addProjectType">addProjectType</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#97;&#100;&#100; &#97; &#116;y&#112;&#101; &#116;&#111; &#116;&#104;&#101; &#108;&#105;&#115;&#116;.</td>
+<td>Public method to add a type to the list.</td>
 </tr><tr>
 <td><a href="#ProjectBrowserItemMixin.addVcsStatus">addVcsStatus</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#97;&#100;&#100; &#116;&#104;&#101; &#86;&#67;&#83; &#115;&#116;&#97;&#116;&#117;&#115;.</td>
+<td>Public method to add the VCS status.</td>
 </tr><tr>
 <td><a href="#ProjectBrowserItemMixin.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; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#116;y&#112;&#101;.</td>
+<td>Public method to get the project type.</td>
 </tr><tr>
 <td><a href="#ProjectBrowserItemMixin.getTextColor">getTextColor</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#103;&#101;&#116; &#116;&#104;&#101; &#105;&#116;&#101;&#109;&#115; &#116;&#101;x&#116; &#99;&#111;&#108;&#111;&#114;.</td>
+<td>Public method to get the items text color.</td>
 </tr><tr>
 <td><a href="#ProjectBrowserItemMixin.setVcsState">setVcsState</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;&#101;&#116; &#116;&#104;&#101; &#105;&#116;&#101;&#109;&#115; &#86;&#67;&#83; &#115;&#116;&#97;&#116;&#101;.</td>
+<td>Public method to set the items VCS state.</td>
 </tr><tr>
 <td><a href="#ProjectBrowserItemMixin.setVcsStatus">setVcsStatus</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;&#101;&#116; &#116;&#104;&#101; &#86;&#67;&#83; &#115;&#116;&#97;&#116;&#117;&#115;.</td>
+<td>Public method to set the VCS status.</td>
 </tr>
 </table>
 <a NAME="ProjectBrowserItemMixin.__init__" ID="ProjectBrowserItemMixin.__init__"></a>
 <h4>ProjectBrowserItemMixin (Constructor)</h4>
 <b>ProjectBrowserItemMixin</b>(<i>type_, bold = False</i>)
 <p>
-        &#67;&#111;&#110;&#115;&#116;&#114;&#117;&#99;&#116;&#111;&#114;
+        Constructor
 </p><dl>
 <dt><i>type_</i></dt>
 <dd>
-&#116;y&#112;&#101; &#111;&#102; &#102;&#105;&#108;&#101;/&#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y &#105;&#110; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116;
+type of file/directory in the project
 </dd><dt><i>bold</i></dt>
 <dd>
-&#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#97; &#104;&#105;&#103;&#104;&#108;&#105;&#103;&#104;&#116;&#101;&#100; &#102;&#111;&#110;&#116;
+flag indicating a highlighted font
 </dd>
 </dl><a NAME="ProjectBrowserItemMixin.addProjectType" ID="ProjectBrowserItemMixin.addProjectType"></a>
 <h4>ProjectBrowserItemMixin.addProjectType</h4>
 <b>addProjectType</b>(<i>type_</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#97;&#100;&#100; &#97; &#116;y&#112;&#101; &#116;&#111; &#116;&#104;&#101; &#108;&#105;&#115;&#116;.
+        Public method to add a type to the list.
 </p><dl>
 <dt><i>type_</i></dt>
 <dd>
-&#116;y&#112;&#101; &#116;&#111; &#97;&#100;&#100; &#116;&#111; &#116;&#104;&#101; &#108;&#105;&#115;&#116;
+type to add to the list
 </dd>
 </dl><a NAME="ProjectBrowserItemMixin.addVcsStatus" ID="ProjectBrowserItemMixin.addVcsStatus"></a>
 <h4>ProjectBrowserItemMixin.addVcsStatus</h4>
 <b>addVcsStatus</b>(<i>vcsStatus</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#97;&#100;&#100; &#116;&#104;&#101; &#86;&#67;&#83; &#115;&#116;&#97;&#116;&#117;&#115;.
+        Public method to add the VCS status.
 </p><dl>
 <dt><i>vcsStatus</i></dt>
 <dd>
-&#86;&#67;&#83; &#115;&#116;&#97;&#116;&#117;&#115; &#116;&#101;x&#116; (&#115;&#116;&#114;&#105;&#110;&#103;)
+VCS status text (string)
 </dd>
 </dl><a NAME="ProjectBrowserItemMixin.getProjectTypes" ID="ProjectBrowserItemMixin.getProjectTypes"></a>
 <h4>ProjectBrowserItemMixin.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; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#116;y&#112;&#101;.
+        Public method to get the project type.
 </p><dl>
 <dt>Returns:</dt>
 <dd>
-&#112;&#114;&#111;&#106;&#101;&#99;&#116; &#116;y&#112;&#101;
+project type
 </dd>
 </dl><a NAME="ProjectBrowserItemMixin.getTextColor" ID="ProjectBrowserItemMixin.getTextColor"></a>
 <h4>ProjectBrowserItemMixin.getTextColor</h4>
 <b>getTextColor</b>(<i></i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#103;&#101;&#116; &#116;&#104;&#101; &#105;&#116;&#101;&#109;&#115; &#116;&#101;x&#116; &#99;&#111;&#108;&#111;&#114;.
+        Public method to get the items text color.
 </p><dl>
 <dt>Returns:</dt>
 <dd>
-&#116;&#101;x&#116; &#99;&#111;&#108;&#111;&#114; (&#81;&#67;&#111;&#108;&#111;&#114;)
+text color (QColor)
 </dd>
 </dl><a NAME="ProjectBrowserItemMixin.setVcsState" ID="ProjectBrowserItemMixin.setVcsState"></a>
 <h4>ProjectBrowserItemMixin.setVcsState</h4>
 <b>setVcsState</b>(<i>state</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;&#101;&#116; &#116;&#104;&#101; &#105;&#116;&#101;&#109;&#115; &#86;&#67;&#83; &#115;&#116;&#97;&#116;&#101;.
+        Public method to set the items VCS state.
 </p><dl>
 <dt><i>state</i></dt>
 <dd>
-&#86;&#67;&#83; &#115;&#116;&#97;&#116;&#101; (&#111;&#110;&#101; &#111;&#102; &#65;, &#67;, &#77;, &#85; &#111;&#114; " ") (&#115;&#116;&#114;&#105;&#110;&#103;)
+VCS state (one of A, C, M, U or " ") (string)
 </dd>
 </dl><a NAME="ProjectBrowserItemMixin.setVcsStatus" ID="ProjectBrowserItemMixin.setVcsStatus"></a>
 <h4>ProjectBrowserItemMixin.setVcsStatus</h4>
 <b>setVcsStatus</b>(<i>vcsStatus</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#115;&#101;&#116; &#116;&#104;&#101; &#86;&#67;&#83; &#115;&#116;&#97;&#116;&#117;&#115;.
+        Public method to set the VCS status.
 </p><dl>
 <dt><i>vcsStatus</i></dt>
 <dd>
-&#86;&#67;&#83; &#115;&#116;&#97;&#116;&#117;&#115; &#116;&#101;x&#116; (&#115;&#116;&#114;&#105;&#110;&#103;)
+VCS status text (string)
 </dd>
 </dl>
 <div align="right"><a href="#top">Up</a></div>
@@ -258,12 +258,12 @@
 <a NAME="ProjectBrowserModel" ID="ProjectBrowserModel"></a>
 <h2>ProjectBrowserModel</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; &#98;&#114;&#111;w&#115;&#101;&#114; &#109;&#111;&#100;&#101;&#108;.
+    Class implementing the project browser model.
 </p><h4>Signals</h4>
 <dl>
 <dt>vcsStateChanged(QString)</dt>
 <dd>
-&#101;&#109;&#105;&#116;&#116;&#101;&#100; &#97;&#102;&#116;&#101;&#114; &#116;&#104;&#101; &#86;&#67;&#83; &#115;&#116;&#97;&#116;&#101; &#104;&#97;&#115; &#99;&#104;&#97;&#110;&#103;&#101;&#100;
+emitted after the VCS state has changed
 </dd>
 </dl>
 <h3>Derived from</h3>
@@ -276,343 +276,343 @@
 <table>
 <tr>
 <td><a href="#ProjectBrowserModel.__init__">ProjectBrowserModel</a></td>
-<td>&#67;&#111;&#110;&#115;&#116;&#114;&#117;&#99;&#116;&#111;&#114;</td>
+<td>Constructor</td>
 </tr><tr>
 <td><a href="#ProjectBrowserModel.__addVCSStatus">__addVCSStatus</a></td>
-<td>&#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#117;&#115;&#101;&#100; &#116;&#111; &#115;&#101;&#116; &#116;&#104;&#101; v&#99;&#115; &#115;&#116;&#97;&#116;&#117;&#115; &#111;&#102; &#97; &#110;&#111;&#100;&#101;.</td>
+<td>Private method used to set the vcs status of a node.</td>
 </tr><tr>
 <td><a href="#ProjectBrowserModel.__changeParentsVCSState">__changeParentsVCSState</a></td>
-<td>&#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#99;&#117;&#114;&#115;&#105;v&#101;&#108;y &#99;&#104;&#97;&#110;&#103;&#101; &#116;&#104;&#101; &#112;&#97;&#114;&#101;&#110;&#116;&#115; &#86;&#67;&#83; &#115;&#116;&#97;&#116;&#101;.</td>
+<td>Private method to recursively change the parents VCS state.</td>
 </tr><tr>
 <td><a href="#ProjectBrowserModel.__updateVCSStatus">__updateVCSStatus</a></td>
-<td>&#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#117;&#115;&#101;&#100; &#116;&#111; &#117;&#112;&#100;&#97;&#116;&#101; &#116;&#104;&#101; v&#99;&#115; &#115;&#116;&#97;&#116;&#117;&#115; &#111;&#102; &#97; &#110;&#111;&#100;&#101;.</td>
+<td>Private method used to update the vcs status of a node.</td>
 </tr><tr>
 <td><a href="#ProjectBrowserModel.addNewItem">addNewItem</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#97;&#100;&#100; &#97; &#110;&#101;w &#105;&#116;&#101;&#109; &#116;&#111; &#116;&#104;&#101; &#109;&#111;&#100;&#101;&#108;.</td>
+<td>Public method to add a new item to the model.</td>
 </tr><tr>
 <td><a href="#ProjectBrowserModel.changeVCSStates">changeVCSStates</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#114;&#101;&#99;&#111;&#114;&#100; &#116;&#104;&#101; (&#110;&#111;&#110; &#110;&#111;&#114;&#109;&#97;&#108;) &#86;&#67;&#83; &#115;&#116;&#97;&#116;&#101;&#115;.</td>
+<td>Public slot to record the (non normal) VCS states.</td>
 </tr><tr>
 <td><a href="#ProjectBrowserModel.data">data</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;&#102; &#97;&#110; &#105;&#116;&#101;&#109;.</td>
+<td>Public method to get data of an item.</td>
 </tr><tr>
 <td><a href="#ProjectBrowserModel.findChildItem">findChildItem</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#102;&#105;&#110;&#100; &#97; &#99;&#104;&#105;&#108;&#100; &#105;&#116;&#101;&#109; &#103;&#105;v&#101;&#110; &#115;&#111;&#109;&#101; &#116;&#101;x&#116;.</td>
+<td>Public method to find a child item given some text.</td>
 </tr><tr>
 <td><a href="#ProjectBrowserModel.findItem">findItem</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#102;&#105;&#110;&#100; &#97;&#110; &#105;&#116;&#101;&#109; &#103;&#105;v&#101;&#110; &#105;&#116;'&#115; &#110;&#97;&#109;&#101;.</td>
+<td>Public method to find an item given it's name.</td>
 </tr><tr>
 <td><a href="#ProjectBrowserModel.findParentItemByName">findParentItemByName</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#102;&#105;&#110;&#100; &#97;&#110; &#105;&#116;&#101;&#109; &#103;&#105;v&#101;&#110; &#105;&#116;'&#115; &#110;&#97;&#109;&#101;.</td>
+<td>Public method to find an item given it's name.</td>
 </tr><tr>
 <td><a href="#ProjectBrowserModel.itemIndexByName">itemIndexByName</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#102;&#105;&#110;&#100; &#97;&#110; &#105;&#116;&#101;&#109;'&#115; &#105;&#110;&#100;&#101;x &#103;&#105;v&#101;&#110; &#105;&#116;'&#115; &#110;&#97;&#109;&#101;.</td>
+<td>Public method to find an item's index given it's name.</td>
 </tr><tr>
 <td><a href="#ProjectBrowserModel.populateItem">populateItem</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#112;&#111;&#112;&#117;&#108;&#97;&#116;&#101; &#97;&#110; &#105;&#116;&#101;&#109;'&#115; &#115;&#117;&#98;&#116;&#114;&#101;&#101;.</td>
+<td>Public method to populate an item's subtree.</td>
 </tr><tr>
 <td><a href="#ProjectBrowserModel.populateProjectDirectoryItem">populateProjectDirectoryItem</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#112;&#111;&#112;&#117;&#108;&#97;&#116;&#101; &#97; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y &#105;&#116;&#101;&#109;'&#115; &#115;&#117;&#98;&#116;&#114;&#101;&#101;.</td>
+<td>Public method to populate a directory item's subtree.</td>
 </tr><tr>
 <td><a href="#ProjectBrowserModel.preferencesChanged">preferencesChanged</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#117;&#115;&#101;&#100; &#116;&#111; &#104;&#97;&#110;&#100;&#108;&#101; &#97; &#99;&#104;&#97;&#110;&#103;&#101; &#105;&#110; &#112;&#114;&#101;&#102;&#101;&#114;&#101;&#110;&#99;&#101;&#115;.</td>
+<td>Public method used to handle a change in preferences.</td>
 </tr><tr>
 <td><a href="#ProjectBrowserModel.projectClosed">projectClosed</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#99;&#97;&#108;&#108;&#101;&#100; &#97;&#102;&#116;&#101;&#114; &#97; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#104;&#97;&#115; &#98;&#101;&#101;&#110; &#99;&#108;&#111;&#115;&#101;&#100;.</td>
+<td>Public method called after a project has been closed.</td>
 </tr><tr>
 <td><a href="#ProjectBrowserModel.projectOpened">projectOpened</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#117;&#115;&#101;&#100; &#116;&#111; &#112;&#111;&#112;&#117;&#108;&#97;&#116;&#101; &#116;&#104;&#101; &#109;&#111;&#100;&#101;&#108; &#97;&#102;&#116;&#101;&#114; &#97; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#104;&#97;&#115; &#98;&#101;&#101;&#110; &#111;&#112;&#101;&#110;&#101;&#100;.</td>
+<td>Public method used to populate the model after a project has been opened.</td>
 </tr><tr>
 <td><a href="#ProjectBrowserModel.projectPropertiesChanged">projectPropertiesChanged</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#97;&#99;&#116; &#111;&#110; &#97; &#99;&#104;&#97;&#110;&#103;&#101; &#111;&#102; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#112;&#114;&#111;&#112;&#101;&#114;&#116;&#105;&#101;&#115;.</td>
+<td>Public method to react on a change of the project properties.</td>
 </tr><tr>
 <td><a href="#ProjectBrowserModel.removeItem">removeItem</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#109;&#111;v&#101; &#97; &#110;&#97;&#109;&#101;&#100; &#105;&#116;&#101;&#109;.</td>
+<td>Public method to remove a named item.</td>
 </tr><tr>
 <td><a href="#ProjectBrowserModel.renameItem">renameItem</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#110;&#97;&#109;&#101; &#97;&#110; &#105;&#116;&#101;&#109;.</td>
+<td>Public method to rename an item.</td>
 </tr><tr>
 <td><a href="#ProjectBrowserModel.repopulateItem">repopulateItem</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#112;&#111;&#112;&#117;&#108;&#97;&#116;&#101; &#97;&#110; &#105;&#116;&#101;&#109;.</td>
+<td>Public method to repopulate an item.</td>
 </tr><tr>
 <td><a href="#ProjectBrowserModel.updateVCSStatus">updateVCSStatus</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#117;&#115;&#101;&#100; &#116;&#111; &#117;&#112;&#100;&#97;&#116;&#101; &#116;&#104;&#101; v&#99;&#115; &#115;&#116;&#97;&#116;&#117;&#115; &#111;&#102; &#97; &#110;&#111;&#100;&#101;.</td>
+<td>Public method used to update the vcs status of a node.</td>
 </tr>
 </table>
 <a NAME="ProjectBrowserModel.__init__" ID="ProjectBrowserModel.__init__"></a>
 <h4>ProjectBrowserModel (Constructor)</h4>
 <b>ProjectBrowserModel</b>(<i>parent</i>)
 <p>
-        &#67;&#111;&#110;&#115;&#116;&#114;&#117;&#99;&#116;&#111;&#114;
+        Constructor
 </p><dl>
 <dt><i>parent</i></dt>
 <dd>
-&#114;&#101;&#102;&#101;&#114;&#101;&#110;&#99;&#101; &#116;&#111; &#112;&#97;&#114;&#101;&#110;&#116; &#111;&#98;&#106;&#101;&#99;&#116; (&#80;&#114;&#111;&#106;&#101;&#99;&#116;.&#80;&#114;&#111;&#106;&#101;&#99;&#116;)
+reference to parent object (Project.Project)
 </dd>
 </dl><a NAME="ProjectBrowserModel.__addVCSStatus" ID="ProjectBrowserModel.__addVCSStatus"></a>
 <h4>ProjectBrowserModel.__addVCSStatus</h4>
 <b>__addVCSStatus</b>(<i>item, name</i>)
 <p>
-        &#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#117;&#115;&#101;&#100; &#116;&#111; &#115;&#101;&#116; &#116;&#104;&#101; v&#99;&#115; &#115;&#116;&#97;&#116;&#117;&#115; &#111;&#102; &#97; &#110;&#111;&#100;&#101;.
+        Private method used to set the vcs status of a node.
 </p><dl>
 <dt><i>item</i></dt>
 <dd>
-&#105;&#116;&#101;&#109; &#116;&#111; w&#111;&#114;&#107; &#111;&#110;
+item to work on
 </dd><dt><i>name</i></dt>
 <dd>
-&#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#98;&#101;&#108;&#111;&#110;&#103;&#105;&#110;&#103; &#116;&#111; &#116;&#104;&#105;&#115; &#105;&#116;&#101;&#109; (&#115;&#116;&#114;&#105;&#110;&#103;)
+filename belonging to this item (string)
 </dd>
 </dl><a NAME="ProjectBrowserModel.__changeParentsVCSState" ID="ProjectBrowserModel.__changeParentsVCSState"></a>
 <h4>ProjectBrowserModel.__changeParentsVCSState</h4>
 <b>__changeParentsVCSState</b>(<i>path, itemCache</i>)
 <p>
-        &#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#99;&#117;&#114;&#115;&#105;v&#101;&#108;y &#99;&#104;&#97;&#110;&#103;&#101; &#116;&#104;&#101; &#112;&#97;&#114;&#101;&#110;&#116;&#115; &#86;&#67;&#83; &#115;&#116;&#97;&#116;&#101;.
+        Private method to recursively change the parents VCS state.
 </p><dl>
 <dt><i>path</i></dt>
 <dd>
-&#112;&#97;&#116;&#104;&#110;&#97;&#109;&#101; &#111;&#102; &#112;&#97;&#114;&#101;&#110;&#116; &#105;&#116;&#101;&#109; (&#115;&#116;&#114;&#105;&#110;&#103;)
+pathname of parent item (string)
 </dd><dt><i>itemCache</i></dt>
 <dd>
-&#114;&#101;&#102;&#101;&#114;&#101;&#110;&#99;&#101; &#116;&#111; &#116;&#104;&#101; &#105;&#116;&#101;&#109; &#99;&#97;&#99;&#104;&#101; &#117;&#115;&#101;&#100; &#116;&#111; &#115;&#116;&#111;&#114;&#101;
-            &#114;&#101;&#102;&#101;&#114;&#101;&#110;&#99;&#101;&#115; &#116;&#111; &#110;&#97;&#109;&#101;&#100; &#105;&#116;&#101;&#109;&#115;
+reference to the item cache used to store
+            references to named items
 </dd>
 </dl><a NAME="ProjectBrowserModel.__updateVCSStatus" ID="ProjectBrowserModel.__updateVCSStatus"></a>
 <h4>ProjectBrowserModel.__updateVCSStatus</h4>
 <b>__updateVCSStatus</b>(<i>item, name, recursive = True</i>)
 <p>
-        &#80;&#114;&#105;v&#97;&#116;&#101; &#109;&#101;&#116;&#104;&#111;&#100; &#117;&#115;&#101;&#100; &#116;&#111; &#117;&#112;&#100;&#97;&#116;&#101; &#116;&#104;&#101; v&#99;&#115; &#115;&#116;&#97;&#116;&#117;&#115; &#111;&#102; &#97; &#110;&#111;&#100;&#101;.
+        Private method used to update the vcs status of a node.
 </p><dl>
 <dt><i>item</i></dt>
 <dd>
-&#105;&#116;&#101;&#109; &#116;&#111; w&#111;&#114;&#107; &#111;&#110;
+item to work on
 </dd><dt><i>name</i></dt>
 <dd>
-&#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#98;&#101;&#108;&#111;&#110;&#103;&#105;&#110;&#103; &#116;&#111; &#116;&#104;&#105;&#115; &#105;&#116;&#101;&#109; (&#115;&#116;&#114;&#105;&#110;&#103;)
+filename belonging to this item (string)
 </dd><dt><i>recursive</i></dt>
 <dd>
-&#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#97; &#114;&#101;&#99;&#117;&#114;&#115;&#105;v&#101; &#117;&#112;&#100;&#97;&#116;&#101; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;)
+flag indicating a recursive update (boolean)
 </dd>
 </dl><a NAME="ProjectBrowserModel.addNewItem" ID="ProjectBrowserModel.addNewItem"></a>
 <h4>ProjectBrowserModel.addNewItem</h4>
 <b>addNewItem</b>(<i>typeString, name, additionalTypeStrings = []</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#97;&#100;&#100; &#97; &#110;&#101;w &#105;&#116;&#101;&#109; &#116;&#111; &#116;&#104;&#101; &#109;&#111;&#100;&#101;&#108;.
+        Public method to add a new item to the model.
 </p><dl>
 <dt><i>typeString</i></dt>
 <dd>
-&#115;&#116;&#114;&#105;&#110;&#103; &#100;&#101;&#110;&#111;&#116;&#105;&#110;&#103; &#116;&#104;&#101; &#116;y&#112;&#101; &#111;&#102; &#116;&#104;&#101; &#110;&#101;w &#105;&#116;&#101;&#109; (&#115;&#116;&#114;&#105;&#110;&#103;)
+string denoting the type of the new item (string)
 </dd><dt><i>name</i></dt>
 <dd>
-&#110;&#97;&#109;&#101; &#111;&#102; &#116;&#104;&#101; &#110;&#101;w &#105;&#116;&#101;&#109; (&#115;&#116;&#114;&#105;&#110;&#103;)
+name of the new item (string)
 </dd><dt><i>additionalTypeStrings</i></dt>
 <dd>
-&#110;&#97;&#109;&#101;&#115; &#111;&#102; &#97;&#100;&#100;&#105;&#116;&#105;&#111;&#110;&#97;&#108; &#116;y&#112;&#101;&#115; (&#108;&#105;&#115;&#116; &#111;&#102; &#115;&#116;&#114;&#105;&#110;&#103;)
+names of additional types (list of string)
 </dd>
 </dl><a NAME="ProjectBrowserModel.changeVCSStates" ID="ProjectBrowserModel.changeVCSStates"></a>
 <h4>ProjectBrowserModel.changeVCSStates</h4>
 <b>changeVCSStates</b>(<i>statesList</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#115;&#108;&#111;&#116; &#116;&#111; &#114;&#101;&#99;&#111;&#114;&#100; &#116;&#104;&#101; (&#110;&#111;&#110; &#110;&#111;&#114;&#109;&#97;&#108;) &#86;&#67;&#83; &#115;&#116;&#97;&#116;&#101;&#115;.
+        Public slot to record the (non normal) VCS states.
 </p><dl>
 <dt><i>statesList</i></dt>
 <dd>
-&#108;&#105;&#115;&#116; &#111;&#102; &#86;&#67;&#83; &#115;&#116;&#97;&#116;&#101; &#101;&#110;&#116;&#114;&#105;&#101;&#115; (&#108;&#105;&#115;&#116; &#111;&#102; &#115;&#116;&#114;&#105;&#110;&#103;&#115;) &#103;&#105;v&#105;&#110;&#103; &#116;&#104;&#101;
-            &#115;&#116;&#97;&#116;&#101;&#115; &#105;&#110; &#116;&#104;&#101; &#102;&#105;&#114;&#115;&#116; &#99;&#111;&#108;&#117;&#109;&#110; &#97;&#110;&#100; &#116;&#104;&#101; &#112;&#97;&#116;&#104; &#114;&#101;&#108;&#97;&#116;&#105;v&#101; &#116;&#111; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; 
-            &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y &#115;&#116;&#97;&#114;&#116;&#105;&#110;&#103; w&#105;&#116;&#104; &#116;&#104;&#101; &#116;&#104;&#105;&#114;&#100; &#99;&#111;&#108;&#117;&#109;&#110;. &#84;&#104;&#101; &#97;&#108;&#108;&#111;w&#101;&#100; &#115;&#116;&#97;&#116;&#117;&#115; &#102;&#108;&#97;&#103;&#115; 
-            &#97;&#114;&#101;&#58;
-            &#60;&#117;&#108;&#62;
-                &#60;&#108;&#105;&#62;"&#65;" &#112;&#97;&#116;&#104; w&#97;&#115; &#97;&#100;&#100;&#101;&#100; &#98;&#117;&#116; &#110;&#111;&#116; y&#101;&#116; &#99;&#111;&#109;&#105;&#116;&#116;&#101;&#100;&#60;/&#108;&#105;&#62;
-                &#60;&#108;&#105;&#62;"&#77;" &#112;&#97;&#116;&#104; &#104;&#97;&#115; &#108;&#111;&#99;&#97;&#108; &#99;&#104;&#97;&#110;&#103;&#101;&#115;&#60;/&#108;&#105;&#62;
-                &#60;&#108;&#105;&#62;"&#82;" &#112;&#97;&#116;&#104; w&#97;&#115; &#100;&#101;&#108;&#101;&#116;&#101;&#100; &#97;&#110;&#100; &#116;&#104;&#101;&#110; &#114;&#101;-&#97;&#100;&#100;&#101;&#100;&#60;/&#108;&#105;&#62;
-                &#60;&#108;&#105;&#62;"&#85;" &#112;&#97;&#116;&#104; &#110;&#101;&#101;&#100;&#115; &#97;&#110; &#117;&#112;&#100;&#97;&#116;&#101;&#60;/&#108;&#105;&#62;
-                &#60;&#108;&#105;&#62;"&#90;" &#112;&#97;&#116;&#104; &#99;&#111;&#110;&#116;&#97;&#105;&#110;&#115; &#97; &#99;&#111;&#110;&#102;&#108;&#105;&#99;&#116;&#60;/&#108;&#105;&#62;
-                &#60;&#108;&#105;&#62;" " &#112;&#97;&#116;&#104; &#105;&#115; &#98;&#97;&#99;&#107; &#97;&#116; &#110;&#111;&#114;&#109;&#97;&#108;&#60;/&#108;&#105;&#62;
-            &#60;/&#117;&#108;&#62;
+list of VCS state entries (list of strings) giving the
+            states in the first column and the path relative to the project 
+            directory starting with the third column. The allowed status flags 
+            are:
+            <ul>
+                <li>"A" path was added but not yet comitted</li>
+                <li>"M" path has local changes</li>
+                <li>"R" path was deleted and then re-added</li>
+                <li>"U" path needs an update</li>
+                <li>"Z" path contains a conflict</li>
+                <li>" " path is back at normal</li>
+            </ul>
 </dd>
 </dl><a NAME="ProjectBrowserModel.data" ID="ProjectBrowserModel.data"></a>
 <h4>ProjectBrowserModel.data</h4>
 <b>data</b>(<i>index, role</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#103;&#101;&#116; &#100;&#97;&#116;&#97; &#111;&#102; &#97;&#110; &#105;&#116;&#101;&#109;.
+        Public method to get data of an item.
 </p><dl>
 <dt><i>index</i></dt>
 <dd>
-&#105;&#110;&#100;&#101;x &#111;&#102; &#116;&#104;&#101; &#100;&#97;&#116;&#97; &#116;&#111; &#114;&#101;&#116;&#114;&#105;&#101;v&#101; (&#81;&#77;&#111;&#100;&#101;&#108;&#73;&#110;&#100;&#101;x)
+index of the data to retrieve (QModelIndex)
 </dd><dt><i>role</i></dt>
 <dd>
-&#114;&#111;&#108;&#101; &#111;&#102; &#100;&#97;&#116;&#97; (&#81;&#116;.&#73;&#116;&#101;&#109;&#68;&#97;&#116;&#97;&#82;&#111;&#108;&#101;)
+role of data (Qt.ItemDataRole)
 </dd>
 </dl><dl>
 <dt>Returns:</dt>
 <dd>
-&#114;&#101;&#113;&#117;&#101;&#115;&#116;&#101;&#100; &#100;&#97;&#116;&#97;
+requested data
 </dd>
 </dl><a NAME="ProjectBrowserModel.findChildItem" ID="ProjectBrowserModel.findChildItem"></a>
 <h4>ProjectBrowserModel.findChildItem</h4>
 <b>findChildItem</b>(<i>text, column, parentItem = None</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#102;&#105;&#110;&#100; &#97; &#99;&#104;&#105;&#108;&#100; &#105;&#116;&#101;&#109; &#103;&#105;v&#101;&#110; &#115;&#111;&#109;&#101; &#116;&#101;x&#116;.
+        Public method to find a child item given some text.
 </p><dl>
 <dt><i>text</i></dt>
 <dd>
-&#116;&#101;x&#116; &#116;&#111; &#115;&#101;&#97;&#114;&#99;&#104; &#102;&#111;&#114; (&#115;&#116;&#114;&#105;&#110;&#103;)
+text to search for (string)
 </dd><dt><i>column</i></dt>
 <dd>
-&#99;&#111;&#108;&#117;&#109;&#110; &#116;&#111; &#115;&#101;&#97;&#114;&#99;&#104; &#105;&#110; (&#105;&#110;&#116;&#101;&#103;&#101;&#114;)
+column to search in (integer)
 </dd><dt><i>parentItem</i></dt>
 <dd>
-&#114;&#101;&#102;&#101;&#114;&#101;&#110;&#99;&#101; &#116;&#111; &#112;&#97;&#114;&#101;&#110;&#116; &#105;&#116;&#101;&#109;
+reference to parent item
 </dd>
 </dl><dl>
 <dt>Returns:</dt>
 <dd>
-&#114;&#101;&#102;&#101;&#114;&#101;&#110;&#99;&#101; &#116;&#111; &#116;&#104;&#101; &#105;&#116;&#101;&#109; &#102;&#111;&#117;&#110;&#100;
+reference to the item found
 </dd>
 </dl><a NAME="ProjectBrowserModel.findItem" ID="ProjectBrowserModel.findItem"></a>
 <h4>ProjectBrowserModel.findItem</h4>
 <b>findItem</b>(<i>name</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#102;&#105;&#110;&#100; &#97;&#110; &#105;&#116;&#101;&#109; &#103;&#105;v&#101;&#110; &#105;&#116;'&#115; &#110;&#97;&#109;&#101;.
+        Public method to find an item given it's name.
 </p><dl>
 <dt><i>name</i></dt>
 <dd>
-&#110;&#97;&#109;&#101; &#111;&#102; &#116;&#104;&#101; &#105;&#116;&#101;&#109; (&#115;&#116;&#114;&#105;&#110;&#103;)
+name of the item (string)
 </dd>
 </dl><dl>
 <dt>Returns:</dt>
 <dd>
-&#114;&#101;&#102;&#101;&#114;&#101;&#110;&#99;&#101; &#116;&#111; &#116;&#104;&#101; &#105;&#116;&#101;&#109; &#102;&#111;&#117;&#110;&#100;
+reference to the item found
 </dd>
 </dl><a NAME="ProjectBrowserModel.findParentItemByName" ID="ProjectBrowserModel.findParentItemByName"></a>
 <h4>ProjectBrowserModel.findParentItemByName</h4>
 <b>findParentItemByName</b>(<i>type_, name, dontSplit = False</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#102;&#105;&#110;&#100; &#97;&#110; &#105;&#116;&#101;&#109; &#103;&#105;v&#101;&#110; &#105;&#116;'&#115; &#110;&#97;&#109;&#101;.
+        Public method to find an item given it's name.
 </p><p>
-        &#60;&#98;&#62;&#78;&#111;&#116;&#101;&#60;/&#98;&#62;&#58; &#84;&#104;&#105;&#115; &#109;&#101;&#116;&#104;&#111;&#100; &#99;&#114;&#101;&#97;&#116;&#101;&#115; &#97;&#108;&#108; &#110;&#101;&#99;&#101;&#115;&#115;&#97;&#114;y &#112;&#97;&#114;&#101;&#110;&#116; &#105;&#116;&#101;&#109;&#115;, &#105;&#102; &#116;&#104;&#101;y
-        &#100;&#111;&#110;'&#116; &#101;x&#105;&#115;&#116;.
+        <b>Note</b>: This method creates all necessary parent items, if they
+        don't exist.
 </p><dl>
 <dt><i>type_</i></dt>
 <dd>
-&#116;y&#112;&#101; &#111;&#102; &#116;&#104;&#101; &#105;&#116;&#101;&#109;
+type of the item
 </dd><dt><i>name</i></dt>
 <dd>
-&#110;&#97;&#109;&#101; &#111;&#102; &#116;&#104;&#101; &#105;&#116;&#101;&#109; (&#115;&#116;&#114;&#105;&#110;&#103;)
+name of the item (string)
 </dd><dt><i>dontSplit</i></dt>
 <dd>
-&#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#116;&#104;&#101; &#110;&#97;&#109;&#101; &#115;&#104;&#111;&#117;&#108;&#100; &#110;&#111;&#116; &#98;&#101; &#115;&#112;&#108;&#105;&#116; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;)
+flag indicating the name should not be split (boolean)
 </dd>
 </dl><dl>
 <dt>Returns:</dt>
 <dd>
-&#114;&#101;&#102;&#101;&#114;&#101;&#110;&#99;&#101; &#116;&#111; &#116;&#104;&#101; &#105;&#116;&#101;&#109; &#102;&#111;&#117;&#110;&#100; &#97;&#110;&#100; &#116;&#104;&#101; &#110;&#101;w &#100;&#105;&#115;&#112;&#108;&#97;y &#110;&#97;&#109;&#101; (&#115;&#116;&#114;&#105;&#110;&#103;)
+reference to the item found and the new display name (string)
 </dd>
 </dl><a NAME="ProjectBrowserModel.itemIndexByName" ID="ProjectBrowserModel.itemIndexByName"></a>
 <h4>ProjectBrowserModel.itemIndexByName</h4>
 <b>itemIndexByName</b>(<i>name</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#102;&#105;&#110;&#100; &#97;&#110; &#105;&#116;&#101;&#109;'&#115; &#105;&#110;&#100;&#101;x &#103;&#105;v&#101;&#110; &#105;&#116;'&#115; &#110;&#97;&#109;&#101;.
+        Public method to find an item's index given it's name.
 </p><dl>
 <dt><i>name</i></dt>
 <dd>
-&#110;&#97;&#109;&#101; &#111;&#102; &#116;&#104;&#101; &#105;&#116;&#101;&#109; (&#115;&#116;&#114;&#105;&#110;&#103;)
+name of the item (string)
 </dd>
 </dl><dl>
 <dt>Returns:</dt>
 <dd>
-&#105;&#110;&#100;&#101;x &#111;&#102; &#116;&#104;&#101; &#105;&#116;&#101;&#109; &#102;&#111;&#117;&#110;&#100; (&#81;&#77;&#111;&#100;&#101;&#108;&#73;&#110;&#100;&#101;x)
+index of the item found (QModelIndex)
 </dd>
 </dl><a NAME="ProjectBrowserModel.populateItem" ID="ProjectBrowserModel.populateItem"></a>
 <h4>ProjectBrowserModel.populateItem</h4>
 <b>populateItem</b>(<i>parentItem, repopulate = False</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#112;&#111;&#112;&#117;&#108;&#97;&#116;&#101; &#97;&#110; &#105;&#116;&#101;&#109;'&#115; &#115;&#117;&#98;&#116;&#114;&#101;&#101;.
+        Public method to populate an item's subtree.
 </p><dl>
 <dt><i>parentItem</i></dt>
 <dd>
-&#114;&#101;&#102;&#101;&#114;&#101;&#110;&#99;&#101; &#116;&#111; &#116;&#104;&#101; &#105;&#116;&#101;&#109; &#116;&#111; &#98;&#101; &#112;&#111;&#112;&#117;&#108;&#97;&#116;&#101;&#100;
+reference to the item to be populated
 </dd><dt><i>repopulate</i></dt>
 <dd>
-&#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#97; &#114;&#101;&#112;&#111;&#112;&#117;&#108;&#97;&#116;&#105;&#111;&#110; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;)
+flag indicating a repopulation (boolean)
 </dd>
 </dl><a NAME="ProjectBrowserModel.populateProjectDirectoryItem" ID="ProjectBrowserModel.populateProjectDirectoryItem"></a>
 <h4>ProjectBrowserModel.populateProjectDirectoryItem</h4>
 <b>populateProjectDirectoryItem</b>(<i>parentItem, repopulate = False</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#112;&#111;&#112;&#117;&#108;&#97;&#116;&#101; &#97; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y &#105;&#116;&#101;&#109;'&#115; &#115;&#117;&#98;&#116;&#114;&#101;&#101;.
+        Public method to populate a directory item's subtree.
 </p><dl>
 <dt><i>parentItem</i></dt>
 <dd>
-&#114;&#101;&#102;&#101;&#114;&#101;&#110;&#99;&#101; &#116;&#111; &#116;&#104;&#101; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y &#105;&#116;&#101;&#109; &#116;&#111; &#98;&#101; &#112;&#111;&#112;&#117;&#108;&#97;&#116;&#101;&#100;
+reference to the directory item to be populated
 </dd><dt><i>repopulate</i></dt>
 <dd>
-&#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#97; &#114;&#101;&#112;&#111;&#112;&#117;&#108;&#97;&#116;&#105;&#111;&#110; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;)
+flag indicating a repopulation (boolean)
 </dd>
 </dl><a NAME="ProjectBrowserModel.preferencesChanged" ID="ProjectBrowserModel.preferencesChanged"></a>
 <h4>ProjectBrowserModel.preferencesChanged</h4>
 <b>preferencesChanged</b>(<i></i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#117;&#115;&#101;&#100; &#116;&#111; &#104;&#97;&#110;&#100;&#108;&#101; &#97; &#99;&#104;&#97;&#110;&#103;&#101; &#105;&#110; &#112;&#114;&#101;&#102;&#101;&#114;&#101;&#110;&#99;&#101;&#115;.
+        Public method used to handle a change in preferences.
 </p><a NAME="ProjectBrowserModel.projectClosed" ID="ProjectBrowserModel.projectClosed"></a>
 <h4>ProjectBrowserModel.projectClosed</h4>
 <b>projectClosed</b>(<i></i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#99;&#97;&#108;&#108;&#101;&#100; &#97;&#102;&#116;&#101;&#114; &#97; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#104;&#97;&#115; &#98;&#101;&#101;&#110; &#99;&#108;&#111;&#115;&#101;&#100;.
+        Public method called after a project has been closed.
 </p><a NAME="ProjectBrowserModel.projectOpened" ID="ProjectBrowserModel.projectOpened"></a>
 <h4>ProjectBrowserModel.projectOpened</h4>
 <b>projectOpened</b>(<i></i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#117;&#115;&#101;&#100; &#116;&#111; &#112;&#111;&#112;&#117;&#108;&#97;&#116;&#101; &#116;&#104;&#101; &#109;&#111;&#100;&#101;&#108; &#97;&#102;&#116;&#101;&#114; &#97; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#104;&#97;&#115; &#98;&#101;&#101;&#110; &#111;&#112;&#101;&#110;&#101;&#100;.
+        Public method used to populate the model after a project has been opened.
 </p><a NAME="ProjectBrowserModel.projectPropertiesChanged" ID="ProjectBrowserModel.projectPropertiesChanged"></a>
 <h4>ProjectBrowserModel.projectPropertiesChanged</h4>
 <b>projectPropertiesChanged</b>(<i></i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#97;&#99;&#116; &#111;&#110; &#97; &#99;&#104;&#97;&#110;&#103;&#101; &#111;&#102; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#112;&#114;&#111;&#112;&#101;&#114;&#116;&#105;&#101;&#115;.
+        Public method to react on a change of the project properties.
 </p><a NAME="ProjectBrowserModel.removeItem" ID="ProjectBrowserModel.removeItem"></a>
 <h4>ProjectBrowserModel.removeItem</h4>
 <b>removeItem</b>(<i>name</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#109;&#111;v&#101; &#97; &#110;&#97;&#109;&#101;&#100; &#105;&#116;&#101;&#109;.
+        Public method to remove a named item.
 </p><dl>
 <dt><i>name</i></dt>
 <dd>
-&#102;&#105;&#108;&#101; &#111;&#114; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y &#110;&#97;&#109;&#101; &#111;&#102; &#116;&#104;&#101; &#105;&#116;&#101;&#109; (&#115;&#116;&#114;&#105;&#110;&#103;).
+file or directory name of the item (string).
 </dd>
 </dl><a NAME="ProjectBrowserModel.renameItem" ID="ProjectBrowserModel.renameItem"></a>
 <h4>ProjectBrowserModel.renameItem</h4>
 <b>renameItem</b>(<i>name, newFilename</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#110;&#97;&#109;&#101; &#97;&#110; &#105;&#116;&#101;&#109;.
+        Public method to rename an item.
 </p><dl>
 <dt><i>name</i></dt>
 <dd>
-&#116;&#104;&#101; &#111;&#108;&#100; &#100;&#105;&#115;&#112;&#108;&#97;y &#110;&#97;&#109;&#101; (&#115;&#116;&#114;&#105;&#110;&#103;)
+the old display name (string)
 </dd><dt><i>newFilename</i></dt>
 <dd>
-&#110;&#101;w &#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#111;&#102; &#116;&#104;&#101; &#105;&#116;&#101;&#109; (&#115;&#116;&#114;&#105;&#110;&#103;)
+new filename of the item (string)
 </dd>
 </dl><a NAME="ProjectBrowserModel.repopulateItem" ID="ProjectBrowserModel.repopulateItem"></a>
 <h4>ProjectBrowserModel.repopulateItem</h4>
 <b>repopulateItem</b>(<i>name</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#114;&#101;&#112;&#111;&#112;&#117;&#108;&#97;&#116;&#101; &#97;&#110; &#105;&#116;&#101;&#109;.
+        Public method to repopulate an item.
 </p><dl>
 <dt><i>name</i></dt>
 <dd>
-&#110;&#97;&#109;&#101; &#111;&#102; &#116;&#104;&#101; &#102;&#105;&#108;&#101; &#114;&#101;&#108;&#97;&#116;&#105;v&#101; &#116;&#111; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#114;&#111;&#111;&#116; (&#115;&#116;&#114;&#105;&#110;&#103;)
+name of the file relative to the project root (string)
 </dd>
 </dl><a NAME="ProjectBrowserModel.updateVCSStatus" ID="ProjectBrowserModel.updateVCSStatus"></a>
 <h4>ProjectBrowserModel.updateVCSStatus</h4>
 <b>updateVCSStatus</b>(<i>name, recursive = True</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#117;&#115;&#101;&#100; &#116;&#111; &#117;&#112;&#100;&#97;&#116;&#101; &#116;&#104;&#101; v&#99;&#115; &#115;&#116;&#97;&#116;&#117;&#115; &#111;&#102; &#97; &#110;&#111;&#100;&#101;.
+        Public method used to update the vcs status of a node.
 </p><dl>
 <dt><i>name</i></dt>
 <dd>
-&#102;&#105;&#108;&#101;&#110;&#97;&#109;&#101; &#98;&#101;&#108;&#111;&#110;&#103;&#105;&#110;&#103; &#116;&#111; &#116;&#104;&#105;&#115; &#105;&#116;&#101;&#109; (&#115;&#116;&#114;&#105;&#110;&#103;)
+filename belonging to this item (string)
 </dd><dt><i>recursive</i></dt>
 <dd>
-&#102;&#108;&#97;&#103; &#105;&#110;&#100;&#105;&#99;&#97;&#116;&#105;&#110;&#103; &#97; &#114;&#101;&#99;&#117;&#114;&#115;&#105;v&#101; &#117;&#112;&#100;&#97;&#116;&#101; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;)
+flag indicating a recursive update (boolean)
 </dd>
 </dl>
 <div align="right"><a href="#top">Up</a></div>
@@ -620,7 +620,7 @@
 <a NAME="ProjectBrowserSimpleDirectoryItem" ID="ProjectBrowserSimpleDirectoryItem"></a>
 <h2>ProjectBrowserSimpleDirectoryItem</h2>
 <p>
-    &#67;&#108;&#97;&#115;&#115; &#105;&#109;&#112;&#108;&#101;&#109;&#101;&#110;&#116;&#105;&#110;&#103; &#116;&#104;&#101; &#100;&#97;&#116;&#97; &#115;&#116;&#114;&#117;&#99;&#116;&#117;&#114;&#101; &#102;&#111;&#114; &#112;&#114;&#111;&#106;&#101;&#99;&#116; &#98;&#114;&#111;w&#115;&#101;&#114; &#115;&#105;&#109;&#112;&#108;&#101; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y &#105;&#116;&#101;&#109;&#115;.
+    Class implementing the data structure for project browser simple directory items.
 </p>
 <h3>Derived from</h3>
 BrowserItem, ProjectBrowserItemMixin
@@ -632,64 +632,64 @@
 <table>
 <tr>
 <td><a href="#ProjectBrowserSimpleDirectoryItem.__init__">ProjectBrowserSimpleDirectoryItem</a></td>
-<td>&#67;&#111;&#110;&#115;&#116;&#114;&#117;&#99;&#116;&#111;&#114;</td>
+<td>Constructor</td>
 </tr><tr>
 <td><a href="#ProjectBrowserSimpleDirectoryItem.dirName">dirName</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#114;&#101;&#116;&#117;&#114;&#110;&#105;&#110;&#103; &#116;&#104;&#101; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y &#110;&#97;&#109;&#101;.</td>
+<td>Public method returning the directory name.</td>
 </tr><tr>
 <td><a href="#ProjectBrowserSimpleDirectoryItem.lessThan">lessThan</a></td>
-<td>&#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#99;&#104;&#101;&#99;&#107;, &#105;&#102; &#116;&#104;&#101; &#105;&#116;&#101;&#109; &#105;&#115; &#108;&#101;&#115;&#115; &#116;&#104;&#97;&#110; &#116;&#104;&#101; &#111;&#116;&#104;&#101;&#114; &#111;&#110;&#101;.</td>
+<td>Public method to check, if the item is less than the other one.</td>
 </tr>
 </table>
 <a NAME="ProjectBrowserSimpleDirectoryItem.__init__" ID="ProjectBrowserSimpleDirectoryItem.__init__"></a>
 <h4>ProjectBrowserSimpleDirectoryItem (Constructor)</h4>
 <b>ProjectBrowserSimpleDirectoryItem</b>(<i>parent, projectType, text, path = ""</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; &#105;&#116;&#101;&#109;
+parent item
 </dd><dt><i>projectType</i></dt>
 <dd>
-&#116;y&#112;&#101; &#111;&#102; &#102;&#105;&#108;&#101;/&#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y &#105;&#110; &#116;&#104;&#101; &#112;&#114;&#111;&#106;&#101;&#99;&#116;
+type of file/directory in the project
 </dd><dt><i>text</i></dt>
 <dd>
-&#116;&#101;x&#116; &#116;&#111; &#98;&#101; &#100;&#105;&#115;&#112;&#108;&#97;y&#101;&#100; (&#115;&#116;&#114;&#105;&#110;&#103;)
+text to be displayed (string)
 </dd><dt><i>path</i></dt>
 <dd>
-&#112;&#97;&#116;&#104; &#111;&#102; &#116;&#104;&#101; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y (&#115;&#116;&#114;&#105;&#110;&#103;)
+path of the directory (string)
 </dd>
 </dl><a NAME="ProjectBrowserSimpleDirectoryItem.dirName" ID="ProjectBrowserSimpleDirectoryItem.dirName"></a>
 <h4>ProjectBrowserSimpleDirectoryItem.dirName</h4>
 <b>dirName</b>(<i></i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#114;&#101;&#116;&#117;&#114;&#110;&#105;&#110;&#103; &#116;&#104;&#101; &#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y &#110;&#97;&#109;&#101;.
+        Public method returning the directory name.
 </p><dl>
 <dt>Returns:</dt>
 <dd>
-&#100;&#105;&#114;&#101;&#99;&#116;&#111;&#114;y &#110;&#97;&#109;&#101; (&#115;&#116;&#114;&#105;&#110;&#103;)
+directory name (string)
 </dd>
 </dl><a NAME="ProjectBrowserSimpleDirectoryItem.lessThan" ID="ProjectBrowserSimpleDirectoryItem.lessThan"></a>
 <h4>ProjectBrowserSimpleDirectoryItem.lessThan</h4>
 <b>lessThan</b>(<i>other, column, order</i>)
 <p>
-        &#80;&#117;&#98;&#108;&#105;&#99; &#109;&#101;&#116;&#104;&#111;&#100; &#116;&#111; &#99;&#104;&#101;&#99;&#107;, &#105;&#102; &#116;&#104;&#101; &#105;&#116;&#101;&#109; &#105;&#115; &#108;&#101;&#115;&#115; &#116;&#104;&#97;&#110; &#116;&#104;&#101; &#111;&#116;&#104;&#101;&#114; &#111;&#110;&#101;.
+        Public method to check, if the item is less than the other one.
 </p><dl>
 <dt><i>other</i></dt>
 <dd>
-&#114;&#101;&#102;&#101;&#114;&#101;&#110;&#99;&#101; &#116;&#111; &#105;&#116;&#101;&#109; &#116;&#111; &#99;&#111;&#109;&#112;&#97;&#114;&#101; &#97;&#103;&#97;&#105;&#110;&#115;&#116; (&#66;&#114;&#111;w&#115;&#101;&#114;&#73;&#116;&#101;&#109;)
+reference to item to compare against (BrowserItem)
 </dd><dt><i>column</i></dt>
 <dd>
-&#99;&#111;&#108;&#117;&#109;&#110; &#110;&#117;&#109;&#98;&#101;&#114; &#116;&#111; &#117;&#115;&#101; &#102;&#111;&#114; &#116;&#104;&#101; &#99;&#111;&#109;&#112;&#97;&#114;&#105;&#115;&#111;&#110; (&#105;&#110;&#116;&#101;&#103;&#101;&#114;)
+column number to use for the comparison (integer)
 </dd><dt><i>order</i></dt>
 <dd>
-&#115;&#111;&#114;&#116; &#111;&#114;&#100;&#101;&#114; (&#81;&#116;.&#83;&#111;&#114;&#116;&#79;&#114;&#100;&#101;&#114;) (&#102;&#111;&#114; &#115;&#112;&#101;&#99;&#105;&#97;&#108; &#115;&#111;&#114;&#116;&#105;&#110;&#103;)
+sort order (Qt.SortOrder) (for special sorting)
 </dd>
 </dl><dl>
 <dt>Returns:</dt>
 <dd>
-&#116;&#114;&#117;&#101;, &#105;&#102; &#116;&#104;&#105;&#115; &#105;&#116;&#101;&#109; &#105;&#115; &#108;&#101;&#115;&#115; &#116;&#104;&#97;&#110; &#111;&#116;&#104;&#101;&#114; (&#98;&#111;&#111;&#108;&#101;&#97;&#110;)
+true, if this item is less than other (boolean)
 </dd>
 </dl>
 <div align="right"><a href="#top">Up</a></div>

eric ide

mercurial