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 Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel