bug fixes, refactoring started
git-svn-id: svn://db.shs.com.ru/libs@590 a8b55f48-bf90-11e4-a774-851b48703e85
This commit is contained in:
@@ -11,7 +11,7 @@ g_main(this), g_selection(this) {
|
||||
setAcceptHoverEvents(true);
|
||||
setFlags(QGraphicsItem::ItemIsSelectable | QGraphicsItem::ItemIsMovable);
|
||||
g_main.setData(1002, true);
|
||||
g_selection.setData(1007, "item_selection");
|
||||
g_selection.setData(1007, true);
|
||||
g_selection.setAcceptedMouseButtons(0);
|
||||
g_selection.setZValue(10.);
|
||||
g_selection.hide();
|
||||
@@ -121,7 +121,7 @@ void BlockItem::addDecor(QGraphicsItem * item) {
|
||||
if (qgraphicsitem_cast<AlignedTextItem*>(item))
|
||||
qgraphicsitem_cast<AlignedTextItem*>(item)->setData(1010, qgraphicsitem_cast<AlignedTextItem*>(item)->text());
|
||||
item->setData(1002, true);
|
||||
item->setData(1011, "decor");
|
||||
item->setData(1011, true);
|
||||
decors_ << item;
|
||||
item->setParentItem(this);
|
||||
}
|
||||
@@ -136,7 +136,7 @@ void BlockItem::addDecor(QGraphicsItem & item) {
|
||||
if (qgraphicsitem_cast<AlignedTextItem*>(&item))
|
||||
qgraphicsitem_cast<AlignedTextItem*>(&item)->setData(1010, qgraphicsitem_cast<AlignedTextItem*>(&item)->text());
|
||||
item.setData(1002, true);
|
||||
item.setData(1011, "decor");
|
||||
item.setData(1011, true);
|
||||
//decors_ << &item;
|
||||
item.setParentItem(this);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user