doc: regenerate doc

This commit is contained in:
Grecko 2018-10-01 21:24:50 +02:00
parent 8d6f679f49
commit f77d371786
41 changed files with 432 additions and 91 deletions

View File

@ -25,11 +25,15 @@
<tr class="even topAlign"><td class="tblName"><p><a href="qml-rolefilter.html">RoleFilter</a></p></td><td class="tblDescr"><p>Base type for filters based on a source model role</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qml-valuefilter.html">ValueFilter</a></p></td><td class="tblDescr"><p>Filters rows matching exactly a value</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qml-expressionrole.html">ExpressionRole</a></p></td><td class="tblDescr"><p>A custom role computed from a javascrip expression</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qml-joinrole.html">JoinRole</a></p></td><td class="tblDescr"><p>Role made from concatenating other roles</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qml-proxyrole.html">ProxyRole</a></p></td><td class="tblDescr"><p>Base type for the SortFilterProxyModel proxy roles</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qml-switchrole.html">SwitchRole</a></p></td><td class="tblDescr"><p>Role using Filter to conditionnaly compute its data</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qml-sortfilterproxymodel.html">SortFilterProxyModel</a></p></td><td class="tblDescr"><p>Filters and sorts data coming from a source QAbstractItemModel</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qml-expressionsorter.html">ExpressionSorter</a></p></td><td class="tblDescr"><p>Sorts row with a custom sorting</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qml-filterrole.html">FilterRole</a></p></td><td class="tblDescr"><p>A role resolving to true for rows matching all its filters</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qml-joinrole.html">JoinRole</a></p></td><td class="tblDescr"><p>Role made from concatenating other roles</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qml-proxyrole.html">ProxyRole</a></p></td><td class="tblDescr"><p>Base type for the SortFilterProxyModel proxy roles</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qml-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>
<tr class="odd topAlign"><td class="tblName"><p><a href="qml-singlerole.html">SingleRole</a></p></td><td class="tblDescr"><p>Base type for the SortFilterProxyModel proxy roles defining a single role</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qml-switchrole.html">SwitchRole</a></p></td><td class="tblDescr"><p>A role using Filter to conditionnaly compute its data</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qml-sortfilterproxymodel.html">SortFilterProxyModel</a></p></td><td class="tblDescr"><p>Filters and sorts data coming from a source QAbstractItemModel</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qml-expressionsorter.html">ExpressionSorter</a></p></td><td class="tblDescr"><p>Sorts row with a custom sorting</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qml-filtersorter.html">FilterSorter</a></p></td><td class="tblDescr"><p>Sorts rows based on if they match filters</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qml-rolesorter.html">RoleSorter</a></p></td><td class="tblDescr"><p>Sorts rows based on a source model role</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qml-sorter.html">Sorter</a></p></td><td class="tblDescr"><p>Base type for the SortFilterProxyModel sorters</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qml-stringsorter.html">StringSorter</a></p></td><td class="tblDescr"><p>Sorts rows based on a source model string role</p></td></tr>

View File

@ -3,7 +3,7 @@
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- filter.cpp -->
<!-- alloffilter.cpp -->
<title>List of All Members for AllOf | SortFilterProxyModel</title>
<link rel="stylesheet" type="text/css" href="style/offline.css" />
</head>

View File

@ -3,7 +3,7 @@
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- filter.cpp -->
<!-- alloffilter.cpp -->
<title>AllOf QML Type | SortFilterProxyModel</title>
<link rel="stylesheet" type="text/css" href="style/offline.css" />
</head>

View File

@ -3,7 +3,7 @@
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- filter.cpp -->
<!-- anyoffilter.cpp -->
<title>List of All Members for AnyOf | SortFilterProxyModel</title>
<link rel="stylesheet" type="text/css" href="style/offline.css" />
</head>

View File

@ -3,7 +3,7 @@
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- filter.cpp -->
<!-- anyoffilter.cpp -->
<title>AnyOf QML Type | SortFilterProxyModel</title>
<link rel="stylesheet" type="text/css" href="style/offline.css" />
</head>

View File

@ -3,7 +3,7 @@
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- filter.cpp -->
<!-- expressionfilter.cpp -->
<title>List of All Members for ExpressionFilter | SortFilterProxyModel</title>
<link rel="stylesheet" type="text/css" href="style/offline.css" />
</head>

View File

@ -3,7 +3,7 @@
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- filter.cpp -->
<!-- expressionfilter.cpp -->
<title>ExpressionFilter QML Type | SortFilterProxyModel</title>
<link rel="stylesheet" type="text/css" href="style/offline.css" />
</head>

View File

@ -3,7 +3,7 @@
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- proxyrole.cpp -->
<!-- expressionrole.cpp -->
<title>List of All Members for ExpressionRole | SortFilterProxyModel</title>
<link rel="stylesheet" type="text/css" href="style/offline.css" />
</head>
@ -14,9 +14,9 @@
<ul>
<li class="fn"><b><b><a href="qml-expressionrole.html#expression-prop">expression</a></b></b> : expression</li>
</ul>
<p>The following members are inherited from <a href="qml-proxyrole.html">ProxyRole</a>.</p>
<p>The following members are inherited from <a href="qml-singlerole.html">SingleRole</a>.</p>
<ul>
<li class="fn"><b><b><a href="qml-proxyrole.html#name-prop">name</a></b></b> : string</li>
<li class="fn"><b><b><a href="qml-singlerole.html#name-prop">name</a></b></b> : string</li>
</ul>
</body>
</html>

View File

@ -3,7 +3,7 @@
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- proxyrole.cpp -->
<!-- expressionrole.cpp -->
<title>ExpressionRole QML Type | SortFilterProxyModel</title>
<link rel="stylesheet" type="text/css" href="style/offline.css" />
</head>
@ -23,7 +23,7 @@
<p>A custom role computed from a javascrip expression <a href="#details">More...</a></p>
<!-- @@@ExpressionRole -->
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> Import Statement:</td><td class="memItemRight bottomAlign"> import .</td></tr><tr><td class="memItemLeft rightAlign topAlign"> Inherits:</td><td class="memItemRight bottomAlign"> <p><a href="qml-proxyrole.html">ProxyRole</a></p>
<tr><td class="memItemLeft rightAlign topAlign"> Import Statement:</td><td class="memItemRight bottomAlign"> import .</td></tr><tr><td class="memItemLeft rightAlign topAlign"> Inherits:</td><td class="memItemRight bottomAlign"> <p><a href="qml-singlerole.html">SingleRole</a></p>
</td></tr></table></div><ul>
<li><a href="qml-expressionrole-members.html">List of all members, including inherited members</a></li>
</ul>

View File

@ -3,7 +3,7 @@
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- sorter.cpp -->
<!-- expressionsorter.cpp -->
<title>List of All Members for ExpressionSorter | SortFilterProxyModel</title>
<link rel="stylesheet" type="text/css" href="style/offline.css" />
</head>

View File

@ -3,7 +3,7 @@
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- sorter.cpp -->
<!-- expressionsorter.cpp -->
<title>ExpressionSorter QML Type | SortFilterProxyModel</title>
<link rel="stylesheet" type="text/css" href="style/offline.css" />
</head>

View File

@ -0,0 +1,22 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- filterrole.cpp -->
<title>List of All Members for FilterRole | SortFilterProxyModel</title>
<link rel="stylesheet" type="text/css" href="style/offline.css" />
</head>
<body>
<div class="sidebar"><div class="sidebar-content" id="sidebar-content"></div></div>
<h1 class="title">List of All Members for FilterRole</h1>
<p>This is the complete list of members for <a href="qml-filterrole.html">FilterRole</a>, including inherited members.</p>
<ul>
<li class="fn"><b><b><a href="qml-filterrole.html#filters-prop">filters</a></b></b> : string</li>
</ul>
<p>The following members are inherited from <a href="qml-singlerole.html">SingleRole</a>.</p>
<ul>
<li class="fn"><b><b><a href="qml-singlerole.html#name-prop">name</a></b></b> : string</li>
</ul>
</body>
</html>

61
docs/qml-filterrole.html Normal file
View File

