diff options
| author | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2020-03-02 20:21:40 +0000 |
|---|---|---|
| committer | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2020-03-02 20:21:40 +0000 |
| commit | fa566270f36f57647e068b8c88ede477d49f6e96 (patch) | |
| tree | bd42383b9141067886fa28ad4872ff5bf36a7789 /src/plugins/Ui | |
| parent | 53eca46d024c9cd9b4a78b0563f552e206b4e41f (diff) | |
| download | qmmp-fa566270f36f57647e068b8c88ede477d49f6e96.tar.gz qmmp-fa566270f36f57647e068b8c88ede477d49f6e96.tar.bz2 qmmp-fa566270f36f57647e068b8c88ede477d49f6e96.zip | |
qsui: fixed Qt 5.9 support
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@9260 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/plugins/Ui')
| -rw-r--r-- | src/plugins/Ui/qsui/qsuistatusbar.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/plugins/Ui/qsui/qsuistatusbar.cpp b/src/plugins/Ui/qsui/qsuistatusbar.cpp index 3d2afae51..badbe2a6f 100644 --- a/src/plugins/Ui/qsui/qsuistatusbar.cpp +++ b/src/plugins/Ui/qsui/qsuistatusbar.cpp @@ -160,7 +160,11 @@ void QSUiStatusBar::onBitrateChanged(int bitrate) { QString tmp = text; tmp.replace(QRegularExpression("\\d"), "4"); +#if (QT_VERSION >= QT_VERSION_CHECK(5, 11, 0)) int width = label->fontMetrics().horizontalAdvance(tmp); +#else + int width = label->fontMetrics().width(tmp); +#endif label->setMinimumWidth(width); } label->setText(text); @@ -180,7 +184,11 @@ void QSUiStatusBar::onElapsedChanged(qint64 elapsed) { QString tmp = elapsedText; tmp.replace(QRegularExpression("\\d"), "4"); +#if (QT_VERSION >= QT_VERSION_CHECK(5, 11, 0)) int width = label->fontMetrics().horizontalAdvance(tmp + plDurationText); +#else + int width = label->fontMetrics().width(tmp + plDurationText); +#endif label->setMinimumWidth(width); } label->setText(elapsedText + plDurationText); |
