This commit is contained in:
朱子楚\zhuzi
2024-04-28 18:19:21 +08:00
parent d93aac3518
commit effd9f3058
8 changed files with 75 additions and 85 deletions

View File

@ -1,12 +1,11 @@
#include "FluTreeModel.h"
#include <QMetaEnum>
#include <utility>
FluTreeNode::FluTreeNode(QObject *parent) : QObject{parent} {
}
FluTreeModel::FluTreeModel(QObject *parent) : QAbstractItemModel{parent} {
FluTreeModel::FluTreeModel(QObject *parent) : QAbstractTableModel{parent} {
_dataSourceSize = 0;
}
@ -17,7 +16,7 @@ QModelIndex FluTreeModel::parent(const QModelIndex &child) const {
QModelIndex FluTreeModel::index(int row, int column, const QModelIndex &parent) const {
if (!hasIndex(row, column, parent) || parent.isValid())
return {};
return createIndex(row, column, _rows.at(row));
return createIndex(row, column);
}
int FluTreeModel::rowCount(const QModelIndex &parent) const {