#include <QwtPieCurve.h>
Public Member Functions | |
| QString | customText () |
| PieLabel (Graph *, QwtPieCurve *pie=0) | |
| QString | saveToString () |
| void | setCustomText (const QString &s) |
| void | setPieCurve (QwtPieCurve *pie) |
Static Public Member Functions | |
| static void | restore (Graph *g, const QStringList &lst) |
Private Member Functions | |
| void | closeEvent (QCloseEvent *e) |
Private Attributes | |
| QString | d_custom_text |
| QwtPieCurve * | d_pie_curve |
| PieLabel::PieLabel | ( | Graph * | plot, | |
| QwtPieCurve * | pie = 0 | |||
| ) |
References Graph::add(), FrameWidget::setBackgroundColor(), and FrameWidget::setFrameStyle().
| void PieLabel::closeEvent | ( | QCloseEvent * | e | ) | [private] |
References LegendWidget::setText().
| QString PieLabel::customText | ( | ) |
References d_custom_text, and LegendWidget::text().
Referenced by QwtPieCurve::addLabel(), QwtPieCurve::drawDisk(), and QwtPieCurve::drawSlices().
| void PieLabel::restore | ( | Graph * | g, | |
| const QStringList & | lst | |||
| ) | [static] |
Reimplemented from LegendWidget.
References LegendWidget::angle(), FrameWidget::backgroundColor(), Graph::curve(), FrameWidget::framePen(), FrameWidget::frameStyle(), QwtPieCurve::labelsList(), PenStyleBox::penStyle(), LegendWidget::setAngle(), FrameWidget::setBackgroundColor(), LegendWidget::setFont(), FrameWidget::setFramePen(), FrameWidget::setFrameStyle(), FrameWidget::setOriginCoord(), LegendWidget::setText(), LegendWidget::setTextColor(), and LegendWidget::textColor().
Referenced by ApplicationWindow::openGraph().
| QString PieLabel::saveToString | ( | ) | [virtual] |
Reimplemented from LegendWidget.
References LegendWidget::angle(), FrameWidget::backgroundColor(), d_pie_curve, LegendWidget::font(), QwtPieCurve::labelsList(), LegendWidget::text(), and LegendWidget::textColor().
| void PieLabel::setCustomText | ( | const QString & | s | ) | [inline] |
References d_custom_text.
Referenced by QwtPieCurve::addLabel(), and ImportOPJ::setPieTexts().
| void PieLabel::setPieCurve | ( | QwtPieCurve * | pie | ) | [inline] |
References d_pie_curve.
Referenced by QwtPieCurve::addLabel(), and Graph::removePie().
QString PieLabel::d_custom_text [private] |
Referenced by customText(), and setCustomText().
QwtPieCurve* PieLabel::d_pie_curve [private] |
Referenced by saveToString(), and setPieCurve().
1.7.1