Skip to content

Commit 5a93088

Browse files
authored
Add SortFilterProxyModel.qbs for inclusion into Qbs projects (#89)
This can be used similary to how the .pri is used. For example, to build it as part of an existing library: import "../3rdparty/SortFilterProxyModel/SortFilterProxyModel.qbs" as SortFilterProxyModelSources Product { // ... cpp.includePaths: [ sortFilterProxyModelSources.prefix ] SortFilterProxyModelSources { id: sortFilterProxyModelSources } }
1 parent 6678acc commit 5a93088

1 file changed

Lines changed: 63 additions & 0 deletions

File tree

SortFilterProxyModel.qbs

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
import qbs
2+
3+
Group {
4+
name: "SortFilterProxyModel"
5+
prefix: path + "/"
6+
files: [
7+
"filters/alloffilter.cpp",
8+
"filters/alloffilter.h",
9+
"filters/anyoffilter.cpp",
10+
"filters/anyoffilter.h",
11+
"filters/expressionfilter.cpp",
12+
"filters/expressionfilter.h",
13+
"filters/filter.cpp",
14+
"filters/filter.h",
15+
"filters/filtercontainer.cpp",
16+
"filters/filtercontainer.h",
17+
"filters/filtercontainerfilter.cpp",
18+
"filters/filtercontainerfilter.h",
19+
"filters/filtersqmltypes.cpp",
20+
"filters/indexfilter.cpp",
21+
"filters/indexfilter.h",
22+
"filters/rangefilter.cpp",
23+
"filters/rangefilter.h",
24+
"filters/regexpfilter.cpp",
25+
"filters/regexpfilter.h",
26+
"filters/rolefilter.cpp",
27+
"filters/rolefilter.h",
28+
"filters/valuefilter.cpp",
29+
"filters/valuefilter.h",
30+
"proxyroles/expressionrole.cpp",
31+
"proxyroles/expressionrole.h",
32+
"proxyroles/filterrole.cpp",
33+
"proxyroles/filterrole.h",
34+
"proxyroles/joinrole.cpp",
35+
"proxyroles/joinrole.h",
36+
"proxyroles/proxyrole.cpp",
37+
"proxyroles/proxyrole.h",
38+
"proxyroles/proxyrolecontainer.cpp",
39+
"proxyroles/proxyrolecontainer.h",
40+
"proxyroles/proxyrolesqmltypes.cpp",
41+
"proxyroles/regexprole.cpp",
42+
"proxyroles/regexprole.h",
43+
"proxyroles/singlerole.cpp",
44+
"proxyroles/singlerole.h",
45+
"proxyroles/switchrole.cpp",
46+
"proxyroles/switchrole.h",
47+
"sorters/expressionsorter.cpp",
48+
"sorters/expressionsorter.h",
49+
"sorters/filtersorter.cpp",
50+
"sorters/filtersorter.h",
51+
"sorters/rolesorter.cpp",
52+
"sorters/rolesorter.h",
53+
"sorters/sorter.cpp",
54+
"sorters/sorter.h",
55+
"sorters/sortercontainer.cpp",
56+
"sorters/sortercontainer.h",
57+
"sorters/sortersqmltypes.cpp",
58+
"sorters/stringsorter.cpp",
59+
"sorters/stringsorter.h",
60+
"qqmlsortfilterproxymodel.cpp",
61+
"qqmlsortfilterproxymodel.h"
62+
]
63+
}

0 commit comments

Comments
 (0)