setAttribute(Qt::WA_Maemo5StackedWindow);
mPlayListMainWindow->setWindowFlags(mPlayListMainWindow->windowFlags() | Qt::Window);
- mBrowseMainWindow->setParent(this);
- mBrowseMainWindow->setAttribute(Qt::WA_Maemo5StackedWindow);
- mBrowseMainWindow->setAttribute(Qt::WA_Maemo5LandscapeOrientation,true);
- mBrowseMainWindow->setAttribute(Qt::WA_Maemo5LandscapeOrientation,true);
+ mBrowserMainWindow->setParent(this);
+ mBrowserMainWindow->setAttribute(Qt::WA_Maemo5StackedWindow);
+ mBrowserMainWindow->setAttribute(Qt::WA_Maemo5LandscapeOrientation,true);
+ mBrowserMainWindow->setAttribute(Qt::WA_Maemo5LandscapeOrientation,true);
setAttribute(Qt::WA_Maemo5StackedWindow);
- mBrowseMainWindow->setWindowFlags(mBrowseMainWindow->windowFlags() | Qt::Window);
+ mBrowserMainWindow->setWindowFlags(mBrowserMainWindow->windowFlags() | Qt::Window);
#endif
connect(ui->actionConfiguration,SIGNAL(triggered()),this,SLOT(showConfig()));
connect(ui->actionAbout,SIGNAL(triggered()),this,SLOT(showAbout()));
connect(ui->playlistButton,SIGNAL(clicked()),mPlayListMainWindow,SLOT(show()));
+ connect(ui->playlistButton,SIGNAL(clicked()),mPlayListMainWindow,SLOT(showPlayList()));
connect(ui->browseButton,SIGNAL(clicked()),mBrowserMainWindow,SLOT(show()));
+ connect(ui->browseButton,SIGNAL(clicked()),mBrowserMainWindow,SLOT(showCurrentDirectory()));
connect(ui->playButton,SIGNAL(clicked()),this,SLOT(play()));
connect(ui->stopButton,SIGNAL(clicked()),this,SLOT(stop()));
}
void PlayerMainWindow::init()
{
- QSettings settings;
- QString currentKey = settings.value("config/currentKey").toString();
- mIp = settings.value("account/"+currentKey).toString()+":8080";
+
+ mIp= AccountDialog::currentIp();
if ( mIp.isEmpty())
showConfig();
+
else
+ {
mTimer->start(5000);
+ mPlayListMainWindow->init();
+ mBrowserMainWindow->init();
+ }
+
}
PlayerMainWindow::~PlayerMainWindow()
mTimer->stop();
AccountDialog * dialog = new AccountDialog;
dialog->exec();
+
init();