Commit Graph

2321 Commits

Author SHA1 Message Date
Tor Arne Vestbø 8bbf22c7e5 Remove dead qmacnativewidget snippet
Change-Id: I61e88de67cada659287f8a1dd341dc4fec43be3b
Reviewed-by: Morten Johan Sørvig <morten.sorvig@qt.io>
2020-01-20 18:18:36 +01:00
Tor Arne Vestbø d49364f6bd macOS: Clarify how the Aqua style is rendered
Change-Id: I78e5ab44f9ece10bca23c07e003776bb3c246bc3
Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
2020-01-20 17:18:33 +00:00
Paul Wicking b09e11ad9b Add WebAssembly to supported platforms
Task-number: QTWEBSITE-896
Change-Id: I06c65ce53a4601fa8a3c56354a2c4b1f10d5bea6
Reviewed-by: Topi Reiniö <topi.reinio@qt.io>
2020-01-05 20:00:33 +00:00
Paul Wicking c8c097a4de Doc: Promote wasm from TP to module
Fixes: QTBUG-81025
Change-Id: Iadc405c1111335690c43341cdd02c1215fadee06
Reviewed-by: Topi Reiniö <topi.reinio@qt.io>
2020-01-03 11:24:33 +00:00
Daniel Smith 196b974538 Bump version
Change-Id: I7926afd4630b3977787bc1a3e200002ae787246b
Reviewed-by: Paul Wicking <paul.wicking@qt.io>
2019-12-17 09:40:02 +01:00
Paul Wicking 4dae523c35 Doc: update emscripten SDK package name
Fixes: QTBUG-80798
Change-Id: Ie13880e05de8f497b716f77269d9221b38590ef4
Reviewed-by: Lorn Potter <lorn.potter@gmail.com>
2019-12-17 06:36:38 +01:00
Qt Forward Merge Bot 804ed6af30 Merge remote-tracking branch 'origin/5.14.0' into 5.14
Change-Id: Id5e592acf448a7a78bcbe7dfe95c87c40dacf586
2019-12-13 12:47:47 +01:00
Jani Heikkinen ca6a90c445 Document Third-Party Code changes in Qt 5.14.0
The changes where obtained by running

  qtattributionsscanner -output-format json

in the sources of both Qt 5.13.2 and Qt 5.14.0 checkouts, and diff'ing
these.

Task-number: QTBUG-79980
Change-Id: I7a00cd3c4c9ca9f27e1dfd72a57232575efcecef
Reviewed-by: Topi Reiniö <topi.reinio@qt.io>
2019-12-03 13:45:19 +01:00
Friedemann Kleint ac24194909 Fix broken link target "Glossary Of High DPI Terms"
Rename the section accordingly (as referenced for example by
QIconEngine::scaledPixmap()), fixing:

qtbase/src/gui/image/qiconengine.cpp:150: (qdoc) warning: Can't link to 'Glossary Of High DPI Terms'
qtbase/src/gui/image/qiconengine.cpp:382: (qdoc) warning: Can't link to 'Glossary Of High DPI Terms'
qtbase/src/gui/image/qiconengine.cpp:216: (qdoc) warning: Can't link to 'Glossary Of High DPI Terms'

Change-Id: I947bbf5d1287f11f3e5ba4dd5183ae2c7b65e9f4
Reviewed-by: Paul Wicking <paul.wicking@qt.io>
2019-11-26 16:05:18 +01:00
Kavindra Palaraja 6cfac9f891 docs: Clean up and improve readability
Task-number: QTBUG-75725
Change-Id: I45ee528d29d2fd79866aa858b8648781ce240e30
Reviewed-by: Laszlo Agocs <laszlo.agocs@qt.io>
2019-11-26 11:54:14 +01:00
Topi Reinio 48d1fed22a Doc: Update and simplify Supported Platforms information
- Ubuntu 16.04 reached end-of-life, remove form supported platforms
- Add SLES 15
- Replace details of supported OS/compiler version(s) with a
  minimum supported version to avoid the info going stale before
  the release end-of-life.
- Link to qt5.git coin provisioning as it provides an always
  up-to-date information on the reference configurations.
- Clarify the statement of platforms supported by the Qt Company
  and platforms supported by Qt as a community.

