Changeset View
Changeset View
Standalone View
Standalone View
shell/scripting/configgroup.cpp
Show First 20 Lines • Show All 175 Lines • ▼ Show 20 Line(s) | 167 | } else { | |||
---|---|---|---|---|---|
176 | 176 | | |||
177 | d->configGroup = new KConfigGroup(d->config, d->group); | 177 | d->configGroup = new KConfigGroup(d->config, d->group); | ||
178 | return true; | 178 | return true; | ||
179 | } | 179 | } | ||
180 | } | 180 | } | ||
181 | 181 | | |||
182 | // Bound methods and slots | 182 | // Bound methods and slots | ||
183 | 183 | | |||
184 | bool ConfigGroup::writeEntry(const QString& key, const QVariant& value) | 184 | bool ConfigGroup::writeEntry(const QString& key, const QJSValue& value) | ||
185 | { | 185 | { | ||
186 | if (!d->configGroup) { | 186 | if (!d->configGroup) { | ||
187 | return false; | 187 | return false; | ||
188 | } | 188 | } | ||
189 | 189 | | |||
190 | d->configGroup->writeEntry(key, value); | 190 | d->configGroup->writeEntry(key, value.toVariant()); | ||
191 | d->synchTimer->start(); | 191 | d->synchTimer->start(); | ||
192 | return true; | 192 | return true; | ||
193 | } | 193 | } | ||
194 | 194 | | |||
195 | QVariant ConfigGroup::readEntry(const QString& key) | 195 | QVariant ConfigGroup::readEntry(const QString& key) | ||
196 | { | 196 | { | ||
197 | if (!d->configGroup) { | 197 | if (!d->configGroup) { | ||
198 | return QVariant(); | 198 | return QVariant(); | ||
Show All 21 Lines |