https://bugs.kde.org/show_bug.cgi?id=461206

Tobias Leupold <t...@stonemx.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |t...@stonemx.de

--- Comment #1 from Tobias Leupold <t...@stonemx.de> ---
What about this:

We introduce a new tag <sharedSettings> or such. Which holds key-value settings
like <setting key="..." value="..."/>. Along with this, we introduce a new
SharedSettings class that will hold those values. When reading the database,
everything in the sharedSettings tag is put in the SharedSettings object, which
will hold a simple QHash<QString, QVariant> map with those values. In the
header, we define a list of all possible keys.

When the XML database is saved, the SharedSettings object's content is dumped
into the <sharedSettings> tag.

This way, we would get a general-purpose infrastructure for a third kind of
settings/data storage that can be used where it's needed and will be shared
across different KPA instances/installations using the same database.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to