summaryrefslogtreecommitdiffstats
path: root/src/datavis3d/data/qbardataproxy_p.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/datavis3d/data/qbardataproxy_p.h')
-rw-r--r--src/datavis3d/data/qbardataproxy_p.h9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/datavis3d/data/qbardataproxy_p.h b/src/datavis3d/data/qbardataproxy_p.h
index 276b1e56..83af659b 100644
--- a/src/datavis3d/data/qbardataproxy_p.h
+++ b/src/datavis3d/data/qbardataproxy_p.h
@@ -66,10 +66,11 @@ public:
QBarDataProxyPrivate(QBarDataProxy *q);
virtual ~QBarDataProxyPrivate();
- void resetArray(int rowCount, int columnCount);
- // TODO void resetRow(int rowIndex);
+ void resetArray(QBarDataArray *newArray, int rowCount, int columnCount);
void setRow(int rowIndex, QBarDataRow *row);
+ int addRow(QBarDataRow *row);
int addRows(QBarDataArray *rows);
+ void insertRow(int rowIndex, QBarDataRow *row);
void insertRows(int rowIndex, QBarDataArray *rows);
QPair<GLfloat, GLfloat> limitValues(int startRow, int startColumn, int rowCount, int columnCount);
@@ -79,8 +80,8 @@ public:
protected:
void clearRow(int rowIndex);
- void addEmptyRow();
- void fixRow(QBarDataRow &row);
+ void clearArray();
+ void fixRow(QBarDataRow *row);
QBarDataArray m_dataArray;