diff options
author | Qt Forward Merge Bot <qt_forward_merge_bot@qt-project.org> | 2018-03-08 09:27:37 +0100 |
---|---|---|
committer | Qt Forward Merge Bot <qt_forward_merge_bot@qt-project.org> | 2018-03-08 09:27:38 +0100 |
commit | 332ce6734d29fb03852d04de6bc648289ff1c35d (patch) | |
tree | 30713dba37e3a98c7606c18f044ab4a815863288 /src/sql | |
parent | 2056bc6bc51efa1da61098ba3d213a4e25d9e7d8 (diff) | |
parent | caa5a20479bd58fda4380181691f772a1f3c1da4 (diff) |
Merge remote-tracking branch 'origin/5.11' into dev
Change-Id: Idf471ca5c6cf211813466b539ce45bdc1ae9b97c
Diffstat (limited to 'src/sql')
-rw-r--r-- | src/sql/kernel/qsqlfield.cpp | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/src/sql/kernel/qsqlfield.cpp b/src/sql/kernel/qsqlfield.cpp index 782ab0d71c..5a6d173b3b 100644 --- a/src/sql/kernel/qsqlfield.cpp +++ b/src/sql/kernel/qsqlfield.cpp @@ -48,52 +48,52 @@ class QSqlFieldPrivate public: QSqlFieldPrivate(const QString &name, QVariant::Type type, const QString &tableName) : - ref(1), nm(name), ro(false), type(type), req(QSqlField::Unknown), - len(-1), prec(-1), tp(-1), gen(true), autoval(false), table(tableName) - { - } + ref(1), nm(name), table(tableName), def(QVariant()), type(type), + req(QSqlField::Unknown), len(-1), prec(-1), tp(-1), + ro(false), gen(true), autoval(false) + {} QSqlFieldPrivate(const QSqlFieldPrivate &other) : ref(1), nm(other.nm), - ro(other.ro), + table(other.table), + def(other.def), type(other.type), req(other.req), len(other.len), prec(other.prec), - def(other.def), tp(other.tp), + ro(other.ro), gen(other.gen), - autoval(other.autoval), - table(other.table) + autoval(other.autoval) {} bool operator==(const QSqlFieldPrivate& other) const { return (nm == other.nm - && ro == other.ro + && table == other.table + && def == other.def && type == other.type && req == other.req && len == other.len && prec == other.prec - && def == other.def + && ro == other.ro && gen == other.gen - && autoval == other.autoval - && table == other.table); + && autoval == other.autoval); } QAtomicInt ref; QString nm; - uint ro: 1; + QString table; + QVariant def; QVariant::Type type; QSqlField::RequiredStatus req; int len; int prec; - QVariant def; int tp; - uint gen: 1; - uint autoval: 1; - QString table; + bool ro: 1; + bool gen: 1; + bool autoval: 1; }; |