diff options
| author | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2011-05-16 07:30:41 +0000 |
|---|---|---|
| committer | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2011-05-16 07:30:41 +0000 |
| commit | c4c36008b930a73b64a936c1978c678ca443f5f5 (patch) | |
| tree | b9c2d2eb0a7d24c73018c731743b93f7b024a64b /src | |
| parent | 8b9612c8aea18734501bb71d667eaacacdf05725 (diff) | |
| download | qmmp-c4c36008b930a73b64a936c1978c678ca443f5f5.tar.gz qmmp-c4c36008b930a73b64a936c1978c678ca443f5f5.tar.bz2 qmmp-c4c36008b930a73b64a936c1978c678ca443f5f5.zip | |
added possibility to switch normal/shaded mode by double click (patch by Panagiotis Papadopoulos)
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@2198 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src')
| -rw-r--r-- | src/ui/playlisttitlebar.cpp | 5 | ||||
| -rw-r--r-- | src/ui/playlisttitlebar.h | 1 | ||||
| -rw-r--r-- | src/ui/titlebar.cpp | 5 | ||||
| -rw-r--r-- | src/ui/titlebar.h | 1 |
4 files changed, 12 insertions, 0 deletions
diff --git a/src/ui/playlisttitlebar.cpp b/src/ui/playlisttitlebar.cpp index cc0b352ff..30f91aec1 100644 --- a/src/ui/playlisttitlebar.cpp +++ b/src/ui/playlisttitlebar.cpp @@ -248,6 +248,11 @@ void PlayListTitleBar::shade() updatePositions(); } +void PlayListTitleBar::mouseDoubleClickEvent (QMouseEvent* event) +{ + PlayListTitleBar::shade(); +} + void PlayListTitleBar::showCurrent() { if (m_model) diff --git a/src/ui/playlisttitlebar.h b/src/ui/playlisttitlebar.h index 745aab446..01163f987 100644 --- a/src/ui/playlisttitlebar.h +++ b/src/ui/playlisttitlebar.h @@ -74,6 +74,7 @@ protected: void mousePressEvent(QMouseEvent*); void mouseReleaseEvent(QMouseEvent*); void mouseMoveEvent(QMouseEvent*); + void mouseDoubleClickEvent(QMouseEvent*); }; #endif diff --git a/src/ui/titlebar.cpp b/src/ui/titlebar.cpp index c628d6acc..3068b5bb1 100644 --- a/src/ui/titlebar.cpp +++ b/src/ui/titlebar.cpp @@ -191,6 +191,11 @@ void TitleBar::shade() updatePositions(); } +void TitleBar::mouseDoubleClickEvent (QMouseEvent* event) +{ + TitleBar::shade(); +} + QString TitleBar::formatTime (int sec) { int minutes = sec / 60; diff --git a/src/ui/titlebar.h b/src/ui/titlebar.h index a4b036fba..55f59f7cc 100644 --- a/src/ui/titlebar.h +++ b/src/ui/titlebar.h @@ -77,6 +77,7 @@ protected: void mousePressEvent(QMouseEvent*); void mouseReleaseEvent(QMouseEvent*); void mouseMoveEvent(QMouseEvent*); + void mouseDoubleClickEvent(QMouseEvent*); }; |
