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

Method load

src/frontend/dockwidgets/StatisticsSpreadsheetDock.cpp:141–165  ·  view source on GitHub ↗

SETTINGS

Source from the content-addressed store, hash-verified

139//******************** SETTINGS *******************************
140//*************************************************************
141void StatisticsSpreadsheetDock::load() {
142 const auto metrics = m_spreadsheet->metrics();
143 ui.cbCount->setChecked(metrics.testFlag(StatisticsSpreadsheet::Metric::Count));
144 ui.cbMinimum->setChecked(metrics.testFlag(StatisticsSpreadsheet::Metric::Minimum));
145 ui.cbMaximum->setChecked(metrics.testFlag(StatisticsSpreadsheet::Metric::Maximum));
146 ui.cbArithmeticMean->setChecked(metrics.testFlag(StatisticsSpreadsheet::Metric::ArithmeticMean));
147 ui.cbGeometricMean->setChecked(metrics.testFlag(StatisticsSpreadsheet::Metric::GeometricMean));
148 ui.cbHarmonicMean->setChecked(metrics.testFlag(StatisticsSpreadsheet::Metric::HarmonicMean));
149 ui.cbContraharmonicMean->setChecked(metrics.testFlag(StatisticsSpreadsheet::Metric::ContraharmonicMean));
150 ui.cbMode->setChecked(metrics.testFlag(StatisticsSpreadsheet::Metric::Mode));
151 ui.cbFirstQuartile->setChecked(metrics.testFlag(StatisticsSpreadsheet::Metric::FirstQuartile));
152 ui.cbMedian->setChecked(metrics.testFlag(StatisticsSpreadsheet::Metric::Median));
153 ui.cbThirdQuartile->setChecked(metrics.testFlag(StatisticsSpreadsheet::Metric::ThirdQuartile));
154 ui.cbTrimean->setChecked(metrics.testFlag(StatisticsSpreadsheet::Metric::Trimean));
155 ui.cbRange->setChecked(metrics.testFlag(StatisticsSpreadsheet::Metric::Range));
156 ui.cbVariance->setChecked(metrics.testFlag(StatisticsSpreadsheet::Metric::Variance));
157 ui.cbStandardDeviation->setChecked(metrics.testFlag(StatisticsSpreadsheet::Metric::StandardDeviation));
158 ui.cbMeanDeviation->setChecked(metrics.testFlag(StatisticsSpreadsheet::Metric::MeanDeviation));
159 ui.cbMeanDeviationAroundMedian->setChecked(metrics.testFlag(StatisticsSpreadsheet::Metric::MeanDeviationAroundMedian));
160 ui.cbMedianDeviation->setChecked(metrics.testFlag(StatisticsSpreadsheet::Metric::MedianDeviation));
161 ui.cbIQR->setChecked(metrics.testFlag(StatisticsSpreadsheet::Metric::IQR));
162 ui.cbSkewness->setChecked(metrics.testFlag(StatisticsSpreadsheet::Metric::Skewness));
163 ui.cbKurtosis->setChecked(metrics.testFlag(StatisticsSpreadsheet::Metric::Kurtosis));
164 ui.cbEntropy->setChecked(metrics.testFlag(StatisticsSpreadsheet::Metric::Entropy));
165}
166
167void StatisticsSpreadsheetDock::loadConfigFromTemplate(KConfig& config) {
168 KConfigGroup group = config.group(QLatin1String("StatisticsSpreadsheet"));

Callers

nothing calls this directly

Calls 1

metricsMethod · 0.80

Tested by

no test coverage detected