diff options
author | Mateusz Piekos <mateuszpiekos@gmail.com> | 2012-07-23 09:53:25 (GMT) |
---|---|---|
committer | Mateusz Piekos <mateuszpiekos@gmail.com> | 2012-07-23 09:53:25 (GMT) |
commit | 04eba421f1c33064939a281e169dec472f424c32 (patch) | |
tree | fb831deee92615d375698034236d29491b9fbc35 /Swift/QtUI/Whiteboard/GView.h | |
parent | b4384bde09c72dde1620478c98fc20eb76529f3f (diff) | |
download | swift-contrib-04eba421f1c33064939a281e169dec472f424c32.zip swift-contrib-04eba421f1c33064939a281e169dec472f424c32.tar.bz2 |
Added abitlity to change color and line witdth of drawn elements
Diffstat (limited to 'Swift/QtUI/Whiteboard/GView.h')
-rw-r--r-- | Swift/QtUI/Whiteboard/GView.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/Swift/QtUI/Whiteboard/GView.h b/Swift/QtUI/Whiteboard/GView.h index 786c1f3..443b7ab 100644 --- a/Swift/QtUI/Whiteboard/GView.h +++ b/Swift/QtUI/Whiteboard/GView.h @@ -46,11 +46,15 @@ namespace Swift { void handleTextItemModified(QGraphicsTextItem*); private: QString getNewID(); + void changePenAndBrush(QGraphicsItem* item, QPen pen, QBrush brush); + void setActualPenAndBrushFromItem(QGraphicsItem* item); int zValue; bool mousePressed; QPen pen; QBrush brush; + QPen defaultPen; + QBrush defaultBrush; Mode mode; QGraphicsItem* lastItem; QGraphicsRectItem* selectionRect; @@ -63,5 +67,6 @@ namespace Swift { signals: void lastItemChanged(QGraphicsItem* item, int pos, GView::Type type); void itemDeleted(QString id, int pos); + void lineWidthChanged(int i); }; } |