53 enum {
Type = UserType + 1107 };
60 QString
name()
const override {
return(
QObject::tr(
"texte",
"element part name")); }
61 QString
xmlName()
const override {
return(QString(
"text")); }
62 void fromXml(
const QDomElement &)
override;
63 const QDomElement
toXml(QDomDocument &)
const override;
70 void setProperty(
const char *
name,
const QVariant &value)
override {QGraphicsTextItem::setProperty(
name, value);}
71 QVariant
property(
const char *
name)
const override {
return QGraphicsTextItem::property(
name);}
93 QVariant
itemChange(GraphicsItemChange,
const QVariant &)
override;
void setFont(const QFont &font)
void plainTextChanged(const QString &text)
QRectF boundingRect() const override
void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *) override
void setPlainText(const QString &text)
void adjustItemPosition(int=0)
void colorChanged(const QColor &color)
int type() const override
void focusOutEvent(QFocusEvent *) override
qreal correctAngle(const qreal &)
void mouseMoveEvent(QGraphicsSceneMouseEvent *event) override
QString name() const override
void setRotation(qreal angle)
void fromXml(const QDomElement &) override
QVariant property(const char *name) const override
QRectF sceneGeometricRect() const override
void startUserTransformation(const QRectF &) override
void setDefaultTextColor(const QColor &color)
void fontChanged(const QFont &font)
void keyPressEvent(QKeyEvent *) override
void focusInEvent(QFocusEvent *) override
const QDomElement toXml(QDomDocument &) const override
QGraphicsItem * decorator_
void handleUserTransformation(const QRectF &, const QRectF &) override
void mousePressEvent(QGraphicsSceneMouseEvent *event) override
QString xmlName() const override
void mouseReleaseEvent(QGraphicsSceneMouseEvent *event) override
void setRealSize(qreal rs)
bool isUseless() const override
void setProperty(const char *name, const QVariant &value) override
QVariant itemChange(GraphicsItemChange, const QVariant &) override