Hi, Small fix to config xml to set the key from name if empty.
Petri
Index: configxml.cpp
===================================================================
--- configxml.cpp (revision 862303)
+++ configxml.cpp (working copy)
@@ -350,12 +350,12 @@
item = m_config->addItemDateTime(m_name, *d->newDateTime(),
QDateTime::fromString(m_default), m_key);
} else if (m_type == "enum") {
+ m_key = (m_key.isEmpty()) ? m_name : m_key;
KConfigSkeleton::ItemEnum* enumItem =
new KConfigSkeleton::ItemEnum(m_config->currentGroup(),
m_key, *d->newInt(),
m_enumChoices,
m_default.toUInt());
- enumItem->setName(m_name);
m_config->addItem(enumItem, m_name);
item = enumItem;
} else if (m_type == "font") {
@@ -395,11 +395,11 @@
}
item = uintItem;
} else if (m_type == "url") {
+ m_key = (m_key.isEmpty()) ? m_name : m_key;
KConfigSkeleton::ItemUrl* urlItem =
new KConfigSkeleton::ItemUrl(m_config->currentGroup(),
m_key, *d->newUrl(),
m_default);
- urlItem->setName(m_name);
m_config->addItem(urlItem, m_name);
item = urlItem;
} else if (m_type == "double") {
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ Plasma-devel mailing list [email protected] https://mail.kde.org/mailman/listinfo/plasma-devel
