Ignore:
Timestamp:
May 5, 2011, 5:36:53 AM (14 years ago)
Author:
Dmitry A. Kuminov
Message:

trunk: Merged in qt 4.7.2 sources from branches/vendor/nokia/qt.

Location:
trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk

  • trunk/src/plugins/graphicssystems/openvg/main.cpp

    r651 r846  
    11/****************************************************************************
    22**
    3 ** Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies).
     3** Copyright (C) 2011 Nokia Corporation and/or its subsidiary(-ies).
    44** All rights reserved.
    55** Contact: Nokia Corporation (qt-info@nokia.com)
  • trunk/src/plugins/graphicssystems/openvg/qgraphicssystem_vg.cpp

    r651 r846  
    11/****************************************************************************
    22**
    3 ** Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies).
     3** Copyright (C) 2011 Nokia Corporation and/or its subsidiary(-ies).
    44** All rights reserved.
    55** Contact: Nokia Corporation (qt-info@nokia.com)
     
    4343#include <QtOpenVG/private/qpixmapdata_vg_p.h>
    4444#include <QtOpenVG/private/qwindowsurface_vg_p.h>
     45#if defined(Q_OS_SYMBIAN) && !defined(Q_SYMBIAN_SEMITRANSPARENT_BG_SURFACE)
     46#include <QtGui/private/qwidget_p.h>
     47#endif
     48#include <QtGui/private/qapplication_p.h>
    4549
    4650QT_BEGIN_NAMESPACE
     
    4852QVGGraphicsSystem::QVGGraphicsSystem()
    4953{
     54    QApplicationPrivate::graphics_system_name = QLatin1String("openvg");
    5055}
    5156
     
    6570QWindowSurface *QVGGraphicsSystem::createWindowSurface(QWidget *widget) const
    6671{
     72#if defined(Q_OS_SYMBIAN) && !defined(Q_SYMBIAN_SEMITRANSPARENT_BG_SURFACE)
     73    QWidgetPrivate *d = qt_widget_private(widget);
     74    if (!d->isOpaque && widget->testAttribute(Qt::WA_TranslucentBackground))
     75        return d->createDefaultWindowSurface_sys();
     76#endif
    6777    return new QVGWindowSurface(widget);
    6878}
  • trunk/src/plugins/graphicssystems/openvg/qgraphicssystem_vg_p.h

    r651 r846  
    11/****************************************************************************
    22**
    3 ** Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies).
     3** Copyright (C) 2011 Nokia Corporation and/or its subsidiary(-ies).
    44** All rights reserved.
    55** Contact: Nokia Corporation (qt-info@nokia.com)
Note: See TracChangeset for help on using the changeset viewer.