40 </table> |
40 </table> |
41 <hr /><hr /> |
41 <hr /><hr /> |
42 <a NAME="HgExtensionProjectHelper" ID="HgExtensionProjectHelper"></a> |
42 <a NAME="HgExtensionProjectHelper" ID="HgExtensionProjectHelper"></a> |
43 <h2>HgExtensionProjectHelper</h2> |
43 <h2>HgExtensionProjectHelper</h2> |
44 <p> |
44 <p> |
45 Class implementing the project helper base for Mercurial extension interfaces. |
45 Class implementing the project helper base for Mercurial extension |
|
46 interfaces. |
46 </p><p> |
47 </p><p> |
47 Note: The methods initActions(), initMenu(mainMenu) and menuTitle() have to be |
48 Note: The methods initActions(), initMenu(mainMenu) and menuTitle() have |
48 reimplemented by derived classes. |
49 to be reimplemented by derived classes. |
49 </p> |
50 </p> |
50 <h3>Derived from</h3> |
51 <h3>Derived from</h3> |
51 QObject |
52 QObject |
52 <h3>Class Attributes</h3> |
53 <h3>Class Attributes</h3> |
53 <table> |
54 <table> |
106 </p><p> |
107 </p><p> |
107 Note: Derived class must implement this method. |
108 Note: Derived class must implement this method. |
108 </p><dl> |
109 </p><dl> |
109 <dt>Raises <b>NotImplementedError</b>:</dt> |
110 <dt>Raises <b>NotImplementedError</b>:</dt> |
110 <dd> |
111 <dd> |
111 raised if the class has not been reimplemente |
112 raised if the class has not been |
|
113 reimplemente |
112 </dd> |
114 </dd> |
113 </dl><a NAME="HgExtensionProjectHelper.initMenu" ID="HgExtensionProjectHelper.initMenu"></a> |
115 </dl><a NAME="HgExtensionProjectHelper.initMenu" ID="HgExtensionProjectHelper.initMenu"></a> |
114 <h4>HgExtensionProjectHelper.initMenu</h4> |
116 <h4>HgExtensionProjectHelper.initMenu</h4> |
115 <b>initMenu</b>(<i>mainMenu</i>) |
117 <b>initMenu</b>(<i>mainMenu</i>) |
116 <p> |
118 <p> |
128 populated menu (QMenu) |
130 populated menu (QMenu) |
129 </dd> |
131 </dd> |
130 </dl><dl> |
132 </dl><dl> |
131 <dt>Raises <b>NotImplementedError</b>:</dt> |
133 <dt>Raises <b>NotImplementedError</b>:</dt> |
132 <dd> |
134 <dd> |
133 raised if the class has not been reimplemente |
135 raised if the class has not been |
|
136 reimplemente |
134 </dd> |
137 </dd> |
135 </dl><a NAME="HgExtensionProjectHelper.menuTitle" ID="HgExtensionProjectHelper.menuTitle"></a> |
138 </dl><a NAME="HgExtensionProjectHelper.menuTitle" ID="HgExtensionProjectHelper.menuTitle"></a> |
136 <h4>HgExtensionProjectHelper.menuTitle</h4> |
139 <h4>HgExtensionProjectHelper.menuTitle</h4> |
137 <b>menuTitle</b>(<i></i>) |
140 <b>menuTitle</b>(<i></i>) |
138 <p> |
141 <p> |
145 title of the menu (string) |
148 title of the menu (string) |
146 </dd> |
149 </dd> |
147 </dl><dl> |
150 </dl><dl> |
148 <dt>Raises <b>NotImplementedError</b>:</dt> |
151 <dt>Raises <b>NotImplementedError</b>:</dt> |
149 <dd> |
152 <dd> |
150 raised if the class has not been reimplemente |
153 raised if the class has not been |
|
154 reimplemente |
151 </dd> |
155 </dd> |
152 </dl><a NAME="HgExtensionProjectHelper.setObjects" ID="HgExtensionProjectHelper.setObjects"></a> |
156 </dl><a NAME="HgExtensionProjectHelper.setObjects" ID="HgExtensionProjectHelper.setObjects"></a> |
153 <h4>HgExtensionProjectHelper.setObjects</h4> |
157 <h4>HgExtensionProjectHelper.setObjects</h4> |
154 <b>setObjects</b>(<i>vcsObject, projectObject</i>) |
158 <b>setObjects</b>(<i>vcsObject, projectObject</i>) |
155 <p> |
159 <p> |