summaryrefslogtreecommitdiffstats
path: root/src/gui/kernel
diff options
context:
space:
mode:
Diffstat (limited to 'src/gui/kernel')
-rw-r--r--src/gui/kernel/qapplication_lite.cpp4
-rw-r--r--src/gui/kernel/qwidget_lite.cpp4
2 files changed, 2 insertions, 6 deletions
diff --git a/src/gui/kernel/qapplication_lite.cpp b/src/gui/kernel/qapplication_lite.cpp
index bd72663..db31abd 100644
--- a/src/gui/kernel/qapplication_lite.cpp
+++ b/src/gui/kernel/qapplication_lite.cpp
@@ -57,7 +57,6 @@
#include <qdesktopwidget.h>
#include <qinputcontext.h>
-#include <QtGui/private/qgraphicssystem_lite_p.h>
#include <QGraphicsSystemCursor>
#include <qdebug.h>
#include <QWindowSystemInterface>
@@ -425,7 +424,6 @@ void QApplication::alert(QWidget *, int)
static void init_platform(const QString &name)
{
QApplicationPrivate::platform_integration = QPlatformIntegrationFactory::create(name);
- QApplicationPrivate::graphics_system = new QLiteGraphicsSystem;
if (!QApplicationPrivate::platform_integration) {
QStringList keys = QPlatformIntegrationFactory::keys();
QString fatalMessage =
@@ -444,8 +442,6 @@ static void cleanup_platform()
{
delete QApplicationPrivate::platform_integration;
QApplicationPrivate::platform_integration = 0;
- delete QApplicationPrivate::graphics_system;
- QApplicationPrivate::graphics_system = 0;
}
static void init_plugins(const QList<QByteArray> pluginList)
diff --git a/src/gui/kernel/qwidget_lite.cpp b/src/gui/kernel/qwidget_lite.cpp
index 445e166..5380445 100644
--- a/src/gui/kernel/qwidget_lite.cpp
+++ b/src/gui/kernel/qwidget_lite.cpp
@@ -728,8 +728,8 @@ QPaintEngine *QWidget::paintEngine() const
QWindowSurface *QWidgetPrivate::createDefaultWindowSurface_sys()
{
- qFatal("CreateDefaultWindowSurface_sys should not be used on lighthouse");
- return 0;
+ Q_Q(QWidget);
+ return QApplicationPrivate::platformIntegration()->createWindowSurface(q,0);
}
void QWidgetPrivate::setModal_sys()