#pragma once #include #include #include #include #include class MailListModel : public ListModelResult { Q_OBJECT public: MailListModel(QObject *parent = Q_NULLPTR); ~MailListModel(); enum Roles { Subject = Qt::UserRole + 1 }; QHash roleNames() const; QVariant data(const QModelIndex &index, int role) const; void runQuery(const QString &query); };