27#include <QAbstractItemModel>
28#include <QStyledItemDelegate>
41 int rowCount(
const QModelIndex& parent = QModelIndex())
const override;
42 int columnCount(
const QModelIndex& parent = QModelIndex())
const override;
43 QVariant
data(
const QModelIndex&
index,
int role)
const override;
44 QVariant
headerData(
int section, Qt::Orientation orientation,
int role)
const override;
46 void setData(
const std::vector<std::string>& gridNodeItemsList);
54 std::vector<std::string> gridNodeItemsList;
55 mutable std::mutex gridNodeListsMutex;
QVariant headerData(int section, Qt::Orientation orientation, int role) const override
void setData(const std::vector< std::string > &gridNodeItemsList)
int rowCount(const QModelIndex &parent=QModelIndex()) const override
int columnCount(const QModelIndex &parent=QModelIndex()) const override
QVariant data(const QModelIndex &index, int role) const override
IceGridModel(QObject *parent=0)
This file offers overloads of toIce() and fromIce() functions for STL container types.