@ -0,0 +1,61 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- filterrole.cpp -->
<title>FilterRole QML Type | SortFilterProxyModel</title>
<link rel="stylesheet" type="text/css" href="style/offline.css" />
</head>
<body>
<div class="sidebar">
<div class="toc">
<h3><a name="toc">Contents</a></h3>
<ul>
<li class="level1"><a href="#properties">Properties</a></li>
<li class="level1"><a href="#details">Detailed Description</a></li>
</ul>
</div>
<div class="sidebar-content" id="sidebar-content"></div></div>
<h1 class="title">FilterRole QML Type</h1>
<span class="subtitle"></span>
<!-- $$$FilterRole-brief -->
<p>A role resolving to <code>true</code> for rows matching all its filters <a href="#details">More...</a></p>
<!-- @@@FilterRole -->
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> Import Statement:</td><td class="memItemRight bottomAlign"> import .</td></tr><tr><td class="memItemLeft rightAlign topAlign"> Inherits:</td><td class="memItemRight bottomAlign"> <p><a href="qml-singlerole.html">SingleRole</a></p>
</td></tr></table></div><ul>
<li><a href="qml-filterrole-members.html">List of all members, including inherited members</a></li>
</ul>
<a name="properties"></a>
<h2 id="properties">Properties</h2>
<ul>
<li class="fn"><b><b><a href="qml-filterrole.html#filters-prop">filters</a></b></b> : string</li>
</ul>
<!-- $$$FilterRole-description -->
<a name="details"></a>
<h2 id="details">Detailed Description</h2>
<p>A <a href="qml-filterrole.html">FilterRole</a> is a <a href="qml-proxyrole.html">ProxyRole</a> that returns <code>true</code> for rows matching all its filters.</p>
<p>In the following example, the <code>isAdult</code> role will be equal to <code>true</code> if the <code>age</code> role is superior or equal to 18.</p>
<pre class="cpp">SortFilterProxyModel {
sourceModel: personModel
proxyRoles: FilterRole {
name: <span class="string">&quot;isAdult&quot;</span>
RangeFilter { roleName: <span class="string">&quot;age&quot;</span>; minimumValue: <span class="number">18</span>; minimumInclusive: <span class="keyword">true</span> }
}
}</pre>
<!-- @@@FilterRole -->
<h2>Property Documentation</h2>
<!-- $$$filters -->
<div class="qmlitem"><div class="qmlproto">
<div class="table"><table class="qmlname">
<tr valign="top" class="odd" id="filters-prop">
<td class="tblQmlPropNode"><p>
<a name="filters-prop"></a><span class="name">filters</span> : <span class="type">string</span></p></td></tr>
</table></div>
</div><div class="qmldoc"><p>This property holds the list of filters for this filter role. The data of this role will be equal to the <code>true</code> if all its filters match the model row, <code>false</code> otherwise.</p>
<p><b>See also </b><a href="qml-filter.html">Filter</a>.</p>
</div></div><!-- @@@filters -->
<br/>
</body>
</html>

View File

@ -0,0 +1,23 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- filtersorter.cpp -->
<title>List of All Members for FilterSorter | SortFilterProxyModel</title>
<link rel="stylesheet" type="text/css" href="style/offline.css" />
</head>
<body>
<div class="sidebar"><div class="sidebar-content" id="sidebar-content"></div></div>
<h1 class="title">List of All Members for FilterSorter</h1>
<p>This is the complete list of members for <a href="qml-filtersorter.html">FilterSorter</a>, including inherited members.</p>
<ul>
<li class="fn"><b><b><a href="qml-filtersorter.html#filters-prop">filters</a></b></b> : string</li>
</ul>
<p>The following members are inherited from <a href="qml-sorter.html">Sorter</a>.</p>
<ul>
<li class="fn"><b><b><a href="qml-sorter.html#enabled-prop">enabled</a></b></b> : bool</li>
<li class="fn"><b><b><a href="qml-sorter.html#sortOrder-prop">sortOrder</a></b></b> : Qt::SortOrder</li>
</ul>
</body>
</html>

View File

@ -0,0 +1,60 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- filtersorter.cpp -->
<title>FilterSorter QML Type | SortFilterProxyModel</title>
<link rel="stylesheet" type="text/css" href="style/offline.css" />
</head>
<body>
<div class="sidebar">
<div class="toc">
<h3><a name="toc">Contents</a></h3>
<ul>
<li class="level1"><a href="#properties">Properties</a></li>
<li class="level1"><a href="#details">Detailed Description</a></li>
</ul>
</div>
<div class="sidebar-content" id="sidebar-content"></div></div>
<h1 class="title">FilterSorter QML Type</h1>
<span class="subtitle"></span>
<!-- $$$FilterSorter-brief -->
<p>Sorts rows based on if they match filters <a href="#details">More...</a></p>
<!-- @@@FilterSorter -->
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> Import Statement:</td><td class="memItemRight bottomAlign"> import .</td></tr><tr><td class="memItemLeft rightAlign topAlign"> Inherits:</td><td class="memItemRight bottomAlign"> <p><a href="qml-sorter.html">Sorter</a></p>
</td></tr></table></div><ul>
<li><a href="qml-filtersorter-members.html">List of all members, including inherited members</a></li>
</ul>
<a name="properties"></a>
<h2 id="properties">Properties</h2>
<ul>
<li class="fn"><b><b><a href="qml-filtersorter.html#filters-prop">filters</a></b></b> : string</li>
</ul>
<!-- $$$FilterSorter-description -->
<a name="details"></a>
<h2 id="details">Detailed Description</h2>
<p>A <a href="qml-filtersorter.html">FilterSorter</a> is a <a href="qml-sorter.html">Sorter</a> that orders row matching its filters before the rows not matching the filters.</p>
<p>In the following example, rows with their <code>favorite</code> role set to <code>true</code> will be ordered at the beginning :</p>
<pre class="cpp">SortFilterProxyModel {
sourceModel: contactModel
sorters: FilterSorter {
ValueFilter { roleName: <span class="string">&quot;favorite&quot;</span>; value: <span class="keyword">true</span> }
}
}</pre>
<!-- @@@FilterSorter -->
<h2>Property Documentation</h2>
<!-- $$$filters -->
<div class="qmlitem"><div class="qmlproto">
<div class="table"><table class="qmlname">
<tr valign="top" class="odd" id="filters-prop">
<td class="tblQmlPropNode"><p>
<a name="filters-prop"></a><span class="name">filters</span> : <span class="type">string</span></p></td></tr>
</table></div>
</div><div class="qmldoc"><p>This property holds the list of filters for this filter sorter. If a row match all this <a href="qml-filtersorter.html">FilterSorter</a>'s filters, it will be ordered before rows not matching all the filters.</p>
<p><b>See also </b><a href="qml-filter.html">Filter</a>.</p>
</div></div><!-- @@@filters -->
<br/>
</body>
</html>

View File

@ -3,7 +3,7 @@
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- filter.cpp -->
<!-- indexfilter.cpp -->
<title>List of All Members for IndexFilter | SortFilterProxyModel</title>
<link rel="stylesheet" type="text/css" href="style/offline.css" />
</head>

View File

@ -3,7 +3,7 @@
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- filter.cpp -->
<!-- indexfilter.cpp -->
<title>IndexFilter QML Type | SortFilterProxyModel</title>
<link rel="stylesheet" type="text/css" href="style/offline.css" />
</head>

View File

@ -3,7 +3,7 @@
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- proxyrole.cpp -->
<!-- joinrole.cpp -->
<title>List of All Members for JoinRole | SortFilterProxyModel</title>
<link rel="stylesheet" type="text/css" href="style/offline.css" />
</head>
@ -15,9 +15,9 @@
<li class="fn"><b><b><a href="qml-joinrole.html#roleNames-prop">roleNames</a></b></b> : list&lt;string&gt;</li>
<li class="fn"><b><b><a href="qml-joinrole.html#separator-prop">separator</a></b></b> : string</li>
</ul>
<p>The following members are inherited from <a href="qml-proxyrole.html">ProxyRole</a>.</p>
<p>The following members are inherited from <a href="qml-singlerole.html">SingleRole</a>.</p>
<ul>
<li class="fn"><b><b><a href="qml-proxyrole.html#name-prop">name</a></b></b> : string</li>
<li class="fn"><b><b><a href="qml-singlerole.html#name-prop">name</a></b></b> : string</li>
</ul>
</body>
</html>