Task-number: QTBUG-77795
Change-Id: Ideeb01895ed8dd37b6e708855554c99e3ce1324b
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2019-11-26 06:20:50 +01:00
Antti Kokko 199cb4ee95 Add changes file for Qt 5.14.0
Change-Id: I33e662f180ac965004dda78dc7562cce8177813a
Reviewed-by: Paul Wicking <paul.wicking@qt.io>
2019-11-25 13:12:29 +02:00
Topi Reinio 1e27737f9e Doc: Fix broken link on iOS Platform Notes page
Change-Id: I65728e43d1fc2972550a371b1abaaa306555cbd3
Fixes: QTBUG-79468
Reviewed-by: Paul Wicking <paul.wicking@qt.io>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2019-11-25 10:27:45 +01:00
Frederik Gladhorn 4dd21d0e10 Merge 5.14 into 5.14.0
Change-Id: I836deb4998a582c5bce34cfd18214ea6887e4bce
2019-11-22 10:13:39 +01:00
Alessandro Portale 9b34f4d9f9 android-building.qdoc: Adjust "\endcode" markers
Change-Id: Ic5e8fcffc32ce97aadbde8f72f28f73b6728b584
Reviewed-by: Kavindra Palaraja <kpalaraja@luxoft.com>
2019-11-21 14:41:33 +01:00
Topi Reinio 8a67496ac2 Doc: Document new features in Qt 5.14
Based on https://wiki.qt.io/New_Features_in_Qt_5.14

Also, move the links to version-specific 'What's New'-pages
closer to the top of the Qt 5 intro page, where they are much
more visible.

Change-Id: I7e36932afbed9ca8768c80f6057594645049e754
Reviewed-by: Topi Reiniö <topi.reinio@qt.io>
2019-11-21 09:44:18 +01:00
Topi Reinio 3987a4f4a9 Doc: Fix linking to WorkerScript QML types
WorkerScript is no longer part of QtQml, but in its own module.

Change-Id: Id0df8a1321053092d4ffe005c371b23e4b5ed88a
Reviewed-by: Venugopal Shivashankar <Venugopal.Shivashankar@qt.io>
Reviewed-by: Nico Vertriest <nico.vertriest@qt.io>
2019-11-18 23:55:30 +01:00
Mitch Curtis da999ac58d Improve "Qt for Android - Building from Source"
- Mention that Android Studio's JDK can be used
- Fix duplicate "Building Qt" titles so they can be linked to properly
- Fix typos in qdoc commands
- Fix configure command issues:
  - Move make flags out
  - Change android-g++ to android-clang
  - Expand ANDROID_NDK_PATH and ANDROID_NDK_ROOT variables

Task-number: QTCREATORBUG-22626
Change-Id: Iefe9d21ad9b06f792e7c20fb4698c00fa4b24c2a
Reviewed-by: Kavindra Palaraja <kpalaraja@luxoft.com>
Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@qt.io>
2019-11-18 09:17:26 +01:00
Martin Smith 8c8dd0d12f doc: Make QtDoc depend on all modules
This update sets the depends variable in qtdoc.qdocconf to '*'.

Change-Id: Ib202a7a9aa1a3990a303cfe5d19a158d1ecc1b6b
Task-number: QTBUG-77126
Reviewed-by: Martin Smith <martin.smith@qt.io>
2019-11-14 15:37:33 +01:00
Liang Qi 2f81a81aac Merge remote-tracking branch 'origin/5.13' into 5.14
Conflicts:
	.qmake.conf
	doc/src/platforms/android-platform-notes.qdoc

Change-Id: I2cc9f09464368a28879d5d755d1079d5f461edb5
2019-11-14 09:59:13 +01:00
Topi Reinio 9e7fbb542a Doc: Fix documentation warnings
- Fix linking and replace mentions of deprecated add-ons in
  'OpenGL and 3D' section of the graphics topic.

- Fix linking to (generated) license documentation pages in
  licensechanges.qdoc. The links failed because now, the version
  information for the component is part of the generated title.
  Use a \target name instead, as it continues to work even when
  the versions change.

- Remove linking for removed licenses, use \e instead.

- Add missing dependencies

Fixes: QTBUG-79820
Change-Id: Ie74ba5e7b5cff6d286ece6b362b4622e9cafabf3
Reviewed-by: Paul Wicking <paul.wicking@qt.io>
2019-11-08 11:52:03 +01:00
Tor Arne Vestbø bc77060e9c Update supported platforms and build requirements for Apple platforms
Per earlier discussions we bump the deployment target for LTS releases
and follow up by requiring the latest SDK available for building.

As layer backed views and dark mode is a lot more stable these days in
Qt and on macOS in general we no longer support the option to build with
the 10.13 SDK. A workaround in case this functionality is still needed
is to explicitly set the QMAKE_MAC_SDK_VERSION qmake variable, which
will tell the linker to write that version into the MachO header of
the executable, which will then be read by AppKit when determining
which features to opt in to.

