When created using initWithType🧒, it should take ownership of the
underlying QChildEvent.
41 lines
1.1 KiB
Prolog
41 lines
1.1 KiB
Prolog
TEMPLATE = lib
|
|
TARGET = ObjQt
|
|
DESTDIR = build
|
|
OBJECTS_DIR = build
|
|
QT += core gui widgets
|
|
|
|
INCLUDEPATH += common \
|
|
QtCore \
|
|
QtGui \
|
|
QtWidgets
|
|
|
|
HEADERS += common/helpers.h \
|
|
common/OFString+QString.h \
|
|
common/QtOwnershipManaging.h \
|
|
QtCore/QtChildEvent.h \
|
|
QtCore/QtCoreApplication.h \
|
|
QtCore/QtEvent.h \
|
|
QtCore/QtObject.h \
|
|
QtCore/QtThread.h \
|
|
QtGui/QtGuiApplication.h \
|
|
QtGui/QtPaintDevice.h \
|
|
QtWidgets/QtApplication.h \
|
|
QtWidgets/QtWidget.h
|
|
|
|
SOURCES += common/OFString+QString.mm \
|
|
QtCore/QtChildEvent.mm \
|
|
QtCore/QtCoreApplication.mm \
|
|
QtCore/QtEvent.mm \
|
|
QtCore/QtObject.mm \
|
|
QtCore/QtThread.mm \
|
|
QtGui/QtGuiApplication.mm \
|
|
QtGui/QtPaintDevice.mm \
|
|
QtWidgets/QtApplication.mm \
|
|
QtWidgets/QtWidget.mm
|
|
|
|
QMAKE_CXXFLAGS += $$system("objfw-config --cppflags --objcflags --cxxflags")
|
|
QMAKE_CXXFLAGS_WARN_ON = -Wall \
|
|
-Werror \
|
|
-Wsemicolon-before-method-body \
|
|
-Wobjc-missing-property-synthesis
|
|
LIBS += $$system("objfw-config --ldflags --libs")
|