Added support for editable grid cells.

This commit is contained in:
2016-05-03 20:55:07 +02:00
parent 2ed7d7077b
commit 9db007b761
4 changed files with 48 additions and 0 deletions
+12
View File
@@ -3,6 +3,7 @@
#include <QString>
#include <QAbstractTableModel>
#include <QList>
#include "core_global.h"
@@ -19,6 +20,17 @@ protected:
public slots:
void filter(const QString &filter);
void restore();
signals:
void editCompleted();
// QAbstractItemModel interface
public:
virtual Qt::ItemFlags flags(const QModelIndex &index) const override;
void setEditableCols(const QList<int> cols);
private:
QList<int> m_editableCols;
};
#endif // ITABLEMODEL_H