gui: add configuration system

This commit is contained in:
Syping 2026-04-12 16:40:19 +02:00
parent 84b01d9ae1
commit 9971378f3c
8 changed files with 564 additions and 31 deletions

View file

@ -94,10 +94,14 @@ if (WITH_GUI)
find_package(PkgConfig REQUIRED)
pkg_check_modules(GTKMM REQUIRED gtkmm-4.0)
list(APPEND DTRANSLATEBOT_HEADERS
src/gui/translator_dialog.h
src/gui/user_config.h
src/gui/user_interface.h
)
list(APPEND DTRANSLATEBOT_SOURCES
src/gui/main.cpp
src/gui/translator_dialog.cpp
src/gui/user_config.cpp
src/gui/user_interface.cpp
)
else()