summaryrefslogtreecommitdiffstats
path: root/src/plugins/platforms/cocoa/cocoa.pro
diff options
context:
space:
mode:
authorMorten Sorvig <morten.sorvig@nokia.com>2011-06-21 13:40:57 +0200
committerMorten Sorvig <morten.sorvig@nokia.com>2011-06-22 09:47:49 +0200
commit4efaf305f51d09e214645a18a7bfa62bc36e2c61 (patch)
tree6454f785f42e1e2be1d1422f81e3bbe1ad8b1158 /src/plugins/platforms/cocoa/cocoa.pro
parent18c1d671371ef8d94506a9a6dd6ee3680ef80fd3 (diff)
Add lighthouse event dispatcher API.
Platform plugin creation is now moved forward in order to have a platform plugin instance at event dispatcher creation time. Plugins are now responsible for implementing PlatformIntegration::createEventDispatcher and returning an QAbstractEventDispatcher subclass.
Diffstat (limited to 'src/plugins/platforms/cocoa/cocoa.pro')
-rw-r--r--src/plugins/platforms/cocoa/cocoa.pro13
1 files changed, 7 insertions, 6 deletions
diff --git a/src/plugins/platforms/cocoa/cocoa.pro b/src/plugins/platforms/cocoa/cocoa.pro
index 489e633674..5ff494aba6 100644
--- a/src/plugins/platforms/cocoa/cocoa.pro
+++ b/src/plugins/platforms/cocoa/cocoa.pro
@@ -2,7 +2,7 @@ TARGET = qcocoa
load(qt_plugin)
DESTDIR = $$QT.gui.plugins/platforms
-OBJECTIVE_SOURCES = main.mm \
+OBJECTIVE_SOURCES += main.mm \
qcocoaintegration.mm \
qcocoabackingstore.mm \
qcocoawindow.mm \
@@ -10,23 +10,24 @@ OBJECTIVE_SOURCES = main.mm \
qcocoaautoreleasepool.mm \
qnswindowdelegate.mm \
qcocoaglcontext.mm \
- qcocoanativeinterface.mm
+ qcocoanativeinterface.mm \
+ qcocoaeventdispatcher.mm
-
-OBJECTIVE_HEADERS = qcocoaintegration.h \
+HEADERS += qcocoaintegration.h \
qcocoabackingstore.h \
qcocoawindow.h \
qnsview.h \
qcocoaautoreleasepool.h \
qnswindowdelegate.h \
qcocoaglcontext.h \
- qcocoanativeinterface.h
+ qcocoanativeinterface.h \
+ qcocoaeventdispatcher.h
DEFINES += QT_BUILD_COCOA_LIB
#add libz for freetype.
LIBS += -lz
-LIBS += -framework cocoa
+LIBS += -framework cocoa -framework Carbon
QT += core-private gui-private platformsupport-private