Changeset View
Changeset View
Standalone View
Standalone View
src/wrtembed/KReportDesignerItemRectBase.h
Show First 20 Lines • Show All 44 Lines • ▼ Show 20 Line(s) | 39 | public: | |||
---|---|---|---|---|---|
45 | 45 | | |||
46 | virtual void enterInlineEditingMode(); | 46 | virtual void enterInlineEditingMode(); | ||
47 | virtual void exitInlineEditingMode(); | 47 | virtual void exitInlineEditingMode(); | ||
48 | 48 | | |||
49 | protected: | 49 | protected: | ||
50 | int m_dpiX; | 50 | int m_dpiX; | ||
51 | int m_dpiY; | 51 | int m_dpiY; | ||
52 | 52 | | |||
53 | enum UpdatePropertyFlag { | 53 | enum class SceneRectFlag { | ||
54 | UpdateProperty, | 54 | UpdateProperty, | ||
55 | DontUpdateProperty | 55 | DontUpdateProperty | ||
56 | }; | 56 | }; | ||
57 | 57 | | |||
58 | void setSceneRect(const QPointF& topLeft, const QSizeF& size, UpdatePropertyFlag update = UpdateProperty); | 58 | void setSceneRect(const QPointF &topLeft, const QSizeF &size, | ||
59 | void setSceneRect(const QRectF& rect, UpdatePropertyFlag update = UpdateProperty); | 59 | SceneRectFlag update = SceneRectFlag::UpdateProperty); | ||
60 | void setSceneRect(const QRectF &rect, | ||||
61 | SceneRectFlag update = SceneRectFlag::UpdateProperty); | ||||
60 | 62 | | |||
61 | void drawHandles(QPainter*); | 63 | void drawHandles(QPainter*); | ||
62 | QRectF sceneRect(); | 64 | QRectF sceneRect(); | ||
63 | void mousePressEvent(QGraphicsSceneMouseEvent * event) override; | 65 | void mousePressEvent(QGraphicsSceneMouseEvent * event) override; | ||
64 | void mouseReleaseEvent(QGraphicsSceneMouseEvent * event) override; | 66 | void mouseReleaseEvent(QGraphicsSceneMouseEvent * event) override; | ||
65 | void mouseMoveEvent(QGraphicsSceneMouseEvent * event) override; | 67 | void mouseMoveEvent(QGraphicsSceneMouseEvent * event) override; | ||
66 | void hoverMoveEvent(QGraphicsSceneHoverEvent * event) override; | 68 | void hoverMoveEvent(QGraphicsSceneHoverEvent * event) override; | ||
67 | QVariant itemChange(GraphicsItemChange change, const QVariant &value) override; | 69 | QVariant itemChange(GraphicsItemChange change, const QVariant &value) override; | ||
Show All 14 Lines |