Changeset View
Changeset View
Standalone View
Standalone View
src/panels/information/informationpanelcontent.cpp
Show First 20 Lines • Show All 189 Lines • ▼ Show 20 Line(s) | 187 | if (m_metaDataWidget) { | |||
---|---|---|---|---|---|
190 | m_metaDataWidget->setItems(KFileItemList() << item); | 190 | m_metaDataWidget->setItems(KFileItemList() << item); | ||
191 | } | 191 | } | ||
192 | 192 | | |||
193 | if (InformationPanelSettings::previewsShown()) { | 193 | if (InformationPanelSettings::previewsShown()) { | ||
194 | const QString mimeType = item.mimetype(); | 194 | const QString mimeType = item.mimetype(); | ||
195 | const bool usePhonon = mimeType.startsWith(QLatin1String("audio/")) || mimeType.startsWith(QLatin1String("video/")); | 195 | const bool usePhonon = mimeType.startsWith(QLatin1String("audio/")) || mimeType.startsWith(QLatin1String("video/")); | ||
196 | if (usePhonon) { | 196 | if (usePhonon) { | ||
197 | m_phononWidget->show(); | 197 | m_phononWidget->show(); | ||
198 | m_phononWidget->setAutoPlay(InformationPanelSettings::previewsAutoplay()); | ||||
198 | m_phononWidget->setUrl(item.targetUrl()); | 199 | m_phononWidget->setUrl(item.targetUrl()); | ||
199 | if (m_preview->isVisible()) { | 200 | if (m_preview->isVisible()) { | ||
200 | m_phononWidget->setVideoSize(m_preview->size()); | 201 | m_phononWidget->setVideoSize(m_preview->size()); | ||
201 | } | 202 | } | ||
202 | } else { | 203 | } else { | ||
203 | m_phononWidget->hide(); | 204 | m_phononWidget->hide(); | ||
204 | m_preview->setVisible(true); | 205 | m_preview->setVisible(true); | ||
205 | } | 206 | } | ||
▲ Show 20 Lines • Show All 163 Lines • Show Last 20 Lines |