| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
Moved data and axes into separate qml files.
Change-Id: I2aaf828d7e7cba3bdc1d03379ccdf0b55c3e9922
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Introduced new handler for item models. Instance of this is
owned by item model proxies.
- Introduced abstract mapping class to enable moving a lot of
duplicate code to the new handler.
- Changed ownership handling of mapping objects to be in line
with proxies and axes, though there is no default mapping
at this time. Need to reconsider the default case more.
- Made item model const so it is clear that we do not own it.
The documentation is not yet up to date.
Change-Id: Ie961da29340743fdaa9293d7d4ace9577def9102
Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
|
|
|
|
|
|
|
| |
+ works on Android now
Change-Id: If5cd81548c40ddd6d57fcd1709d9e7c9d88539fc
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
|
|
|
|
|
|
|
|
|
|
| |
Task-number: QTRD-2136
Scatter works, bars still crashes.
Change-Id: I69a7d2a8e873bfed55f3c29ee36be288ea949f96
Change-Id: I69a7d2a8e873bfed55f3c29ee36be288ea949f96
Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
|
|
|
|
|
|
|
|
|
|
| |
Task-number: QTRD-2136
Fixes first crash right after deployment. Another one remains..
Change-Id: I1753bf20066f2f15b123aaaaf2cc880c6a713536
Change-Id: I1753bf20066f2f15b123aaaaf2cc880c6a713536
Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
|
|
|
|
|
|
|
|
|
| |
Chart can now own multiple axes while showing only one.
Default axes are no longer modifiable by users.
Task-number: QTRD-2212
Change-Id: I028f0d7539dbbf6e3474680290c7ec6bba5a4223
Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
|
|
|
|
|
|
|
|
| |
- Signal to notify of selection change
- Setting selection via API
Change-Id: I87c71005d76b15dd259f745392ff7b5112d146b5
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
|
|
|
|
|
| |
Change-Id: Iae57b93be41ffeeb5ef8fc6ff625af22a7f2d21a
Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
|
|
|
|
|
|
|
| |
+ api updates
Change-Id: I8da49e3cb45025eaa5713ae563bf8475f15cc298
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
|
|
|
|
|
| |
Change-Id: Ie657df264549e4277d3bd1eaf2ca48436c153717
Reviewed-by: Mika Salmela <mika.salmela@digia.com>
|
|
|
|
|
| |
Change-Id: I9dccd7066d286a8a028450997a5ae34d44310ca1
Reviewed-by: Pasi Keränen <pasi.keranen@digia.com>
|
|
|
|
|
|
|
| |
Task-number: QTRD-2188
Change-Id: Id0edd2c1fb98621c0b3bf590ff1f0b7239fd7225
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
|
|
|
|
|
|
|
| |
+ moved an enum to a correct place
Change-Id: Iea133f70ccf87e812cb87b61c16fb16be76b2da3
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
|
|
|
|
|
|
| |
Change-Id: I2a75460393447e990b553b52da92f99bd9f25dc1
Change-Id: I2a75460393447e990b553b52da92f99bd9f25dc1
Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
|
|
|
|
|
|
|
|
| |
Task-number: QTRD-2112
Change-Id: I0dad7933af2dcd0386b8243f71bbd949f92aab8c
Change-Id: I0dad7933af2dcd0386b8243f71bbd949f92aab8c
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
|
|
|
|
|
|
|
|
|
| |
Talking about tick count was misleading, since we are counting the
segments between ticks instead of ticks themselves. Changed the
term accordingly to reduce confusion.
Change-Id: Ic044b179a950083ba9116173a424b865ebb5785a
Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
|
|
|
|
|
|
|
| |
QML bars changed to utilize this and example updated
Change-Id: Ied22a137c1bc320e7dd98759c16087c2d8d80fb4
Reviewed-by: Mika Salmela <mika.salmela@digia.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Widget example now uses default QBarDataProxy directly
- Axes store labels in QStringLists instead of vectors
- Axes LabelItems as QList<LabelItem *> instead of QVector<LabelItem>
This allows better control of when label items are constructed
and destructed -> easier to keep track of textures.
- Removed label setting from QAbstractDataItem api, it should be
replaced with label format setter if we want individual items
to have custom labels.
- Added functionality to QBarDataItem
- Misc bug fixes
Change-Id: I01b3a5f3fc4acb8c1a826f19fa2762864430a088
Reviewed-by: Mika Salmela <mika.salmela@digia.com>
|
|
|
|
|
|
|
|
|
| |
- Added qml files to resource file
- Load qml file from resource
Change-Id: Idda60aaba32fffca2db1ad6f577fb49eb1224f34
Change-Id: Idda60aaba32fffca2db1ad6f577fb49eb1224f34
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
|
|
|
|
|
|
|
|
| |
Task-number: QTRD-2135
Change-Id: I190349ec36dd049fc5d078371b66be068da42ab0
Change-Id: I190349ec36dd049fc5d078371b66be068da42ab0
Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
|
|
|
|
|
|
|
|
|
|
| |
Still possible to get crashing if datasets, rows and items are created
in reverse order.
Needs to be documented.
Change-Id: Ia35b54eb9652ba031da35dd37f9ef9cae9aca04d
Change-Id: Ia35b54eb9652ba031da35dd37f9ef9cae9aca04d
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
|
|
|
|
|
| |
Change-Id: I88ba9ff299b4469784459e0409dfe3c629119af3
Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
|
|
|
|
|
|
|
|
|
|
| |
Hack solution, may cause trouble later on. Should try to find a better
way to fix this.
Change-Id: I440252419a451fd26932c6d851f95259a5c60e24
Change-Id: I440252419a451fd26932c6d851f95259a5c60e24
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
Reviewed-by: Pasi Keränen <pasi.keranen@digia.com>
|
|
|
|
|
|
|
| |
Change-Id: I8ac2568b08d00a4fc14ce62bd0530ce3e01022ca
Change-Id: I8ac2568b08d00a4fc14ce62bd0530ce3e01022ca
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
|
|
|
|
|
|
|
|
|
| |
QML has (0, 0) at bottom left, Qt at top left. For rotating to work
correctly on both, we need to convert QML mouse coordinates before passing
them to renderer.
Change-Id: Ic85fbaec2f75c0432f81dfb48070f7ab598c8e00
Reviewed-by: Pasi Keränen <pasi.keranen@digia.com>
|
|
|
|
|
| |
Change-Id: I5174c9deb43604924f8a63e217b851897ac2dcd6
Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
|
|
|
|
|
|
|
|
|
| |
Setting ListModel to setData works.
Adding custom type (DataItem) to ListElement does not work.
Change-Id: I98f333367a37cc28fe9443e83f3b5d7647233ab6
Change-Id: I98f333367a37cc28fe9443e83f3b5d7647233ab6
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
|
|
|
|
|
| |
Change-Id: Iba414954342a74bc3e3efd7436811cca6c422649
Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
|
|
|
|
|
| |
Change-Id: I23d815dace8298d034c339c90e7bc0a0a4375d77
Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
|
|
|
|
|
|
| |
Change-Id: I22e924a4f4028f116a00297158b36c0f08a44e96
Change-Id: I22e924a4f4028f116a00297158b36c0f08a44e96
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
|
|
|
|
|
|
|
|
|
| |
Added missing properties to declarativebars.
Renamed boolean properties to conform with naming conventions.
Change-Id: Ide93c2a456713e1e77ba0a01ccdc110d00377e83
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
Reviewed-by: Pasi Keränen <pasi.keranen@digia.com>
|
|
|
|
|
|
|
| |
Draft. Still a lot missing.
Change-Id: I7b3ebc15bf4bf6dbcf5aa014acac1d500ead8448
Reviewed-by: Pasi Keränen <pasi.keranen@digia.com>
|
|
|
|
|
| |
Change-Id: If983093d431b578db57ee0216f4d52c169978d36
Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
|
|
|
|
|
|
| |
Change-Id: I0a4ea4e8bf383a1c4ff40371d2ec0a407194ef44
Change-Id: I0a4ea4e8bf383a1c4ff40371d2ec0a407194ef44
Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
|
|
|
|
|
|
|
|
| |
You can enable QML2 version of engine by uncommenting
Change-Id: Ia12fcf9d503d648cc9792a4932e5f8b3488a743c
Change-Id: Ia12fcf9d503d648cc9792a4932e5f8b3488a743c
Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
|
|
|
|
|
|
|
| |
DeclarativeBars provides a wrapper for qml properties of Q3DBars.
Change-Id: Ia39fb3284fae47ec2116a2d02bea607491687bea
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
|
|
|
|
|
| |
Change-Id: I8b1457b86b0f881cfd374cf9e9ed3c803e7d04d2
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
|
|
|
|
|
|
| |
Change-Id: If5fd4b4b738c5c5f84b90e50cbf6f7548f58dcac
Change-Id: If5fd4b4b738c5c5f84b90e50cbf6f7548f58dcac
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
|
|
Also reorganized examples a bit; moved duplicate configs to examples.pri.
Change-Id: If518447ffa45e2b800fb3da9e6a7425d86209d35
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
|