Commit graph

6 commits

Author SHA1 Message Date
Laurent Montel b6748719b4 Fix iterator
svn path=/trunk/KDE/kdebase/apps/; revision=883019
2008-11-11 21:58:32 +00:00
Laurent Montel 83d06225d9 Const'ify when possible
svn path=/trunk/KDE/kdebase/apps/; revision=862272
2008-09-18 11:24:47 +00:00
Claudio Bantaloukas 26fee588b7 fix EBN errors: const pass-by-ref, qt equivalents
svn path=/trunk/KDE/kdebase/apps/; revision=783216
2008-03-07 13:04:04 +00:00
Oswald Buddenhagen f0a2014528 KConfig* API overhaul. only cosmetics, so don't panic.
KConfigBase:
- remove separator argument from list entry reading/writing functions
- introduce {read,write}XdgListEntry()
- kill readPathListEntry(), add readPathEntry() overload
  instead. the default value is not optional any more, as it defines the
  return type. this is consistent with the readEntry() functions.
- rename clean() => markAsClean(), remove rollback()
- rename ConfigState => AccessMode, getConfigState() => accessMode()
- rename {entry,group}IsImmutable() => is{Entry,Group}Immutable()
- remove NLS alias to Localized

KConfig:
- remove setGroup() & group()
- reshuffle OpenFlag enum, introduce NoCascade for symmetry
- remove setExtraConfigFiles() alias to addConfigSources()

KConfigGroup:
- inherit KConfigBase::deleteGroup() overloads
- make convertToQVariant() private, it will probably change somehow

- KConfig & KConfigGroup: deprecate entryMap()
- remove bogus declarations: KConfigGroup::setReadDefaults(),
  KConfig::readEntryUntranslated()
- apidox
- reshuffle the declarations in the headers


svn path=/trunk/KDE/kdebase/apps/; revision=728852
2007-10-24 13:08:37 +00:00
Andreas Pakulat 825e45abec Merge the KConfig branch. This are the 3 main modules (+kdeadmin), which are
needed now because friday is the last BC day. The rest of the modules will
follow as fast as my laptop allows.

svn path=/trunk/KDE/kdebase/apps/; revision=721704
2007-10-05 22:21:25 +00:00
Luboš Luňák f8be4f7346 Defaulting to no scanning for new plugins is nice from performance point
of view, but it's completely unreasonable to expect the user to run
the check manually. Check timestamps to find out if a full scan is needed.
This also makes the config options for this more or less unnecessary.
BUG: 126744


svn path=/trunk/KDE/kdebase/apps/; revision=705275
2007-08-27 16:23:05 +00:00