Qt accessing model data outside ItemDelegate
问题 I have some model class that inherits QAbstractListModel : VehiclesModel.h : class VehiclesModel : public QAbstractListModel { Q_OBJECT public: enum Roles { ImagePathRole = Qt::UserRole + 1, // QString NameRole // QString }; virtual int rowCount(const QModelIndex & parent = QModelIndex()) const override { ... } virtual QVariant data(const QModelIndex & index, int role) const override { ... } virtual QHash<int, QByteArray> roleNames() const override { QHash<int, QByteArray> roles =