diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index a539ab4..b453cb6 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -25,6 +25,8 @@ ki18n_wrap_ui(danbooru_client_SRCS ui/danbooruclientview.ui ui/danbooruconnectwidget.ui) +kconfig_add_kcfg_files(danbooru_client_SRCS danboorusettings.kcfgc) + add_executable(danbooru_client ${danbooru_client_SRCS} ) diff --git a/src/danboorusettings.kcfg b/src/danboorusettings.kcfg new file mode 100644 index 0000000..f4ce953 --- /dev/null +++ b/src/danboorusettings.kcfg @@ -0,0 +1,30 @@ + + + + + + + + 10 + 1 + 100 + + + + + + + + + + + + + + 1000 + + + + \ No newline at end of file diff --git a/src/settings.kcfgc b/src/danboorusettings.kcfgc similarity index 58% rename from src/settings.kcfgc rename to src/danboorusettings.kcfgc index cdd38f7..7cc29e0 100644 --- a/src/settings.kcfgc +++ b/src/danboorusettings.kcfgc @@ -1,6 +1,7 @@ # Code generation options for kconfig_compiler -File=danbooru_client.kcfg -ClassName=Settings +File=danboorusettings.kcfg +NameSpace=Danbooru +ClassName=DanbooruSettings Singleton=true -Mutators=col_background,col_foreground +Mutators=true # will create the necessary code for setting those variables