git-svn-id: svn://db.shs.com.ru/libs@466 a8b55f48-bf90-11e4-a774-851b48703e85
This commit is contained in:
@@ -187,13 +187,15 @@ bool BlockView::eventFilter(QObject * o, QEvent * e) {
|
||||
mil = scene_->items(scene_point);
|
||||
foreach (QGraphicsItem * i, mil) {
|
||||
if (i->data(1006) == "item") {
|
||||
emit blockDoubleClicked((BlockItem * )i);
|
||||
break;
|
||||
//emit blockDoubleClicked((BlockItem * )i);
|
||||
QMetaObject::invokeMethod(this, "blockDoubleClicked", Qt::QueuedConnection, Q_ARG(BlockItem * , (BlockItem*)i));
|
||||
return true;
|
||||
}
|
||||
if (i->data(1005) == "connection") {
|
||||
if (qgraphicsitem_cast<BlockBusItem*>(i)->isBusSelected()) {
|
||||
emit busDoubleClicked(qgraphicsitem_cast<BlockBusItem*>(i));
|
||||
break;
|
||||
//emit busDoubleClicked(qgraphicsitem_cast<BlockBusItem*>(i));
|
||||
QMetaObject::invokeMethod(this, "busDoubleClicked", Qt::QueuedConnection, Q_ARG(BlockBusItem * , (BlockBusItem*)i));
|
||||
return true;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user