pqTimelineView holds the timeline views for a pqTimelineModel.
More...
#include <pqTimelineView.h>
Inherits QTreeView.
pqTimelineView holds the timeline views for a pqTimelineModel.
This is based on a QTreeView, mainly to be able to collapse some sections. It contains some widgets to handle animation cues (creation and deletion).
Definition at line 20 of file pqTimelineView.h.
◆ pqTimelineView()
pqTimelineView::pqTimelineView |
( |
QWidget * |
parent = nullptr | ) |
|
◆ ~pqTimelineView()
pqTimelineView::~pqTimelineView |
( |
| ) |
|
|
override |
◆ timelineModel()
◆ enableTrackCreationWidget()
void pqTimelineView::enableTrackCreationWidget |
( |
bool |
enable | ) |
|
Enable the "add track" button.
◆ validateTrackCreationWidget()
void pqTimelineView::validateTrackCreationWidget |
( |
| ) |
|
◆ createRowWidgets
void pqTimelineView::createRowWidgets |
( |
const QModelIndexList & |
indexes | ) |
|
|
slot |
Create row widgets, such as the Delete button in animation track.
◆ updateTimelines
void pqTimelineView::updateTimelines |
( |
| ) |
|
|
slot |
Force repainting timelines items.
◆ validateTrackRequested
Emited on Proxy or Property box changes.
◆ newTrackRequested
Emited on "add track" button clicked.
◆ deleteTrackRequested
void pqTimelineView::deleteTrackRequested |
( |
const QString & |
registrationName | ) |
|
|
signal |
Emited on "delete track" button clicked, with the pqAnimationCue registration name as argument.
◆ editTrackRequested
void pqTimelineView::editTrackRequested |
( |
const QString & |
registrationName | ) |
|
|
signal |
Emited on double click on an editable track.
◆ resetStartEndTimeRequested
void pqTimelineView::resetStartEndTimeRequested |
( |
| ) |
|
|
signal |
Emited on "reset start end" button clicked.
The documentation for this class was generated from the following file: