QMessageBox: use %ls and qUtf6Printable()
... instead of %s and qPrintable() Less operations, less code expansion. Amends 408fbd3f2d7a6b87521f5b3c27ecf6341dc06e13. Change-Id: I5a3d2e79623bd32c348a2d655e3a2c8d98eca1e3 Reviewed-by: Axel Spoerl <axel.spoerl@qt.io> (cherry picked from commit 1e626c135b7376bdbc6b2a27124afe66a802dfb0) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
This commit is contained in:
parent
9772069ade
commit
1c79aab50d
@ -2860,7 +2860,7 @@ Q_WIDGETS_EXPORT void _q_requireVersion(int argc, char *argv[], QAnyStringView r
|
||||
.arg(qAppName(), required.toString(), current.toString());
|
||||
QMessageBox::critical(nullptr, QApplication::tr("Incompatible Qt Library Error"),
|
||||
message, QMessageBox::Abort);
|
||||
qFatal("%s", qPrintable(message));
|
||||
qFatal("%ls", qUtf16Printable(message));
|
||||
}
|
||||
|
||||
#if QT_DEPRECATED_SINCE(6,2)
|
||||
|
Loading…
x
Reference in New Issue
Block a user