Skip to content

Commit

Permalink
[pre-commit.ci] auto fixes from pre-commit.com hooks
Browse files Browse the repository at this point in the history
for more information, see https://pre-commit.ci
  • Loading branch information
pre-commit-ci[bot] committed Feb 20, 2025
1 parent c8ac3ce commit 0fcc765
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 5 deletions.
10 changes: 6 additions & 4 deletions src/gui/processing/models/qgsmodelviewtoollink.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -45,25 +45,27 @@ void QgsModelViewToolLink::modelMoveEvent( QgsModelViewMouseEvent *event )
QgsModelDesignerSocketGraphicItem *socket = nullptr;
for ( QGraphicsItem *item : items )
{
if ( (socket = dynamic_cast<QgsModelDesignerSocketGraphicItem *>( item ) ))
if ( ( socket = dynamic_cast<QgsModelDesignerSocketGraphicItem *>( item ) ) )
{
// snap
if ( mFromSocket != socket && mFromSocket->edge() != socket->edge() )
{
socket->modelHoverEnterEvent( event );
QPointF rubberEndPos = socket->mapToScene( socket->getPosition() );
mBezierRubberBand->update( rubberEndPos, Qt::KeyboardModifiers() );

break;
}
}
}

if (socket == nullptr && mLastHoveredSocket != nullptr && socket != mLastHoveredSocket ) {
if ( socket == nullptr && mLastHoveredSocket != nullptr && socket != mLastHoveredSocket )
{
mLastHoveredSocket->modelHoverLeaveEvent( event );
mLastHoveredSocket = nullptr;
}
else {
else
{
mLastHoveredSocket = socket;
}
}
Expand Down
2 changes: 1 addition & 1 deletion src/gui/processing/models/qgsmodelviewtoollink.h
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ class GUI_EXPORT QgsModelViewToolLink : public QgsModelViewTool
QgsModelDesignerSocketGraphicItem *mToSocket;

QgsModelDesignerSocketGraphicItem *mLastHoveredSocket = nullptr;

/* Used to return to select tool */
QPointer<QgsModelViewTool> mPreviousViewTool;
};
Expand Down

0 comments on commit 0fcc765

Please sign in to comment.