Fix deprecation warnings in QtGui, QtPlatformSupport.

Change-Id: I355a059c5311928301907d5d1e3ecce00a94341d
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@nokia.com>
This commit is contained in:
Friedemann Kleint 2012-05-09 17:21:32 +02:00 committed by Qt by Nokia
parent 9b9895de8d
commit 8b9668c633
2 changed files with 7 additions and 9 deletions

View File

@ -59,7 +59,7 @@
#include <QtCore/QDebug>
#include <QStyleHints>
#include <QPlatformCursor>
#include <qpa/qplatformcursor.h>
QT_BEGIN_NAMESPACE

View File

@ -58,24 +58,22 @@ Q_GLOBAL_STATIC_WITH_ARGS(QFactoryLoader, loader,
QStringList QPlatformInputContextFactory::keys()
{
#if !defined(QT_NO_LIBRARY) && !defined(QT_NO_SETTINGS)
QStringList list = loader()->keys();
return loader()->keyMap().values();
#else
QStringList list;
return QStringList();
#endif
return list;
}
QPlatformInputContext *QPlatformInputContextFactory::create(const QString& key)
{
QPlatformInputContext *ret = 0;
QStringList paramList = key.split(QLatin1Char(':'));
QString platform = paramList.takeFirst().toLower();
const QString platform = paramList.takeFirst().toLower();
#if !defined(QT_NO_LIBRARY) && !defined(QT_NO_SETTINGS)
if (QPlatformInputContextFactoryInterface *factory = qobject_cast<QPlatformInputContextFactoryInterface*>(loader()->instance(platform)))
ret = factory->create(platform, paramList);
#endif
if (QPlatformInputContext *ret = qLoadPlugin1<QPlatformInputContext, QPlatformInputContextFactoryInterface>(loader(), platform, paramList))
return ret;
#endif
return 0;
}
QPlatformInputContext *QPlatformInputContextFactory::create()