summaryrefslogtreecommitdiffstats
path: root/src/widgets/doc/snippets/itemselection/main.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/widgets/doc/snippets/itemselection/main.cpp')
-rw-r--r--src/widgets/doc/snippets/itemselection/main.cpp24
1 files changed, 1 insertions, 23 deletions
diff --git a/src/widgets/doc/snippets/itemselection/main.cpp b/src/widgets/doc/snippets/itemselection/main.cpp
index 31908076055..ce277432100 100644
--- a/src/widgets/doc/snippets/itemselection/main.cpp
+++ b/src/widgets/doc/snippets/itemselection/main.cpp
@@ -13,29 +13,7 @@
#include <QItemSelectionModel>
#include <QTableView>
-class TableModel : public QAbstractTableModel
-{
- Q_OBJECT
-public:
- TableModel(int rows, int columns, QObject *parent = nullptr)
- : QAbstractTableModel(parent), m_rows(rows), m_columns(columns) {}
-
- int rowCount(const QModelIndex &parent = QModelIndex()) const override {
- return m_rows;
- }
-
- int columnCount(const QModelIndex &parent = QModelIndex()) const override {
- return m_columns;
- }
-
- QVariant data(const QModelIndex &index, int role = Qt::DisplayRole) const override {
- return QVariant();
- }
-
-private:
- int m_rows, m_columns;
-
-};
+#include "../common-table-model/model.h"
int main(int argc, char *argv[])
{