ConfigurableRole
};
- explicit ServiceModel(QObject* parent = 0);
- virtual ~ServiceModel();
+ explicit ServiceModel(QObject* parent = nullptr);
+ ~ServiceModel() override;
- virtual bool insertRows(int row, int count, const QModelIndex & parent = QModelIndex());
- virtual bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole);
- virtual QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const;
- virtual int rowCount(const QModelIndex& parent = QModelIndex()) const;
+ bool insertRows(int row, int count, const QModelIndex & parent = QModelIndex()) override;
+ bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override;
+ QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override;
+ int rowCount(const QModelIndex& parent = QModelIndex()) const override;
private:
struct ServiceItem