2018-09-12 01:37:36 +01:00
|
|
|
#-------------------------------------------------
|
|
|
|
#
|
|
|
|
# Project created by QtCreator 2016-08-31T15:19:13
|
|
|
|
#
|
|
|
|
#-------------------------------------------------
|
|
|
|
|
2024-01-21 03:07:52 +00:00
|
|
|
QT += core gui qml network
|
2018-09-12 01:37:36 +01:00
|
|
|
|
|
|
|
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
|
|
|
|
|
2018-09-14 18:32:56 +01:00
|
|
|
TARGET = porymap
|
2018-09-12 01:37:36 +01:00
|
|
|
TEMPLATE = app
|
2020-04-21 01:18:24 +01:00
|
|
|
RC_ICONS = resources/icons/porymap-icon-2.ico
|
2018-12-27 00:37:07 +00:00
|
|
|
ICON = resources/icons/porymap.icns
|
2022-04-26 22:02:03 +01:00
|
|
|
QMAKE_CXXFLAGS += -std=c++17 -Wall
|
2021-11-03 19:56:05 +00:00
|
|
|
QMAKE_TARGET_BUNDLE_PREFIX = com.pret
|
2024-03-21 19:33:00 +00:00
|
|
|
VERSION = 5.4.1
|
2024-02-07 20:35:11 +00:00
|
|
|
DEFINES += PORYMAP_VERSION=\\\"$$VERSION\\\"
|
2018-09-12 01:37:36 +01:00
|
|
|
|
2018-09-29 15:10:23 +01:00
|
|
|
SOURCES += src/core/block.cpp \
|
2023-12-13 07:30:22 +00:00
|
|
|
src/core/bitpacker.cpp \
|
2018-09-29 15:10:23 +01:00
|
|
|
src/core/blockdata.cpp \
|
2022-07-19 22:56:12 +01:00
|
|
|
src/core/events.cpp \
|
2018-09-29 15:10:23 +01:00
|
|
|
src/core/heallocation.cpp \
|
2019-01-11 14:52:47 +00:00
|
|
|
src/core/imageexport.cpp \
|
2018-09-29 15:10:23 +01:00
|
|
|
src/core/map.cpp \
|
|
|
|
src/core/maplayout.cpp \
|
2020-09-19 20:05:27 +01:00
|
|
|
src/core/mapparser.cpp \
|
2018-09-29 15:10:23 +01:00
|
|
|
src/core/metatile.cpp \
|
2019-01-09 00:04:41 +00:00
|
|
|
src/core/metatileparser.cpp \
|
2024-01-24 16:56:04 +00:00
|
|
|
src/core/network.cpp \
|
2019-04-06 23:11:56 +01:00
|
|
|
src/core/paletteutil.cpp \
|
2018-09-29 15:10:23 +01:00
|
|
|
src/core/parseutil.cpp \
|
2022-01-04 02:35:15 +00:00
|
|
|
src/core/tile.cpp \
|
2018-09-29 15:10:23 +01:00
|
|
|
src/core/tileset.cpp \
|
2019-01-07 19:46:27 +00:00
|
|
|
src/core/regionmap.cpp \
|
2019-06-13 03:20:28 +01:00
|
|
|
src/core/wildmoninfo.cpp \
|
2020-07-29 20:51:04 +01:00
|
|
|
src/core/editcommands.cpp \
|
2022-07-02 18:40:04 +01:00
|
|
|
src/lib/fex/lexer.cpp \
|
|
|
|
src/lib/fex/parser.cpp \
|
|
|
|
src/lib/fex/parser_util.cpp \
|
2020-03-06 03:46:25 +00:00
|
|
|
src/lib/orderedjson.cpp \
|
2022-04-26 22:02:03 +01:00
|
|
|
src/core/regionmapeditcommands.cpp \
|
2022-09-05 17:17:27 +01:00
|
|
|
src/scriptapi/apimap.cpp \
|
|
|
|
src/scriptapi/apioverlay.cpp \
|
|
|
|
src/scriptapi/apiutility.cpp \
|
|
|
|
src/scriptapi/scripting.cpp \
|
2019-01-08 16:28:20 +00:00
|
|
|
src/ui/aboutporymap.cpp \
|
2024-06-26 21:03:39 +01:00
|
|
|
src/ui/connectionslistitem.cpp \
|
2023-09-01 19:00:09 +01:00
|
|
|
src/ui/customscriptseditor.cpp \
|
|
|
|
src/ui/customscriptslistitem.cpp \
|
2020-07-30 21:35:48 +01:00
|
|
|
src/ui/draggablepixmapitem.cpp \
|
2018-09-29 15:10:23 +01:00
|
|
|
src/ui/bordermetatilespixmapitem.cpp \
|
|
|
|
src/ui/collisionpixmapitem.cpp \
|
|
|
|
src/ui/connectionpixmapitem.cpp \
|
|
|
|
src/ui/currentselectedmetatilespixmapitem.cpp \
|
2020-05-02 22:25:35 +01:00
|
|
|
src/ui/overlay.cpp \
|
2022-09-06 02:51:31 +01:00
|
|
|
src/ui/prefab.cpp \
|
2023-08-23 07:32:32 +01:00
|
|
|
src/ui/projectsettingseditor.cpp \
|
2019-01-05 04:04:14 +00:00
|
|
|
src/ui/regionmaplayoutpixmapitem.cpp \
|
2019-04-13 02:25:43 +01:00
|
|
|
src/ui/regionmapentriespixmapitem.cpp \
|
2019-01-11 14:52:35 +00:00
|
|
|
src/ui/cursortilerect.cpp \
|
2019-02-03 18:26:27 +00:00
|
|
|
src/ui/customattributestable.cpp \
|
2022-07-19 22:56:12 +01:00
|
|
|
src/ui/eventframes.cpp \
|
2018-10-05 23:39:50 +01:00
|
|
|
src/ui/filterchildrenproxymodel.cpp \
|
2018-09-29 15:10:23 +01:00
|
|
|
src/ui/graphicsview.cpp \
|
|
|
|
src/ui/imageproviders.cpp \
|
|
|
|
src/ui/mappixmapitem.cpp \
|
2022-09-08 02:38:30 +01:00
|
|
|
src/ui/prefabcreationdialog.cpp \
|
2018-12-28 18:26:18 +00:00
|
|
|
src/ui/regionmappixmapitem.cpp \
|
2019-01-05 22:59:57 +00:00
|
|
|
src/ui/citymappixmapitem.cpp \
|
2018-09-29 15:10:23 +01:00
|
|
|
src/ui/mapsceneeventfilter.cpp \
|
2018-09-30 22:15:04 +01:00
|
|
|
src/ui/metatilelayersitem.cpp \
|
2018-09-29 15:10:23 +01:00
|
|
|
src/ui/metatileselector.cpp \
|
2019-01-09 15:35:34 +00:00
|
|
|
src/ui/movablerect.cpp \
|
2018-09-29 15:10:23 +01:00
|
|
|
src/ui/movementpermissionsselector.cpp \
|
|
|
|
src/ui/neweventtoolbutton.cpp \
|
|
|
|
src/ui/noscrollcombobox.cpp \
|
|
|
|
src/ui/noscrollspinbox.cpp \
|
2019-06-25 18:52:00 +01:00
|
|
|
src/ui/montabwidget.cpp \
|
2023-01-15 04:10:58 +00:00
|
|
|
src/ui/encountertablemodel.cpp \
|
|
|
|
src/ui/encountertabledelegates.cpp \
|
2018-10-03 01:01:41 +01:00
|
|
|
src/ui/paletteeditor.cpp \
|
2018-09-29 15:10:23 +01:00
|
|
|
src/ui/selectablepixmapitem.cpp \
|
2018-09-30 19:59:27 +01:00
|
|
|
src/ui/tileseteditor.cpp \
|
2018-09-29 21:24:35 +01:00
|
|
|
src/ui/tileseteditormetatileselector.cpp \
|
2018-09-30 18:33:58 +01:00
|
|
|
src/ui/tileseteditortileselector.cpp \
|
2018-12-28 18:26:18 +00:00
|
|
|
src/ui/tilemaptileselector.cpp \
|
2019-01-07 19:46:27 +00:00
|
|
|
src/ui/regionmapeditor.cpp \
|
2019-01-07 23:14:44 +00:00
|
|
|
src/ui/newmappopup.cpp \
|
2019-05-21 03:08:04 +01:00
|
|
|
src/ui/mapimageexporter.cpp \
|
2020-09-25 16:53:07 +01:00
|
|
|
src/ui/newtilesetdialog.cpp \
|
2020-10-20 18:48:45 +01:00
|
|
|
src/ui/flowlayout.cpp \
|
2020-09-25 16:53:07 +01:00
|
|
|
src/ui/mapruler.cpp \
|
2020-11-03 08:18:34 +00:00
|
|
|
src/ui/shortcut.cpp \
|
2020-11-01 12:35:20 +00:00
|
|
|
src/ui/shortcutseditor.cpp \
|
2020-11-06 15:20:31 +00:00
|
|
|
src/ui/multikeyedit.cpp \
|
2022-09-06 02:51:31 +01:00
|
|
|
src/ui/prefabframe.cpp \
|
2020-11-16 12:39:42 +00:00
|
|
|
src/ui/preferenceeditor.cpp \
|
2022-03-01 20:32:44 +00:00
|
|
|
src/ui/regionmappropertiesdialog.cpp \
|
2022-06-17 20:04:12 +01:00
|
|
|
src/ui/colorpicker.cpp \
|
2018-12-21 15:25:28 +00:00
|
|
|
src/config.cpp \
|
2018-09-29 15:10:23 +01:00
|
|
|
src/editor.cpp \
|
|
|
|
src/main.cpp \
|
|
|
|
src/mainwindow.cpp \
|
|
|
|
src/project.cpp \
|
2018-12-20 23:30:35 +00:00
|
|
|
src/settings.cpp \
|
2023-09-11 17:44:15 +01:00
|
|
|
src/log.cpp \
|
2024-01-21 07:00:28 +00:00
|
|
|
src/ui/uintspinbox.cpp \
|
|
|
|
src/ui/updatepromoter.cpp
|
2018-09-29 15:10:23 +01:00
|
|
|
|
|
|
|
HEADERS += include/core/block.h \
|
2023-12-13 07:30:22 +00:00
|
|
|
include/core/bitpacker.h \
|
2018-09-29 15:10:23 +01:00
|
|
|
include/core/blockdata.h \
|
2022-07-19 22:56:12 +01:00
|
|
|
include/core/events.h \
|
2018-09-29 15:10:23 +01:00
|
|
|
include/core/heallocation.h \
|
|
|
|
include/core/history.h \
|
2019-01-11 14:52:47 +00:00
|
|
|
include/core/imageexport.h \
|
2018-09-29 15:10:23 +01:00
|
|
|
include/core/map.h \
|
|
|
|
include/core/mapconnection.h \
|
|
|
|
include/core/maplayout.h \
|
2020-09-19 20:05:27 +01:00
|
|
|
include/core/mapparser.h \
|
2018-09-29 15:10:23 +01:00
|
|
|
include/core/metatile.h \
|
2019-01-09 00:04:41 +00:00
|
|
|
include/core/metatileparser.h \
|
2024-01-24 16:56:04 +00:00
|
|
|
include/core/network.h \
|
2019-04-06 23:11:56 +01:00
|
|
|
include/core/paletteutil.h \
|
2018-09-29 15:10:23 +01:00
|
|
|
include/core/parseutil.h \
|
|
|
|
include/core/tile.h \
|
|
|
|
include/core/tileset.h \
|
2019-01-07 19:46:27 +00:00
|
|
|
include/core/regionmap.h \
|
2019-06-13 03:20:28 +01:00
|
|
|
include/core/wildmoninfo.h \
|
2020-07-29 20:51:04 +01:00
|
|
|
include/core/editcommands.h \
|
2022-04-26 22:02:03 +01:00
|
|
|
include/core/regionmapeditcommands.h \
|
2022-07-02 18:40:04 +01:00
|
|
|
include/lib/fex/array.h \
|
|
|
|
include/lib/fex/array_value.h \
|
|
|
|
include/lib/fex/define_statement.h \
|
|
|
|
include/lib/fex/lexer.h \
|
|
|
|
include/lib/fex/parser.h \
|
|
|
|
include/lib/fex/parser_util.h \
|
2020-03-06 03:46:25 +00:00
|
|
|
include/lib/orderedmap.h \
|
|
|
|
include/lib/orderedjson.h \
|
2020-04-27 01:38:20 +01:00
|
|
|
include/ui/aboutporymap.h \
|
2024-06-26 21:03:39 +01:00
|
|
|
include/ui/connectionslistitem.h \
|
2023-09-01 19:00:09 +01:00
|
|
|
include/ui/customscriptseditor.h \
|
|
|
|
include/ui/customscriptslistitem.h \
|
2020-07-30 21:35:48 +01:00
|
|
|
include/ui/draggablepixmapitem.h \
|
2018-09-29 15:10:23 +01:00
|
|
|
include/ui/bordermetatilespixmapitem.h \
|
|
|
|
include/ui/collisionpixmapitem.h \
|
|
|
|
include/ui/connectionpixmapitem.h \
|
|
|
|
include/ui/currentselectedmetatilespixmapitem.h \
|
2022-09-06 02:51:31 +01:00
|
|
|
include/ui/prefabframe.h \
|
2023-08-23 07:32:32 +01:00
|
|
|
include/ui/projectsettingseditor.h \
|
2019-01-05 04:04:14 +00:00
|
|
|
include/ui/regionmaplayoutpixmapitem.h \
|
2019-04-13 02:25:43 +01:00
|
|
|
include/ui/regionmapentriespixmapitem.h \
|
2019-01-11 14:52:35 +00:00
|
|
|
include/ui/cursortilerect.h \
|
2019-02-03 18:26:27 +00:00
|
|
|
include/ui/customattributestable.h \
|
2022-07-19 22:56:12 +01:00
|
|
|
include/ui/eventframes.h \
|
2018-10-05 23:39:50 +01:00
|
|
|
include/ui/filterchildrenproxymodel.h \
|
2018-09-29 15:10:23 +01:00
|
|
|
include/ui/graphicsview.h \
|
|
|
|
include/ui/imageproviders.h \
|
|
|
|
include/ui/mappixmapitem.h \
|
2022-09-05 02:17:50 +01:00
|
|
|
include/ui/mapview.h \
|
2022-09-08 02:38:30 +01:00
|
|
|
include/ui/prefabcreationdialog.h \
|
2018-12-28 18:26:18 +00:00
|
|
|
include/ui/regionmappixmapitem.h \
|
2019-01-05 22:59:57 +00:00
|
|
|
include/ui/citymappixmapitem.h \
|
2018-09-29 15:10:23 +01:00
|
|
|
include/ui/mapsceneeventfilter.h \
|
2018-09-30 22:15:04 +01:00
|
|
|
include/ui/metatilelayersitem.h \
|
2018-09-29 15:10:23 +01:00
|
|
|
include/ui/metatileselector.h \
|
2019-01-09 15:35:34 +00:00
|
|
|
include/ui/movablerect.h \
|
2018-09-29 15:10:23 +01:00
|
|
|
include/ui/movementpermissionsselector.h \
|
|
|
|
include/ui/neweventtoolbutton.h \
|
|
|
|
include/ui/noscrollcombobox.h \
|
|
|
|
include/ui/noscrollspinbox.h \
|
2019-06-25 18:52:00 +01:00
|
|
|
include/ui/montabwidget.h \
|
2023-01-15 04:10:58 +00:00
|
|
|
include/ui/encountertablemodel.h \
|
|
|
|
include/ui/encountertabledelegates.h \
|
2020-05-01 00:44:54 +01:00
|
|
|
include/ui/adjustingstackedwidget.h \
|
2018-10-03 01:01:41 +01:00
|
|
|
include/ui/paletteeditor.h \
|
2018-09-29 15:10:23 +01:00
|
|
|
include/ui/selectablepixmapitem.h \
|
2018-09-30 19:59:27 +01:00
|
|
|
include/ui/tileseteditor.h \
|
2018-09-29 21:24:35 +01:00
|
|
|
include/ui/tileseteditormetatileselector.h \
|
2018-09-30 18:33:58 +01:00
|
|
|
include/ui/tileseteditortileselector.h \
|
2018-12-28 18:26:18 +00:00
|
|
|
include/ui/tilemaptileselector.h \
|
2019-01-07 19:46:27 +00:00
|
|
|
include/ui/regionmapeditor.h \
|
2019-01-07 23:14:44 +00:00
|
|
|
include/ui/newmappopup.h \
|
2019-05-21 03:08:04 +01:00
|
|
|
include/ui/mapimageexporter.h \
|
2020-09-25 16:53:07 +01:00
|
|
|
include/ui/newtilesetdialog.h \
|
|
|
|
include/ui/overlay.h \
|
2020-10-20 18:48:45 +01:00
|
|
|
include/ui/flowlayout.h \
|
2020-09-25 16:53:07 +01:00
|
|
|
include/ui/mapruler.h \
|
2020-11-03 08:18:34 +00:00
|
|
|
include/ui/shortcut.h \
|
2020-11-01 12:35:20 +00:00
|
|
|
include/ui/shortcutseditor.h \
|
2020-11-06 15:20:31 +00:00
|
|
|
include/ui/multikeyedit.h \
|
2022-09-06 02:51:31 +01:00
|
|
|
include/ui/prefab.h \
|
2020-11-16 12:39:42 +00:00
|
|
|
include/ui/preferenceeditor.h \
|
2022-03-01 20:32:44 +00:00
|
|
|
include/ui/regionmappropertiesdialog.h \
|
2022-06-17 20:04:12 +01:00
|
|
|
include/ui/colorpicker.h \
|
2018-12-21 15:25:28 +00:00
|
|
|
include/config.h \
|
2018-09-29 15:10:23 +01:00
|
|
|
include/editor.h \
|
|
|
|
include/mainwindow.h \
|
|
|
|
include/project.h \
|
2020-04-27 01:38:20 +01:00
|
|
|
include/scripting.h \
|
2022-09-05 17:17:27 +01:00
|
|
|
include/scriptutility.h \
|
2018-12-20 23:30:35 +00:00
|
|
|
include/settings.h \
|
2023-09-11 17:44:15 +01:00
|
|
|
include/log.h \
|
2024-01-21 07:00:28 +00:00
|
|
|
include/ui/uintspinbox.h \
|
|
|
|
include/ui/updatepromoter.h
|
2018-09-29 15:10:23 +01:00
|
|
|
|
|
|
|
FORMS += forms/mainwindow.ui \
|
2024-06-26 21:03:39 +01:00
|
|
|
forms/connectionslistitem.ui \
|
2022-09-08 02:38:30 +01:00
|
|
|
forms/prefabcreationdialog.ui \
|
2022-09-06 02:51:31 +01:00
|
|
|
forms/prefabframe.ui \
|
2018-10-03 01:01:41 +01:00
|
|
|
forms/tileseteditor.ui \
|
2019-01-07 23:14:44 +00:00
|
|
|
forms/paletteeditor.ui \
|
2019-01-07 19:46:27 +00:00
|
|
|
forms/regionmapeditor.ui \
|
2019-01-08 16:28:20 +00:00
|
|
|
forms/newmappopup.ui \
|
2019-03-21 23:50:50 +00:00
|
|
|
forms/aboutporymap.ui \
|
2019-05-21 03:08:04 +01:00
|
|
|
forms/newtilesetdialog.ui \
|
2020-11-16 12:39:42 +00:00
|
|
|
forms/mapimageexporter.ui \
|
2020-12-13 09:00:00 +00:00
|
|
|
forms/shortcutseditor.ui \
|
2022-03-01 20:32:44 +00:00
|
|
|
forms/preferenceeditor.ui \
|
2022-07-05 08:38:04 +01:00
|
|
|
forms/regionmappropertiesdialog.ui \
|
2023-08-23 07:32:32 +01:00
|
|
|
forms/colorpicker.ui \
|
2023-09-01 19:00:09 +01:00
|
|
|
forms/projectsettingseditor.ui \
|
|
|
|
forms/customscriptseditor.ui \
|
2024-01-21 07:00:28 +00:00
|
|
|
forms/customscriptslistitem.ui \
|
|
|
|
forms/updatepromoter.ui
|
2018-09-12 01:37:36 +01:00
|
|
|
|
|
|
|
RESOURCES += \
|
2019-08-14 22:39:23 +01:00
|
|
|
resources/images.qrc \
|
2022-03-01 20:32:44 +00:00
|
|
|
resources/themes.qrc \
|
|
|
|
resources/text.qrc
|
2018-09-29 15:10:23 +01:00
|
|
|
|
|
|
|
INCLUDEPATH += include
|
|
|
|
INCLUDEPATH += include/core
|
|
|
|
INCLUDEPATH += include/ui
|
2020-03-06 03:46:25 +00:00
|
|
|
INCLUDEPATH += include/lib
|
2022-07-19 22:56:12 +01:00
|
|
|
INCLUDEPATH += forms
|
2021-01-18 21:13:51 +00:00
|
|
|
|
|
|
|
include(src/vendor/QtGifImage/gifimage/qtgifimage.pri)
|