! \overload Creates a new QCPTextElement instance and sets default values. The initial text is empty (\ref setText). */
| 19658 | setText). |
| 19659 | */ |
| 19660 | QCPTextElement::QCPTextElement(QCustomPlot *parentPlot) : |
| 19661 | QCPLayoutElement(parentPlot), |
| 19662 | mText(), |
| 19663 | mTextFlags(Qt::AlignCenter), |
| 19664 | mFont(QFont(QLatin1String("sans serif"), 12)), // will be taken from parentPlot if available, see below |
| 19665 | mTextColor(Qt::black), |
| 19666 | mSelectedFont(QFont(QLatin1String("sans serif"), 12)), // will be taken from parentPlot if available, see below |
| 19667 | mSelectedTextColor(Qt::blue), |
| 19668 | mSelectable(false), |
| 19669 | mSelected(false) |
| 19670 | { |
| 19671 | if (parentPlot) |
| 19672 | { |
| 19673 | mFont = parentPlot->font(); |
| 19674 | mSelectedFont = parentPlot->font(); |
| 19675 | } |
| 19676 | setMargins(QMargins(2, 2, 2, 2)); |
| 19677 | } |
| 19678 | |
| 19679 | /*! \overload |
| 19680 |