Mercurial > projects > qtd
comparison generator/typesystem_sql-common.xml @ 1:e78566595089
initial import
author | mandel |
---|---|
date | Mon, 11 May 2009 16:01:50 +0000 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
0:36fb74dc547d | 1:e78566595089 |
---|---|
1 <typesystem> | |
2 <rejection class="QSqlDriverCreator" /> | |
3 <rejection class="QSqlDriverPlugin" /> | |
4 <rejection class="QSqlDriverFactoryInterface" /> | |
5 | |
6 <namespace-type name="QSql"> | |
7 <include file-name="qsql.h" location="global" /> | |
8 </namespace-type> | |
9 | |
10 <value-type name="QSqlDatabase"> | |
11 <extra-includes> | |
12 <include file-name="QSqlQuery" location="global" /> | |
13 <include file-name="QSqlError" location="global" /> | |
14 <include file-name="QSqlIndex" location="global" /> | |
15 <include file-name="QSqlRecord" location="global" /> | |
16 <include file-name="QStringList" location="global" /> | |
17 <include file-name="QSize" location="global" /> | |
18 </extra-includes> | |
19 <modify-function signature="operator=(QSqlDatabase)" remove="all"/> | |
20 </value-type> | |
21 | |
22 <value-type name="QSqlQuery"> | |
23 <extra-includes> | |
24 <include file-name="QSqlError" location="global" /> | |
25 <include file-name="QSqlRecord" location="global" /> | |
26 <include file-name="QStringList" location="global" /> | |
27 <include file-name="QSize" location="global" /> | |
28 </extra-includes> | |
29 <modify-function signature="operator=(QSqlQuery)" remove="all"/> | |
30 </value-type> | |
31 | |
32 <value-type name="QSqlRecord"> | |
33 <extra-includes> | |
34 <include file-name="QSqlField" location="global" /> | |
35 </extra-includes> | |
36 <modify-function signature="append(QSqlField)" access="non-final"/> | |
37 <modify-function signature="operator=(QSqlRecord)" remove="all"/> | |
38 </value-type> | |
39 | |
40 <value-type name="QSqlError"> | |
41 <modify-function signature="operator=(QSqlError)" remove="all"/> | |
42 </value-type> | |
43 | |
44 <value-type name="QSqlIndex"> | |
45 <modify-function signature="operator=(QSqlIndex)" remove="all"/> | |
46 </value-type> | |
47 | |
48 <value-type name="QSqlRelation" /> | |
49 | |
50 <value-type name="QSqlField"> | |
51 <modify-function signature="operator=(QSqlField)" remove="all"/> | |
52 </value-type> | |
53 | |
54 <object-type name="QSqlDriver"> | |
55 <extra-includes> | |
56 <include file-name="QSqlQuery" location="global" /> | |
57 <include file-name="QSqlError" location="global" /> | |
58 <include file-name="QSqlIndex" location="global" /> | |
59 <include file-name="QSqlRecord" location="global" /> | |
60 <include file-name="QStringList" location="global" /> | |
61 <include file-name="QSize" location="global" /> | |
62 </extra-includes> | |
63 </object-type> | |
64 | |
65 <object-type name="QSqlQueryModel"> | |
66 <modify-function signature="indexInQuery(QModelIndex)const" access="non-final"/> | |
67 <modify-function signature="setQuery(QSqlQuery)" access="non-final"/> | |
68 <extra-includes> | |
69 <include file-name="QSqlError" location="global" /> | |
70 <include file-name="QSqlQuery" location="global" /> | |
71 <include file-name="QSqlRecord" location="global" /> | |
72 <include file-name="QStringList" location="global" /> | |
73 <include file-name="QSize" location="global" /> | |
74 </extra-includes> | |
75 </object-type> | |
76 <object-type name="QSqlRelationalTableModel"> | |
77 <extra-includes> | |
78 <include file-name="QStringList" location="global" /> | |
79 <include file-name="QSize" location="global" /> | |
80 </extra-includes> | |
81 </object-type> | |
82 <object-type name="QSqlResult"> | |
83 <extra-includes> | |
84 <include file-name="QSqlError" location="global" /> | |
85 <include file-name="QSqlQuery" location="global" /> | |
86 <include file-name="QSqlRecord" location="global" /> | |
87 <include file-name="QStringList" location="global" /> | |
88 <include file-name="QSize" location="global" /> | |
89 </extra-includes> | |
90 <modify-function signature="virtual_hook(int,void*)"> | |
91 <remove /> | |
92 </modify-function> | |
93 | |
94 </object-type> | |
95 <object-type name="QSqlTableModel"> | |
96 <extra-includes> | |
97 <include file-name="QSqlIndex" location="global" /> | |
98 <include file-name="QStringList" location="global" /> | |
99 <include file-name="QSize" location="global" /> | |
100 </extra-includes> | |
101 </object-type> | |
102 <object-type name="QSqlDriverCreatorBase"> | |
103 <extra-includes> | |
104 <include file-name="QSqlDriver" location="global" /> | |
105 </extra-includes> | |
106 </object-type> | |
107 | |
108 <enum-type name="QSql::Location" /> | |
109 <enum-type name="QSql::ParamTypeFlag" flags="QSql::ParamType" /> | |
110 <enum-type name="QSql::TableType" /> | |
111 <enum-type name="QSql::NumericalPrecisionPolicy" /> | |
112 <enum-type name="QSqlDriver::DriverFeature" /> | |
113 <enum-type name="QSqlDriver::IdentifierType" /> | |
114 <enum-type name="QSqlDriver::StatementType" /> | |
115 <enum-type name="QSqlError::ErrorType" /> | |
116 <enum-type name="QSqlField::RequiredStatus" /> | |
117 <enum-type name="QSqlQuery::BatchExecutionMode"/> | |
118 <enum-type name="QSqlResult::BindingSyntax" /> | |
119 <enum-type name="QSqlResult::VirtualHookOperation" /> | |
120 <enum-type name="QSqlTableModel::EditStrategy" /> | |
121 | |
122 <suppress-warning text="WARNING(CppImplGenerator) :: protected function '*' in final class '*'" /> | |
123 <suppress-warning text="WARNING(MetaJavaBuilder) :: visibility of function '*' modified in class '*'" /> | |
124 <suppress-warning text="WARNING(MetaJavaBuilder) :: hiding of function '*' in class '*'" /> | |
125 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QSqlField' has equals operators but no qHash() function" /> | |
126 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QSqlRecord' has equals operators but no qHash() function" /> | |
127 | |
128 </typesystem> |