MCPcopy Create free account
hub / github.com/KDE/labplot / loadConfig

Method loadConfig

src/frontend/dockwidgets/HistogramDock.cpp:553–572  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

551}
552
553void 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
574void HistogramDock::loadConfigFromTemplate(KConfig& config) {
575 auto name = TemplateHandler::templateName(config);

Callers 1

Calls 2

groupMethod · 0.45
setValueMethod · 0.45

Tested by

no test coverage detected