summaryrefslogtreecommitdiffstats
path: root/src/corelib/kernel/qeventdispatcher_cf.mm
diff options
context:
space:
mode:
Diffstat (limited to 'src/corelib/kernel/qeventdispatcher_cf.mm')
-rw-r--r--src/corelib/kernel/qeventdispatcher_cf.mm10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/corelib/kernel/qeventdispatcher_cf.mm b/src/corelib/kernel/qeventdispatcher_cf.mm
index 5b9ad38b28..240dfed79f 100644
--- a/src/corelib/kernel/qeventdispatcher_cf.mm
+++ b/src/corelib/kernel/qeventdispatcher_cf.mm
@@ -43,7 +43,11 @@
#include <limits>
-#include <UIKit/UIApplication.h>
+#ifdef Q_OS_OSX
+# include <AppKit/NSApplication.h>
+#else
+# include <UIKit/UIApplication.h>
+#endif
@interface RunLoopModeTracker : NSObject {
QStack<CFStringRef> m_runLoopModes;
@@ -61,7 +65,11 @@
addObserver:self
selector:@selector(receivedNotification:)
name:nil
+#ifdef Q_OS_OSX
+ object:[NSApplication sharedApplication]];
+#else
object:[UIApplication sharedApplication]];
+#endif
}
return self;