Merge "Merge remote-tracking branch 'origin/5.12.6' into 5.12"
This commit is contained in:
commit
3dd88d367f
53
dist/changes-5.12.6
vendored
Normal file
53
dist/changes-5.12.6
vendored
Normal file
@ -0,0 +1,53 @@
|
||||
Qt 5.12.6 is a bug-fix release. It maintains both forward and backward
|
||||
compatibility (source and binary) with Qt 5.12.0 through 5.12.5.
|
||||
|
||||
For more details, refer to the online documentation included in this
|
||||
distribution. The documentation is also available online:
|
||||
|
||||
https://doc.qt.io/qt-5/index.html
|
||||
|
||||
The Qt version 5.12 series is binary compatible with the 5.11.x series.
|
||||
Applications compiled for 5.11 will continue to run with 5.12.
|
||||
|
||||
Some of the changes listed in this file include issue tracking numbers
|
||||
corresponding to tasks in the Qt Bug Tracker:
|
||||
|
||||
https://bugreports.qt.io/
|
||||
|
||||
Each of these identifiers can be entered in the bug tracker to obtain more
|
||||
information about a particular change.
|
||||
|
||||
****************************************************************************
|
||||
* QtCore *
|
||||
****************************************************************************
|
||||
|
||||
- QLocale:
|
||||
* The system locale's UI languages list now includes, as for that of an
|
||||
ordinary locale, the results of adding likely sub-tags from each
|
||||
locale name, and of removing some, where this doesn't change which
|
||||
locale is specified. This gives searches for translation files a
|
||||
better chance of finding a suitable file.
|
||||
|
||||
****************************************************************************
|
||||
* Windows *
|
||||
****************************************************************************
|
||||
|
||||
- Text:
|
||||
* [QTBUG-57180] Removed confusing DirectWrite warning when loading
|
||||
bitmap fonts.
|
||||
|
||||
****************************************************************************
|
||||
* Android *
|
||||
****************************************************************************
|
||||
|
||||
- Fixed regression that made it impossible for an application to use the
|
||||
tap-and-hold gesture.
|
||||
|
||||
****************************************************************************
|
||||
* Third-Party Code *
|
||||
****************************************************************************
|
||||
|
||||
- libjpeg-turbo was updated to version 2.0.3
|
||||
|
||||
- QtSQL
|
||||
* Updated sqlite to v3.29.0
|
@ -9,7 +9,7 @@ uic.depend_command = $$QMAKE_UIC_DEP -d ${QMAKE_FILE_IN}
|
||||
uic.output = $$UI_DIR/$${QMAKE_MOD_UIC}${QMAKE_FILE_BASE}$${first(QMAKE_EXT_H)}
|
||||
uic.input = FORMS
|
||||
uic.variable_out = GENERATED_FILES
|
||||
uic.CONFIG += no_link target_predeps dep_lines
|
||||
uic.CONFIG += no_link target_predeps dep_lines dep_existing_only
|
||||
uic.name = UIC ${QMAKE_FILE_IN}
|
||||
silent:uic.commands = @echo uic ${QMAKE_FILE_IN} && $$uic.commands
|
||||
QMAKE_EXTRA_COMPILERS += uic
|
||||
|
@ -4728,6 +4728,11 @@
|
||||
\li explicit_dependencies
|
||||
\li The dependencies for the output only get generated from the depends
|
||||
member and from nowhere else.
|
||||
\row
|
||||
\li dep_existing_only
|
||||
\li Every dependency that is a result of .depend_command is checked for
|
||||
existence. Non-existing dependencies are ignored.
|
||||
This value was introduced in Qt 5.12.6.
|
||||
\row
|
||||
\li dep_lines
|
||||
\li The output from the .depend_command is interpreted to be one file
|
||||
|
@ -1984,6 +1984,7 @@ MakefileGenerator::writeExtraCompilerTargets(QTextStream &t)
|
||||
}
|
||||
t << endl;
|
||||
}
|
||||
const bool existingDepsOnly = config.contains("dep_existing_only");
|
||||
QStringList tmp_dep = project->values(ProKey(*it + ".depends")).toQStringList();
|
||||
if (config.indexOf("combine") != -1) {
|
||||
if (tmp_out.contains(QRegExp("(^|[^$])\\$\\{QMAKE_(?!VAR_)"))) {
|
||||
@ -2025,6 +2026,8 @@ MakefileGenerator::writeExtraCompilerTargets(QTextStream &t)
|
||||
warn_msg(WarnDeprecated, ".depend_command for extra compiler %s"
|
||||
" prints paths relative to source directory",
|
||||
(*it).toLatin1().constData());
|
||||
else if (existingDepsOnly)
|
||||
file.clear();
|
||||
else
|
||||
file = absFile; // fallback for generated resources
|
||||
} else {
|
||||
@ -2110,6 +2113,8 @@ MakefileGenerator::writeExtraCompilerTargets(QTextStream &t)
|
||||
warn_msg(WarnDeprecated, ".depend_command for extra compiler %s"
|
||||
" prints paths relative to source directory",
|
||||
(*it).toLatin1().constData());
|
||||
else if (existingDepsOnly)
|
||||
file.clear();
|
||||
else
|
||||
file = absFile; // fallback for generated resources
|
||||
} else {
|
||||
|
@ -630,10 +630,8 @@ Q_LOGGING_CATEGORY(lcQpaTablet, "qt.qpa.input.tablet")
|
||||
|
||||
- (void)addInteraction:(id<UIInteraction>)interaction
|
||||
{
|
||||
if (__builtin_available(iOS 13.0, *)) {
|
||||
if ([interaction isKindOfClass:UITextInteraction.class])
|
||||
return; // Prevent iOS from adding UITextInteraction
|
||||
}
|
||||
if ([NSStringFromClass(interaction.class) isEqualToString:@"UITextInteraction"])
|
||||
return;
|
||||
|
||||
[super addInteraction:interaction];
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user