X-Git-Url: https://vcs.maemo.org/git/?a=blobdiff_plain;f=src%2Fplayerform.cpp;h=e1f9df6d071953614ac52c05bb52105f226f5e3b;hb=c71f46a8883a34f823a3b3330810470c893416d7;hp=6309dbc310f71fc7310b020774bb31826e02e1c7;hpb=25eb9e030ddb907a2267605b2d9740d7ede5c70b;p=someplayer diff --git a/src/playerform.cpp b/src/playerform.cpp index 6309dbc..e1f9df6 100644 --- a/src/playerform.cpp +++ b/src/playerform.cpp @@ -108,7 +108,7 @@ PlayerForm::PlayerForm(Library* lib, QWidget *parent) : _cover->setMinimumSize(300, 300); _cover->setMaximumSize(300, 300); _cover->setSizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed); - _cover->setScaledContents(true); +// _cover->setScaledContents(true); _cover->setPixmap(QPixmap::fromImage(_coverfinder->defaultCover())); connect(ui->libraryButton, SIGNAL(clicked()), this, SLOT(_library())); @@ -240,7 +240,7 @@ void PlayerForm::_display_track(Track track) { ui->seekSlider->setMinimum(0); ui->seekSlider->setMaximum(track.metadata().length()); _tick(0, track.metadata().length()); - _coverfinder->find(QFileInfo(track.source())); + _coverfinder->find(track); } void PlayerForm::_tick(int done, int all) { @@ -663,7 +663,7 @@ void PlayerForm::hideCountdown() { } void PlayerForm::_display_cover(QImage image) { - QPixmap p = QPixmap::fromImage(image); + QPixmap p = QPixmap::fromImage(image).scaled(_cover->width(), _cover->height(), Qt::KeepAspectRatio, Qt::SmoothTransformation); _cover->setPixmap(p); }