From 82aa380bb5ad70208e67103f9fbac4f467bf731a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luis=20=C3=81ngel=20San=20Mart=C3=ADn?= Date: Sun, 13 Aug 2023 11:13:21 +0200 Subject: [PATCH] Add methods to ComicItem to get/set the internal data --- YACReaderLibrary/db/comic_item.cpp | 10 ++++++++++ YACReaderLibrary/db/comic_item.h | 2 ++ 2 files changed, 12 insertions(+) diff --git a/YACReaderLibrary/db/comic_item.cpp b/YACReaderLibrary/db/comic_item.cpp index 179f0f54..96cc0d80 100644 --- a/YACReaderLibrary/db/comic_item.cpp +++ b/YACReaderLibrary/db/comic_item.cpp @@ -22,6 +22,16 @@ int ComicItem::columnCount() const { return itemData.count(); } + +QList ComicItem::getData() const +{ + return itemData; +} + +void ComicItem::setData(const QList &data) +{ + itemData = data; +} //! [5] //! [6] diff --git a/YACReaderLibrary/db/comic_item.h b/YACReaderLibrary/db/comic_item.h index ae7da704..24b3da19 100644 --- a/YACReaderLibrary/db/comic_item.h +++ b/YACReaderLibrary/db/comic_item.h @@ -12,6 +12,8 @@ public: ComicItem(const QList &data); ~ComicItem() override; int columnCount() const; + QList getData() const; + void setData(const QList &data); QVariant data(int column) const; void setData(int column, const QVariant &value); int row() const;