summaryrefslogtreecommitdiffstats
path: root/src/datavis3d/engine/q3dwindow.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Module renamedTomi Korpipää2013-09-101-164/+0
| | | | | | | Task-number: QTRD-2224 Change-Id: Iec18b6121809300b11d85445281d3c626c434f35 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Only render the scene when something changes.Miikka Heikkinen2013-09-031-16/+1
| | | | | | | | This seems to improve frame rate, too. Task-number: QTRD-2179 Change-Id: Icb3ddc5ba651ce0982068bcf7ab09c67be183717 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Doc warning fixes Tomi Korpipää2013-08-201-1/+1
| | | | | | Change-Id: I2059a46052db755f4e0fe118512413d81e662ee2 Change-Id: I2059a46052db755f4e0fe118512413d81e662ee2 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Doc update; q3dbars, q3dwindowTomi Korpipää2013-08-191-5/+3
| | | | | | | + api updates Change-Id: I8da49e3cb45025eaa5713ae563bf8475f15cc298 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Copyright headers updated Tomi Korpipää2013-08-131-31/+8
| | | | | | | | Task-number: QTRD-2112 Change-Id: I0dad7933af2dcd0386b8243f71bbd949f92aab8c Change-Id: I0dad7933af2dcd0386b8243f71bbd949f92aab8c Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Fixes to Bars 3D widget example crash on start.Keränen Pasi2013-06-271-22/+7
| | | | | Change-Id: Icd42a2397f5d48f3d315e2f9574741f41ceb7834 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Doc fixes and some cleanupMiikka Heikkinen2013-06-241-1/+1
| | | | | | | | | - Now generates enum documentation (not all values documented, though) - Renamed the qdatavis3namespace.h as it was missing a 'd' - Fixes a couple of warnings about deprecated QString constructor Change-Id: Ib8698d8f6d9f5dd37682b71150dbc5731b6dedb4 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Renamed QTENTERPRISE_DATA.. -> QT_DATA.. Tomi Korpipää2013-06-131-2/+2
| | | | | | | | | Safer, in case enterprise is changed some time in the future. + changed 3 functions in to properties in q3dbars Change-Id: If6cc6bdc8beb4fa7b1e7482b1d5d6769b89925c1 Change-Id: If6cc6bdc8beb4fa7b1e7482b1d5d6769b89925c1 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Documentation addedTomi Korpipää2013-06-121-1/+43
| | | | | | | Draft. Still a lot missing. Change-Id: I7b3ebc15bf4bf6dbcf5aa014acac1d500ead8448 Reviewed-by: Pasi Keränen <pasi.keranen@digia.com>
* Refactoring commong 3d bars functionality to separate class, added QML classes.Keränen Pasi2013-06-121-4/+1
| | | | | Change-Id: If983093d431b578db57ee0216f4d52c169978d36 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* QML2 Q3DBars hardcoded h4x0r version implemented Tomi Korpipää2013-06-061-0/+5
| | | | | | | | You can enable QML2 version of engine by uncommenting Change-Id: Ia12fcf9d503d648cc9792a4932e5f8b3488a743c Change-Id: Ia12fcf9d503d648cc9792a4932e5f8b3488a743c Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* QTCOMMERCIAL -> QTENTERPRISETomi Korpipää2013-05-301-2/+2
| | | | | Change-Id: I2130b908e2fd4f019a33c61ed099f74f9d28d1f8 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Check GLSL version at startup and quit if too low Tomi Korpipää2013-05-231-2/+10
| | | | | | Change-Id: Ibe9d1d4618b76668da6ccec3acfb4a0133af873d Change-Id: Ibe9d1d4618b76668da6ccec3acfb4a0133af873d Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* OpenGL ES2 support implemented Tomi Korpipää2013-05-221-3/+6
| | | | | | | Change-Id: I5259f6baa8da8939d6470d495e9219ce84eb8dae Change-Id: I5259f6baa8da8939d6470d495e9219ce84eb8dae Reviewed-by: Mika Salmela <mika.salmela@digia.com> Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Mac fix Tomi Korpipää2013-05-201-6/+1
| | | | | | | | | Different initialization order not needed anymore. Causes crash if used. Change-Id: I5c58f57c5352ea0e18719d6b569b22385e62be50 Change-Id: I5c58f57c5352ea0e18719d6b569b22385e62be50 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Added datavis3d back under srcHeikkinen Miikka2013-05-171-0/+169
| | | | | Change-Id: I209e8b3228b2ce0085c897db6fb2ea78e93afa67 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Directory structure reorganizedTomi Korpipää2013-05-081-169/+0
| | | | | | | | Unnecessary subdirectory levels deleted from examples and src Change-Id: I88892b4fc92784e706be2264eeb7d6208250a50f Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com> Reviewed-by: Mika Salmela <mika.salmela@digia.com>
* Q3DMaps: Label updating after changes doneTomi Korpipää2013-05-031-1/+1
| | | | | Change-Id: I74b2408c3772e2983a921d7fab8ceab38d91e993 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Refactoring to get ready for a second vis typeTomi Korpipää2013-04-301-24/+1
| | | | | | | | Moved enums to global header. Moved drawLabel to Drawer. Change-Id: Ifb103467254b4288dee1ef6f7bb0c2aa23868dab Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Object drawing and label generation moved to their own classTomi Korpipää2013-04-161-7/+7
| | | | | Change-Id: I3721b201dd83b471cb6d55f0dd7def908c4ab0be Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Copyright changes Tomi Korpipää2013-04-151-1/+1
| | | | | | Change-Id: I71ca8308f318f9c869fe0d708e96b4855b9bae59 Change-Id: I71ca8308f318f9c869fe0d708e96b4855b9bae59 Reviewed-by: Mika Salmela <mika.salmela@digia.com>
* Implemented label printing using opengl (QPainter version ifdeffed, either ↵Tomi Korpipää2013-04-121-6/+6
| | | | | | | | | | one can be used) Change-Id: Id7d6761b0ad447c7f4f18f0933d065f190ad82b6 Change-Id: Id7d6761b0ad447c7f4f18f0933d065f190ad82b6 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com> Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Added data set classes for easier data insertionTomi Korpipää2013-04-051-0/+1
| | | | | | | | | | Note: Not taken fully into use yet. Moved rainfall chart into it's own example. Added usage of data set classes to barchart Fixed a crash in case a row contains less data than sample space assumes Change-Id: I73f12de0214fe594d9054028da88b7280213fdd6 Reviewed-by: Mika Salmela <mika.salmela@digia.com>
* Added a data item classTomi Korpipää2013-04-041-31/+36
| | | | | | | Changed barchart example to use actual data Change-Id: Id19166e3b21877550b7be3cfd2260b57873adb24 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Mac changes Tomi Korpipää2013-04-021-7/+5
| | | | | | Change-Id: I79f6ab9339e9f2b81190e19560794fbe322588af Change-Id: I79f6ab9339e9f2b81190e19560794fbe322588af Reviewed-by: Mika Salmela <mika.salmela@digia.com>
* Changed parameters to constant reference parameters Tomi Korpipää2013-03-281-1/+1
| | | | | | Change-Id: If1bf2d302f393294e138dbe26f34fe890d9e8dd9 Change-Id: If1bf2d302f393294e138dbe26f34fe890d9e8dd9 Reviewed-by: Mika Salmela <mika.salmela@digia.com>
* Implemented Qpainter text drawing on top of opengl sceneTomi Korpipää2013-03-191-28/+32
|
* ANGLE fixesTomi Korpipää2013-03-151-1/+1
| | | | ..but causes crash on desktop opengl
* Implemented bar selection and highlightingTomi Korpipää2013-03-151-3/+3
| | | | | Implemented highlighting on selected bar's row and column Note: There's still a problem with lights and colors from center row backwards (not due to selection)
* Initial version of QtDataVis3DTomi Korpipää2013-03-071-0/+184
Includes: - initial version of q3dbars - an example using it