diff --git a/src/qchart.h b/src/qchart.h index 55c82e2..2fa86d2 100644 --- a/src/qchart.h +++ b/src/qchart.h @@ -13,6 +13,7 @@ class QChartSeries; class PlotDomain; class ChartItem; class BarGroup; +class QChartAxis; // TODO: We don't need to have QChart tied to QGraphicsItem: //class QTCOMMERCIALCHART_EXPORT QChart @@ -57,6 +58,11 @@ public: void zoomIn(); void zoomOut(); + void setAxisX(QChartAxis* axis){}; + void setAxisY(QChartAxis* axis){}; + void setAxisY(QList axis){}; + + signals: //TODO chage to const QSize& size void sizeChanged(QRectF rect); diff --git a/src/qchartaxis.cpp b/src/qchartaxis.cpp new file mode 100644 index 0000000..b0a98fb --- /dev/null +++ b/src/qchartaxis.cpp @@ -0,0 +1,14 @@ + +#include "qchartaxis.h" + +QChartAxis::QChartAxis() +{ + // TODO Auto-generated constructor stub + +} + +QChartAxis::~QChartAxis() +{ + // TODO Auto-generated destructor stub +} + diff --git a/src/qchartaxis.h b/src/qchartaxis.h new file mode 100644 index 0000000..d2faafd --- /dev/null +++ b/src/qchartaxis.h @@ -0,0 +1,11 @@ +#ifndef QCHARTAXIS_H_ +#define QCHARTAXIS_H_ + +class QChartAxis +{ +public: + QChartAxis(); + virtual ~QChartAxis(); +}; + +#endif /* QCHARTAXIS_H_ */ diff --git a/src/src.pro b/src/src.pro index 7aaf3a4..302527b 100644 --- a/src/src.pro +++ b/src/src.pro @@ -25,7 +25,8 @@ SOURCES += \ qchartwidget.cpp \ pieslice.cpp \ qchartview.cpp \ - qchartseries.cpp + qchartseries.cpp \ + qchartaxis.cpp PRIVATE_HEADERS += \ xylinechart/xylinechartitem_p.h \ @@ -45,7 +46,8 @@ PUBLIC_HEADERS += \ xylinechart/qxychartseries.h \ barchart/barchartseries.h \ barchart/bargroup.h \ - qchartview.h + qchartview.h \ + qchartaxis.h HEADERS += $$PUBLIC_HEADERS HEADERS += $$PRIVATE_HEADERS