Added beginning of skinchooser.

Drop your skins into ~/.xmms2/clients/promoe/skins
This commit is contained in:
Tobias Rundstrom 2006-02-27 00:10:46 -03:00
parent 18f87d65d5
commit 4e46089c01
8 changed files with 169 additions and 3 deletions

View file

@ -1,6 +1,8 @@
#include <xmmsclient/xmmsclient++.h>
#include "MainWindow.h"
#include <QSettings>
MainWindow::MainWindow (QWidget *parent) : QMainWindow (parent)
{
setWindowFlags(Qt::FramelessWindowHint);
@ -85,6 +87,7 @@ int
main (int argc, char **argv)
{
QApplication app(argc, argv);
QSettings settings ("XMMS2", "Promoe");
MainWindow *mw = new MainWindow (NULL);
@ -96,7 +99,12 @@ main (int argc, char **argv)
* SkinChanged signal that will cause
* all widgets to get their pixmaps
*/
mw->getSkin ()->setSkin ("./CleanAMP/");
if (!settings.contains ("skin/path")) {
settings.setValue ("skin/path", "./CleanAMP/");
}
mw->getSkin ()->setSkin (settings.value("skin/path").toString ());
mw->show ();
mw->setPL (playlistwin);