Diffstat (limited to 'noncore/multimedia/opieplayer2/mediawidget.h') (more/less context) (ignore whitespace changes)
-rw-r--r-- | noncore/multimedia/opieplayer2/mediawidget.h | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/noncore/multimedia/opieplayer2/mediawidget.h b/noncore/multimedia/opieplayer2/mediawidget.h index 4599637..64483d8 100644 --- a/noncore/multimedia/opieplayer2/mediawidget.h +++ b/noncore/multimedia/opieplayer2/mediawidget.h | |||
@@ -80,6 +80,18 @@ public: | |||
80 | ButtonType type; | 80 | ButtonType type; |
81 | }; | 81 | }; |
82 | 82 | ||
83 | struct GUIInfo | ||
84 | { | ||
85 | GUIInfo() : buttonInfo( 0 ), buttonCount( 0 ) {} | ||
86 | GUIInfo( const QString &_fileNameInfix, const SkinButtonInfo *_buttonInfo, const uint _buttonCount ) | ||
87 | : fileNameInfix( _fileNameInfix ), buttonInfo( _buttonInfo ), buttonCount( _buttonCount ) | ||
88 | {} | ||
89 | |||
90 | QString fileNameInfix; | ||
91 | const SkinButtonInfo *buttonInfo; | ||
92 | const uint buttonCount; | ||
93 | }; | ||
94 | |||
83 | MediaWidget( PlayListWidget &_playList, MediaPlayerState &_mediaPlayerState, QWidget *parent = 0, const char *name = 0 ); | 95 | MediaWidget( PlayListWidget &_playList, MediaPlayerState &_mediaPlayerState, QWidget *parent = 0, const char *name = 0 ); |
84 | virtual ~MediaWidget(); | 96 | virtual ~MediaWidget(); |
85 | 97 | ||
@@ -105,7 +117,7 @@ protected: | |||
105 | const Skin &skin ); | 117 | const Skin &skin ); |
106 | Button setupButton( const SkinButtonInfo &buttonInfo, const Skin &skin ); | 118 | Button setupButton( const SkinButtonInfo &buttonInfo, const Skin &skin ); |
107 | 119 | ||
108 | void loadDefaultSkin( const SkinButtonInfo *skinInfo, uint buttonCount, const QString &fileNameInfix = QString::null ); | 120 | void loadDefaultSkin( const GUIInfo &guiInfo ); |
109 | void loadSkin( const SkinButtonInfo *skinInfo, uint buttonCount, const Skin &skin ); | 121 | void loadSkin( const SkinButtonInfo *skinInfo, uint buttonCount, const Skin &skin ); |
110 | 122 | ||
111 | virtual void closeEvent( QCloseEvent * ); | 123 | virtual void closeEvent( QCloseEvent * ); |