void PlayerMainWindow::setPortrait()
{
- this->setAttribute(Qt::WA_Maemo5PortraitOrientation, true);
+ #if defined(Q_WS_S60) || defined(Q_WS_MAEMO_5)
+ this->setAttribute(Qt::WA_Maemo5PortraitOrientation, true);
+ #endif
+
+
}
void PlayerMainWindow::setLandscape()
{
+ #if defined(Q_WS_S60) || defined(Q_WS_MAEMO_5)
this->setAttribute(Qt::WA_Maemo5LandscapeOrientation, true);
+ #endif
}
void PlayerMainWindow::setAutoRotate()
{
- this->setAttribute(Qt::WA_Maemo5AutoOrientation, true);
+ #if defined(Q_WS_S60) || defined(Q_WS_MAEMO_5)
+ this->setAttribute(Qt::WA_Maemo5AutoOrientation, true);
+ #endif
}
void PlayerMainWindow::orientationChanged() {
// rebuild display layout
// retrieve album art
mHasImage = false;
- mPlayListMainWindow->requestPlayList();
+ QTimer::singleShot(500, mPlayListMainWindow, SLOT(requestPlayList()));
}
// Update the buttons on the playlist window
if (NULL != this->mPlayListMainWindow) {
void PlayerMainWindow::setCoverArtFromPixmap(QPixmap image) {
mHasImage = true;
ui->labelArtLandscape->setPixmap(image.scaledToHeight(120, Qt::SmoothTransformation));
- ui->labelArtPortrait->setPixmap(image.scaledToHeight(310, Qt::SmoothTransformation));
+ ui->labelArtPortrait->setPixmap(image.scaledToHeight(320, Qt::SmoothTransformation));
if (mIsLandscape) {
ui->labelArtPortrait->setVisible(false);
ui->labelArtLandscape->setVisible(true);