17 #ifndef HUDTOOLBARMODEL_H
18 #define HUDTOOLBARMODEL_H
20 #include <QAbstractListModel>
22 #include <hud-client.h>
24 class HudToolBarModel :
public QAbstractListModel
29 HudToolBarModel(HudClientQuery *query);
32 int rowCount(
const QModelIndex &parent = QModelIndex())
const;
33 QVariant data(
const QModelIndex &parent,
int role)
const;
34 QHash<int,QByteArray> roleNames()
const;
36 void updatedByBackend();
39 QList<HudClientQueryToolbarItems> m_actions;
41 HudClientQuery *m_query;