#include "aboutdialog.h"
#include "accountdialog.h"
#include "appsettings.h"
- //#include "vlcstatus.h"
PlayerMainWindow::PlayerMainWindow(QWidget *parent) :
QMainWindow(parent),
mNetManager = new QNetworkAccessManager(this);
mPlayListMainWindow = new PlayListMainWindow;
mBrowserMainWindow = new BrowseMainWindow;
+ mFavouritesMainWindow = new FavouritesMainWindow;
mVolume = 100;
mMuted = false;
ui->nextButton->setIcon(QIcon::fromTheme("pdf_viewer_last_page"));
ui->playpauseButton->setIcon(QIcon::fromTheme("camera_playback"));
ui->stopButton->setIcon(QIcon::fromTheme("camera_video_stop"));
- //ui->pauseButton->setIcon(QIcon::fromTheme("camera_video_pause"));
ui->fullscreenButton->setIcon(QIcon::fromTheme("general_fullsize"));
ui->volDown->setIcon(QIcon::fromTheme("statusarea_volumelevel1"));
ui->volUp->setIcon(QIcon::fromTheme("statusarea_volumelevel4"));
setAttribute(Qt::WA_Maemo5StackedWindow, true);
mBrowserMainWindow->setWindowFlags(mBrowserMainWindow->windowFlags() | Qt::Window);
+ mFavouritesMainWindow->setParent(this);
+ mFavouritesMainWindow->setAttribute(Qt::WA_Maemo5StackedWindow, true);
+ setAttribute(Qt::WA_Maemo5StackedWindow, true);
+ mFavouritesMainWindow->setWindowFlags(mFavouritesMainWindow->windowFlags() | Qt::Window);
+
connect(QApplication::desktop(), SIGNAL(resized(int)), this, SLOT(orientationChanged()));
#endif
connect(ui->slider,SIGNAL(sliderMoved(int)),this,SLOT(slide(int)));
connect(mPlayListMainWindow, SIGNAL(idUpdated(int,bool,QString)), this, SLOT(playlistIdUpdated(int, bool, QString)));
+ connect(mBrowserMainWindow, SIGNAL(showFavouritesWindow()), this, SLOT(showFavourites()));
+
+ connect(mFavouritesMainWindow, SIGNAL(browseDirectory(QString)), mFavouritesMainWindow, SLOT(close()));
+ connect(mFavouritesMainWindow, SIGNAL(browseDirectory(QString)), mBrowserMainWindow, SLOT(browseDirectory(QString)));
+ connect(mFavouritesMainWindow, SIGNAL(closeSignal()), mBrowserMainWindow, SLOT(show()));
// check if last used connection is still valid or showConfig
}
}
+ void PlayerMainWindow::showFavourites() {
+ mFavouritesMainWindow->show();
+ mFavouritesMainWindow->init();
+ }
+
void PlayerMainWindow::setPortrait()
{
#if defined(Q_WS_S60) || defined(Q_WS_MAEMO_5)
QString album = metaInfoNode.namedItem("album").toElement().text();
QString now_playing = metaInfoNode.namedItem("now_playing").toElement().text();
QString art_url = metaInfoNode.namedItem("art_url").toElement().text();
- //metaInfoNode.clear();
- //infoNode.clear();
- //docElem.clear();
- //doc.clear();
// Populate the current status structure
// now would be a good time to work out if we are a new track / file or not.
// key if we are going to look for album art later