Added beginning of skinchooser.
Drop your skins into ~/.xmms2/clients/promoe/skins
This commit is contained in:
parent
18f87d65d5
commit
4e46089c01
8 changed files with 169 additions and 3 deletions
33
SkinChooser.h
Normal file
33
SkinChooser.h
Normal file
|
@ -0,0 +1,33 @@
|
|||
#include "MainWindow.h"
|
||||
|
||||
#include <QListWidget>
|
||||
#include <QLabel>
|
||||
#include <QVBoxLayout>
|
||||
#include <QMainWindow>
|
||||
|
||||
class SkinList : public QListWidget
|
||||
{
|
||||
Q_OBJECT
|
||||
public:
|
||||
SkinList (QWidget *parent);
|
||||
~SkinList () {}
|
||||
|
||||
public slots:
|
||||
void changeSkin (QListWidgetItem *item);
|
||||
};
|
||||
|
||||
class SkinChooser : public QMainWindow
|
||||
{
|
||||
public:
|
||||
SkinChooser (QWidget *parent);
|
||||
~SkinChooser () {}
|
||||
MainWindow *getMW (void) { return m_mw; }
|
||||
|
||||
private:
|
||||
QVBoxLayout *m_vbox;
|
||||
SkinList *m_skin;
|
||||
QLabel *m_label;
|
||||
MainWindow *m_mw;
|
||||
|
||||
};
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue