added select all and deselect all functions

This commit is contained in:
itsmattkc
2019-09-24 15:02:24 +10:00
parent ef39151b53
commit 69da763d9f
8 changed files with 63 additions and 2 deletions
+18
View File
@@ -199,6 +199,24 @@ void TimelineView::DisconnectTimelineNode()
ConnectTimelineNode(nullptr);
}
void TimelineView::SelectAll()
{
QList<QGraphicsItem*> all_items = items();
foreach (QGraphicsItem* i, all_items) {
i->setSelected(true);
}
}
void TimelineView::DeselectAll()
{
QList<QGraphicsItem*> all_items = items();
foreach (QGraphicsItem* i, all_items) {
i->setSelected(false);
}
}
void TimelineView::SetTime(const int64_t time)
{
playhead_ = time;