summaryrefslogtreecommitdiffstats
path: root/src/plugins/platforms/cocoa/qcocoaintegration.mm
diff options
context:
space:
mode:
authorChristoph Schleifenbaum <christoph.schleifenbaum@kdab.com>2012-03-31 10:24:52 +0200
committerQt by Nokia <qt-info@nokia.com>2012-04-11 01:42:12 +0200
commit127c431e25208e98304a1e9dc1140fdfba078be8 (patch)
treeb205131d4280d13fa7490309c9dd1809a879e3a5 /src/plugins/platforms/cocoa/qcocoaintegration.mm
parente8b098b6367baafda9e494ec4c9ddd1b7bf661ce (diff)
Add Mac OS X backend for QDesktopServices.
Change-Id: Ie48844ed93385c8aef9ae0765b7a3d26583ed642 Reviewed-by: James Turner <james.turner@kdab.com> Reviewed-by: Morten Johan Sørvig <morten.sorvig@nokia.com>
Diffstat (limited to 'src/plugins/platforms/cocoa/qcocoaintegration.mm')
-rw-r--r--src/plugins/platforms/cocoa/qcocoaintegration.mm6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/plugins/platforms/cocoa/qcocoaintegration.mm b/src/plugins/platforms/cocoa/qcocoaintegration.mm
index f91351ad46..0a3790fd72 100644
--- a/src/plugins/platforms/cocoa/qcocoaintegration.mm
+++ b/src/plugins/platforms/cocoa/qcocoaintegration.mm
@@ -99,6 +99,7 @@ QCocoaIntegration::QCocoaIntegration()
, mAccessibility(new QPlatformAccessibility)
, mCocoaClipboard(new QCocoaClipboard)
, mCocoaDrag(new QCocoaDrag)
+ , mServices(new QCocoaServices)
{
QCocoaAutoReleasePool pool;
@@ -239,4 +240,9 @@ QPlatformTheme *QCocoaIntegration::createPlatformTheme(const QString &name) cons
return QPlatformIntegration::createPlatformTheme(name);
}
+QPlatformServices *QCocoaIntegration::services() const
+{
+ return mServices.data();
+}
+
QT_END_NAMESPACE