View File

@ -3,7 +3,7 @@
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- proxyrole.cpp -->
<!-- joinrole.cpp -->
<title>JoinRole QML Type | SortFilterProxyModel</title>
<link rel="stylesheet" type="text/css" href="style/offline.css" />
</head>
@ -23,7 +23,7 @@
<p>a role made from concatenating other roles <a href="#details">More...</a></p>
<!-- @@@JoinRole -->
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> Import Statement:</td><td class="memItemRight bottomAlign"> import .</td></tr><tr><td class="memItemLeft rightAlign topAlign"> Inherits:</td><td class="memItemRight bottomAlign"> <p><a href="qml-proxyrole.html">ProxyRole</a></p>
<tr><td class="memItemLeft rightAlign topAlign"> Import Statement:</td><td class="memItemRight bottomAlign"> import .</td></tr><tr><td class="memItemLeft rightAlign topAlign"> Inherits:</td><td class="memItemRight bottomAlign"> <p><a href="qml-singlerole.html">SingleRole</a></p>
</td></tr></table></div><ul>
<li><a href="qml-joinrole-members.html">List of all members, including inherited members</a></li>
</ul>

View File

@ -11,8 +11,5 @@
<div class="sidebar"><div class="sidebar-content" id="sidebar-content"></div></div>
<h1 class="title">List of All Members for ProxyRole</h1>
<p>This is the complete list of members for <a href="qml-proxyrole.html">ProxyRole</a>, including inherited members.</p>
<ul>
<li class="fn"><b><b><a href="qml-proxyrole.html#name-prop">name</a></b></b> : string</li>
</ul>
</body>
</html>

View File

@ -12,7 +12,6 @@
<div class="toc">
<h3><a name="toc">Contents</a></h3>
<ul>
<li class="level1"><a href="#properties">Properties</a></li>
<li class="level1"><a href="#details">Detailed Description</a></li>
</ul>
</div>
@ -23,30 +22,14 @@
<p>Base type for the <a href="qml-sortfilterproxymodel.html">SortFilterProxyModel</a> proxy roles <a href="#details">More...</a></p>
<!-- @@@ProxyRole -->
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> Import Statement:</td><td class="memItemRight bottomAlign"> import .</td></tr><tr><td class="memItemLeft rightAlign topAlign"> Inherited By:</td><td class="memItemRight bottomAlign"> <p><a href="qml-expressionrole.html">ExpressionRole</a>, <a href="qml-joinrole.html">JoinRole</a>, and <a href="qml-switchrole.html">SwitchRole</a></p>
<tr><td class="memItemLeft rightAlign topAlign"> Import Statement:</td><td class="memItemRight bottomAlign"> import .</td></tr><tr><td class="memItemLeft rightAlign topAlign"> Inherited By:</td><td class="memItemRight bottomAlign"> <p><a href="qml-regexprole.html">RegExpRole</a> and <a href="qml-singlerole.html">SingleRole</a></p>
</td></tr></table></div><ul>
<li><a href="qml-proxyrole-members.html">List of all members, including inherited members</a></li>
</ul>
<a name="properties"></a>
<h2 id="properties">Properties</h2>
<ul>
<li class="fn"><b><b><a href="qml-proxyrole.html#name-prop">name</a></b></b> : string</li>
</ul>
<!-- $$$ProxyRole-description -->
<a name="details"></a>
<h2 id="details">Detailed Description</h2>
<p>The <a href="qml-proxyrole.html">ProxyRole</a> type cannot be used directly in a QML file. It exists to provide a set of common properties and methods, available across all the other proxy role types that inherit from it. Attempting to use the <a href="qml-proxyrole.html">ProxyRole</a> type directly will result in an error.</p>
<!-- @@@ProxyRole -->
<h2>Property Documentation</h2>
<!-- $$$name -->
<div class="qmlitem"><div class="qmlproto">
<div class="table"><table class="qmlname">
<tr valign="top" class="odd" id="name-prop">
<td class="tblQmlPropNode"><p>
<a name="name-prop"></a><span class="name">name</span> : <span class="type">string</span></p></td></tr>
</table></div>
</div><div class="qmldoc"><p>This property holds the role name of the proxy role.</p>
</div></div><!-- @@@name -->
<br/>
</body>
</html>

View File

@ -3,7 +3,7 @@
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- filter.cpp -->
<!-- rangefilter.cpp -->
<title>List of All Members for RangeFilter | SortFilterProxyModel</title>
<link rel="stylesheet" type="text/css" href="style/offline.css" />
</head>

View File

@ -3,7 +3,7 @@
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- filter.cpp -->
<!-- rangefilter.cpp -->
<title>RangeFilter QML Type | SortFilterProxyModel</title>
<link rel="stylesheet" type="text/css" href="style/offline.css" />
</head>

View File

@ -3,7 +3,7 @@
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- filter.cpp -->
<!-- regexpfilter.cpp -->
<title>List of All Members for RegExpFilter | SortFilterProxyModel</title>
<link rel="stylesheet" type="text/css" href="style/offline.css" />
</head>

View File

