20 <h3>Classes</h3> |
20 <h3>Classes</h3> |
21 |
21 |
22 <table> |
22 <table> |
23 |
23 |
24 <tr> |
24 <tr> |
|
25 <td><a href="#TestResultsFilterModel">TestResultsFilterModel</a></td> |
|
26 <td>Class implementing a filter model to filter the test results by status.</td> |
|
27 </tr> |
|
28 <tr> |
25 <td><a href="#TestResultsModel">TestResultsModel</a></td> |
29 <td><a href="#TestResultsModel">TestResultsModel</a></td> |
26 <td>Class implementing the item model containing the test data.</td> |
30 <td>Class implementing the item model containing the test data.</td> |
27 </tr> |
31 </tr> |
28 <tr> |
32 <tr> |
29 <td><a href="#TestResultsTreeView">TestResultsTreeView</a></td> |
33 <td><a href="#TestResultsTreeView">TestResultsTreeView</a></td> |
33 <h3>Functions</h3> |
37 <h3>Functions</h3> |
34 |
38 |
35 <table> |
39 <table> |
36 <tr><td>None</td></tr> |
40 <tr><td>None</td></tr> |
37 </table> |
41 </table> |
|
42 <hr /> |
|
43 <hr /> |
|
44 <a NAME="TestResultsFilterModel" ID="TestResultsFilterModel"></a> |
|
45 <h2>TestResultsFilterModel</h2> |
|
46 |
|
47 <p> |
|
48 Class implementing a filter model to filter the test results by status. |
|
49 </p> |
|
50 <h3>Derived from</h3> |
|
51 QSortFilterProxyModel |
|
52 <h3>Class Attributes</h3> |
|
53 |
|
54 <table> |
|
55 <tr><td>None</td></tr> |
|
56 </table> |
|
57 <h3>Class Methods</h3> |
|
58 |
|
59 <table> |
|
60 <tr><td>None</td></tr> |
|
61 </table> |
|
62 <h3>Methods</h3> |
|
63 |
|
64 <table> |
|
65 |
|
66 <tr> |
|
67 <td><a href="#TestResultsFilterModel.__init__">TestResultsFilterModel</a></td> |
|
68 <td>Constructor</td> |
|
69 </tr> |
|
70 <tr> |
|
71 <td><a href="#TestResultsFilterModel.filterAcceptsRow">filterAcceptsRow</a></td> |
|
72 <td>Public method to determine, if the row is acceptable.</td> |
|
73 </tr> |
|
74 <tr> |
|
75 <td><a href="#TestResultsFilterModel.setStatusFilterString">setStatusFilterString</a></td> |
|
76 <td>Public method to set the status filter string.</td> |
|
77 </tr> |
|
78 </table> |
|
79 <h3>Static Methods</h3> |
|
80 |
|
81 <table> |
|
82 <tr><td>None</td></tr> |
|
83 </table> |
|
84 |
|
85 <a NAME="TestResultsFilterModel.__init__" ID="TestResultsFilterModel.__init__"></a> |
|
86 <h4>TestResultsFilterModel (Constructor)</h4> |
|
87 <b>TestResultsFilterModel</b>(<i>parent=None</i>) |
|
88 |
|
89 <p> |
|
90 Constructor |
|
91 </p> |
|
92 <dl> |
|
93 |
|
94 <dt><i>parent</i></dt> |
|
95 <dd> |
|
96 reference to the parent object (QObject) |
|
97 </dd> |
|
98 </dl> |
|
99 <a NAME="TestResultsFilterModel.filterAcceptsRow" ID="TestResultsFilterModel.filterAcceptsRow"></a> |
|
100 <h4>TestResultsFilterModel.filterAcceptsRow</h4> |
|
101 <b>filterAcceptsRow</b>(<i>sourceRow, sourceParent</i>) |
|
102 |
|
103 <p> |
|
104 Public method to determine, if the row is acceptable. |
|
105 </p> |
|
106 <dl> |
|
107 |
|
108 <dt><i>sourceRow</i> (int)</dt> |
|
109 <dd> |
|
110 row number in the source model |
|
111 </dd> |
|
112 <dt><i>sourceParent</i> (QModelIndex)</dt> |
|
113 <dd> |
|
114 index of the source item |
|
115 </dd> |
|
116 </dl> |
|
117 <dl> |
|
118 <dt>Return:</dt> |
|
119 <dd> |
|
120 flag indicating acceptance |
|
121 </dd> |
|
122 </dl> |
|
123 <dl> |
|
124 <dt>Return Type:</dt> |
|
125 <dd> |
|
126 bool |
|
127 </dd> |
|
128 </dl> |
|
129 <a NAME="TestResultsFilterModel.setStatusFilterString" ID="TestResultsFilterModel.setStatusFilterString"></a> |
|
130 <h4>TestResultsFilterModel.setStatusFilterString</h4> |
|
131 <b>setStatusFilterString</b>(<i>filterString</i>) |
|
132 |
|
133 <p> |
|
134 Public method to set the status filter string. |
|
135 </p> |
|
136 <dl> |
|
137 |
|
138 <dt><i>filterString</i> (str)</dt> |
|
139 <dd> |
|
140 status filter string |
|
141 </dd> |
|
142 </dl> |
|
143 <div align="right"><a href="#top">Up</a></div> |
38 <hr /> |
144 <hr /> |
39 <hr /> |
145 <hr /> |
40 <a NAME="TestResultsModel" ID="TestResultsModel"></a> |
146 <a NAME="TestResultsModel" ID="TestResultsModel"></a> |
41 <h2>TestResultsModel</h2> |
147 <h2>TestResultsModel</h2> |
42 |
148 |
99 <tr> |
205 <tr> |
100 <td><a href="#TestResultsModel.getFailedTests">getFailedTests</a></td> |
206 <td><a href="#TestResultsModel.getFailedTests">getFailedTests</a></td> |
101 <td>Public method to extract the test ids of all failed tests.</td> |
207 <td>Public method to extract the test ids of all failed tests.</td> |
102 </tr> |
208 </tr> |
103 <tr> |
209 <tr> |
|
210 <td><a href="#TestResultsModel.getStatusFilterList">getStatusFilterList</a></td> |
|
211 <td>Public method to get a list of the unique test result status.</td> |
|
212 </tr> |
|
213 <tr> |
104 <td><a href="#TestResultsModel.getTestResults">getTestResults</a></td> |
214 <td><a href="#TestResultsModel.getTestResults">getTestResults</a></td> |
105 <td>Public method to get the list of test results managed by the model.</td> |
215 <td>Public method to get the list of test results managed by the model.</td> |
106 </tr> |
216 </tr> |
107 <tr> |
217 <tr> |
108 <td><a href="#TestResultsModel.headerData">headerData</a></td> |
218 <td><a href="#TestResultsModel.headerData">headerData</a></td> |
291 </dl> |
401 </dl> |
292 <dl> |
402 <dl> |
293 <dt>Return Type:</dt> |
403 <dt>Return Type:</dt> |
294 <dd> |
404 <dd> |
295 list of str |
405 list of str |
|
406 </dd> |
|
407 </dl> |
|
408 <a NAME="TestResultsModel.getStatusFilterList" ID="TestResultsModel.getStatusFilterList"></a> |
|
409 <h4>TestResultsModel.getStatusFilterList</h4> |
|
410 <b>getStatusFilterList</b>(<i></i>) |
|
411 |
|
412 <p> |
|
413 Public method to get a list of the unique test result status. |
|
414 </p> |
|
415 <dl> |
|
416 <dt>Return:</dt> |
|
417 <dd> |
|
418 test result status |
|
419 </dd> |
|
420 </dl> |
|
421 <dl> |
|
422 <dt>Return Type:</dt> |
|
423 <dd> |
|
424 set of str |
296 </dd> |
425 </dd> |
297 </dl> |
426 </dl> |
298 <a NAME="TestResultsModel.getTestResults" ID="TestResultsModel.getTestResults"></a> |
427 <a NAME="TestResultsModel.getTestResults" ID="TestResultsModel.getTestResults"></a> |
299 <h4>TestResultsModel.getTestResults</h4> |
428 <h4>TestResultsModel.getTestResults</h4> |
300 <b>getTestResults</b>(<i></i>) |
429 <b>getTestResults</b>(<i></i>) |