Change-Id: I474f3cf71087dc68b228629917377c8b634fbe0f
Reviewed-by: Timur Pocheptsov <timur.pocheptsov@qt.io>
2019-11-06 11:09:40 +01:00
Christian Ehrlicher bcb2f18029 Doc: minor tweaks for Windows pages
Change-Id: I37a6a44529f0bf3dcd256bc95b9bcdcbd59dd21f
Reviewed-by: Paul Wicking <paul.wicking@qt.io>
2019-11-05 13:00:41 +02:00
Johan Klokkhammer Helsing a566846ff0 Document Qt Wayland license changes in 5.14.0
Task-number: QTBUG-79132
Fixes: QTBUG-79433
Change-Id: Ib194c5526cf3b1065046e980e5a267ff8819974b
Reviewed-by: Pier Luigi Fiorini <pierluigi.fiorini@liri.io>
Reviewed-by: Paul Olav Tvete <paul.tvete@qt.io>
2019-11-04 10:10:44 +01:00
Assam Boudjelthia fe230a1993 Fix typo in code block closing tag
Change-Id: I4032fbe406bffe8b2d8e2e7251e879eb48553139
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2019-11-04 10:39:03 +02:00
Edward Welbourne d62c99b5ca Document recent third-party updates in Qt Core for 5.14
Task-number: QTBUG-79418
Change-Id: I1d865d37d831f89b8e29f2634f6b0a03dc263720
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
2019-11-01 10:20:10 +01:00
Leena Miettinen 7838646a6b Doc: Add Qt Quick Timeline to the list of add-on modules
Change-Id: Id320f5658e92190c7cfa0891e3dd76c5b7ad0413
Reviewed-by: Topi Reiniö <topi.reinio@qt.io>
2019-10-30 12:00:53 +01:00
Tomi Korpipaa 0f0d86a2f8 Add linking to QtQuick3D TP module
Fixes: QTBUG-79516
Change-Id: Idcb74f0fd1c69d352fcaabaaa09e92e8a3fc512a
Reviewed-by: Antti Määttä <antti.maatta@qt.io>
Reviewed-by: Inho Lee <inho.lee@qt.io>
Reviewed-by: Andy Nichols <andy.nichols@qt.io>
Reviewed-by: Venugopal Shivashankar <Venugopal.Shivashankar@qt.io>
2019-10-30 12:00:56 +02:00
Qt Forward Merge Bot 62dbc6b4a1 Merge remote-tracking branch 'origin/5.13.2' into 5.13
Change-Id: I5e4eb7b097ccdb074bfc64e2a0d37000364c3342
2019-10-30 10:38:24 +01:00
Andy Shaw 3210362990 Document that SQLite is updated to v3.30.1
Task-number: QTBUG-79416
Change-Id: I5c838249ccb419452790b2e0703c8d8d24d1f25b
Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
2019-10-29 09:17:54 +02:00
Kavindra Palaraja 58b25da316 Doc: Mention the need for a writable location for Android SDK and NDK
Change-Id: I2490fce8e70efcb82e071680ee726f6f314a92a6
Fixes: QTBUG-73547
Reviewed-by: BogDan Vatra <bogdan@kdab.com>
2019-10-25 15:58:16 +02:00
Andy Shaw 0ee725e8a6 Add doc about the workaround for turning off predictive text on Android
Change-Id: I1038d40b8a65676c7e0fd4da67c4e8860c95b094
Reviewed-by: Kavindra Palaraja <kpalaraja@luxoft.com>
2019-10-25 09:56:21 +02:00
Kavindra Palaraja cce3960d91 docs: Remove old content on QPF1
Change-Id: I261a0f10117cefa85572939850e3c641f913933c
Reviewed-by: Paul Olav Tvete <paul.tvete@qt.io>
2019-10-24 17:31:52 +02:00
Eskil Abrahamsen Blomfeldt 59b3397326 Update Android documentation
A few things have changed with regards to packaging in Qt 5.14,
so we need the documentation to reflect these changes. One major
change is that we now also support the AAB packaging format,
which also requires multi-arch builds.

When going through the documentation, it was clear that a lot
of the information was already outdated, so I took the opportunity
to clean up a bit. I have removed some stale information, removed
some details that only served to confuse, and rewrote some parts
to match the current reality.

Change-Id: I1d016ea66e18c8f174257defec4af532b4960b15
Reviewed-by: BogDan Vatra <bogdan@kdab.com>
Reviewed-by: Venugopal Shivashankar <Venugopal.Shivashankar@qt.io>
2019-10-23 12:38:19 +02:00
Qt Forward Merge Bot 89a96337ee Merge remote-tracking branch 'origin/5.13' into 5.14
Change-Id: Iab0b4bf0208ccd169cd194503d8f2a0c41b1928e
2019-10-22 03:03:47 +02:00
Nico Vertriest 378bea9f64 Doc: Remove entry for Qt Add-Ons in external-resources
Causes wrong link to wiki

