10#include <klocalizedstring.h>
23 if (index.isValid()) {
28 return m_actions.at(index.row())->iconText();
30 case Qt::DecorationRole:
32 const QIcon icon =
m_actions.at(index.row())->icon();
61 Qt::ItemFlags
flags = Qt::ItemIsEnabled;
int rowCount(const QModelIndex &parent=QModelIndex()) const override
QVector< QAction * > m_actions
void addAction(QAction *action)
QVariant data(const QModelIndex &index, int role=Qt::DisplayRole) const override
TasksetModel(QObject *parent=0)
Qt::ItemFlags flags(const QModelIndex &index) const override
QAction * actionFromIndex(const QModelIndex &index)
QVector< QAction * > actions()
QVariant headerData(int section, Qt::Orientation orientation, int role=Qt::DisplayRole) const override
int columnCount(const QModelIndex &parent=QModelIndex()) const override
QIcon loadIcon(const QString &name)