diff options
author | flow <thiagodonato300@gmail.com> | 2022-03-02 21:17:10 -0300 |
---|---|---|
committer | flow <thiagodonato300@gmail.com> | 2022-03-02 21:52:44 -0300 |
commit | 0dd1c26cf3cd68cd83f5d9da6cf34d4aa3f30db2 (patch) | |
tree | 87a081cbdb8aa9304405fce79080aafda457f836 /launcher/CMakeLists.txt | |
parent | 881b2f2b385f19d9b64a149fca3c3741a803a172 (diff) | |
download | PrismLauncher-0dd1c26cf3cd68cd83f5d9da6cf34d4aa3f30db2.tar.gz PrismLauncher-0dd1c26cf3cd68cd83f5d9da6cf34d4aa3f30db2.tar.bz2 PrismLauncher-0dd1c26cf3cd68cd83f5d9da6cf34d4aa3f30db2.zip |
refactor: extract common code in mod pages and model
This creates a hierarchy in which ModPage and ModModel are the parents
of every mod provider, providing the basic functionality common to all
of them.
It also imposes a unique .ui file (they were already equal before, just
duplicated basically) on all mod providers.
Diffstat (limited to 'launcher/CMakeLists.txt')
-rw-r--r-- | launcher/CMakeLists.txt | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/launcher/CMakeLists.txt b/launcher/CMakeLists.txt index 86c05651..0dcda925 100644 --- a/launcher/CMakeLists.txt +++ b/launcher/CMakeLists.txt @@ -721,6 +721,11 @@ SET(LAUNCHER_SOURCES ui/pages/modplatform/VanillaPage.cpp ui/pages/modplatform/VanillaPage.h + ui/pages/modplatform/ModPage.cpp + ui/pages/modplatform/ModPage.h + ui/pages/modplatform/ModModel.cpp + ui/pages/modplatform/ModModel.h + ui/pages/modplatform/atlauncher/AtlFilterModel.cpp ui/pages/modplatform/atlauncher/AtlFilterModel.h ui/pages/modplatform/atlauncher/AtlListModel.cpp @@ -879,13 +884,12 @@ qt5_wrap_ui(LAUNCHER_UI ui/pages/modplatform/atlauncher/AtlOptionalModDialog.ui ui/pages/modplatform/atlauncher/AtlPage.ui ui/pages/modplatform/VanillaPage.ui + ui/pages/modplatform/ModPage.ui ui/pages/modplatform/flame/FlamePage.ui - ui/pages/modplatform/flame/FlameModPage.ui ui/pages/modplatform/legacy_ftb/Page.ui ui/pages/modplatform/ImportPage.ui ui/pages/modplatform/ftb/FtbPage.ui ui/pages/modplatform/technic/TechnicPage.ui - ui/pages/modplatform/modrinth/ModrinthPage.ui ui/widgets/InstanceCardWidget.ui ui/widgets/CustomCommands.ui ui/widgets/MCModInfoFrame.ui |