summaryrefslogtreecommitdiffstats
path: root/examples/sql/querymodel/editablesqlmodel.cpp
diff options
context:
space:
mode:
authorChristian Ehrlicher <ch.ehrlicher@gmx.de>2024-01-13 00:00:41 +0100
committerChristian Ehrlicher <ch.ehrlicher@gmx.de>2024-01-14 09:32:04 +0100
commit8bfebaa22f66d2cc32d6147611bcbaea3a85188c (patch)
treea16e191d3449dff288badb64b45cb517658bc2a4 /examples/sql/querymodel/editablesqlmodel.cpp
parent27dd17890060313d684b72c871be9da7eb2b74fe (diff)
SQL examples: code cleanup
Misc code cleanup for the sql examples: - don't include global Qt headers but only needed ones - use proper tr() where possible - pass parameters by const ref - style fixes Change-Id: I4fd4293948918b9d7b373b6d1e8eeecf6f25a622 Reviewed-by: Samuel Gaist <samuel.gaist@idiap.ch>
Diffstat (limited to 'examples/sql/querymodel/editablesqlmodel.cpp')
-rw-r--r--examples/sql/querymodel/editablesqlmodel.cpp12
1 files changed, 5 insertions, 7 deletions
diff --git a/examples/sql/querymodel/editablesqlmodel.cpp b/examples/sql/querymodel/editablesqlmodel.cpp
index b7cb930020c..dc91666c062 100644
--- a/examples/sql/querymodel/editablesqlmodel.cpp
+++ b/examples/sql/querymodel/editablesqlmodel.cpp
@@ -1,18 +1,17 @@
// Copyright (C) 2016 The Qt Company Ltd.
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause
-#include <QtSql>
-
#include "editablesqlmodel.h"
+#include <QSqlQuery>
+
EditableSqlModel::EditableSqlModel(QObject *parent)
: QSqlQueryModel(parent)
{
}
//! [0]
-Qt::ItemFlags EditableSqlModel::flags(
- const QModelIndex &index) const
+Qt::ItemFlags EditableSqlModel::flags(const QModelIndex &index) const
{
Qt::ItemFlags flags = QSqlQueryModel::flags(index);
if (index.column() == 1 || index.column() == 2)
@@ -33,11 +32,10 @@ bool EditableSqlModel::setData(const QModelIndex &index, const QVariant &value,
clear();
bool ok;
- if (index.column() == 1) {
+ if (index.column() == 1)
ok = setFirstName(id, value.toString());
- } else {
+ else
ok = setLastName(id, value.toString());
- }
refresh();
return ok;
}