#ifndef LISTVIEW_AD_H #define LISTVIEW_AD_H #include #include class Listview_ad : public QAbstractListModel { Q_OBJECT public: explicit Listview_ad(QObject *parent = nullptr); void setData(const QVariantList &data); int rowCount(const QModelIndex &parent = QModelIndex()) const override; QVariant data(const QModelIndex &index, int role = Qt::DisplayRole) const override; QHash roleNames() const override; private: QVariantList m_data; }; #endif // LISTVIEW_AD_H