summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.qmake.conf2
-rw-r--r--README30
-rw-r--r--dist/changes-1.0.0 (renamed from dist/changes-0.1.0)0
-rw-r--r--src/datavisualization/doc/qtdatavisualization.qdocconf10
-rw-r--r--src/datavisualization/global/qdatavisualizationglobal.h4
5 files changed, 24 insertions, 22 deletions
diff --git a/.qmake.conf b/.qmake.conf
index 213e6914..d8bef836 100644
--- a/.qmake.conf
+++ b/.qmake.conf
@@ -1,2 +1,2 @@
-MODULE_VERSION=0.1.0
+MODULE_VERSION=1.0.0
load(qt_build_config)
diff --git a/README b/README
index 4573323a..e04ac660 100644
--- a/README
+++ b/README
@@ -1,6 +1,6 @@
--------------------------------------------------
-Qt Data Visualization 0.1.0 (Techonology preview)
--------------------------------------------------
+---------------------------------------------------
+Qt Data Visualization 1.0.0 (Techonology preview 2)
+---------------------------------------------------
Qt Data Visualization module provides multiple graph types to visualize data in 3D space
both with C++ and Qt Quick 2.
@@ -8,9 +8,12 @@ both with C++ and Qt Quick 2.
System Requirements
===================
-- Qt 5.1 or newer
+- Qt 5.2 or newer
- OpenGL 2.1 or newer (recommended) or OpenGL ES2 (reduced feature set)
+Platform specific requirements:
+- Mac: OSX 10.8 or newer
+
Building
========
Configure the project with qmake:
@@ -19,7 +22,7 @@ Configure the project with qmake:
After running qmake, build the project with make:
(Linux) make
(Windows with MinGw) mingw32-make
- (Visual Studio) nmake
+ (Windows with Visual Studio) nmake
(OSX) make
The above generates the default makefiles for your configuration, which is typically
@@ -70,18 +73,17 @@ Please refer to the generated documentation for more information:
Known Issues
============
-The technology preview version is still missing some features entirely, while some
-others may be only partially implemented. Here are some known issues:
-
-- Scatter graphs can only show zero centered axis ranges properly.
-- Value axis range of a bar graph with negative values need to be zero
- centered to display properly.
-- Selection API is missing for surface graphs.
-- Shadows do not work for surface graphs.
-- Mac: Graphs drawn half the size on Retina displays.
- Using multiple graphs in one application crashes on application shutdown
unless the last graph to have active context is deleted last.
- Android doesn't support both widgets and OpenGL simultaneously, so only
the Qt Quick 2 API is usable in practice in Android.
- Shadows are not supported with OpenGL ES2 (including Angle builds in Windows).
- Anti-aliasing doesn't work with OpenGL ES2 (including Angle builds in Windows).
+- Surfaces with non-straight rows and columns do not always render properly.
+- Wrong item can end up selected if you do mouse selection and data removes/inserts
+ simultaneously due to the asynchronous nature of mouse selection handling.
+- Q3DLight class (and Light3D QML item) are currently not usable for anything.
+- Q3DScene::secondarySubviewOnTop property has currently no effect.
+- The color style Q3DTheme::ColorStyleObjectGradient doesn't work for surface graphs.
+- Scatter "point" meshes do not support gradients, they always use the base color.
+- In Mac OSX 10.7 rendering only works in QML.
diff --git a/dist/changes-0.1.0 b/dist/changes-1.0.0
index 854f74e4..854f74e4 100644
--- a/dist/changes-0.1.0
+++ b/dist/changes-1.0.0
diff --git a/src/datavisualization/doc/qtdatavisualization.qdocconf b/src/datavisualization/doc/qtdatavisualization.qdocconf
index fffcd3c4..7a7fa0b1 100644
--- a/src/datavisualization/doc/qtdatavisualization.qdocconf
+++ b/src/datavisualization/doc/qtdatavisualization.qdocconf
@@ -2,7 +2,7 @@ include($QT_INSTALL_DOCS/global/qt-module-defaults.qdocconf)
project = QtDataVisualization
description = Qt Data Visualization Reference Documentation
-version = 0.1.0
+version = 1.0.0
exampledirs += ../../../examples \
snippets
@@ -18,14 +18,14 @@ depends += qtcore \
qhp.projects = qtdatavisualization
qhp.qtdatavisualization.file = qtdatavisualization.qhp
-qhp.qtdatavisualization.namespace = com.digia.qtdatavisualization.010
+qhp.qtdatavisualization.namespace = com.digia.qtdatavisualization.100
qhp.qtdatavisualization.virtualFolder = qtdatavisualization
qhp.qtdatavisualization.indexTitle = Qt Data Visualization
qhp.qtdatavisualization.indexRoot =
-qhp.qtdatavisualization.filterAttributes = qtdatavisualization 0.1.0 qtrefdoc
-qhp.qtdatavisualization.customFilters.Qt.name = QtDataVisualization 0.1.0
-qhp.qtdatavisualization.customFilters.Qt.filterAttributes = qtdatavisualization 0.1.0
+qhp.qtdatavisualization.filterAttributes = qtdatavisualization 1.0.0 qtrefdoc
+qhp.qtdatavisualization.customFilters.Qt.name = QtDataVisualization 1.0.0
+qhp.qtdatavisualization.customFilters.Qt.filterAttributes = qtdatavisualization 1.0.0
qhp.qtdatavisualization.subprojects = gettingstarted examples classes types
qhp.qtdatavisualization.subprojects.gettingstarted.title = Getting Started
qhp.qtdatavisualization.subprojects.gettingstarted.indexTitle = Qt Data Visualization Getting Started
diff --git a/src/datavisualization/global/qdatavisualizationglobal.h b/src/datavisualization/global/qdatavisualizationglobal.h
index eefa2888..1c118664 100644
--- a/src/datavisualization/global/qdatavisualizationglobal.h
+++ b/src/datavisualization/global/qdatavisualizationglobal.h
@@ -21,11 +21,11 @@
#include <qglobal.h>
-#define QT_DATAVISUALIZATION_VERSION_STR "0.1.0"
+#define QT_DATAVISUALIZATION_VERSION_STR "1.0.0"
/*
QT_DATAVISUALIZATION_VERSION is (major << 16) + (minor << 8) + patch.
*/
-#define QT_DATAVISUALIZATION_VERSION 0x000100
+#define QT_DATAVISUALIZATION_VERSION 0x010000
/*
can be used like #if (QT_DATAVISUALIZATION_VERSION >= QT_DATAVISUALIZATION_VERSION_CHECK(1, 0, 0))
*/