From 7375ed80c25d93b0e292692bc9923d05dc7a0cef Mon Sep 17 00:00:00 2001 From: trialuser02 Date: Sat, 29 Sep 2007 07:03:37 +0000 Subject: redesigned visualization git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@163 90c681e8-e032-0410-971d-27865f9a5e38 --- src/skin.h | 25 +++++++++++++++---------- 1 file changed, 15 insertions(+), 10 deletions(-) (limited to 'src/skin.h') diff --git a/src/skin.h b/src/skin.h index 47ca70fb7..6f8dd192e 100644 --- a/src/skin.h +++ b/src/skin.h @@ -111,9 +111,9 @@ public: { return m_pledit_txt[c]; }; - const QColor getVisBarColor(int n) const + const QColor getVisColor(int n) const { - return m_vis_bars[n]; + return m_vis_colors[n]; }; const QRegion getMWRegion() const { @@ -123,10 +123,14 @@ public: { return m_plRegion; }; + const QColor scrollerTextColor() const + { + return m_scroller_color; + }; enum Buttons { - BT_PREVIOUS_N, + BT_PREVIOUS_N = 0, BT_PREVIOUS_P, BT_PLAY_N, BT_PLAY_P, @@ -206,14 +210,14 @@ public: }; enum TitleBar { - TITLEBAR_A, + TITLEBAR_A = 0, TITLEBAR_I, STATUSBAR_A, STATUSBAR_I }; enum PlayList { - PL_CORNER_UL_A, + PL_CORNER_UL_A = 0, PL_CORNER_UL_I, PL_CORNER_UR_A, PL_CORNER_UR_I, @@ -233,25 +237,24 @@ public: }; enum Equalizer { - EQ_MAIN, + EQ_MAIN = 0, EQ_TITLEBAR_A, EQ_TITLEBAR_I, EQ_GRAPH, }; enum MonoSter { - MONO_A, + MONO_A = 0, MONO_I, STEREO_A, STEREO_I, }; enum OtherParts { - PLAY, + PLAY = 0, PAUSE, STOP, }; - signals: void skinChanged(); @@ -275,6 +278,7 @@ private: QMap m_parts; QMap m_letters; QMap m_pledit_txt; + QColor m_scroller_color; QPixmap m_main; QPixmap posbar; QList m_numbers; @@ -282,7 +286,7 @@ private: QList m_eq_spline; QList m_volume; QList m_balance; - QList m_vis_bars; + QList m_vis_colors; QRegion m_mwRegion; QRegion m_plRegion; @@ -301,6 +305,7 @@ private: void loadVolume(); void loadBalance(); void loadRegion(); + void loadColors(); QRegion createRegion(const QString &path, const QString &key); }; -- cgit v1.2.3-13-gbd6f