feat: drag delete edges
This commit is contained in:
@@ -192,8 +192,15 @@ void Network::mouseMoved(QMouseEvent *event)
|
|||||||
// set node edge color
|
// set node edge color
|
||||||
if(ctrlMod && hoverEdge)
|
if(ctrlMod && hoverEdge)
|
||||||
{
|
{
|
||||||
std::cout << "highlighting\n";
|
if(event->buttons() & Qt::LeftButton)
|
||||||
highlightEdge(hoverEdge, true);
|
{
|
||||||
|
deleteEdge(hoverEdge);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
std::cout << "highlighting\n";
|
||||||
|
highlightEdge(hoverEdge, true);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
// reset node edge color
|
// reset node edge color
|
||||||
if(
|
if(
|
||||||
|
|||||||
Reference in New Issue
Block a user