! \overload Creates a new QCPTextElement instance and sets default values. The initial text is empty (\ref setText). */
| 18923 | setText). |
| 18924 | */ |
| 18925 | QCPTextElement::QCPTextElement(QCustomPlot *parentPlot) : |
| 18926 | QCPLayoutElement(parentPlot), |
| 18927 | mText(), |
| 18928 | mTextFlags(Qt::AlignCenter|Qt::TextWordWrap), |
| 18929 | mFont(QFont(QLatin1String("sans serif"), 12)), // will be taken from parentPlot if available, see below |
| 18930 | mTextColor(Qt::black), |
| 18931 | mSelectedFont(QFont(QLatin1String("sans serif"), 12)), // will be taken from parentPlot if available, see below |
| 18932 | mSelectedTextColor(Qt::blue), |
| 18933 | mSelectable(false), |
| 18934 | mSelected(false) |
| 18935 | { |
| 18936 | if (parentPlot) |
| 18937 | { |
| 18938 | mFont = parentPlot->font(); |
| 18939 | mSelectedFont = parentPlot->font(); |
| 18940 | } |
| 18941 | setMargins(QMargins(2, 2, 2, 2)); |
| 18942 | } |
| 18943 | |
| 18944 | /*! \overload |
| 18945 |
nothing calls this directly
no outgoing calls
no test coverage detected