|
|
@@ -4,7 +4,7 @@
|
|
|
|
|
|
#pragma once
|
|
|
|
|
|
-#include <QAbstractListModel>
|
|
|
+#include <QAbstractTableModel>
|
|
|
|
|
|
#include "graphics_breakpoint_observer.h"
|
|
|
|
|
|
@@ -17,14 +17,12 @@ class QSpinBox;
|
|
|
|
|
|
class GraphicsVertexShaderWidget;
|
|
|
|
|
|
-class GraphicsVertexShaderModel : public QAbstractItemModel {
|
|
|
+class GraphicsVertexShaderModel : public QAbstractTableModel {
|
|
|
Q_OBJECT
|
|
|
|
|
|
public:
|
|
|
GraphicsVertexShaderModel(GraphicsVertexShaderWidget* parent);
|
|
|
|
|
|
- QModelIndex index(int row, int column, const QModelIndex& parent = QModelIndex()) const override;
|
|
|
- QModelIndex parent(const QModelIndex& child) const override;
|
|
|
int columnCount(const QModelIndex& parent = QModelIndex()) const override;
|
|
|
int rowCount(const QModelIndex& parent = QModelIndex()) const override;
|
|
|
QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override;
|