Warning, /frameworks/kconfig/src/kconf_update/Mainpage.dox is written in an unsupported language. File is not indexed.

0001 /** @mainpage ./kconf_update
0002 
0003 kconf_update is a tool designed to update config files. Over time applications
0004 sometimes need to rearrange the way configuration options are stored. Since
0005 such an update shouldn't influence the configuration options that the user
0006 has selected, the application must take care that the options stored in the
0007 old way will still be honored.
0008 
0009 What used to happen is that the application looks up both the old and the
0010 new configuration option and then decides which one to use. This method has 
0011 several drawbacks:
0012 - The application may need to read more configuration files than strictly
0013   needed, resulting in a slower startup.
0014 - The application becomes bigger with code that will only be used once.
0015 
0016 kconf_update addresses these problems by offering a framework to update 
0017 configuration files without adding code to the application itself.
0018 
0019 See the <a href="https://commits.kde.org/kconfig?path=src/kconf_update/README.kconf_update">README file</a> for more information.
0020 
0021 @authors
0022 Waldo Bastian \<bastian@kde.org\>
0023 
0024 @maintainers
0025 [Unknown/None]
0026 
0027 @licenses
0028 @lgpl
0029 
0030 */
0031 // vim:ts=4:sw=4:expandtab:filetype=doxygen