nodeview: better implementation of larger connector hitboxes
This commit is contained in:
@@ -581,7 +581,7 @@ QPointF NodeViewItem::GetInputPoint() const
|
||||
QPointF NodeViewItem::GetOutputPoint() const
|
||||
{
|
||||
QPointF p = output_connector_->scenePos();
|
||||
QRectF r = output_connector_->boundingRect();
|
||||
QRectF r = output_connector_->polygon().boundingRect();
|
||||
|
||||
switch (flow_dir_) {
|
||||
case NodeViewCommon::kLeftToRight:
|
||||
@@ -628,7 +628,7 @@ void NodeViewItem::UpdateNodePosition()
|
||||
|
||||
void NodeViewItem::UpdateInputConnectorPosition()
|
||||
{
|
||||
QRectF output_rect = input_connector_->boundingRect();
|
||||
QRectF output_rect = input_connector_->polygon().boundingRect();
|
||||
|
||||
NodeViewCommon::FlowDirection using_flow_dir = flow_dir_;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user