summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'Swift/QtUI/Whiteboard/GView.h')
-rw-r--r--Swift/QtUI/Whiteboard/GView.h5
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);
};
}