Task-number: QTBUG-79249
Change-Id: I618f165a37065bd402ffa0b05310768b36f7ee96
Reviewed-by: Venugopal Shivashankar <Venugopal.Shivashankar@qt.io>
2019-10-17 11:53:24 +00:00
Qt Forward Merge Bot dbc658903a Merge "Merge remote-tracking branch 'origin/5.13' into 5.14" 2019-10-16 10:36:37 +02:00
Qt Forward Merge Bot 69716f721c Merge remote-tracking branch 'origin/5.13' into 5.14
Change-Id: I6b985ad066151f8c2baaa37066dc58bdc5f5a55d
2019-10-16 10:10:43 +02:00
Ulf Hermann 65a94384c6 Drop the section about optimized bindings in QML
Those don't exist anymore (since the transition from V8 ...).

Change-Id: I59e89680561f98d6a2e265c250ea1519e5d0e01e
Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
2019-10-16 09:21:57 +02:00
Jani Heikkinen bf9557850e Document Third-Party Code changes in Qt 5.13.2
The changes where obtained by running

  qtattributionsscanner -output-format json

in the sources of both Qt 5.13.1 and Qt 5.13.2 checkouts, and diff'ing
these.

Task-number: QTBUG-78366
Change-Id: I2fb10082fd001da60a4fbc2bacccb84bd5c4dd29
Reviewed-by: Paul Wicking <paul.wicking@qt.io>
2019-10-15 11:52:09 +03:00
Antti Kokko 7644b60a09 Add changes file for Qt 5.13.2
Change-Id: I996c1caa7a31493a2bc889764070cb34041fd132
Reviewed-by: Paul Wicking <paul.wicking@qt.io>
2019-10-15 07:21:30 +03:00
Frederik Gladhorn 48789ec0b2 Bump version
Change-Id: I8ceb2c83adf60e9bdc42a9112dfb3fa4ab1b5727
2019-10-14 09:41:50 +02:00
Kavindra Palaraja a8e95f73a9 Docs: Restructure the Embedded Linux article to improve readability
* Split out the Inputs chapter into its own page
* Cleanup the Inputs page to improve readability
* Remove outdated bits of info from the Embedded Linux article itself

Task-number: QTBUG-75725
Change-Id: Ia1031da92c302d78903d22199f7f13cde3a512bc
Reviewed-by: Andy Shaw <andy.shaw@qt.io>
Reviewed-by: Laszlo Agocs <laszlo.agocs@qt.io>
2019-10-08 16:45:54 +02:00
Leena Miettinen ee8b55cc0e Describe building Qt reference docs
... as a part of building Qt from sources. Otherwise, the docs
will not be visible in the Qt Assistant that was built.

Fixes: QTBUG-18988
Change-Id: I20c702d46c8996aa070859dcfd9287af9620a67a
Reviewed-by: Paul Wicking <paul.wicking@qt.io>
2019-10-02 11:47:50 +02:00
Kavindra Palaraja b52984369d docs: Cleanup old documentation
* Use active voice to improve readability
* Restructure the topic to reduce the number of sections
* Simplify parts of the content to make it easier to skim

Change-Id: Ic8b327acfc3c3d6435324ba219bd5eebcd9d159a
Reviewed-by: Morten Johan Sørvig <morten.sorvig@qt.io>
2019-09-28 16:08:02 +02:00
Qt Forward Merge Bot ae7ae29711 Merge "Merge remote-tracking branch 'origin/5.13' into 5.14" 2019-09-28 03:02:49 +02:00
Qt Forward Merge Bot cc964ff17f Merge remote-tracking branch 'origin/5.13' into 5.14
Change-Id: I470561a048e670ad91ce019d45a247ceb8a7b5ca
2019-09-28 03:02:43 +02:00
Andy Shaw 4a69e41704 Document that SQLite is updated to v3.29.0
Change-Id: I2d5d69b5d19f553075b46ce2d9ec9740a2280602
Reviewed-by: Paul Wicking <paul.wicking@qt.io>
2019-09-27 08:14:28 +02:00
Leena Miettinen 21d65d5c2d I18N: describe loading translations for Qt modules
Make the first example simpler and move the code for locating
Qt modules to a subsection.

Map Qt modules to catalogs available in the qttranslations
repository.

Explain that devs can either use the meta catalog or pick the
catalogs for the modules that they use (only available way for
new Qt 5 modules).

Task-number: QTBUG-69203
Change-Id: I0727ca3b5547349ab2a1e387040086ead532b688
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@gmx.de>
Reviewed-by: Paul Wicking <paul.wicking@qt.io>
2019-09-25 17:53:02 +02:00
Morten Johan Sørvig 3bf066bdad High-DPI: Document new config options
Append to the existing list.

Change-Id: I7435847e3029a607c36fb99bcef9a54f11142b65
Reviewed-by: Paul Wicking <paul.wicking@qt.io>
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
2019-09-24 14:41:45 +02:00