summaryrefslogtreecommitdiffstats
path: root/src/plugins/platforms/linuxfb
diff options
context:
space:
mode:
authorJørgen Lind <jorgen.lind@nokia.com>2010-04-21 06:28:30 (GMT)
committerJørgen Lind <jorgen.lind@nokia.com>2010-04-21 06:32:52 (GMT)
commit66e4d48129d6baa405ed9a4a22b12913227a8c45 (patch)
tree358f8515f6a83d33e2f89942e2d0f358452f6fdd /src/plugins/platforms/linuxfb
parenta43355f7d10a72f60719f7e5a617bcd0031f8fba (diff)
downloadQt-66e4d48129d6baa405ed9a4a22b12913227a8c45.zip
Qt-66e4d48129d6baa405ed9a4a22b12913227a8c45.tar.gz
Qt-66e4d48129d6baa405ed9a4a22b12913227a8c45.tar.bz2
Renamed createWindowSurfaceForWindow
to createWindowSurface. Gave also a default dpi when there is no platform integration, ie. it has not been initialised yet or is being initialised.
Diffstat (limited to 'src/plugins/platforms/linuxfb')
-rw-r--r--src/plugins/platforms/linuxfb/qgraphicssystem_linuxfb.cpp4
-rw-r--r--src/plugins/platforms/linuxfb/qgraphicssystem_linuxfb.h2
2 files changed, 2 insertions, 4 deletions
diff --git a/src/plugins/platforms/linuxfb/qgraphicssystem_linuxfb.cpp b/src/plugins/platforms/linuxfb/qgraphicssystem_linuxfb.cpp
index 25cdc7b..acc254a 100644
--- a/src/plugins/platforms/linuxfb/qgraphicssystem_linuxfb.cpp
+++ b/src/plugins/platforms/linuxfb/qgraphicssystem_linuxfb.cpp
@@ -786,10 +786,8 @@ QPixmapData *QLinuxFbIntegration::createPixmapData(QPixmapData::PixelType type)
return new QRasterPixmapData(type);
}
-QWindowSurface *QLinuxFbIntegration::createWindowSurfaceForWindow(QWidget *widget, WId) const
+QWindowSurface *QLinuxFbIntegration::createWindowSurface(QWidget *widget, WId) const
{
- if (widget->windowType() == Qt::Desktop)
- return 0; // Don't create an explicit window surface for the destkop.
QFbWindowSurface * surface =
new QFbWindowSurface(mPrimaryScreen, widget);
return surface;
diff --git a/src/plugins/platforms/linuxfb/qgraphicssystem_linuxfb.h b/src/plugins/platforms/linuxfb/qgraphicssystem_linuxfb.h
index 7d4c031..dc61df5 100644
--- a/src/plugins/platforms/linuxfb/qgraphicssystem_linuxfb.h
+++ b/src/plugins/platforms/linuxfb/qgraphicssystem_linuxfb.h
@@ -78,7 +78,7 @@ public:
QPixmapData *createPixmapData(QPixmapData::PixelType type) const;
QPlatformWindow *createPlatformWindow(QWidget *widget, WId WinId) const;
- QWindowSurface *createWindowSurfaceForWindow(QWidget *widget, WId WinId) const;
+ QWindowSurface *createWindowSurface(QWidget *widget, WId WinId) const;
QList<QPlatformScreen *> screens() const { return mScreens; }