| 390 | } |
| 391 | |
| 392 | void ValueWidget::loadConfig(const KConfigGroup& group) { |
| 393 | ui.cbType->setCurrentIndex(group.readEntry("ValuesType", (int)m_value->type())); |
| 394 | ui.cbPosition->setCurrentIndex(group.readEntry("ValuesPosition", (int)m_value->position())); |
| 395 | ui.sbDistance->setValue(Worksheet::convertFromSceneUnits(group.readEntry("ValuesDistance", m_value->distance()), Worksheet::Unit::Point)); |
| 396 | ui.sbRotation->setValue(group.readEntry("ValuesRotation", m_value->rotationAngle())); |
| 397 | ui.sbOpacity->setValue(round(group.readEntry("ValuesOpacity", m_value->opacity()) * 100.0)); |
| 398 | this->updateWidgets(); |
| 399 | ui.lePrefix->setText(group.readEntry("ValuesPrefix", m_value->prefix())); |
| 400 | ui.leSuffix->setText(group.readEntry("ValuesSuffix", m_value->suffix())); |
| 401 | QFont font = m_value->font(); |
| 402 | font.setPointSizeF(round(Worksheet::convertFromSceneUnits(font.pointSizeF(), Worksheet::Unit::Point))); |
| 403 | ui.kfrFont->setFont(group.readEntry("ValuesFont", font)); |
| 404 | ui.kcbColor->setColor(group.readEntry("ValuesColor", m_value->color())); |
| 405 | } |
| 406 | |
| 407 | void ValueWidget::saveConfig(KConfigGroup& group) const { |
| 408 | group.writeEntry("ValuesType", ui.cbType->currentIndex()); |
nothing calls this directly
no test coverage detected