diff options
| author | Peter Penz <[email protected]> | 2009-04-24 15:34:42 +0000 |
|---|---|---|
| committer | Peter Penz <[email protected]> | 2009-04-24 15:34:42 +0000 |
| commit | ed0df8dc1fc9576e36c920882e7f4b00a2811113 (patch) | |
| tree | 5e1ae0a5a161b67a427415db49a9c3a7b074d9eb /src | |
| parent | 2359ea2bdedf358e419745c812f2be2bf7d6c2a2 (diff) | |
fixed issue that the video preview size was wrong during resizing the information panel
svn path=/trunk/KDE/kdebase/apps/; revision=958762
Diffstat (limited to 'src')
| -rw-r--r-- | src/panels/information/informationpanel.cpp | 2 | ||||
| -rw-r--r-- | src/panels/information/phononwidget.cpp | 2 |
2 files changed, 1 insertions, 3 deletions
diff --git a/src/panels/information/informationpanel.cpp b/src/panels/information/informationpanel.cpp index 2349a6cff..1b8724f46 100644 --- a/src/panels/information/informationpanel.cpp +++ b/src/panels/information/informationpanel.cpp @@ -712,7 +712,7 @@ void InformationPanel::updatePhononWidget() : PhononWidget::Audio; m_phononWidget->setMode(mode); m_phononWidget->setUrl(item.url()); - if (mode == PhononWidget::Video) { + if ((mode == PhononWidget::Video) && m_preview->isVisible()) { m_phononWidget->setVideoSize(m_preview->size()); } } else { diff --git a/src/panels/information/phononwidget.cpp b/src/panels/information/phononwidget.cpp index 798a4a35b..7f2ca9564 100644 --- a/src/panels/information/phononwidget.cpp +++ b/src/panels/information/phononwidget.cpp @@ -41,13 +41,11 @@ class EmbeddedVideoPlayer : public Phonon::VideoPlayer EmbeddedVideoPlayer(Phonon::Category category, QWidget *parent = 0) : Phonon::VideoPlayer(category, parent) { - setSizePolicy(QSizePolicy::Preferred, QSizePolicy::Fixed); } void setSizeHint(const QSize& size) { m_sizeHint = size; - setFixedHeight(size.height()); updateGeometry(); } |
