SETTINGS
| 139 | //******************** SETTINGS ******************************* |
| 140 | //************************************************************* |
| 141 | void 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 | |
| 167 | void StatisticsSpreadsheetDock::loadConfigFromTemplate(KConfig& config) { |
| 168 | KConfigGroup group = config.group(QLatin1String("StatisticsSpreadsheet")); |