diff options
-rw-r--r-- | .qmake.conf | 2 | ||||
-rw-r--r-- | README | 30 | ||||
-rw-r--r-- | dist/changes-1.0.0 (renamed from dist/changes-0.1.0) | 0 | ||||
-rw-r--r-- | src/datavisualization/doc/qtdatavisualization.qdocconf | 10 | ||||
-rw-r--r-- | src/datavisualization/global/qdatavisualizationglobal.h | 4 |
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) @@ -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)) */ |