1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
|
// Copyright (C) 2022 The Qt Company Ltd.
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
#define QT_SQL_BUILD_REMOVED_API
#include "qtsqlglobal.h"
QT_USE_NAMESPACE
#if QT_SQL_REMOVED_SINCE(6, 4)
#endif // QT_SQL_REMOVED_SINCE(6, 4)
#if QT_SQL_REMOVED_SINCE(6, 5)
#if QT_CONFIG(sqlmodel)
#include "qsqlquerymodel.h"
#include "qsqlquery.h"
QSqlQuery QSqlQueryModel::query() const
{
QT_IGNORE_DEPRECATIONS(return query(QT6_CALL_NEW_OVERLOAD);)
}
#include "qsqltablemodel.h"
void QSqlTableModel::setQuery(const QSqlQuery &query)
{
QT_IGNORE_DEPRECATIONS(QSqlQueryModel::setQuery(query);)
}
#endif // QT_CONFIG(sqlmodel)
#endif // QT_SQL_REMOVED_SINCE(6, 5)
#if QT_SQL_REMOVED_SINCE(6, 6)
#include "qsqlresult.h"
#include <QtSql/private/qsqlresult_p.h>
// #include <qotherheader.h>
// // implement removed functions from qotherheader.h
// order sections alphabetically to reduce chances of merge conflicts
QList<QVariant> &QSqlResult::boundValues() const
{
Q_D(const QSqlResult);
return const_cast<QSqlResultPrivate *>(d)->values;
}
#endif // QT_SQL_REMOVED_SINCE(6, 6)
#if QT_SQL_REMOVED_SINCE(6, 8)
#include "qsqlrecord.h"
#include "qsqlfield.h"
// #include <qotherheader.h>
// // implement removed functions from qotherheader.h
// order sections alphabetically to reduce chances of merge conflicts
bool QSqlRecord::contains(const QString &name) const
{
return contains(QStringView(name));
}
QSqlField QSqlRecord::field(const QString &name) const
{
return field(QStringView(name));
}
int QSqlRecord::indexOf(const QString &name) const
{
return indexOf(QStringView(name));
}
bool QSqlRecord::isGenerated(const QString &name) const
{
return isGenerated(QStringView(name));
}
bool QSqlRecord::isNull(const QString &name) const
{
return isNull(QStringView(name));
}
void QSqlRecord::setGenerated(const QString &name, bool generated)
{
setGenerated(QStringView(name), generated);
}
void QSqlRecord::setNull(const QString &name)
{
setNull(QStringView(name));
}
void QSqlRecord::setValue(const QString &name, const QVariant &val)
{
setValue(QStringView(name), val);
}
QVariant QSqlRecord::value(const QString &name) const
{
return value(QStringView(name));
}
#include "qsqlquery.h"
bool QSqlQuery::isNull(const QString &name) const
{
return isNull(QStringView(name));
}
QVariant QSqlQuery::value(const QString &name) const
{
return value(QStringView(name));
}
#endif // QT_SQL_REMOVED_SINCE(6, 8)
#if QT_SQL_REMOVED_SINCE(6, 10)
#include "qsqldatabase.h"
const char *QSqlDatabase::defaultConnection = QSqlDatabaseDefaultConnectionName::defaultConnection;
// #include <qotherheader.h>
// // implement removed functions from qotherheader.h
// order sections alphabetically to reduce chances of merge conflicts
#endif // QT_SQL_REMOVED_SINCE(6, 10)
|