Fix position of rendered QAxWidget in designer preview
authorMiikka Heikkinen <miikka.heikkinen@digia.com>
Fri, 14 Dec 2012 10:58:17 +0000 (12:58 +0200)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Fri, 14 Dec 2012 13:07:36 +0000 (14:07 +0100)
Added correct offset to render call.

Task-number: QTBUG-28595
Change-Id: Iab9fecdcf48c8f72fe28ac1cae72bcd2ea5830e9
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
src/designer/src/plugins/activeqt/qdesigneraxwidget.cpp

index 01fb16c..5dbf4b1 100644 (file)
@@ -174,7 +174,7 @@ void QDesignerAxWidget::paintEvent(QPaintEvent * /*event */)
     if (m_axobject) { // QAxWidget has no concept of sizeHint()
         if (m_drawFlags & DrawControl) {
             m_axobject->resize(size());
-            m_axobject->render(&p);
+            m_axobject->render(&p, pos());
         }
         if (m_drawFlags & DrawIndicator) {
             static const QString loaded = tr("Control loaded");