#include <TextFrame.h>
Public Slots | |
| void | changeFontFamily () |
| void | changeText () |
| void | changeTextColor () |
Public Member Functions | |
| void | adjust () |
| void | adjustAngleRange (double &) |
| void | adjustSize (QPointF &p) |
| void | calculateTextRect (QRectF &) |
| void | createMenu () |
| void | draw () |
| void | enterEvent (QEvent *) |
| int | getAlign () |
| double | getAngle (QPoint &) |
| QMatrix | getAuxMatrix () |
| QFont::Capitalization | getCapitalization () |
| QPoint | getCenterSelected () |
| QString | getFamily () |
| QRectF | getFrameRect () |
| QPoint | getGlobalPositionCenter () |
| unsigned int | getId () |
| te::qt::widgets::LayoutEditor * | getLayoutEditor () |
| bool | getLayoutEditorChanged () |
| double | getLetterSpacing () |
| bool | getOverline () |
| QPixmap * | getPixmap () |
| int | getPointSize () |
| virtual double | getScale () |
| void | getSelectionPoint (const QPoint &p) |
| int | getStretch () |
| bool | getStrikeOut () |
| QFont::Style | getStyle () |
| QString | getText () |
| QRectF | getTextRect () |
| QString | getType () |
| bool | getUnderline () |
| QFont::Weight | getWeight () |
| double | getWordSpacing () |
| virtual void | hide () |
| void | hideSelectionPoints () |
| bool | isNew () |
| void | leaveEvent (QEvent *) |
| void | mouseMoveEvent (QMouseEvent *) |
| void | mousePressEvent (QMouseEvent *) |
| void | mouseReleaseEvent (QMouseEvent *) |
| TextFrame & | operator= (const TextFrame &rhs) |
| void | paintEvent (QPaintEvent *event) |
| void | rubberBand () |
| virtual void | sendEventToChildren (bool) |
| void | setAlign (int) |
| void | setCapitalization (QFont::Capitalization) |
| void | setCursor () |
| void | setFamily (QString) |
| void | setId (unsigned int) |
| void | setLayoutEditorChanged (bool) |
| void | setLetterSpacing (double) |
| void | setNew (bool) |
| void | setOverline (bool) |
| void | setPointSize (int ps) |
| virtual void | setScale (double v) |
| void | setStretch (int s) |
| void | setStrikeOut (bool) |
| void | setStyle (QFont::Style) |
| void | setText (const QString &t) |
| void | setUnderline (bool) |
| void | setWeight (QFont::Weight) |
| void | setWordSpacing (double) |
| virtual void | show () |
| void | showSelectionPoints () |
| void | showToolTip (bool b) |
| TextFrame (const QPointF &p, const QString &s, const int &pointSize, te::qt::widgets::LayoutEditor *me, Qt::WindowFlags f=Qt::Widget) | |
| TextFrame (const TextFrame &rhs) | |
| void | toolTip (const QPoint &, const QString &) |
| void | verifyConstraints () |
| virtual | ~TextFrame () |
Protected Attributes | |
| QRectF | m_auxFrameRect |
| QRectF | m_copyAuxFrameRect |
| bool | m_dragging |
| QRectF | m_frameRect |
| unsigned int | m_id |
| te::qt::widgets::LayoutEditor * | m_layoutEditor |
| bool | m_new |
| QPoint | m_pressPoint |
| QRect | m_recSel1 |
| QRect | m_recSel10 |
| QRect | m_recSel2 |
| QRect | m_recSel3 |
| QRect | m_recSel4 |
| QRect | m_recSel5 |
| QRect | m_recSel6 |
| QRect | m_recSel7 |
| QRect | m_recSel8 |
| QRect | m_recSel9 |
| int | m_selected |
| bool | m_showToolTip |
Private Attributes | |
| int | m_align |
| double | m_angle |
| double | m_auxAngle |
| double | m_auxHeight |
| double | m_auxPointSize |
| double | m_auxStretch |
| double | m_auxWidth |
| QFont::Capitalization | m_capitalization |
| QColor | m_cor |
| QString | m_family |
| QFont * | m_font |
| QAction * | m_hideTooTipAction |
| double | m_iniAngle |
| double | m_letterSpacing |
| QMenu * | m_menu |
| bool | m_overline |
| QPixmap | m_pixmap |
| QPointF | m_point |
| int | m_pointSize |
| double | m_refAngle |
| QAction * | m_setColorAction |
| QAction * | m_setFamilyAction |
| QAction * | m_setTextAction |
| QAction * | m_showTooTipAction |
| int | m_stretch |
| bool | m_strikeOut |
| QFont::Style | m_style |
| QString | m_text |
| bool | m_underline |
| bool | m_undo |
| QFont::Weight | m_weight |
| double | m_wordSpacing |
A TextFrame ....
Definition at line 56 of file TextFrame.h.
| te::qt::widgets::TextFrame::TextFrame | ( | const QPointF & | p, |
| const QString & | s, | ||
| const int & | pointSize, | ||
| te::qt::widgets::LayoutEditor * | me, | ||
| Qt::WindowFlags | f = Qt::Widget |
||
| ) |
Definition at line 56 of file TextFrame.cpp.
References adjust(), createMenu(), m_capitalization, m_family, m_font, m_letterSpacing, m_overline, m_stretch, m_strikeOut, m_style, m_underline, m_weight, m_wordSpacing, setPointSize(), and te::qt::widgets::LayoutObject::show().
| te::qt::widgets::TextFrame::TextFrame | ( | const TextFrame & | rhs | ) |
Definition at line 97 of file TextFrame.cpp.
References adjust(), createMenu(), m_capitalization, m_family, m_font, m_letterSpacing, m_overline, m_stretch, m_strikeOut, m_style, m_underline, m_weight, m_wordSpacing, te::qt::widgets::Frame::operator=(), and te::qt::widgets::LayoutObject::show().
|
virtual |
Definition at line 140 of file TextFrame.cpp.
|
virtual |
Reimplemented from te::qt::widgets::LayoutObject.
Definition at line 232 of file TextFrame.cpp.
Referenced by te::qt::widgets::LayoutEditor::keyPressEvent(), and TextFrame().
| void te::qt::widgets::TextFrame::adjustAngleRange | ( | double & | ang | ) |
Definition at line 707 of file TextFrame.cpp.
| void te::qt::widgets::TextFrame::adjustSize | ( | QPointF & | p | ) |
Definition at line 237 of file TextFrame.cpp.
| void te::qt::widgets::TextFrame::calculateTextRect | ( | QRectF & | rt | ) |
Definition at line 214 of file TextFrame.cpp.
|
slot |
Definition at line 1048 of file TextFrame.cpp.
|
slot |
Definition at line 1079 of file TextFrame.cpp.
|
slot |
Definition at line 1069 of file TextFrame.cpp.
| void te::qt::widgets::TextFrame::createMenu | ( | ) |
Definition at line 184 of file TextFrame.cpp.
Referenced by TextFrame().
| void te::qt::widgets::TextFrame::draw | ( | ) |
Definition at line 441 of file TextFrame.cpp.
| void te::qt::widgets::TextFrame::enterEvent | ( | QEvent * | ) |
Definition at line 1000 of file TextFrame.cpp.
| int te::qt::widgets::TextFrame::getAlign | ( | ) |
Definition at line 343 of file TextFrame.cpp.
Referenced by te::qt::widgets::LayoutEditor::keyPressEvent().
| double te::qt::widgets::TextFrame::getAngle | ( | QPoint & | p | ) |
Definition at line 688 of file TextFrame.cpp.
| QMatrix te::qt::widgets::TextFrame::getAuxMatrix | ( | ) |
Definition at line 578 of file TextFrame.cpp.
| QFont::Capitalization te::qt::widgets::TextFrame::getCapitalization | ( | ) |
Definition at line 375 of file TextFrame.cpp.
Referenced by te::qt::widgets::LayoutEditor::keyPressEvent().
| QPoint te::qt::widgets::TextFrame::getCenterSelected | ( | ) |
Definition at line 610 of file TextFrame.cpp.
| QString te::qt::widgets::TextFrame::getFamily | ( | ) |
Definition at line 302 of file TextFrame.cpp.
|
virtualinherited |
Reimplemented from te::qt::widgets::LayoutObject.
Definition at line 116 of file Frame.cpp.
Referenced by te::qt::widgets::LayoutEditor::draw(), te::qt::widgets::LayoutEditor::drawLayersSelection(), te::qt::widgets::GraphicScaleFrame::GraphicScaleFrame(), and te::qt::widgets::LayoutEditor::mousePressEvent().
| QPoint te::qt::widgets::TextFrame::getGlobalPositionCenter | ( | ) |
Definition at line 673 of file TextFrame.cpp.
Referenced by te::qt::widgets::LayoutEditor::keyPressEvent().
|
inherited |
Definition at line 66 of file LayoutObject.cpp.
Referenced by te::qt::widgets::LayoutEditor::appendToUndo(), te::qt::widgets::LayoutEditor::insert(), te::qt::widgets::LayoutEditor::insertCopy2Undo(), and te::qt::widgets::LayoutEditor::keyPressEvent().
|
inherited |
Definition at line 61 of file LayoutObject.cpp.
|
inherited |
| double te::qt::widgets::TextFrame::getLetterSpacing | ( | ) |
Definition at line 419 of file TextFrame.cpp.
Referenced by te::qt::widgets::LayoutEditor::keyPressEvent().
| bool te::qt::widgets::TextFrame::getOverline | ( | ) |
Definition at line 386 of file TextFrame.cpp.
Referenced by te::qt::widgets::LayoutEditor::keyPressEvent().
|
virtual |
Reimplemented from te::qt::widgets::LayoutObject.
Definition at line 209 of file TextFrame.cpp.
| int te::qt::widgets::TextFrame::getPointSize | ( | ) |
Definition at line 313 of file TextFrame.cpp.
|
virtualinherited |
Reimplemented in te::qt::widgets::DataFrame.
Definition at line 106 of file LayoutObject.cpp.
| void te::qt::widgets::TextFrame::getSelectionPoint | ( | const QPoint & | p | ) |
Definition at line 552 of file TextFrame.cpp.
| int te::qt::widgets::TextFrame::getStretch | ( | ) |
Definition at line 332 of file TextFrame.cpp.
| bool te::qt::widgets::TextFrame::getStrikeOut | ( | ) |
Definition at line 397 of file TextFrame.cpp.
Referenced by te::qt::widgets::LayoutEditor::keyPressEvent().
| QFont::Style te::qt::widgets::TextFrame::getStyle | ( | ) |
Definition at line 353 of file TextFrame.cpp.
Referenced by te::qt::widgets::LayoutEditor::keyPressEvent().
| QString te::qt::widgets::TextFrame::getText | ( | ) |
Definition at line 199 of file TextFrame.cpp.
Referenced by te::qt::widgets::LayoutEditor::keyPressEvent().
| QRectF te::qt::widgets::TextFrame::getTextRect | ( | ) |
Definition at line 204 of file TextFrame.cpp.
| QString te::qt::widgets::TextFrame::getType | ( | ) |
| bool te::qt::widgets::TextFrame::getUnderline | ( | ) |
Definition at line 408 of file TextFrame.cpp.
Referenced by te::qt::widgets::LayoutEditor::keyPressEvent().
| QFont::Weight te::qt::widgets::TextFrame::getWeight | ( | ) |
Definition at line 364 of file TextFrame.cpp.
Referenced by te::qt::widgets::LayoutEditor::keyPressEvent().
| double te::qt::widgets::TextFrame::getWordSpacing | ( | ) |
Definition at line 430 of file TextFrame.cpp.
Referenced by te::qt::widgets::LayoutEditor::keyPressEvent().
|
virtualinherited |
Reimplemented in te::qt::widgets::DataFrame.
Definition at line 76 of file LayoutObject.cpp.
Referenced by te::qt::widgets::DataFrame::hide(), te::qt::widgets::LayoutEditor::insertCopy2Undo(), and te::qt::widgets::LayoutEditor::keyPressEvent().
|
virtual |
Reimplemented from te::qt::widgets::LayoutObject.
Definition at line 545 of file TextFrame.cpp.
|
virtualinherited |
Reimplemented from te::qt::widgets::LayoutObject.
| void te::qt::widgets::TextFrame::leaveEvent | ( | QEvent * | ) |
Definition at line 1010 of file TextFrame.cpp.
| void te::qt::widgets::TextFrame::mouseMoveEvent | ( | QMouseEvent * | mouseEvent | ) |
Definition at line 880 of file TextFrame.cpp.
| void te::qt::widgets::TextFrame::mousePressEvent | ( | QMouseEvent * | mouseEvent | ) |
Definition at line 838 of file TextFrame.cpp.
| void te::qt::widgets::TextFrame::mouseReleaseEvent | ( | QMouseEvent * | ) |
Definition at line 974 of file TextFrame.cpp.
| te::qt::widgets::TextFrame & te::qt::widgets::TextFrame::operator= | ( | const TextFrame & | rhs | ) |
Definition at line 152 of file TextFrame.cpp.
References m_align, m_angle, m_capitalization, m_cor, m_family, m_font, m_letterSpacing, m_overline, m_point, m_pointSize, m_stretch, m_strikeOut, m_style, m_text, m_underline, m_weight, m_wordSpacing, and te::qt::widgets::Frame::operator=().
| void te::qt::widgets::TextFrame::paintEvent | ( | QPaintEvent * | event | ) |
Definition at line 502 of file TextFrame.cpp.
| void te::qt::widgets::TextFrame::rubberBand | ( | ) |
Definition at line 461 of file TextFrame.cpp.
|
virtualinherited |
Reimplemented in te::qt::widgets::DataFrame.
Definition at line 90 of file LayoutObject.cpp.
| void te::qt::widgets::TextFrame::setAlign | ( | int | align | ) |
Definition at line 348 of file TextFrame.cpp.
Referenced by te::qt::widgets::LayoutEditor::keyPressEvent().
| void te::qt::widgets::TextFrame::setCapitalization | ( | QFont::Capitalization | cap | ) |
Definition at line 380 of file TextFrame.cpp.
Referenced by te::qt::widgets::LayoutEditor::keyPressEvent().
| void te::qt::widgets::TextFrame::setCursor | ( | ) |
Definition at line 1025 of file TextFrame.cpp.
| void te::qt::widgets::TextFrame::setFamily | ( | QString | family | ) |
Definition at line 307 of file TextFrame.cpp.
|
inherited |
Definition at line 71 of file LayoutObject.cpp.
Referenced by te::qt::widgets::LayoutEditor::insert(), and te::qt::widgets::LayoutEditor::keyPressEvent().
|
inherited |
| void te::qt::widgets::TextFrame::setLetterSpacing | ( | double | spacing | ) |
Definition at line 424 of file TextFrame.cpp.
Referenced by te::qt::widgets::LayoutEditor::keyPressEvent().
|
virtualinherited |
Reimplemented from te::qt::widgets::LayoutObject.
Definition at line 103 of file Frame.cpp.
Referenced by te::qt::widgets::LayoutEditor::insertCopy2Undo(), and te::qt::widgets::LayoutEditor::keyPressEvent().
| void te::qt::widgets::TextFrame::setOverline | ( | bool | b | ) |
Definition at line 391 of file TextFrame.cpp.
Referenced by te::qt::widgets::LayoutEditor::keyPressEvent().
| void te::qt::widgets::TextFrame::setPointSize | ( | int | ps | ) |
Definition at line 318 of file TextFrame.cpp.
Referenced by TextFrame().
|
virtualinherited |
Reimplemented in te::qt::widgets::DataFrame.
Definition at line 111 of file LayoutObject.cpp.
| void te::qt::widgets::TextFrame::setStretch | ( | int | s | ) |
Definition at line 337 of file TextFrame.cpp.
| void te::qt::widgets::TextFrame::setStrikeOut | ( | bool | b | ) |
Definition at line 402 of file TextFrame.cpp.
Referenced by te::qt::widgets::LayoutEditor::keyPressEvent().
| void te::qt::widgets::TextFrame::setStyle | ( | QFont::Style | style | ) |
Definition at line 358 of file TextFrame.cpp.
Referenced by te::qt::widgets::LayoutEditor::keyPressEvent().
| void te::qt::widgets::TextFrame::setText | ( | const QString & | t | ) |
Definition at line 194 of file TextFrame.cpp.
Referenced by te::qt::widgets::LayoutEditor::keyPressEvent().
| void te::qt::widgets::TextFrame::setUnderline | ( | bool | b | ) |
Definition at line 413 of file TextFrame.cpp.
Referenced by te::qt::widgets::LayoutEditor::keyPressEvent().
| void te::qt::widgets::TextFrame::setWeight | ( | QFont::Weight | weight | ) |
Definition at line 369 of file TextFrame.cpp.
Referenced by te::qt::widgets::LayoutEditor::keyPressEvent().
| void te::qt::widgets::TextFrame::setWordSpacing | ( | double | spacing | ) |
Definition at line 435 of file TextFrame.cpp.
Referenced by te::qt::widgets::LayoutEditor::keyPressEvent().
|
virtualinherited |
Reimplemented in te::qt::widgets::DataFrame.
Definition at line 81 of file LayoutObject.cpp.
Referenced by te::qt::widgets::GeographicGridFrame::GeographicGridFrame(), te::qt::widgets::GraphicScaleFrame::GraphicScaleFrame(), te::qt::widgets::LayoutEditor::keyPressEvent(), te::qt::widgets::DataFrame::show(), TextFrame(), and te::qt::widgets::UTMGridFrame::UTMGridFrame().
|
virtual |
Reimplemented from te::qt::widgets::LayoutObject.
Definition at line 508 of file TextFrame.cpp.
Referenced by te::qt::widgets::LayoutEditor::keyPressEvent().
|
inherited |
| void te::qt::widgets::TextFrame::toolTip | ( | const QPoint & | p, |
| const QString & | type | ||
| ) |
Definition at line 718 of file TextFrame.cpp.
References te::at::Black, te::at::Bold, te::at::DemiBold, and te::at::Light.
Referenced by te::qt::widgets::LayoutEditor::keyPressEvent().
| void te::qt::widgets::TextFrame::verifyConstraints | ( | ) |
Definition at line 638 of file TextFrame.cpp.
|
private |
Definition at line 133 of file TextFrame.h.
Referenced by operator=().
|
private |
Definition at line 130 of file TextFrame.h.
Referenced by operator=().
|
private |
Definition at line 151 of file TextFrame.h.
|
protectedinherited |
Definition at line 88 of file Frame.h.
Referenced by te::qt::widgets::Frame::Frame(), and te::qt::widgets::Frame::operator=().
|
private |
Definition at line 148 of file TextFrame.h.
|
private |
Definition at line 147 of file TextFrame.h.
|
private |
Definition at line 150 of file TextFrame.h.
|
private |
Definition at line 149 of file TextFrame.h.
|
private |
Definition at line 140 of file TextFrame.h.
Referenced by operator=(), and TextFrame().
|
protectedinherited |
Definition at line 89 of file Frame.h.
Referenced by te::qt::widgets::Frame::Frame(), and te::qt::widgets::Frame::operator=().
|
private |
Definition at line 128 of file TextFrame.h.
Referenced by operator=().
|
protectedinherited |
Definition at line 69 of file Frame.h.
Referenced by te::qt::widgets::Frame::Frame(), and te::qt::widgets::Frame::operator=().
|
private |
Definition at line 131 of file TextFrame.h.
Referenced by operator=(), and TextFrame().
|
private |
Definition at line 145 of file TextFrame.h.
Referenced by operator=(), and TextFrame().
|
protectedinherited |
Definition at line 73 of file Frame.h.
Referenced by te::qt::widgets::Frame::Frame(), te::qt::widgets::GraphicScaleFrame::GraphicScaleFrame(), and te::qt::widgets::Frame::operator=().
|
private |
Definition at line 160 of file TextFrame.h.
|
protectedinherited |
Definition at line 72 of file LayoutObject.h.
Referenced by te::qt::widgets::LayoutObject::LayoutObject(), and te::qt::widgets::LayoutObject::operator=().
|
private |
Definition at line 152 of file TextFrame.h.
|
protectedinherited |
Definition at line 74 of file LayoutObject.h.
Referenced by te::qt::widgets::LayoutObject::LayoutObject(), and te::qt::widgets::LayoutObject::operator=().
|
private |
Definition at line 138 of file TextFrame.h.
Referenced by operator=(), and TextFrame().
|
private |
Definition at line 155 of file TextFrame.h.
|
protectedinherited |
Definition at line 71 of file Frame.h.
Referenced by te::qt::widgets::Frame::Frame(), and te::qt::widgets::Frame::operator=().
|
private |
Definition at line 135 of file TextFrame.h.
Referenced by operator=(), and TextFrame().
|
private |
Definition at line 154 of file TextFrame.h.
|
private |
Definition at line 129 of file TextFrame.h.
Referenced by operator=().
|
private |
Definition at line 146 of file TextFrame.h.
Referenced by operator=().
|
protectedinherited |
Definition at line 90 of file Frame.h.
Referenced by te::qt::widgets::Frame::Frame(), and te::qt::widgets::Frame::operator=().
|
protectedinherited |
Definition at line 76 of file Frame.h.
Referenced by te::qt::widgets::Frame::Frame(), and te::qt::widgets::Frame::operator=().
|
protectedinherited |
Definition at line 85 of file Frame.h.
Referenced by te::qt::widgets::Frame::Frame(), and te::qt::widgets::Frame::operator=().
|
protectedinherited |
Definition at line 77 of file Frame.h.
Referenced by te::qt::widgets::Frame::Frame(), and te::qt::widgets::Frame::operator=().
|
protectedinherited |
Definition at line 78 of file Frame.h.
Referenced by te::qt::widgets::Frame::Frame(), and te::qt::widgets::Frame::operator=().
|
protectedinherited |
Definition at line 79 of file Frame.h.
Referenced by te::qt::widgets::Frame::Frame(), and te::qt::widgets::Frame::operator=().
|
protectedinherited |
Definition at line 80 of file Frame.h.
Referenced by te::qt::widgets::Frame::Frame(), and te::qt::widgets::Frame::operator=().
|
protectedinherited |
Definition at line 81 of file Frame.h.
Referenced by te::qt::widgets::Frame::Frame(), and te::qt::widgets::Frame::operator=().
|
protectedinherited |
Definition at line 82 of file Frame.h.
Referenced by te::qt::widgets::Frame::Frame(), and te::qt::widgets::Frame::operator=().
|
protectedinherited |
Definition at line 83 of file Frame.h.
Referenced by te::qt::widgets::Frame::Frame(), and te::qt::widgets::Frame::operator=().
|
protectedinherited |
Definition at line 84 of file Frame.h.
Referenced by te::qt::widgets::Frame::Frame(), and te::qt::widgets::Frame::operator=().
|
private |
Definition at line 153 of file TextFrame.h.
|
protectedinherited |
Definition at line 68 of file Frame.h.
Referenced by te::qt::widgets::Frame::Frame(), and te::qt::widgets::Frame::operator=().
|
private |
Definition at line 158 of file TextFrame.h.
|
private |
Definition at line 157 of file TextFrame.h.
|
private |
Definition at line 156 of file TextFrame.h.
|
protectedinherited |
Definition at line 70 of file Frame.h.
Referenced by te::qt::widgets::Frame::Frame(), and te::qt::widgets::Frame::operator=().
|
private |
Definition at line 159 of file TextFrame.h.
|
private |
Definition at line 132 of file TextFrame.h.
Referenced by operator=(), and TextFrame().
|
private |
Definition at line 136 of file TextFrame.h.
Referenced by operator=(), and TextFrame().
|
private |
Definition at line 134 of file TextFrame.h.
Referenced by operator=(), and TextFrame().
|
private |
Definition at line 142 of file TextFrame.h.
Referenced by operator=().
|
private |
Definition at line 137 of file TextFrame.h.
Referenced by operator=(), and TextFrame().
|
private |
Definition at line 144 of file TextFrame.h.
|
private |
Definition at line 141 of file TextFrame.h.
Referenced by operator=(), and TextFrame().
|
private |
Definition at line 139 of file TextFrame.h.
Referenced by operator=(), and TextFrame().