/ docs / index.html
index.html
 1  <?xml version="1.0" encoding="UTF-8"?>
 2  <!DOCTYPE html>
 3  <html lang="en">
 4  <head>
 5    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 6  <!-- index.qdoc -->
 7    <title>SortFilterProxyModel QML Module | SortFilterProxyModel</title>
 8    <link rel="stylesheet" type="text/css" href="style/offline.css" />
 9  </head>
10  <body>
11  <h1 class="title">SortFilterProxyModel QML Module</h1>
12  <span class="subtitle"></span>
13  <!-- $$$index.html-description -->
14  <div class="descr"> <a name="details"></a>
15  <p><a href="qml-sortfilterproxymodel-sortfilterproxymodel.html">SortFilterProxyModel</a> is an implementation of QSortFilterProxyModel conveniently exposed for QML. <div class="table"><table class="annotated">
16  <tr class="odd topAlign"><td class="tblName"><p><a href="qml-sortfilterproxymodel-sortfilterproxymodel.html">SortFilterProxyModel</a></p></td><td class="tblDescr"><p>Filters and sorts data coming from a source QAbstractItemModel</p></td></tr>
17  </table></div>
18  </p>
19  <a name="filters"></a>
20  <h2 id="filters">Filters</h2>
21  <div class="table"><table class="annotated">
22  <tr class="odd topAlign"><td class="tblName"><p><a href="qml-sortfilterproxymodel-allof.html">AllOf</a></p></td><td class="tblDescr"><p>Filter container accepting rows accepted by all its child filters</p></td></tr>
23  <tr class="even topAlign"><td class="tblName"><p><a href="qml-sortfilterproxymodel-anyof.html">AnyOf</a></p></td><td class="tblDescr"><p>Filter container accepting rows accepted by at least one of its child filters</p></td></tr>
24  <tr class="odd topAlign"><td class="tblName"><p><a href="qml-sortfilterproxymodel-expressionfilter.html">ExpressionFilter</a></p></td><td class="tblDescr"><p>Filters row with a custom filtering</p></td></tr>
25  <tr class="even topAlign"><td class="tblName"><p><a href="qml-sortfilterproxymodel-filter.html">Filter</a></p></td><td class="tblDescr"><p>Base type for the SortFilterProxyModel filters</p></td></tr>
26  <tr class="odd topAlign"><td class="tblName"><p><a href="qml-sortfilterproxymodel-indexfilter.html">IndexFilter</a></p></td><td class="tblDescr"><p>Filters rows based on their source index</p></td></tr>
27  <tr class="even topAlign"><td class="tblName"><p><a href="qml-sortfilterproxymodel-rangefilter.html">RangeFilter</a></p></td><td class="tblDescr"><p>Filters rows between boundary values</p></td></tr>
28  <tr class="odd topAlign"><td class="tblName"><p><a href="qml-sortfilterproxymodel-regexpfilter.html">RegExpFilter</a></p></td><td class="tblDescr"><p>Filters rows matching a regular expression</p></td></tr>
29  <tr class="even topAlign"><td class="tblName"><p><a href="qml-sortfilterproxymodel-rolefilter.html">RoleFilter</a></p></td><td class="tblDescr"><p>Base type for filters based on a source model role</p></td></tr>
30  <tr class="odd topAlign"><td class="tblName"><p><a href="qml-sortfilterproxymodel-valuefilter.html">ValueFilter</a></p></td><td class="tblDescr"><p>Filters rows matching exactly a value</p></td></tr>
31  </table></div>
32  <a name="related-attached-types"></a>
33  <h3 id="related-attached-types">Related attached types</h3>
34  <div class="table"><table class="annotated">
35  <tr class="odd topAlign"><td class="tblName"><p><a href="qml-sortfilterproxymodel-filtercontainer.html">FilterContainer</a></p></td><td class="tblDescr"><p>Abstract interface for types containing Filters</p></td></tr>
36  </table></div>
37  <a name="sorters"></a>
38  <h2 id="sorters">Sorters</h2>
39  <div class="table"><table class="annotated">
40  <tr class="odd topAlign"><td class="tblName"><p><a href="qml-sortfilterproxymodel-expressionsorter.html">ExpressionSorter</a></p></td><td class="tblDescr"><p>Sorts row with a custom javascript expression</p></td></tr>
41  <tr class="even topAlign"><td class="tblName"><p><a href="qml-sortfilterproxymodel-filtersorter.html">FilterSorter</a></p></td><td class="tblDescr"><p>Sorts rows based on if they match filters</p></td></tr>
42  <tr class="odd topAlign"><td class="tblName"><p><a href="qml-sortfilterproxymodel-rolesorter.html">RoleSorter</a></p></td><td class="tblDescr"><p>Sorts rows based on a source model role</p></td></tr>
43  <tr class="even topAlign"><td class="tblName"><p><a href="qml-sortfilterproxymodel-sorter.html">Sorter</a></p></td><td class="tblDescr"><p>Base type for the SortFilterProxyModel sorters</p></td></tr>
44  <tr class="odd topAlign"><td class="tblName"><p><a href="qml-sortfilterproxymodel-stringsorter.html">StringSorter</a></p></td><td class="tblDescr"><p>Sorts rows based on a source model string role</p></td></tr>
45  </table></div>
46  <a name="related-attached-types"></a>
47  <h3 id="related-attached-types">Related attached types</h3>
48  <div class="table"><table class="annotated">
49  <tr class="odd topAlign"><td class="tblName"><p><a href="qml-sortfilterproxymodel-sortercontainer.html">SorterContainer</a></p></td><td class="tblDescr"><p>Abstract interface for types containing Sorters</p></td></tr>
50  </table></div>
51  <a name="proxyroles"></a>
52  <h2 id="proxyroles">ProxyRoles</h2>
53  <div class="table"><table class="annotated">
54  <tr class="odd topAlign"><td class="tblName"><p><a href="qml-sortfilterproxymodel-expressionrole.html">ExpressionRole</a></p></td><td class="tblDescr"><p>A custom role computed from a javascript expression</p></td></tr>
55  <tr class="even topAlign"><td class="tblName"><p><a href="qml-sortfilterproxymodel-filterrole.html">FilterRole</a></p></td><td class="tblDescr"><p>A role resolving to true for rows matching all its filters</p></td></tr>
56  <tr class="odd topAlign"><td class="tblName"><p><a href="qml-sortfilterproxymodel-joinrole.html">JoinRole</a></p></td><td class="tblDescr"><p>Role made from concatenating other roles</p></td></tr>
57  <tr class="even topAlign"><td class="tblName"><p><a href="qml-sortfilterproxymodel-proxyrole.html">ProxyRole</a></p></td><td class="tblDescr"><p>Base type for the SortFilterProxyModel proxy roles</p></td></tr>
58  <tr class="odd topAlign"><td class="tblName"><p><a href="qml-sortfilterproxymodel-regexprole.html">RegExpRole</a></p></td><td class="tblDescr"><p>A ProxyRole extracting data from a source role via a regular expression</p></td></tr>
59  <tr class="even topAlign"><td class="tblName"><p><a href="qml-sortfilterproxymodel-singlerole.html">SingleRole</a></p></td><td class="tblDescr"><p>Base type for the SortFilterProxyModel proxy roles defining a single role</p></td></tr>
60  <tr class="odd topAlign"><td class="tblName"><p><a href="qml-sortfilterproxymodel-switchrole.html">SwitchRole</a></p></td><td class="tblDescr"><p>A role using Filter to conditionnaly compute its data</p></td></tr>
61  </table></div>
62  </div>
63  <!-- @@@index.html -->
64  </body>
65  </html>