2
0
mirror of https://github.com/status-im/status-desktop.git synced 2025-02-23 12:08:53 +00:00

23 lines
554 B
C
Raw Normal View History

#pragma once
#include <QObject>
#include <QAbstractListModel>
class ContextPropertiesModel : public QAbstractListModel
{
Q_OBJECT
public:
explicit ContextPropertiesModel(QObject* parent = nullptr);
static constexpr int NameRole = Qt::UserRole + 1;
int rowCount(const QModelIndex &parent) const override;
QVariant data(const QModelIndex &index, int role) const override;
QHash<int, QByteArray> roleNames() const override;
void addContextProperty(const QString &property);
private:
QStringList m_contextProperties;
};