aboutsummaryrefslogtreecommitdiff
path: root/src/ui
diff options
context:
space:
mode:
authortrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2011-05-16 07:30:41 +0000
committertrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2011-05-16 07:30:41 +0000
commitc4c36008b930a73b64a936c1978c678ca443f5f5 (patch)
treeb9c2d2eb0a7d24c73018c731743b93f7b024a64b /src/ui
parent8b9612c8aea18734501bb71d667eaacacdf05725 (diff)
downloadqmmp-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/ui')
-rw-r--r--src/ui/playlisttitlebar.cpp5
-rw-r--r--src/ui/playlisttitlebar.h1
-rw-r--r--src/ui/titlebar.cpp5
-rw-r--r--src/ui/titlebar.h1
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*);
};