Add hoverItemChanged event to RDTreeWidget

This commit is contained in:
baldurk committed 2019-09-30 13:41:14 +01:00
1 parent b88e9bf9d9
commit ca9e43fd6e
2 files changed
+5

No files matched your search

@@ -809,6 +809,8 @@ void RDTreeWidget::mouseMoveEvent(QMouseEvent *e)
}
}
emit hoverItemChanged(newHover);
emit mouseMove(e);
RDTreeView::mouseMoveEvent(e);
@@ -838,6 +840,8 @@ void RDTreeWidget::leaveEvent(QEvent *e)
m_model->itemChanged(item, {Qt::DecorationRole, Qt::BackgroundRole, Qt::ForegroundRole});
}
emit hoverItemChanged(NULL);
RDTreeView::leaveEvent(e);
}
@@ -265,6 +265,7 @@ signals:
void itemDoubleClicked(RDTreeWidgetItem *item, int column);
void itemActivated(RDTreeWidgetItem *item, int column);
void currentItemChanged(RDTreeWidgetItem *current, RDTreeWidgetItem *previous);
void hoverItemChanged(RDTreeWidgetItem *item);
void itemSelectionChanged();
public slots: