| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| |
| | |
tqtc/lts-5.15-opensource
Change-Id: Idca6a0f78bcb543d55d7bd0d70c99d1071af484c
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Functionality that is obsoleted without a replacement
will have instructions in the Qt 6 porting guide.
Change-Id: I2e456abf7029244553c5157c6d9f018a968e3655
Reviewed-by: Oliver Wolff <oliver.wolff@qt.io>
Reviewed-by: Timur Pocheptsov <timur.pocheptsov@qt.io>
|
|/
|
|
|
|
|
|
|
|
|
| |
This reverts commit fa52d41e3861715ec2418225946d56e39d783900.
Revert of commercial license headers is required for Qt 5.15.3
opensource release.
Task-number: QTBUG-91108
Change-Id: I6e9bea104d5cf5289152fb592273f31f0b3bcd7d
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Updated header.COMM to the file in tqtc-qtmacextras. Examples,
tests or documentation files are not updated.
The commercial license header may contain some
additional lines so that its line count equals with
the earlier license header. Reason for this is that
some autotests use hard coded line numbers and a
change in the line count causes failures in tests.
Task-number: QTQAINFRA-4169
Change-Id: I6a50040df036bb22491ee8acca04a72e476224dc
Reviewed-by: Antti Kokko <antti.kokko@qt.io>
|
|
|
|
|
| |
Change-Id: I73cdba03f1b02c5d14f9edc2a9c2dbfdb377ad10
Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fix namespacing for \fn commands, and mark deprecated functions correctly
with \obsolete.
QDoc doesn't see Qt's include paths for this module; work around
parsing issues by omitting include statements with the Q_CLANG_QDOC
macro.
Change-Id: Id7a65aba0dc5d7e95825cff76b10ec1f46a530ef
Reviewed-by: Paul Wicking <paul.wicking@qt.io>
|
|
|
|
|
|
|
|
|
|
| |
The Clang parser in QDoc fails to parse the .mm source files if their
include files are not found. Add dummy header files under the
/doc/QtMacExtras directory for this purpose.
Fixes: QTBUG-77009
Change-Id: I2ec5a9aadb541a52b0416f79ca30321b55b0b8cc
Reviewed-by: Paul Wicking <paul.wicking@qt.io>
|
|
|
|
|
|
| |
Task-number: QTBUG-74391
Change-Id: I9d8185a4e9e6d566f18c47409cda3d6cb5484f98
Reviewed-by: Paul Wicking <paul.wicking@qt.io>
|
|
|
|
|
|
|
|
|
|
| |
The use of QT_INSTALL_HEADERS caused documentation build failures
in certain configurations. Use an alternative method to pass the
required include paths to QDoc.
Task-number: QTBUG-67925
Change-Id: I29d9443f25862ec35022fff8e8efdebda07a1937
Reviewed-by: Martin Smith <martin.smith@qt.io>
|
|
|
|
|
|
|
| |
It's been in QtCore for a long time now.
Change-Id: Ie861cce8b03c759311561f972c01970c5d859839
Reviewed-by: Timur Pocheptsov <timur.pocheptsov@qt.io>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Some of the APIs in this module now have APIs in other parts of Qt,
more closely tied to the classes they convert back and forth from.
Other APIs have native equivalents that are just as simple as the
Qt wrapper, and we want people to use the native APIs since that
scales better, and teaches users that they can mix native and Qt
APIs.
Change-Id: Id587cefe3ab8bee9f7d3e7dc4cb223882d57d325
Reviewed-by: Timur Pocheptsov <timur.pocheptsov@qt.io>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
QDoc in Qt 5.11 uses Clang to parse the C++ source for documentation
comments. Unlike the old parser, Clang requires a module header to
be present as well as correct include paths to generate the docs
correctly. However, these are available from the build system only
when building on macOS, not when generating the documentation
on another system (e.g. Linux).
To fix this, create a 'dummy' module header specific to doc builds
and add required relative include paths and DEFINEs to .qdocconf.
Change-Id: Iadc1475d16c5570b86de7ea8e17bfeb02d8412eb
Reviewed-by: Martin Smith <martin.smith@qt.io>
|
|\
| |
| |
| | |
Change-Id: I259a7f40415bfad4168c4e777583c9d777f40003
|
| |
| |
| |
| |
| | |
Change-Id: I673f6d5df99a0646e95dbe5aa89fbc2c0e7aac4d
Reviewed-by: Jake Petroules <jake.petroules@qt.io>
|
| |
| |
| |
| |
| | |
Change-Id: If7364382dd0accd892390f8021c7c8dcf9a6cad0
Reviewed-by: Jake Petroules <jake.petroules@qt.io>
|
|/
|
|
|
| |
Change-Id: Ib81fb687a84fe745d769ba3783b1bcf11ed7975e
Reviewed-by: Lars Knoll <lars.knoll@qt.io>
|
|
|
|
|
|
| |
Task-number: QTBUG-61489
Change-Id: Ibdf381e89214b1eea4d334159c0cf18de166bc30
Reviewed-by: Gabriel de Dietrich <gabriel.dedietrich@qt.io>
|
|\
| |
| |
| |
| |
| |
| | |
Conflicts:
src/macextras/macextras-lib.pri
Change-Id: Iee350318a9e396fe1188823b6cae7e154da029af
|
| |
| |
| |
| |
| |
| | |
Task-number: QTBUG-58538
Change-Id: Ib446c33e2ba796374478f3df36f4b35957ddfcd7
Reviewed-by: Jake Petroules <jake.petroules@qt.io>
|
| |
| |
| |
| |
| | |
Change-Id: Id63420244eecd5935b7fa7c82b6ad9e0e48ad0f1
Reviewed-by: Gabriel de Dietrich <gabriel.dedietrich@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| | |
This reverts 20d1d8d097333ec6d13a0dd0c46aeab1bdacb50a.
Task-number: QTBUG-58743
Change-Id: I1ec803948246889bb4aed1a0d934fdc6918cb52d
Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
|
|/
|
|
|
|
|
|
|
| |
The module uses sharedApplication.
Task-number: QTBUG-58743
Change-Id: Ic28099cba31d79d9dee2cf29cb99bfbe26b0cb21
Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@qt.io>
|
|\
| |
| |
| | |
Change-Id: Ica8ae5b03d57d4bf043644e8818523e68c959c57
|
| |\
| | |
| | |
| | | |
Change-Id: I127063e9dd558bcb8d46ea08fe1e4ae10af3f891
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
As of version 10.12 (Sierra), the name of Apple's desktop operating
system will be macOS. Change all occurrences where the Mac platform
is discussed to use the macro \macos (defined in the documentation
configuration in qtbase), except in link targets (QDoc doesn't
expand macros in those).
Add a 'macOS' prefix to example titles to make it clear they are
specific to that platform.
Change-Id: I6bac8d92ca080adf7138a12e0f792c132e382f5d
Reviewed-by: Jake Petroules <jake.petroules@qt.io>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
|
|/ /
| |
| |
| |
| |
| |
| | |
In the examples, replaced a Q_FOREACH with QList<QByteArray>::join().
Change-Id: I6b1ca1666bf0a69c6489f970da19b3f966327cdb
Reviewed-by: Jake Petroules <jake.petroules@qt.io>
|
|\|
| |
| |
| |
| |
| |
| | |
Conflicts:
.qmake.conf
Change-Id: I2330fade4f257fc58a9906e98fc17da889ce62ea
|
| |
| |
| |
| |
| |
| |
| |
| | |
Examples in binary packages now directly match the install path.
Change-Id: I2b7019feee874946491ce887d8048e01ba68e0c9
Task-number: QTBUG-52953
Reviewed-by: Antti Kokko <antti.kokko@qt.io>
|
|\|
| |
| |
| | |
Change-Id: I0201f0f090d9d976bd1abe0105a51cd2f7fb91f0
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Added explicit where it was missing. This is not a source-
incompatible change, because code that breaks by this is
a bug. Let's not have this sitting around in an LTS.
Change-Id: I954ba09a2defb509f527a876b9f11028e8413ad7
Reviewed-by: Simon Hausmann <simon.hausmann@theqtcompany.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
... or equivalent.
QtBase 5.6 headers already compile that way, so let the other
modules follow suit.
Change-Id: I832c3e6f411280643004dc6dd9361b2ea63a6dca
Task-number: QTBUG-45291
Reviewed-by: Simon Hausmann <simon.hausmann@theqtcompany.com>
|
|\|
| |
| |
| | |
Change-Id: Id5a322f8f448b5a654456e7a99ed1e02f1c434b0
|
| |
| |
| |
| |
| | |
Change-Id: Ib5bd2c3cb9fdf0d6ad087bd5e0b0e3096168c72c
Reviewed-by: Morten Johan Sørvig <morten.sorvig@theqtcompany.com>
|
| |
| |
| |
| |
| |
| |
| | |
it's loaded by .qmake.conf already.
Change-Id: I81f64102febbde07c2e9456be6b5f4788088e598
Reviewed-by: Morten Johan Sørvig <morten.sorvig@theqtcompany.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
The QMacToolBarPrivate destructor also calls release on the toolbar.
Change-Id: If3a4feb9e08a01b56fb3983c813d4d2e22d71fd2
Task-number: QTBUG-51309
Reviewed-by: Jake Petroules <jake.petroules@theqtcompany.com>
|
|\|
| |
| |
| |
| |
| |
| | |
Conflicts:
.qmake.conf
Change-Id: I2ac62377ea3b053dea70d4ab706823c2113085e2
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The examplesinstallpath variable in .qdocconf files defines the path
under QT_INSTALL_EXAMPLES where examples are found.
To match the way examples are packaged in Qt 5.6, prefix the
install path with the repository name.
Task-number: QTBUG-48736
Change-Id: I0e1bf28912cc56fe7fabbb6b23df84f715aa3cab
Reviewed-by: Venugopal Shivashankar <venugopal.shivashankar@digia.com>
|
|/
|
|
|
|
|
|
|
|
| |
From Qt 5.7 -> LGPL v2.1 isn't an option anymore, see
http://blog.qt.io/blog/2016/01/13/new-agreement-with-the-kde-free-qt-foundation/
Updated license headers to use new LGPL header instead of LGPL21 one
(in those files which will be under LGPL v3)
Change-Id: Ib1e8528c43e103ce71a4555228a34466c41e2695
Reviewed-by: Lars Knoll <lars.knoll@theqtcompany.com>
|
|
|
|
|
| |
Change-Id: I230babbf8063a514ec017335c30f0c53637894fb
Reviewed-by: Richard Moe Gustavsen <richard.gustavsen@theqtcompany.com>
|
|
|
|
|
| |
Change-Id: I6cdccbd856f2e2b7180d369985ab83fc85415e22
Reviewed-by: Timur Pocheptsov <timur.pocheptsov@theqtcompany.com>
|
|
|
|
|
|
|
|
| |
This patch corrects the include generating warnings on build
as well as module wide include.
Change-Id: I1135175c015f1ddbaa8fa024f7d325805974cbb4
Reviewed-by: Jake Petroules <jake.petroules@petroules.com>
|
|
|
|
|
|
|
| |
Task-number: QTBUG-36985
Change-Id: I9e6a6fdc3fa4802f690317782b054151a8f6087d
Reviewed-by: Jake Petroules <jake.petroules@petroules.com>
Reviewed-by: Topi Reiniö <topi.reinio@digia.com>
|
|\
| |
| |
| |
| |
| |
| | |
Conflicts:
.qmake.conf
Change-Id: I769ed6443b24c3329f614807d91bcfdde93939f9
|
| |
| |
| |
| |
| | |
Change-Id: I837869f739032ddea60e7e894795c921cbf730db
Reviewed-by: Timur Pocheptsov <Timur.Pocheptsov@digia.com>
|
|\| |
|
| |
| |
| |
| |
| | |
Change-Id: I642edbe714ed261acdb439ed749b435204bb735f
Reviewed-by: Topi Reiniö <topi.reinio@digia.com>
|
|/
|
|
|
|
|
|
|
| |
Qt copyrights are now in The Qt Company, so we could update the source
code headers accordingly. In the same go we should also fix the links to
point to qt.io.
Change-Id: Ic70e215d0e32bb8bd5a17a2619854e7987aa6f57
Reviewed-by: Iikka Eklund <iikka.eklund@theqtcompany.com>
|
|
|
|
|
|
| |
Change-Id: Ibb85f6485a211b6610e451a37c821eb5a211a28d
Task-number: QTBUG-43741
Reviewed-by: Martin Smith <martin.smith@digia.com>
|
|
|
|
|
|
|
| |
Change-Id: I0a02bb7c0b6eb33647db3c1b2e8becffe26d8410
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
Reviewed-by: Venugopal Shivashankar <venugopal.shivashankar@digia.com>
Reviewed-by: Jake Petroules <jake.petroules@petroules.com>
|
|
|
|
|
|
|
|
|
| |
-the official name is "OS X" and this change is only for
the documentation. Macros and API are untouched by this commit.
Change-Id: Ibdcfe2b8460685a6f8f895548288571dbb6e8a1d
Task-number: QTBUG-40759
Reviewed-by: Topi Reiniö <topi.reinio@digia.com>
|