73 lines
1.7 KiB
Prolog
73 lines
1.7 KiB
Prolog
TARGET = qios
|
|
|
|
QT += \
|
|
core-private gui-private \
|
|
clipboard_support-private fontdatabase_support-private graphics_support-private
|
|
|
|
LIBS += -framework Foundation -framework UIKit -framework QuartzCore -framework AudioToolbox
|
|
|
|
OBJECTIVE_SOURCES = \
|
|
plugin.mm \
|
|
qiosintegration.mm \
|
|
qioseventdispatcher.mm \
|
|
qioswindow.mm \
|
|
qiosscreen.mm \
|
|
qiosbackingstore.mm \
|
|
qiosapplicationdelegate.mm \
|
|
qiosapplicationstate.mm \
|
|
qiosviewcontroller.mm \
|
|
qioscontext.mm \
|
|
qiosinputcontext.mm \
|
|
qiostheme.mm \
|
|
qiosglobal.mm \
|
|
qiosservices.mm \
|
|
quiview.mm \
|
|
quiaccessibilityelement.mm \
|
|
qiosplatformaccessibility.mm \
|
|
qiostextresponder.mm
|
|
|
|
HEADERS = \
|
|
qiosintegration.h \
|
|
qioseventdispatcher.h \
|
|
qioswindow.h \
|
|
qiosscreen.h \
|
|
qiosbackingstore.h \
|
|
qiosapplicationdelegate.h \
|
|
qiosapplicationstate.h \
|
|
qiosviewcontroller.h \
|
|
qioscontext.h \
|
|
qiosinputcontext.h \
|
|
qiostheme.h \
|
|
qiosglobal.h \
|
|
qiosservices.h \
|
|
quiview.h \
|
|
quiaccessibilityelement.h \
|
|
qiosplatformaccessibility.h \
|
|
qiostextresponder.h \
|
|
qiosfileenginefactory.h
|
|
|
|
!tvos {
|
|
LIBS += -framework AssetsLibrary
|
|
OBJECTIVE_SOURCES += \
|
|
qiosclipboard.mm \
|
|
qiosmenu.mm \
|
|
qiosfiledialog.mm \
|
|
qiosmessagedialog.mm \
|
|
qiostextinputoverlay.mm
|
|
HEADERS += \
|
|
qiosclipboard.h \
|
|
qiosmenu.h \
|
|
qiosfiledialog.h \
|
|
qiosmessagedialog.h \
|
|
qiostextinputoverlay.h
|
|
}
|
|
|
|
OTHER_FILES = \
|
|
quiview_textinput.mm \
|
|
quiview_accessibility.mm
|
|
|
|
PLUGIN_TYPE = platforms
|
|
PLUGIN_CLASS_NAME = QIOSIntegrationPlugin
|
|
!equals(TARGET, $$QT_DEFAULT_QPA_PLUGIN): PLUGIN_EXTENDS = -
|
|
load(qt_plugin)
|