From 251fc50d533a042b2153017adfb8babed96ec942 Mon Sep 17 00:00:00 2001 From: Hamed Masafi Date: Wed, 19 Jun 2019 09:47:10 +0430 Subject: [PATCH] recover sql model invalid line [skip ci] --- src/sqlmodel.cpp | 4 ++-- src/sqlmodel.h | 2 +- src/sqlmodel_p.h | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/sqlmodel.cpp b/src/sqlmodel.cpp index 7ee2dbd..153b892 100644 --- a/src/sqlmodel.cpp +++ b/src/sqlmodel.cpp @@ -135,10 +135,10 @@ QVariant SqlModel::headerData(int section, Qt::Orientation orientation, int role return QAbstractItemModel::headerData(section, orientation, role); } -Table *SqlModel::at(const int &i) const +Row SqlModel::at(const int &i) const { Q_D(const SqlModel); - return d->rows.at(i).data(); + return d->rows.at(i); } SqlModelPrivate::SqlModelPrivate(SqlModel *parent) : q_ptr(parent) diff --git a/src/sqlmodel.h b/src/sqlmodel.h index cc51b82..3539576 100644 --- a/src/sqlmodel.h +++ b/src/sqlmodel.h @@ -55,7 +55,7 @@ public: void append(Row
table); // void append(Table *table); QVariant headerData(int section, Qt::Orientation orientation, int role) const; - Table *at(const int &i) const; + Row at(const int &i) const; void setRenderer(const std::function &renderer); diff --git a/src/sqlmodel_p.h b/src/sqlmodel_p.h index f359445..f3ec5c4 100644 --- a/src/sqlmodel_p.h +++ b/src/sqlmodel_p.h @@ -13,7 +13,7 @@ class SqlModelPrivate { SqlModel *q_ptr; Q_DECLARE_PUBLIC(SqlModel) public: - explicit SqlModelPrivate() = default; + explicit SqlModelPrivate(SqlModel *parent); QString tableName;