You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Jacopo De Simoi 646b87525f No-op restore window position 6 years ago
LICENSES KConfig: Convert to SPDX license statements 6 years ago
autotests Fix test when build with EXCLUDE_DEPRECATED_BEFORE_AND_AT=CURRENT 6 years ago
cmake KConfig: Convert to SPDX license statements 6 years ago
docs API dox: adapt kapidox & ecm_add_qch settings to new deprecation macros 6 years ago
src No-op restore window position 6 years ago
.gitignore GIT_SILENT: qtcreator created .cmake/ repo. 6 years ago
CMakeLists.txt GIT_SILENT Upgrade KF5 version to 5.74.0. 6 years ago
DESIGN Move kconfig code to the root directory. 12 years ago
KF5ConfigConfig.cmake.in [FEATURE] Option to build & install QCH file with the public API dox 9 years ago
KF5ConfigMacros.cmake KConfig: Convert to SPDX license statements 6 years ago
README.md Add/update first line of README.md to be a short description, useful for inqlude 11 years ago
TODO Move kconfig code to the root directory. 12 years ago
metainfo.yaml Add FreeBSD to metainfo.yaml. 9 years ago

README.md

KConfig

Persistent platform-independent application settings.

Introduction

KConfig provides an advanced configuration system. It is made of two parts: KConfigCore and KConfigGui.

KConfigCore provides access to the configuration files themselves. It features:

  • Code generation: describe your configuration in an XML file, and use `kconfig_compiler to generate classes that read and write configuration entries.
  • Cascading configuration files (global settings overridden by local settings).
  • Optional shell expansion support (see [docs/options.md](@ref options)).
  • The ability to lock down configuration options (see [docs/options.md](@ref options)).

KConfigGui provides a way to hook widgets to the configuration so that they are automatically initialized from the configuration and automatically propagate their changes to their respective configuration files.