diff -r 5dc02b23752f -r 3e2da88830cd src/gui/painting/qgraphicssystem.cpp --- a/src/gui/painting/qgraphicssystem.cpp Tue Jul 06 15:10:48 2010 +0300 +++ b/src/gui/painting/qgraphicssystem.cpp Wed Aug 18 10:37:55 2010 +0300 @@ -50,7 +50,7 @@ #ifdef Q_WS_MAC # include #endif -#ifdef Q_WS_S60 +#ifdef Q_OS_SYMBIAN # include #endif @@ -71,7 +71,7 @@ return new QRasterPixmapData(type); #elif defined(Q_WS_MAC) return new QMacPixmapData(type); -#elif defined(Q_WS_S60) +#elif defined(Q_OS_SYMBIAN) return new QS60PixmapData(type); #elif !defined(Q_WS_QWS) #error QGraphicsSystem::createDefaultPixmapData() not implemented @@ -79,5 +79,9 @@ return 0; } +QPixmapData *QGraphicsSystem::createPixmapData(QPixmapData *origin) +{ + return createPixmapData(origin->pixelType()); +} QT_END_NAMESPACE