fix trayicon-tooltip for mac and win
authorMartin Mayer <m4yer@minad.de>
Fri, 5 Mar 2010 13:26:36 +0000 (14:26 +0100)
committerManuel Nickschas <sputnick@quassel-irc.org>
Sun, 7 Mar 2010 17:13:12 +0000 (18:13 +0100)
src/qtui/legacysystemtray.cpp

index 552324c..ca88ca7 100644 (file)
@@ -64,9 +64,13 @@ void LegacySystemTray::init() {
 void LegacySystemTray::syncLegacyIcon() {
   _trayIcon->setIcon(stateIcon());
 
 void LegacySystemTray::syncLegacyIcon() {
   _trayIcon->setIcon(stateIcon());
 
+#if defined Q_WS_MAC || defined Q_WS_WIN
+  QString tooltip = QString("%1").arg(toolTipTitle());
+#else
   QString tooltip = QString("<b>%1</b>").arg(toolTipTitle());
   QString tooltip = QString("<b>%1</b>").arg(toolTipTitle());
+#endif
   if(!toolTipSubTitle().isEmpty())
   if(!toolTipSubTitle().isEmpty())
-    tooltip += QString("<br>%1").arg(toolTipSubTitle());
+    tooltip += QString("\n%1").arg(toolTipSubTitle());
   _trayIcon->setToolTip(tooltip);
 }
 
   _trayIcon->setToolTip(tooltip);
 }