Ticket #2939: AlbumArt2.patch
| File AlbumArt2.patch, 1.1 KB (added by , 20 years ago) |
|---|
-
visualize.cpp
330 330 QString curdir = QUrl(pParent->decoder()->getFilename()).dirPath(); 331 331 if (directory != curdir) { 332 332 directory = curdir; 333 filename = pParent->decoder()->getFilename(); 333 334 return true; 334 335 } 335 336 } … … 368 369 QImage art(getImageFilename()); 369 370 if (art.isNull()) 370 371 { 371 drawWarning(p, back, size, QObject::tr("?"));372 372 cursize = size; 373 return true;373 image = QImage(); 374 374 } 375 image = art.smoothScale(size, QImage::ScaleMin); 375 else 376 { 377 image = art.smoothScale(size, QImage::ScaleMin); 378 } 376 379 } 377 380 381 if (image.isNull()) { 382 drawWarning(p, back, size, QObject::tr("?")); 383 return true; 384 } 385 378 386 // Paint the image 379 387 p->fillRect(0, 0, size.width(), size.height(), back); 380 388 p->drawPixmap((size.width() - image.width()) / 2,
