121 lines
3.8 KiB
Prolog
121 lines
3.8 KiB
Prolog
#-------------------------------------------------
|
|
#
|
|
# Project created by QtCreator 2018-02-10T20:30:04
|
|
#
|
|
#-------------------------------------------------
|
|
|
|
VERSION = 0.0.1
|
|
|
|
CONFIG += c++17
|
|
QMAKE_CXXFLAGS = -Wall -Werror -Wextra -Wpedantic -Wconversion -std=c++17 -O2 -g
|
|
QT += core gui multimedia widgets quickwidgets
|
|
|
|
# Potato22 is the best vector artist, you can't change my mind.
|
|
# The icon is precious!
|
|
RC_FILE += add_ico.rc
|
|
|
|
TARGET = QuestWizard
|
|
TEMPLATE = app
|
|
|
|
DEFINES += QT_DEPRECATED_WARNINGS
|
|
|
|
SOURCES += main.cpp \
|
|
game.cpp \
|
|
features/qw_abstractdialoguemanager.cpp \
|
|
features/qw_dialoguefactory.cpp \
|
|
features/qw_textdialoguemanager.cpp \
|
|
features/qw_widgetdialoguemanager.cpp \
|
|
features/qw_eventfactory.cpp \
|
|
features/qw_inventorymanager.cpp \
|
|
features/qw_levelbuilder.cpp \
|
|
features/qw_soundplayer.cpp \
|
|
features/qw_statemachine.cpp \
|
|
qw_globalmetadata.cpp \
|
|
\
|
|
models/events/qw_abstractevent.cpp \
|
|
models/events/qw_abstractinventoryevent.cpp \
|
|
models/events/qw_abstractlevelevent.cpp \
|
|
models/events/qw_abstractsceneevent.cpp \
|
|
models/events/qw_abstractsoundevent.cpp \
|
|
models/events/qw_changelocationevent.cpp \
|
|
models/events/qw_changetriggerpropertiesevent.cpp \
|
|
models/events/qw_deletefrominventoryevent.cpp \
|
|
models/events/qw_endlevelevent.cpp \
|
|
models/events/qw_newgameevent.cpp \
|
|
models/events/qw_pickupitemevent.cpp \
|
|
models/events/qw_playmusicevent.cpp \
|
|
models/events/qw_playsoundevent.cpp \
|
|
models/events/qw_quitgameevent.cpp \
|
|
models/events/qw_startdialogueevent.cpp \
|
|
models/events/qw_addtriggerevent.cpp \
|
|
models/events/qw_removetriggerevent.cpp \
|
|
models/events/qw_switcheventsevent.cpp \
|
|
models/dialogues/qw_abstractgamedialogue.cpp \
|
|
models/dialogues/qw_textdialogue.cpp \
|
|
models/dialogues/qw_widgetdialogue.cpp \
|
|
models/qw_tagholder.cpp \
|
|
models/qw_trigger.cpp \
|
|
models/qw_location.cpp \
|
|
\
|
|
view/controls/pushbuttonsound.cpp \
|
|
view/controls/qw_abstractscenecontrol.cpp \
|
|
view/controls/scenedialoguepanel.cpp \
|
|
view/controls/sceneinventorypanel.cpp \
|
|
\
|
|
view/qw_scene.cpp \
|
|
view/qw_view.cpp
|
|
|
|
HEADERS += \
|
|
game.h \
|
|
features/qw_abstractdialoguemanager.h \
|
|
features/gamefeatures.h \
|
|
features/qw_dialoguefactory.h \
|
|
features/qw_textdialoguemanager.h \
|
|
features/qw_widgetdialoguemanager.h \
|
|
features/qw_eventfactory.h \
|
|
features/qw_inventorymanager.h \
|
|
features/qw_levelbuilder.h \
|
|
features/qw_soundplayer.h \
|
|
features/qw_statemachine.h \
|
|
qw_globalmetadata.h \
|
|
\
|
|
models/events/qw_abstractevent.h \
|
|
models/events/qw_abstractinventoryevent.h \
|
|
models/events/qw_abstractlevelevent.h \
|
|
models/events/qw_abstractsceneevent.h \
|
|
models/events/qw_abstractsoundevent.h \
|
|
models/events/qw_changelocationevent.h \
|
|
models/events/qw_changetriggerpropertiesevent.h \
|
|
models/events/qw_deletefrominventoryevent.h \
|
|
models/events/qw_endlevelevent.h \
|
|
models/events/qw_newgameevent.h \
|
|
models/events/qw_pickupitemevent.h \
|
|
models/events/qw_playmusicevent.h \
|
|
models/events/qw_playsoundevent.h \
|
|
models/events/qw_quitgameevent.h \
|
|
models/events/qw_startdialogueevent.h \
|
|
models/events/qw_addtriggerevent.h \
|
|
models/events/qw_removetriggerevent.h \
|
|
models/events/qw_switcheventsevent.h \
|
|
models/dialogues/qw_abstractgamedialogue.h \
|
|
models/dialogues/qw_textdialogue.h \
|
|
models/dialogues/qw_widgetdialogue.h \
|
|
models/qw_tagholder.h \
|
|
models/qw_trigger.h \
|
|
models/qw_location.h \
|
|
\
|
|
view/controls/pushbuttonsound.h \
|
|
view/controls/qw_abstractscenecontrol.h \
|
|
view/controls/scenedialoguepanel.h \
|
|
view/controls/sceneinventorypanel.h \
|
|
\
|
|
view/qw_scene.h \
|
|
view/qw_view.h
|
|
|
|
|
|
RESOURCES += \
|
|
application.qrc
|
|
|
|
DISTFILES += \
|
|
qml/test.qml
|