diff options
| author | Peter Penz <[email protected]> | 2009-04-15 20:10:03 +0000 |
|---|---|---|
| committer | Peter Penz <[email protected]> | 2009-04-15 20:10:03 +0000 |
| commit | b6e31438cbbba1368f85a91713e8cafad1e33532 (patch) | |
| tree | 0c0750f19d8659ead6db65262ff6e819fd224b19 /src/panels/information | |
| parent | 0a133e9ef83a48eb305f6af4d2141ffc9bc987b6 (diff) | |
Workaround: Phonon::BackendCapabilities::isMimeTypeAvailable(...) returns true for PNG images, but it makes no sense showing a play/stop button in this case.
svn path=/trunk/KDE/kdebase/apps/; revision=954485
Diffstat (limited to 'src/panels/information')
| -rw-r--r-- | src/panels/information/informationpanel.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/panels/information/informationpanel.cpp b/src/panels/information/informationpanel.cpp index 041f540cc..1af83dccc 100644 --- a/src/panels/information/informationpanel.cpp +++ b/src/panels/information/informationpanel.cpp @@ -697,7 +697,10 @@ void InformationPanel::updatePhononWidget() } else if (!multipleSelections && showPreview) { const KFileItem item = fileItem(); const QString mimeType = item.mimetype(); - if (Phonon::BackendCapabilities::isMimeTypeAvailable(mimeType)) { + const bool usePhonon = Phonon::BackendCapabilities::isMimeTypeAvailable(mimeType) && + (mimeType != "image/png"); // TODO: workaround, as Phonon + // thinks it supports PNG images + if (usePhonon) { m_phononWidget->show(); PhononWidget::Mode mode = mimeType.startsWith("video") ? PhononWidget::Video |
