| 641 | } |
| 642 | |
| 643 | Background* BoxPlotPrivate::addBackground(const KConfigGroup& group) { |
| 644 | auto* background = new Background(QStringLiteral("background")); |
| 645 | background->setPrefix(QLatin1String("Filling")); |
| 646 | background->setEnabledAvailable(true); |
| 647 | background->setHidden(true); |
| 648 | q->addChild(background); |
| 649 | |
| 650 | if (!q->isLoading()) |
| 651 | background->init(group); |
| 652 | |
| 653 | q->connect(background, &Background::updateRequested, [=] { |
| 654 | updatePixmap(); |
| 655 | // TODO: Q_EMIT q->updateLegendRequested(); |
| 656 | }); |
| 657 | |
| 658 | backgrounds << background; |
| 659 | |
| 660 | return background; |
| 661 | } |
| 662 | |
| 663 | Line* BoxPlotPrivate::addBorderLine(const KConfigGroup& group) { |
| 664 | auto* line = new Line(QStringLiteral("line")); |