| 572 | } |
| 573 | |
| 574 | void HistogramDock::loadConfigFromTemplate(KConfig& config) { |
| 575 | auto name = TemplateHandler::templateName(config); |
| 576 | int size = m_curvesList.size(); |
| 577 | if (size > 1) |
| 578 | m_curve->beginMacro(i18n("%1 histograms: template \"%2\" loaded", size, name)); |
| 579 | else |
| 580 | m_curve->beginMacro(i18n("%1: template \"%2\" loaded", m_curve->name(), name)); |
| 581 | |
| 582 | this->loadConfig(config); |
| 583 | |
| 584 | m_curve->endMacro(); |
| 585 | } |
| 586 | |
| 587 | void HistogramDock::saveConfigAsTemplate(KConfig& config) { |
| 588 | KConfigGroup group = config.group(QStringLiteral("Histogram")); |
nothing calls this directly
no test coverage detected