@ -3,7 +3,7 @@
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- filter.cpp -->
<!-- regexpfilter.cpp -->
<title>RegExpFilter QML Type | SortFilterProxyModel</title>
<link rel="stylesheet" type="text/css" href="style/offline.css" />
</head>
@ -92,7 +92,7 @@ SortFilterProxyModel {
<a name="syntax-prop"></a><span class="name">syntax</span> : <span class="type">enum</span></p></td></tr>
</table></div>
</div><div class="qmldoc"><p>The pattern used to filter the contents of the source model.</p>
<p>Only the source model's value having their roleName data matching this <a href="qml-regexpfilter.html#pattern-prop">pattern</a> with the specified syntax will be kept.</p>
<p>Only the source model's value having their <a href="qml-regexpfilter.html#roleName-prop">RoleFilter::roleName</a> data matching this <a href="qml-regexpfilter.html#pattern-prop">pattern</a> with the specified syntax will be kept.</p>
<div class="table"><table class="valuelist"><tr valign="top" class="odd"><th class="tblConst">Constant</th><th class="tbldscr">Description</th></tr>
<tr><td class="topAlign"><code>RegExpFilter.RegExp</code></td><td class="topAlign">A rich Perl-like pattern matching syntax. This is the default.</td></tr>
<tr><td class="topAlign"><code>RegExpFilter.Wildcard</code></td><td class="topAlign">This provides a simple pattern matching syntax similar to that used by shells (command interpreters) for &quot;file globbing&quot;.</td></tr>

View File

@ -0,0 +1,20 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- regexprole.cpp -->
<title>List of All Members for RegExpRole | SortFilterProxyModel</title>
<link rel="stylesheet" type="text/css" href="style/offline.css" />
</head>
<body>
<div class="sidebar"><div class="sidebar-content" id="sidebar-content"></div></div>
<h1 class="title">List of All Members for RegExpRole</h1>
<p>This is the complete list of members for <a href="qml-regexprole.html">RegExpRole</a>, including inherited members.</p>
<ul>
<li class="fn"><b><b><a href="qml-regexprole.html#caseSensitivity-prop">caseSensitivity</a></b></b> : Qt::CaseSensitivity</li>
<li class="fn"><b><b><a href="qml-regexprole.html#pattern-prop">pattern</a></b></b> : QString</li>
<li class="fn"><b><b><a href="qml-regexprole.html#roleName-prop">roleName</a></b></b> : QString</li>
</ul>
</body>
</html>

82
docs/qml-regexprole.html Normal file
View File

@ -0,0 +1,82 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- regexprole.cpp -->
<title>RegExpRole QML Type | SortFilterProxyModel</title>
<link rel="stylesheet" type="text/css" href="style/offline.css" />
</head>
<body>
<div class="sidebar">
<div class="toc">
<h3><a name="toc">Contents</a></h3>
<ul>
<li class="level1"><a href="#properties">Properties</a></li>
<li class="level1"><a href="#details">Detailed Description</a></li>
</ul>
</div>
<div class="sidebar-content" id="sidebar-content"></div></div>
<h1 class="title">RegExpRole QML Type</h1>
<span class="subtitle"></span>
<!-- $$$RegExpRole-brief -->
<p>A <a href="qml-proxyrole.html">ProxyRole</a> extracting data from a source role via a regular expression. <a href="#details">More...</a></p>
<!-- @@@RegExpRole -->
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> Import Statement:</td><td class="memItemRight bottomAlign"> import .</td></tr><tr><td class="memItemLeft rightAlign topAlign"> Inherits:</td><td class="memItemRight bottomAlign"> <p><a href="qml-proxyrole.html">ProxyRole</a></p>
</td></tr></table></div><ul>
<li><a href="qml-regexprole-members.html">List of all members, including inherited members</a></li>
</ul>
<a name="properties"></a>
<h2 id="properties">Properties</h2>
<ul>
<li class="fn"><b><b><a href="qml-regexprole.html#caseSensitivity-prop">caseSensitivity</a></b></b> : Qt::CaseSensitivity</li>
<li class="fn"><b><b><a href="qml-regexprole.html#pattern-prop">pattern</a></b></b> : QString</li>
<li class="fn"><b><b><a href="qml-regexprole.html#roleName-prop">roleName</a></b></b> : QString</li>
</ul>
<!-- $$$RegExpRole-description -->
<a name="details"></a>
<h2 id="details">Detailed Description</h2>
<p>A <a href="qml-regexprole.html">RegExpRole</a> is a <a href="qml-proxyrole.html">ProxyRole</a> that provides a role for each named capture group of its regular expression <a href="qml-regexprole.html#pattern-prop">pattern</a>.</p>
<p>In the following example, the <code>date</code> role of the source model will be extracted in 3 roles in the proxy moodel: <code>year</code>, <code>month</code> and <code>day</code>.</p>
<pre class="cpp">SortFilterProxyModel {
sourceModel: eventModel
proxyRoles: RegExpRole {
roleName: <span class="string">&quot;date&quot;</span>
pattern: <span class="string">&quot;(?&lt;year&gt;\\d{4})-(?&lt;month&gt;\\d{2})-(?&lt;day&gt;\\d{2})&quot;</span>
}
}</pre>
<!-- @@@RegExpRole -->
<h2>Property Documentation</h2>
<!-- $$$caseSensitivity -->
<div class="qmlitem"><div class="qmlproto">
<div class="table"><table class="qmlname">
<tr valign="top" class="odd" id="caseSensitivity-prop">
<td class="tblQmlPropNode"><p>
<a name="caseSensitivity-prop"></a><span class="name">caseSensitivity</span> : <span class="type">Qt::CaseSensitivity</span></p></td></tr>
</table></div>
</div><div class="qmldoc"><p>This property holds the caseSensitivity of the regular expression.</p>
</div></div><!-- @@@caseSensitivity -->
<br/>
<!-- $$$pattern -->
<div class="qmlitem"><div class="qmlproto">
<div class="table"><table class="qmlname">
<tr valign="top" class="odd" id="pattern-prop">
<td class="tblQmlPropNode"><p>
<a name="pattern-prop"></a><span class="name">pattern</span> : <span class="type">QString</span></p></td></tr>
</table></div>
</div><div class="qmldoc"><p>This property holds the pattern of the regular expression of this <a href="qml-regexprole.html">RegExpRole</a>. The <a href="qml-regexprole.html">RegExpRole</a> will expose a role for each of the named capture group of the pattern.</p>
</div></div><!-- @@@pattern -->
<br/>
<!-- $$$roleName -->
<div class="qmlitem"><div class="qmlproto">
<div class="table"><table class="qmlname">
<tr valign="top" class="odd" id="roleName-prop">
<td class="tblQmlPropNode"><p>
<a name="roleName-prop"></a><span class="name">roleName</span> : <span class="type">QString</span></p></td></tr>
</table></div>
</div><div class="qmldoc"><p>This property holds the role name that the <a href="qml-regexprole.html">RegExpRole</a> is using to query the source model's data to extract new roles from.</p>
</div></div><!-- @@@roleName -->
<br/>
</body>
</html>

View File

@ -3,7 +3,7 @@
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- filter.cpp -->
<!-- rolefilter.cpp -->
<title>List of All Members for RoleFilter | SortFilterProxyModel</title>
<link rel="stylesheet" type="text/css" href="style/offline.css" />
</head>

View File

@ -3,7 +3,7 @@
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- filter.cpp -->
<!-- rolefilter.cpp -->
<title>RoleFilter QML Type | SortFilterProxyModel</title>
<link rel="stylesheet" type="text/css" href="style/offline.css" />
</head>

View File

@ -3,7 +3,7 @@
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- sorter.cpp -->
<!-- rolesorter.cpp -->
<title>List of All Members for RoleSorter | SortFilterProxyModel</title>
<link rel="stylesheet" type="text/css" href="style/offline.css" />
</head>

View File

@ -3,7 +3,7 @@
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- sorter.cpp -->
<!-- rolesorter.cpp -->
<title>RoleSorter QML Type | SortFilterProxyModel</title>
<link rel="stylesheet" type="text/css" href="style/offline.css" />
</head>

View File

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- singlerole.cpp -->
<title>List of All Members for SingleRole | SortFilterProxyModel</title>
<link rel="stylesheet" type="text/css" href="style/offline.css" />
</head>
<body>
<div class="sidebar"><div class="sidebar-content" id="sidebar-content"></div></div>
<h1 class="title">List of All Members for SingleRole</h1>
<p>This is the complete list of members for <a href="qml-singlerole.html">SingleRole</a>, including inherited members.</p>
<ul>
<li class="fn"><b><b><a href="qml-singlerole.html#name-prop">name</a></b></b> : string</li>
</ul>
</body>
</html>

53
docs/qml-singlerole.html Normal file
View File

@ -0,0 +1,53 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- singlerole.cpp -->
<title>SingleRole QML Type | SortFilterProxyModel</title>
<link rel="stylesheet" type="text/css" href="style/offline.css" />
</head>
<body>
<div class="sidebar">
<div class="toc">
<h3><a name="toc">Contents</a></h3>
<ul>
<li class="level1"><a href="#properties">Properties</a></li>
<li class="level1"><a href="#details">Detailed Description</a></li>
</ul>
</div>
<div class="sidebar-content" id="sidebar-content"></div></div>
<h1 class="title">SingleRole QML Type</h1>
<span class="subtitle"></span>
<!-- $$$SingleRole-brief -->
<p>Base type for the <a href="qml-sortfilterproxymodel.html">SortFilterProxyModel</a> proxy roles defining a single role <a href="#details">More...</a></p>
<!-- @@@SingleRole -->
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> Import Statement:</td><td class="memItemRight bottomAlign"> import .</td></tr><tr><td class="memItemLeft rightAlign topAlign"> Inherits:</td><td class="memItemRight bottomAlign"> <p><a href="qml-proxyrole.html">ProxyRole</a></p>
</td></tr><tr><td class="memItemLeft rightAlign topAlign"> Inherited By:</td><td class="memItemRight bottomAlign"> <p><a href="qml-expressionrole.html">ExpressionRole</a>, <a href="qml-filterrole.html">FilterRole</a>, <a href="qml-joinrole.html">JoinRole</a>, and <a href="qml-switchrole.html">SwitchRole</a></p>
</td></tr></table></div><ul>
<li><a href="qml-singlerole-members.html">List of all members, including inherited members</a></li>
</ul>
<a name="properties"></a>
<h2 id="properties">Properties</h2>
<ul>
<li class="fn"><b><b><a href="qml-singlerole.html#name-prop">name</a></b></b> : string</li>
</ul>
<!-- $$$SingleRole-description -->
<a name="details"></a>
<h2 id="details">Detailed Description</h2>
<p><a href="qml-singlerole.html">SingleRole</a> is a convenience base class for proxy roles who define a single role. It cannot be used directly in a QML file. It exists to provide a set of common properties and methods, available across all the other proxy role types that inherit from it. Attempting to use the <a href="qml-singlerole.html">SingleRole</a> type directly will result in an error.</p>
<!-- @@@SingleRole -->
<h2>Property Documentation</h2>
<!-- $$$name -->
<div class="qmlitem"><div class="qmlproto">
<div class="table"><table class="qmlname">
<tr valign="top" class="odd" id="name-prop">
<td class="tblQmlPropNode"><p>
<a name="name-prop"></a><span class="name">name</span> : <span class="type">string</span></p></td></tr>
</table></div>
</div><div class="qmldoc"><p>This property holds the role name of the proxy role.</p>
</div></div><!-- @@@name -->
<br/>
</body>
</html>

View File

@ -23,7 +23,7 @@
<p>Base type for the <a href="qml-sortfilterproxymodel.html">SortFilterProxyModel</a> sorters <a href="#details">More...</a></p>
<!-- @@@Sorter -->
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> Import Statement:</td><td class="memItemRight bottomAlign"> import .</td></tr><tr><td class="memItemLeft rightAlign topAlign"> Inherited By:</td><td class="memItemRight bottomAlign"> <p><a href="qml-expressionsorter.html">ExpressionSorter</a> and <a href="qml-rolesorter.html">RoleSorter</a></p>
<tr><td class="memItemLeft rightAlign topAlign"> Import Statement:</td><td class="memItemRight bottomAlign"> import .</td></tr><tr><td class="memItemLeft rightAlign topAlign"> Inherited By:</td><td class="memItemRight bottomAlign"> <p><a href="qml-expressionsorter.html">ExpressionSorter</a>, <a href="qml-filtersorter.html">FilterSorter</a>, and <a href="qml-rolesorter.html">RoleSorter</a></p>
</td></tr></table></div><ul>
<li><a href="qml-sorter-members.html">List of all members, including inherited members</a></li>
</ul>

View File

@ -3,7 +3,7 @@
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- sorter.cpp -->
<!-- stringsorter.cpp -->
<title>List of All Members for StringSorter | SortFilterProxyModel</title>
<link rel="stylesheet" type="text/css" href="style/offline.css" />
</head>

View File

@ -3,7 +3,7 @@
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- sorter.cpp -->
<!-- stringsorter.cpp -->
<title>StringSorter QML Type | SortFilterProxyModel</title>
<link rel="stylesheet" type="text/css" href="style/offline.css" />
</head>

View File

@ -3,7 +3,7 @@
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- proxyrole.cpp -->
<!-- switchrole.cpp -->
<title>List of All Members for SwitchRole | SortFilterProxyModel</title>
<link rel="stylesheet" type="text/css" href="style/offline.css" />
</head>
@ -17,9 +17,9 @@
<li class="fn"><b><b><a href="qml-switchrole.html#filters-prop">filters</a></b></b> : list&lt;Filter&gt;</li>
<li class="fn"><b><b><a href="qml-switchrole.html#value-attached-prop">value</a></b></b> : var [attached]</li>
</ul>
<p>The following members are inherited from <a href="qml-proxyrole.html">ProxyRole</a>.</p>
<p>The following members are inherited from <a href="qml-singlerole.html">SingleRole</a>.</p>
<ul>
<li class="fn"><b><b><a href="qml-proxyrole.html#name-prop">name</a></b></b> : string</li>
<li class="fn"><b><b><a href="qml-singlerole.html#name-prop">name</a></b></b> : string</li>
</ul>
</body>
</html>

View File

@ -3,7 +3,7 @@
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- proxyrole.cpp -->
<!-- switchrole.cpp -->
<title>SwitchRole QML Type | SortFilterProxyModel</title>
<link rel="stylesheet" type="text/css" href="style/offline.css" />
</head>
@ -21,10 +21,10 @@
<h1 class="title">SwitchRole QML Type</h1>
<span class="subtitle"></span>
<!-- $$$SwitchRole-brief -->
<p>a role using <a href="qml-filter.html">Filter</a> to conditionnaly compute its data <a href="#details">More...</a></p>
<p>A role using <a href="qml-filter.html">Filter</a> to conditionnaly compute its data <a href="#details">More...</a></p>
<!-- @@@SwitchRole -->
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> Import Statement:</td><td class="memItemRight bottomAlign"> import .</td></tr><tr><td class="memItemLeft rightAlign topAlign"> Inherits:</td><td class="memItemRight bottomAlign"> <p><a href="qml-proxyrole.html">ProxyRole</a></p>
<tr><td class="memItemLeft rightAlign topAlign"> Import Statement:</td><td class="memItemRight bottomAlign"> import .</td></tr><tr><td class="memItemLeft rightAlign topAlign"> Inherits:</td><td class="memItemRight bottomAlign"> <p><a href="qml-singlerole.html">SingleRole</a></p>
</td></tr></table></div><ul>
<li><a href="qml-switchrole-members.html">List of all members, including inherited members</a></li>
</ul>

View File

@ -3,7 +3,7 @@
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- filter.cpp -->
<!-- valuefilter.cpp -->
<title>List of All Members for ValueFilter | SortFilterProxyModel</title>
<link rel="stylesheet" type="text/css" href="style/offline.css" />
</head>

View File

@ -3,7 +3,7 @@
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- filter.cpp -->
<!-- valuefilter.cpp -->
<title>ValueFilter QML Type | SortFilterProxyModel</title>
<link rel="stylesheet" type="text/css" href="style/offline.css" />
</head>

View File

@ -32,17 +32,26 @@
<qmlclass threadsafety="unspecified" name="ValueFilter" qml-module-name="ValueFilter" qml-base-type="::RoleFilter" href="qml-valuefilter.html" status="active" access="public" title="ValueFilter" fulltitle="ValueFilter" subtitle="" brief="Filters rows matching exactly a value">
<qmlproperty threadsafety="unspecified" name="value" fullname="ValueFilter::value" href="qml-valuefilter.html#value-prop" status="active" access="public" type="variant" attached="false" writable="true"/>
</qmlclass>
<qmlclass threadsafety="unspecified" name="ExpressionRole" qml-module-name="ExpressionRole" qml-base-type="::ProxyRole" href="qml-expressionrole.html" status="active" access="public" title="ExpressionRole" fulltitle="ExpressionRole" subtitle="" brief="A custom role computed from a javascrip expression">
<qmlclass threadsafety="unspecified" name="ExpressionRole" qml-module-name="ExpressionRole" qml-base-type="::SingleRole" href="qml-expressionrole.html" status="active" access="public" title="ExpressionRole" fulltitle="ExpressionRole" subtitle="" brief="A custom role computed from a javascrip expression">
<qmlproperty threadsafety="unspecified" name="expression" fullname="ExpressionRole::expression" href="qml-expressionrole.html#expression-prop" status="active" access="public" type="expression" attached="false" writable="true"/>
</qmlclass>
<qmlclass threadsafety="unspecified" name="JoinRole" qml-module-name="JoinRole" qml-base-type="::ProxyRole" href="qml-joinrole.html" status="active" access="public" title="JoinRole" fulltitle="JoinRole" subtitle="" brief="Role made from concatenating other roles">
<qmlclass threadsafety="unspecified" name="FilterRole" qml-module-name="FilterRole" qml-base-type="::SingleRole" href="qml-filterrole.html" status="active" access="public" title="FilterRole" fulltitle="FilterRole" subtitle="" brief="A role resolving to true for rows matching all its filters">
<qmlproperty threadsafety="unspecified" name="filters" fullname="FilterRole::filters" href="qml-filterrole.html#filters-prop" status="active" access="public" type="string" attached="false" writable="true"/>
</qmlclass>
<qmlclass threadsafety="unspecified" name="JoinRole" qml-module-name="JoinRole" qml-base-type="::SingleRole" href="qml-joinrole.html" status="active" access="public" title="JoinRole" fulltitle="JoinRole" subtitle="" brief="Role made from concatenating other roles">
<qmlproperty threadsafety="unspecified" name="roleNames" fullname="JoinRole::roleNames" href="qml-joinrole.html#roleNames-prop" status="active" access="public" type="list&lt;string&gt;" attached="false" writable="true"/>
<qmlproperty threadsafety="unspecified" name="separator" fullname="JoinRole::separator" href="qml-joinrole.html#separator-prop" status="active" access="public" type="string" attached="false" writable="true"/>
</qmlclass>
<qmlclass threadsafety="unspecified" name="ProxyRole" qml-module-name="ProxyRole" href="qml-proxyrole.html" status="active" access="public" title="ProxyRole" fulltitle="ProxyRole" subtitle="" brief="Base type for the SortFilterProxyModel proxy roles">
<qmlproperty threadsafety="unspecified" name="name" fullname="ProxyRole::name" href="qml-proxyrole.html#name-prop" status="active" access="public" type="string" attached="false" writable="true"/>
<qmlclass threadsafety="unspecified" name="ProxyRole" qml-module-name="ProxyRole" href="qml-proxyrole.html" status="active" access="public" title="ProxyRole" fulltitle="ProxyRole" subtitle="" brief="Base type for the SortFilterProxyModel proxy roles"/>
<qmlclass threadsafety="unspecified" name="RegExpRole" qml-module-name="RegExpRole" qml-base-type="::ProxyRole" href="qml-regexprole.html" status="active" access="public" title="RegExpRole" fulltitle="RegExpRole" subtitle="" brief="A ProxyRole extracting data from a source role via a regular expression">
<qmlproperty threadsafety="unspecified" name="caseSensitivity" fullname="RegExpRole::caseSensitivity" href="qml-regexprole.html#caseSensitivity-prop" status="active" access="public" type="Qt::CaseSensitivity" attached="false" writable="true"/>
<qmlproperty threadsafety="unspecified" name="pattern" fullname="RegExpRole::pattern" href="qml-regexprole.html#pattern-prop" status="active" access="public" type="QString" attached="false" writable="true"/>
<qmlproperty threadsafety="unspecified" name="roleName" fullname="RegExpRole::roleName" href="qml-regexprole.html#roleName-prop" status="active" access="public" type="QString" attached="false" writable="true"/>
</qmlclass>
<qmlclass threadsafety="unspecified" name="SwitchRole" qml-module-name="SwitchRole" qml-base-type="::ProxyRole" href="qml-switchrole.html" status="active" access="public" title="SwitchRole" fulltitle="SwitchRole" subtitle="" brief="Role using Filter to conditionnaly compute its data">
<qmlclass threadsafety="unspecified" name="SingleRole" qml-module-name="SingleRole" qml-base-type="::ProxyRole" href="qml-singlerole.html" status="active" access="public" title="SingleRole" fulltitle="SingleRole" subtitle="" brief="Base type for the SortFilterProxyModel proxy roles defining a single role">
<qmlproperty threadsafety="unspecified" name="name" fullname="SingleRole::name" href="qml-singlerole.html#name-prop" status="active" access="public" type="string" attached="false" writable="true"/>
</qmlclass>
<qmlclass threadsafety="unspecified" name="SwitchRole" qml-module-name="SwitchRole" qml-base-type="::SingleRole" href="qml-switchrole.html" status="active" access="public" title="SwitchRole" fulltitle="SwitchRole" subtitle="" brief="A role using Filter to conditionnaly compute its data">
<qmlproperty threadsafety="unspecified" name="defaultRoleName" fullname="SwitchRole::defaultRoleName" href="qml-switchrole.html#defaultRoleName-prop" status="active" access="public" type="string" attached="false" writable="true"/>
<qmlproperty threadsafety="unspecified" name="defaultValue" fullname="SwitchRole::defaultValue" href="qml-switchrole.html#defaultValue-prop" status="active" access="public" type="var" attached="false" writable="true"/>
<qmlproperty threadsafety="unspecified" name="filters" fullname="SwitchRole::filters" href="qml-switchrole.html#filters-prop" status="active" access="public" type="list&lt;Filter&gt;" attached="false" writable="true"/>
@ -67,6 +76,9 @@
<qmlclass threadsafety="unspecified" name="ExpressionSorter" qml-module-name="ExpressionSorter" qml-base-type="::Sorter" href="qml-expressionsorter.html" status="active" access="public" title="ExpressionSorter" fulltitle="ExpressionSorter" subtitle="" brief="Sorts row with a custom sorting">
<qmlproperty threadsafety="unspecified" name="expression" fullname="ExpressionSorter::expression" href="qml-expressionsorter.html#expression-prop" status="active" access="public" type="expression" attached="false" writable="true"/>
</qmlclass>
<qmlclass threadsafety="unspecified" name="FilterSorter" qml-module-name="FilterSorter" qml-base-type="::Sorter" href="qml-filtersorter.html" status="active" access="public" title="FilterSorter" fulltitle="FilterSorter" subtitle="" brief="Sorts rows based on if they match filters">
<qmlproperty threadsafety="unspecified" name="filters" fullname="FilterSorter::filters" href="qml-filtersorter.html#filters-prop" status="active" access="public" type="string" attached="false" writable="true"/>
</qmlclass>
<qmlclass threadsafety="unspecified" name="RoleSorter" qml-module-name="RoleSorter" qml-base-type="::Sorter" href="qml-rolesorter.html" status="active" access="public" title="RoleSorter" fulltitle="RoleSorter" subtitle="" brief="Sorts rows based on a source model role">
<qmlproperty threadsafety="unspecified" name="roleName" fullname="RoleSorter::roleName" href="qml-rolesorter.html#roleName-prop" status="active" access="public" type="string" attached="false" writable="true"/>
</qmlclass>
@ -80,31 +92,37 @@
<qmlproperty threadsafety="unspecified" name="locale" fullname="StringSorter::locale" href="qml-stringsorter.html#locale-prop" status="active" access="public" type="Locale" attached="false" writable="true"/>
<qmlproperty threadsafety="unspecified" name="numericMode" fullname="StringSorter::numericMode" href="qml-stringsorter.html#numericMode-prop" status="active" access="public" type="bool" attached="false" writable="true"/>
</qmlclass>
<qmlclass threadsafety="unspecified" name="tst_builtins" qml-module-name="tst_builtins" href="qml-tst-builtins.html" status="internal" access="private" location="tst_builtins.qml" filepath="D:/coding/SortFilterProxyModel/tests/tst_builtins.qml" lineno="6" title="tst_builtins" fulltitle="tst_builtins" subtitle=""/>
<qmlclass threadsafety="unspecified" name="tst_expressionrole" qml-module-name="tst_expressionrole" href="qml-tst-expressionrole.html" status="internal" access="private" location="tst_expressionrole.qml" filepath="D:/coding/SortFilterProxyModel/tests/tst_expressionrole.qml" lineno="7" title="tst_expressionrole" fulltitle="tst_expressionrole" subtitle="">
<qmlproperty threadsafety="unspecified" name="c" fullname="tst_expressionrole::c" href="qml-tst-expressionrole.html#c-prop" status="active" access="public" location="tst_expressionrole.qml" filepath="D:/coding/SortFilterProxyModel/tests/tst_expressionrole.qml" lineno="8" type="int" attached="false" writable="true"/>
<qmlclass threadsafety="unspecified" name="tst_builtins" qml-module-name="tst_builtins" href="qml-tst-builtins.html" status="internal" access="private" location="tst_builtins.qml" filepath="D:/coding/MeetupSFPMMap/vendor/SortFilterProxyModel/tests/tst_builtins.qml" lineno="6" title="tst_builtins" fulltitle="tst_builtins" subtitle=""/>
<qmlclass threadsafety="unspecified" name="tst_expressionrole" qml-module-name="tst_expressionrole" href="qml-tst-expressionrole.html" status="internal" access="private" location="tst_expressionrole.qml" filepath="D:/coding/MeetupSFPMMap/vendor/SortFilterProxyModel/tests/tst_expressionrole.qml" lineno="7" title="tst_expressionrole" fulltitle="tst_expressionrole" subtitle="">
<qmlproperty threadsafety="unspecified" name="c" fullname="tst_expressionrole::c" href="qml-tst-expressionrole.html#c-prop" status="active" access="public" location="tst_expressionrole.qml" filepath="D:/coding/MeetupSFPMMap/vendor/SortFilterProxyModel/tests/tst_expressionrole.qml" lineno="8" type="int" attached="false" writable="true"/>
</qmlclass>
<qmlclass threadsafety="unspecified" name="tst_helpers" qml-module-name="tst_helpers" href="qml-tst-helpers.html" status="internal" access="private" location="tst_helpers.qml" filepath="D:/coding/SortFilterProxyModel/tests/tst_helpers.qml" lineno="7" title="tst_helpers" fulltitle="tst_helpers" subtitle=""/>
<qmlclass threadsafety="unspecified" name="tst_indexfilter" qml-module-name="tst_indexfilter" href="qml-tst-indexfilter.html" status="internal" access="private" location="tst_indexfilter.qml" filepath="D:/coding/SortFilterProxyModel/tests/tst_indexfilter.qml" lineno="6" title="tst_indexfilter" fulltitle="tst_indexfilter" subtitle="">
<qmlproperty threadsafety="unspecified" name="filters" fullname="tst_indexfilter::filters" href="qml-tst-indexfilter.html#filters-prop" status="active" access="public" location="tst_indexfilter.qml" filepath="D:/coding/SortFilterProxyModel/tests/tst_indexfilter.qml" lineno="7" type="IndexFilter" attached="false" writable="true"/>
<qmlclass threadsafety="unspecified" name="tst_filtercontainers" qml-module-name="tst_filtercontainers" href="qml-tst-filtercontainers.html" status="internal" access="private" location="tst_filtercontainers.qml" filepath="D:/coding/MeetupSFPMMap/vendor/SortFilterProxyModel/tests/tst_filtercontainers.qml" lineno="6" title="tst_filtercontainers" fulltitle="tst_filtercontainers" subtitle="">
<qmlproperty threadsafety="unspecified" name="filters" fullname="tst_filtercontainers::filters" href="qml-tst-filtercontainers.html#filters-prop" status="active" access="public" location="tst_filtercontainers.qml" filepath="D:/coding/MeetupSFPMMap/vendor/SortFilterProxyModel/tests/tst_filtercontainers.qml" lineno="7" type="Filter" attached="false" writable="true"/>
</qmlclass>
<qmlclass threadsafety="unspecified" name="tst_joinrole" qml-module-name="tst_joinrole" href="qml-tst-joinrole.html" status="internal" access="private" location="tst_joinrole.qml" filepath="D:/coding/SortFilterProxyModel/tests/tst_joinrole.qml" lineno="7" title="tst_joinrole" fulltitle="tst_joinrole" subtitle=""/>
<qmlclass threadsafety="unspecified" name="tst_proxyroles" qml-module-name="tst_proxyroles" href="qml-tst-proxyroles.html" status="internal" access="private" location="tst_proxyroles.qml" filepath="D:/coding/SortFilterProxyModel/tests/tst_proxyroles.qml" lineno="8" title="tst_proxyroles" fulltitle="tst_proxyroles" subtitle=""/>
<qmlclass threadsafety="unspecified" name="tst_rangefilter" qml-module-name="tst_rangefilter" href="qml-tst-rangefilter.html" status="internal" access="private" location="tst_rangefilter.qml" filepath="D:/coding/SortFilterProxyModel/tests/tst_rangefilter.qml" lineno="6" title="tst_rangefilter" fulltitle="tst_rangefilter" subtitle="">
<qmlproperty threadsafety="unspecified" name="filters" fullname="tst_rangefilter::filters" href="qml-tst-rangefilter.html#filters-prop" status="active" access="public" location="tst_rangefilter.qml" filepath="D:/coding/SortFilterProxyModel/tests/tst_rangefilter.qml" lineno="7" type="RangeFilter" attached="false" writable="true"/>
<qmlclass threadsafety="unspecified" name="tst_filterrole" qml-module-name="tst_filterrole" href="qml-tst-filterrole.html" status="internal" access="private" location="tst_filterrole.qml" filepath="D:/coding/MeetupSFPMMap/vendor/SortFilterProxyModel/tests/tst_filterrole.qml" lineno="7" title="tst_filterrole" fulltitle="tst_filterrole" subtitle=""/>
<qmlclass threadsafety="unspecified" name="tst_filtersorter" qml-module-name="tst_filtersorter" href="qml-tst-filtersorter.html" status="internal" access="private" location="tst_filtersorter.qml" filepath="D:/coding/MeetupSFPMMap/vendor/SortFilterProxyModel/tests/tst_filtersorter.qml" lineno="7" title="tst_filtersorter" fulltitle="tst_filtersorter" subtitle=""/>
<qmlclass threadsafety="unspecified" name="tst_helpers" qml-module-name="tst_helpers" href="qml-tst-helpers.html" status="internal" access="private" location="tst_helpers.qml" filepath="D:/coding/MeetupSFPMMap/vendor/SortFilterProxyModel/tests/tst_helpers.qml" lineno="7" title="tst_helpers" fulltitle="tst_helpers" subtitle=""/>
<qmlclass threadsafety="unspecified" name="tst_indexfilter" qml-module-name="tst_indexfilter" href="qml-tst-indexfilter.html" status="internal" access="private" location="tst_indexfilter.qml" filepath="D:/coding/MeetupSFPMMap/vendor/SortFilterProxyModel/tests/tst_indexfilter.qml" lineno="6" title="tst_indexfilter" fulltitle="tst_indexfilter" subtitle="">
<qmlproperty threadsafety="unspecified" name="filters" fullname="tst_indexfilter::filters" href="qml-tst-indexfilter.html#filters-prop" status="active" access="public" location="tst_indexfilter.qml" filepath="D:/coding/MeetupSFPMMap/vendor/SortFilterProxyModel/tests/tst_indexfilter.qml" lineno="7" type="IndexFilter" attached="false" writable="true"/>
</qmlclass>
<qmlclass threadsafety="unspecified" name="tst_rolesorter" qml-module-name="tst_rolesorter" href="qml-tst-rolesorter.html" status="internal" access="private" location="tst_rolesorter.qml" filepath="D:/coding/SortFilterProxyModel/tests/tst_rolesorter.qml" lineno="6" title="tst_rolesorter" fulltitle="tst_rolesorter" subtitle="">
<qmlproperty threadsafety="unspecified" name="sorters" fullname="tst_rolesorter::sorters" href="qml-tst-rolesorter.html#sorters-prop" status="active" access="public" location="tst_rolesorter.qml" filepath="D:/coding/SortFilterProxyModel/tests/tst_rolesorter.qml" lineno="7" type="RoleSorter" attached="false" writable="true"/>
<qmlclass threadsafety="unspecified" name="tst_joinrole" qml-module-name="tst_joinrole" href="qml-tst-joinrole.html" status="internal" access="private" location="tst_joinrole.qml" filepath="D:/coding/MeetupSFPMMap/vendor/SortFilterProxyModel/tests/tst_joinrole.qml" lineno="7" title="tst_joinrole" fulltitle="tst_joinrole" subtitle=""/>
<qmlclass threadsafety="unspecified" name="tst_proxyroles" qml-module-name="tst_proxyroles" href="qml-tst-proxyroles.html" status="internal" access="private" location="tst_proxyroles.qml" filepath="D:/coding/MeetupSFPMMap/vendor/SortFilterProxyModel/tests/tst_proxyroles.qml" lineno="8" title="tst_proxyroles" fulltitle="tst_proxyroles" subtitle=""/>
<qmlclass threadsafety="unspecified" name="tst_rangefilter" qml-module-name="tst_rangefilter" href="qml-tst-rangefilter.html" status="internal" access="private" location="tst_rangefilter.qml" filepath="D:/coding/MeetupSFPMMap/vendor/SortFilterProxyModel/tests/tst_rangefilter.qml" lineno="6" title="tst_rangefilter" fulltitle="tst_rangefilter" subtitle="">
<qmlproperty threadsafety="unspecified" name="filters" fullname="tst_rangefilter::filters" href="qml-tst-rangefilter.html#filters-prop" status="active" access="public" location="tst_rangefilter.qml" filepath="D:/coding/MeetupSFPMMap/vendor/SortFilterProxyModel/tests/tst_rangefilter.qml" lineno="7" type="RangeFilter" attached="false" writable="true"/>
</qmlclass>
<qmlclass threadsafety="unspecified" name="tst_sorters" qml-module-name="tst_sorters" href="qml-tst-sorters.html" status="internal" access="private" location="tst_sorters.qml" filepath="D:/coding/SortFilterProxyModel/tests/tst_sorters.qml" lineno="7" title="tst_sorters" fulltitle="tst_sorters" subtitle="">
<qmlproperty threadsafety="unspecified" name="sorters" fullname="tst_sorters::sorters" href="qml-tst-sorters.html#sorters-prop" status="active" access="public" location="tst_sorters.qml" filepath="D:/coding/SortFilterProxyModel/tests/tst_sorters.qml" lineno="16" type="QtObject" attached="false" writable="true"/>
<qmlproperty threadsafety="unspecified" name="tieSorters" fullname="tst_sorters::tieSorters" href="qml-tst-sorters.html#tieSorters-prop" status="active" access="public" location="tst_sorters.qml" filepath="D:/coding/SortFilterProxyModel/tests/tst_sorters.qml" lineno="68" type="RoleSorter" attached="false" writable="true"/>
<qmlclass threadsafety="unspecified" name="tst_regexprole" qml-module-name="tst_regexprole" href="qml-tst-regexprole.html" status="internal" access="private" location="tst_regexprole.qml" filepath="D:/coding/MeetupSFPMMap/vendor/SortFilterProxyModel/tests/tst_regexprole.qml" lineno="7" title="tst_regexprole" fulltitle="tst_regexprole" subtitle=""/>
<qmlclass threadsafety="unspecified" name="tst_rolesorter" qml-module-name="tst_rolesorter" href="qml-tst-rolesorter.html" status="internal" access="private" location="tst_rolesorter.qml" filepath="D:/coding/MeetupSFPMMap/vendor/SortFilterProxyModel/tests/tst_rolesorter.qml" lineno="6" title="tst_rolesorter" fulltitle="tst_rolesorter" subtitle="">
<qmlproperty threadsafety="unspecified" name="sorters" fullname="tst_rolesorter::sorters" href="qml-tst-rolesorter.html#sorters-prop" status="active" access="public" location="tst_rolesorter.qml" filepath="D:/coding/MeetupSFPMMap/vendor/SortFilterProxyModel/tests/tst_rolesorter.qml" lineno="7" type="RoleSorter" attached="false" writable="true"/>
</qmlclass>
<qmlclass threadsafety="unspecified" name="tst_sourceroles" qml-module-name="tst_sourceroles" href="qml-tst-sourceroles.html" status="internal" access="private" location="tst_sourceroles.qml" filepath="D:/coding/SortFilterProxyModel/tests/tst_sourceroles.qml" lineno="6" title="tst_sourceroles" fulltitle="tst_sourceroles" subtitle=""/>
<qmlclass threadsafety="unspecified" name="tst_stringsorter" qml-module-name="tst_stringsorter" href="qml-tst-stringsorter.html" status="internal" access="private" location="tst_stringsorter.qml" filepath="D:/coding/SortFilterProxyModel/tests/tst_stringsorter.qml" lineno="6" title="tst_stringsorter" fulltitle="tst_stringsorter" subtitle="">
<qmlproperty threadsafety="unspecified" name="sorters" fullname="tst_stringsorter::sorters" href="qml-tst-stringsorter.html#sorters-prop" status="active" access="public" location="tst_stringsorter.qml" filepath="D:/coding/SortFilterProxyModel/tests/tst_stringsorter.qml" lineno="7" type="StringSorter" attached="false" writable="true"/>
<qmlclass threadsafety="unspecified" name="tst_sorters" qml-module-name="tst_sorters" href="qml-tst-sorters.html" status="internal" access="private" location="tst_sorters.qml" filepath="D:/coding/MeetupSFPMMap/vendor/SortFilterProxyModel/tests/tst_sorters.qml" lineno="7" title="tst_sorters" fulltitle="tst_sorters" subtitle="">
<qmlproperty threadsafety="unspecified" name="sorters" fullname="tst_sorters::sorters" href="qml-tst-sorters.html#sorters-prop" status="active" access="public" location="tst_sorters.qml" filepath="D:/coding/MeetupSFPMMap/vendor/SortFilterProxyModel/tests/tst_sorters.qml" lineno="20" type="QtObject" attached="false" writable="true"/>
<qmlproperty threadsafety="unspecified" name="tieSorters" fullname="tst_sorters::tieSorters" href="qml-tst-sorters.html#tieSorters-prop" status="active" access="public" location="tst_sorters.qml" filepath="D:/coding/MeetupSFPMMap/vendor/SortFilterProxyModel/tests/tst_sorters.qml" lineno="72" type="RoleSorter" attached="false" writable="true"/>
</qmlclass>
<qmlclass threadsafety="unspecified" name="tst_switchrole" qml-module-name="tst_switchrole" href="qml-tst-switchrole.html" status="internal" access="private" location="tst_switchrole.qml" filepath="D:/coding/SortFilterProxyModel/tests/tst_switchrole.qml" lineno="7" title="tst_switchrole" fulltitle="tst_switchrole" subtitle=""/>
<qmlmodule name="SortFilterProxyModel" qml-module-name="SortFilterProxyModel" qml-module-version="." href="sortfilterproxymodel-qmlmodule.html" status="internal" seen="false" title="" members="Filter,RoleFilter,ValueFilter,IndexFilter,RegExpFilter,RangeFilter,ExpressionFilter,AnyOf,AllOf,ProxyRole,JoinRole,SwitchRole,ExpressionRole,SortFilterProxyModel,Sorter,RoleSorter,StringSorter,ExpressionSorter"/>
<qmlclass threadsafety="unspecified" name="tst_sourceroles" qml-module-name="tst_sourceroles" href="qml-tst-sourceroles.html" status="internal" access="private" location="tst_sourceroles.qml" filepath="D:/coding/MeetupSFPMMap/vendor/SortFilterProxyModel/tests/tst_sourceroles.qml" lineno="6" title="tst_sourceroles" fulltitle="tst_sourceroles" subtitle=""/>
<qmlclass threadsafety="unspecified" name="tst_stringsorter" qml-module-name="tst_stringsorter" href="qml-tst-stringsorter.html" status="internal" access="private" location="tst_stringsorter.qml" filepath="D:/coding/MeetupSFPMMap/vendor/SortFilterProxyModel/tests/tst_stringsorter.qml" lineno="6" title="tst_stringsorter" fulltitle="tst_stringsorter" subtitle="">
<qmlproperty threadsafety="unspecified" name="sorters" fullname="tst_stringsorter::sorters" href="qml-tst-stringsorter.html#sorters-prop" status="active" access="public" location="tst_stringsorter.qml" filepath="D:/coding/MeetupSFPMMap/vendor/SortFilterProxyModel/tests/tst_stringsorter.qml" lineno="7" type="StringSorter" attached="false" writable="true"/>
</qmlclass>
<qmlclass threadsafety="unspecified" name="tst_switchrole" qml-module-name="tst_switchrole" href="qml-tst-switchrole.html" status="internal" access="private" location="tst_switchrole.qml" filepath="D:/coding/MeetupSFPMMap/vendor/SortFilterProxyModel/tests/tst_switchrole.qml" lineno="7" title="tst_switchrole" fulltitle="tst_switchrole" subtitle=""/>
<qmlmodule name="SortFilterProxyModel" qml-module-name="SortFilterProxyModel" qml-module-version="." href="sortfilterproxymodel-qmlmodule.html" status="internal" seen="false" title="" members="AllOf,AnyOf,ExpressionFilter,Filter,IndexFilter,RangeFilter,RegExpFilter,RoleFilter,ValueFilter,ExpressionRole,FilterRole,JoinRole,ProxyRole,RegExpRole,SingleRole,SwitchRole,SortFilterProxyModel,ExpressionSorter,FilterSorter,RoleSorter,Sorter,StringSorter"/>
</namespace>
</INDEX>