| 551 | } |
| 552 | |
| 553 | void HistogramDock::loadConfig(KConfig& config) { |
| 554 | KConfigGroup group = config.group(QStringLiteral("Histogram")); |
| 555 | |
| 556 | // General |
| 557 | // we don't load/save the settings in the general-tab, since they are not style related. |
| 558 | // It doesn't make sense to load/save them in the template. |
| 559 | // This data is read in HistogramDock::setCurves(). |
| 560 | |
| 561 | lineWidget->loadConfig(group); |
| 562 | symbolWidget->loadConfig(group); |
| 563 | valueWidget->loadConfig(group); |
| 564 | backgroundWidget->loadConfig(group); |
| 565 | errorBarWidget->loadConfig(group); |
| 566 | |
| 567 | // Margin plots |
| 568 | ui.chkRugEnabled->setChecked(m_curve->rugEnabled()); |
| 569 | ui.sbRugWidth->setValue(Worksheet::convertFromSceneUnits(m_curve->rugWidth(), Worksheet::Unit::Point)); |
| 570 | ui.sbRugLength->setValue(Worksheet::convertFromSceneUnits(m_curve->rugLength(), Worksheet::Unit::Point)); |
| 571 | ui.sbRugOffset->setValue(Worksheet::convertFromSceneUnits(m_curve->rugOffset(), Worksheet::Unit::Point)); |
| 572 | } |
| 573 | |
| 574 | void HistogramDock::loadConfigFromTemplate(KConfig& config) { |
| 575 | auto name = TemplateHandler::templateName(config); |
no test coverage detected