Advertisement
Guest User

Untitled

a guest
Jul 22nd, 2017
450
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Diff 1.68 KB | None | 0 0
  1. commit 583900c086e73f35e9537eb03fcb6d974f2d0714
  2. Author: Gareth Stockwell <ext-gareth.stockwell@nokia.com>
  3. Date:   Wed Feb 16 12:04:33 2011 +0000
  4.  
  5.     Call setAspectRatioMode on video control from QGraphicsVideoItem
  6.  
  7.     Task-number: QTMOBILITY-884
  8.     Reviewed-by: PENDING
  9.  
  10. diff --git a/src/multimedia/qgraphicsvideoitem_overlay.cpp b/src/multimedia/qgraphicsvideoitem_overlay.cpp
  11. index 293527b..b3c9755 100644
  12. --- a/src/multimedia/qgraphicsvideoitem_overlay.cpp
  13. +++ b/src/multimedia/qgraphicsvideoitem_overlay.cpp
  14. @@ -417,6 +417,9 @@ void QGraphicsVideoItem::paint(
  15.              d->windowControl->setDisplayRect(overlayRect);
  16.          }
  17.  
  18. +        if (d->windowControl && d->windowControl->aspectRatioMode() != d->aspectRatioMode)
  19. +            d->windowControl->setAspectRatioMode(d->aspectRatioMode);
  20. +
  21.          colorKey = d->windowControl->property("colorKey").value<QColor>();
  22.  #ifdef Q_OS_SYMBIAN
  23.          if (!widget->window()->testAttribute(Qt::WA_TranslucentBackground))
  24. diff --git a/src/multimedia/qgraphicsvideoitem_symbian.cpp b/src/multimedia/qgraphicsvideoitem_symbian.cpp
  25. index 1b0e771..9ce69af 100644
  26. --- a/src/multimedia/qgraphicsvideoitem_symbian.cpp
  27. +++ b/src/multimedia/qgraphicsvideoitem_symbian.cpp
  28. @@ -389,6 +389,8 @@ void QGraphicsVideoItemPrivate::updateGeometry()
  29.      }
  30.      D_TRACE << "updateGeometry" << "rect" << m_rect << "aspectRatioMode" << m_aspectRatioMode
  31.              << "boundingRect" << m_boundingRect;
  32. +    if (m_widgetControl && m_widgetControl->aspectRatioMode() != m_aspectRatioMode)
  33. +        m_widgetControl->setAspectRatioMode(m_aspectRatioMode);
  34.      if (QWidget *widget = videoWidget()) {
  35.          QRect widgetGeometry;
  36.          QRect extent;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement