summaryrefslogtreecommitdiffstats
path: root/plugins
diff options
context:
space:
mode:
authorTero Ahola <tero.ahola@digia.com>2012-08-28 13:05:13 +0300
committerTero Ahola <tero.ahola@digia.com>2012-08-28 13:17:49 +0300
commit102af68fd8c5ba1ce99c783beb6a897c333d6064 (patch)
treea2b9abf9af1a1404dea1e6e0cd2419e3a7ec741e /plugins
parent8a10d7ac696dc3f57f4b1557339cbd528be19604 (diff)
Added CategoryAxis and CategoryRange to QML API
Diffstat (limited to 'plugins')
-rw-r--r--plugins/declarative/declarative.pro8
-rw-r--r--plugins/declarative/plugin.cpp5
2 files changed, 10 insertions, 3 deletions
diff --git a/plugins/declarative/declarative.pro b/plugins/declarative/declarative.pro
index b0f9577b..b8fa2d67 100644
--- a/plugins/declarative/declarative.pro
+++ b/plugins/declarative/declarative.pro
@@ -26,8 +26,9 @@ SOURCES += \
declarativeareaseries.cpp \
declarativescatterseries.cpp \
declarativepieseries.cpp \
- declarativebarseries.cpp
-
+ declarativebarseries.cpp \
+ declarativecategoryaxis.cpp
+
HEADERS += \
declarativechart.h \
declarativexypoint.h \
@@ -37,7 +38,8 @@ HEADERS += \
declarativeareaseries.h \
declarativescatterseries.h \
declarativepieseries.h \
- declarativebarseries.h
+ declarativebarseries.h \
+ declarativecategoryaxis.h
TARGETPATH = QtCommercial/Chart
target.path = $$[QT_INSTALL_IMPORTS]/$$TARGETPATH
diff --git a/plugins/declarative/plugin.cpp b/plugins/declarative/plugin.cpp
index 2aace601..15af0671 100644
--- a/plugins/declarative/plugin.cpp
+++ b/plugins/declarative/plugin.cpp
@@ -23,6 +23,8 @@
#include "qchart.h"
#include "qabstractaxis.h"
#include "qvalueaxis.h"
+#include "qdatetimeaxis.h"
+#include "declarativecategoryaxis.h"
#include "qbarcategoryaxis.h"
#include "declarativechart.h"
#include "declarativexypoint.h"
@@ -113,6 +115,9 @@ public:
qmlRegisterType<QHBarModelMapper>(uri, 1, 1, "HBarModelMapper");
qmlRegisterType<QVBarModelMapper>(uri, 1, 1, "VBarModelMapper");
qmlRegisterType<QValueAxis>(uri, 1, 1, "ValueAxis");
+ qmlRegisterType<QDateTimeAxis>(uri, 1, 1, "DateTimeAxis");
+ qmlRegisterType<DeclarativeCategoryAxis>(uri, 1, 1, "CategoryAxis");
+ qmlRegisterType<DeclarativeCategoryRange>(uri, 1, 1, "CategoryRange");
qmlRegisterType<QBarCategoryAxis>(uri, 1, 1, "BarCategoryAxis");
qmlRegisterUncreatableType<QLegend>(uri, 1, 1, "Legend",
QLatin1String("Trying to create uncreatable: Legend."));