From 1837bc49ff6645be319decdafb4a896aab79f51f Mon Sep 17 00:00:00 2001 From: trialuser02 Date: Fri, 16 Oct 2009 15:59:23 +0000 Subject: added status icon popup message (patch by Artur Guzik) git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@1316 90c681e8-e032-0410-971d-27865f9a5e38 --- src/plugins/General/statusicon/statusicon.cpp | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) (limited to 'src/plugins/General/statusicon/statusicon.cpp') diff --git a/src/plugins/General/statusicon/statusicon.cpp b/src/plugins/General/statusicon/statusicon.cpp index ced6a1108..0d3b86efa 100644 --- a/src/plugins/General/statusicon/statusicon.cpp +++ b/src/plugins/General/statusicon/statusicon.cpp @@ -43,9 +43,10 @@ StatusIcon::StatusIcon(QObject *parent) m_core = SoundCore::instance(); m_player = MediaPlayer::instance(); QMenu *menu = new QMenu(qobject_cast(parent)); - menu->addAction(tr("Play"), m_player, SLOT(play())); - menu->addAction(tr("Pause"), m_core, SLOT(pause())); - menu->addAction(tr("Stop"), m_core, SLOT(stop())); + menu->addAction(QIcon(":/tray_play.png"),tr("Play"), m_player, SLOT(play())); + menu->addAction(QIcon(":/tray_pause.png"),tr("Pause"), m_core, SLOT(pause())); + menu->addAction(QIcon(":/tray_stop.png"),tr("Stop"), m_core, SLOT(stop())); + menu->addSeparator(); menu->addAction(tr("Next"), m_player, SLOT(next())); menu->addAction(tr("Previous"), m_player, SLOT(previous())); menu->addSeparator(); @@ -59,6 +60,10 @@ StatusIcon::StatusIcon(QObject *parent) m_showTooltip = settings.value("show_tooltip",FALSE).toBool(); m_hideToTray = settings.value("hide_on_close", FALSE).toBool(); m_useStandardIcons = settings.value("use_standard_icons",FALSE).toBool(); + m_tray->showNiceToolTip(settings.value("show_nicetooltip",TRUE).toBool()); + m_tray->setNiceToolTipDelay(settings.value("nicetooltip_delay",2000).toInt()); + m_tray->setNiceToolTipOpacity(1 - (settings.value("nicetooltip_opacity",0).toDouble()/100)); + m_tray->setSplitFileName(settings.value("split_file_name",TRUE).toBool()); #if QT_VERSION >= 0x040400 if(m_useStandardIcons) m_tray->setIcon(QApplication::style ()->standardIcon(QStyle::SP_MediaStop)); -- cgit v1.2.3-13-gbd6f