Skip to content
Snippets Groups Projects
Commit c6825855 authored by Wuttke, Joachim's avatar Wuttke, Joachim
Browse files

+ pure virtual SetBase::model()

parent 75ab2d81
No related branches found
No related tags found
1 merge request!2402class SetView replaces (Instruments|Samples|Datafiles)QListView
...@@ -32,6 +32,9 @@ class SetBase : public QObject { ...@@ -32,6 +32,9 @@ class SetBase : public QObject {
public: public:
explicit SetBase(QObject* parent = nullptr); explicit SetBase(QObject* parent = nullptr);
virtual ~SetBase(); virtual ~SetBase();
virtual QAbstractListModel* model() = 0;
signals: signals:
void setChanged() const; void setChanged() const;
void currentModified() const; void currentModified() const;
...@@ -122,7 +125,7 @@ public: ...@@ -122,7 +125,7 @@ public:
Iterator begin() { return m_vec.begin(); } Iterator begin() { return m_vec.begin(); }
Iterator end() { return m_vec.end(); } Iterator end() { return m_vec.end(); }
QAbstractListModel* model() { return m_qmodel.get(); } QAbstractListModel* model() override { return m_qmodel.get(); }
private: private:
void update_current() void update_current()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment