- Use '/' key to quickly access this field.
- Enter a name of repository, or repository group for quick search.
- Prefix query to allow special search:
user:admin, to search for usernames, always global
user_group:devops, to search for user groups, always global
pr:303, to search for pull request number, title, or description, always global
commit:efced4, to search for commits, scoped to repositories or groups
file:models.py, to search for file paths, scoped to repositories or groups
For advanced full text search visit: repository search
Fix compilation with GCC 6
qtcharts/tests/manual/chartwidgettest/mainwidget.cpp:211:74: error: call of overloaded ‘abs(double)’ is ambiguous
newColumn.append(abs(sin(3.14159265358979 / 50 * i) * 100));
The file included <cmath>, but used C's math.h abs(), which
is integer-only. ^
Change-Id: Iaa7e19f282a460a8c2d79475a14c7372b9740d26
Reviewed-by: Lars Knoll <lars.knoll@theqtcompany.com>
Make public headers compile with -Wzero-as-null-pointer-constant
... or equivalent.
QtBase 5.6 headers already compile that way, so let the other
modules follow suit.
Change-Id: I79c74046eaf224235cc80a4323fefd2c083b007f
Task-number: QTBUG-45291
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@theqtcompany.com>
Fix model resetting in with model mappers
Change-Id: I22afd1d361aaf0561b4d94b6a3656bfe7b0d9812
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@theqtcompany.com>
Fix crash when using linuxfb and 2D renderer
No longer should call any OpenGL functions on QML charts applications
if we don't have a valid OpenGL context.
Task-number: QTBUG-51387
Change-Id: Ic393f69921e300f19dc42c83fc07677ce7869273
Reviewed-by: Mika Salmela <mika.salmela@theqtcompany.com>
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@theqtcompany.com>
Explicitly update GLWidget when we set new points
QOpenGLWidget was modified to not trigger some extra paint calls,
which charts used to rely on, so now we do explicit updates instead.
Change-Id: Ibe06c2f88ac7efe4e61351d582f2eff9d350f073
Task-number: QTBUG-51000
Reviewed-by: Tomi Korpipää <tomi.korpipaa@theqtcompany.com>
Reviewed-by: Mika Salmela <mika.salmela@theqtcompany.com>
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@theqtcompany.com>
Add support for showing tooltips when the legend text is truncated
Change-Id: Ie0b90489eb51633a0294db12410f9056f740d086
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@theqtcompany.com>
Add support for reversed axis when useOpenGL is true
Change-Id: If8b6690585c767b65eaa4a43e179c86183903637
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@theqtcompany.com>
Doc: Use a standard documentation config for a Qt module
- Rename index.html to qtcharts-index.html
- Use the qt-module-defaults global doc template
- Convert 'indexes' into 'depends'
- Remove custom buildversion string
- Remove Q_INVOKABLE as ignore token, it's already listed
in the global config
- Use a namespace consistent with the rest of Qt modules
- Update examplesinstallpath to the changes introduced
in Qt 5.6 packaging.
- Remove unnecessary \keyword on the landing page, as
it may conflict with other modules' docs.
Change-Id: I5cc0ff026b02bae22a415d82e36cb945bd19ae53
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
No longer automatically disable QDateTimeAxis on ARM platforms
QDateTimeAxis is now only disabled on platforms that define qreal
as float.
Change-Id: I08d393d328c972d74b27bd218e4cd01e844800c9
Reviewed-by: Tomi Korpipää <tomi.korpipaa@theqtcompany.com>
Reviewed-by: Mika Salmela <mika.salmela@theqtcompany.com>
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@theqtcompany.com>
Fix sync.profile dependency versioning
Do not hard-code the version of the dependencies here, the CI system determines
the version based on the target branch of the module.
Change-Id: I5fdafa44f3a12d6d43520f30f9eaa27f8856af1b
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
Respect the devicePixelRatio when rendering the scene
Change-Id: Ib50404453bdbae4749bca4cb3106c044a5e132da
Reviewed-by: Titta Heikkala <titta.heikkala@theqtcompany.com>
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@theqtcompany.com>
Fix version numbers
QML API version was only updated to what it actually is, it
doesn't need to follow the module version.
Change-Id: I5c26da72b03a1e6858327a8a08f933998991c39e
Reviewed-by: Tomi Korpipää <tomi.korpipaa@theqtcompany.com>
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@theqtcompany.com>
Remove header.GPL now that it exists in QtBase
Change-Id: I2cb53cb638b00bef34a313b0678066ef91c6d7a2
Reviewed-by: Tomi Korpipää <tomi.korpipaa@theqtcompany.com>
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@theqtcompany.com>
charts: Follow Qt's already-existent -developer-build option.
This means that rebuilding the entirety of Qt with -developer-build will get us
all autotests.
Furthermore, it fixes the situation on OS X where a debug_and_release build
wouldn't actually fully link.
In addition, we clean up the tests that were stubbed when internals aren't
available to just not build/run them at all by checking private_tests.
Change-Id: I5701559cd91df842f78346d7d6ad9295bee587d0
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@theqtcompany.com>
Fix debug-and-release build
Charts is part of the Qt release and there is no need to do magic hacks
to install the qmldir file.
This was supposed to help running examples separately, but we assume
that the lib is shipped with Qt proper.
The problem was that the qmldir file would be simultaneously copied into
the same location twice which will fail on Windows.
Change-Id: I4d765c18367f7985c7dbfadbc7ddae78ce24f398
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@theqtcompany.com>
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@theqtcompany.com>
Reviewed-by: Titta Heikkala <titta.heikkala@theqtcompany.com>