diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/plugins/General/statusicon/qmmptrayicon.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/plugins/General/statusicon/qmmptrayicon.cpp b/src/plugins/General/statusicon/qmmptrayicon.cpp index 9faade864..dcae64d7e 100644 --- a/src/plugins/General/statusicon/qmmptrayicon.cpp +++ b/src/plugins/General/statusicon/qmmptrayicon.cpp @@ -23,6 +23,7 @@ #include <QMouseEvent> #include <QGuiApplication> #include <QWindow> +#include <QTextDocumentFragment> #include <qmmp/soundcore.h> #include <algorithm> #include "qmmptrayicon.h" @@ -50,7 +51,10 @@ void QmmpTrayIcon::setToolTip(const QString &tip) showToolTip(); } else - QSystemTrayIcon::setToolTip(tip); + { + QTextDocumentFragment fragment = QTextDocumentFragment::fromHtml(tip); + QSystemTrayIcon::setToolTip(fragment.toPlainText()); + } #else QSystemTrayIcon::setToolTip(tip); #endif |
