summaryrefslogtreecommitdiffstats
path: root/src/plugins/platforms/ios/qiosintegration.mm
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/platforms/ios/qiosintegration.mm')
-rw-r--r--src/plugins/platforms/ios/qiosintegration.mm10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/plugins/platforms/ios/qiosintegration.mm b/src/plugins/platforms/ios/qiosintegration.mm
index acf33d5e1c..b9bb82a326 100644
--- a/src/plugins/platforms/ios/qiosintegration.mm
+++ b/src/plugins/platforms/ios/qiosintegration.mm
@@ -48,6 +48,7 @@
#include "qioscontext.h"
#include "qiosinputcontext.h"
#include "qiostheme.h"
+#include "qiosservices.h"
#include <QtPlatformSupport/private/qcoretextfontdatabase_p.h>
#include <QDir>
@@ -60,6 +61,7 @@ QIOSIntegration::QIOSIntegration()
: m_fontDatabase(new QCoreTextFontDatabase)
, m_inputContext(new QIOSInputContext)
, m_screen(new QIOSScreen(QIOSScreen::MainScreen))
+ , m_platformServices(new QIOSServices)
{
if (![UIApplication sharedApplication]) {
qWarning()
@@ -91,6 +93,9 @@ QIOSIntegration::~QIOSIntegration()
delete m_screen;
m_screen = 0;
+
+ delete m_platformServices;
+ m_platformServices = 0;
}
bool QIOSIntegration::hasCapability(Capability cap) const
@@ -143,6 +148,11 @@ QPlatformInputContext *QIOSIntegration::inputContext() const
return m_inputContext;
}
+QPlatformServices *QIOSIntegration::services() const
+{
+ return m_platformServices;
+}
+
QVariant QIOSIntegration::styleHint(StyleHint hint) const
{
switch (hint) {