Signals | Public Member Functions | Protected Slots | Protected Member Functions | List of all members
pqAnimationWidget Class Reference

#include <pqAnimationWidget.h>

Inherits QAbstractScrollArea.

Signals

void trackSelected (pqAnimationTrack *)
 
void deleteTrackClicked (pqAnimationTrack *)
 
void createTrackClicked ()
 
void timelineOffsetChanged (int)
 
void enableTrackClicked (pqAnimationTrack *)
 request enable/disabling of the track. More...
 

Public Member Functions

 pqAnimationWidget (QWidget *p=nullptr)
 
 ~pqAnimationWidget () override=default
 
pqAnimationModelanimationModel () const
 
QHeaderView * enabledHeader () const
 Enabled header is used to show if the track is enabled. More...
 
QHeaderView * createDeleteHeader () const
 
QWidget * createDeleteWidget () const
 

Protected Slots

void updateSizes ()
 
void headerDblClicked (int)
 
void headerDeleteClicked (int)
 
void headerEnabledClicked (int which)
 

Protected Member Functions

void updateGeometries ()
 
void updateScrollBars ()
 
void updateWidgetPosition ()
 
void scrollContentsBy (int dx, int dy) override
 
bool event (QEvent *e) override
 
void resizeEvent (QResizeEvent *e) override
 
void showEvent (QShowEvent *e) override
 
void wheelEvent (QWheelEvent *e) override
 

Detailed Description

Definition at line 20 of file pqAnimationWidget.h.

Constructor & Destructor Documentation

◆ pqAnimationWidget()

pqAnimationWidget::pqAnimationWidget ( QWidget *  p = nullptr)

◆ ~pqAnimationWidget()

pqAnimationWidget::~pqAnimationWidget ( )
overridedefault

Member Function Documentation

◆ animationModel()

pqAnimationModel* pqAnimationWidget::animationModel ( ) const

◆ enabledHeader()

QHeaderView* pqAnimationWidget::enabledHeader ( ) const

Enabled header is used to show if the track is enabled.

◆ createDeleteHeader()

QHeaderView* pqAnimationWidget::createDeleteHeader ( ) const

◆ createDeleteWidget()

QWidget* pqAnimationWidget::createDeleteWidget ( ) const

◆ trackSelected

void pqAnimationWidget::trackSelected ( pqAnimationTrack )
signal

◆ deleteTrackClicked

void pqAnimationWidget::deleteTrackClicked ( pqAnimationTrack )
signal

◆ createTrackClicked

void pqAnimationWidget::createTrackClicked ( )
signal

◆ timelineOffsetChanged

void pqAnimationWidget::timelineOffsetChanged ( int  )
signal

◆ enableTrackClicked

void pqAnimationWidget::enableTrackClicked ( pqAnimationTrack )
signal

request enable/disabling of the track.

◆ updateSizes

void pqAnimationWidget::updateSizes ( )
protectedslot

◆ headerDblClicked

void pqAnimationWidget::headerDblClicked ( int  )
protectedslot

◆ headerDeleteClicked

void pqAnimationWidget::headerDeleteClicked ( int  )
protectedslot

◆ headerEnabledClicked

void pqAnimationWidget::headerEnabledClicked ( int  which)
protectedslot

◆ updateGeometries()

void pqAnimationWidget::updateGeometries ( )
protected

◆ updateScrollBars()

void pqAnimationWidget::updateScrollBars ( )
protected

◆ updateWidgetPosition()

void pqAnimationWidget::updateWidgetPosition ( )
protected

◆ scrollContentsBy()

void pqAnimationWidget::scrollContentsBy ( int  dx,
int  dy 
)
overrideprotected

◆ event()

bool pqAnimationWidget::event ( QEvent *  e)
overrideprotected

◆ resizeEvent()

void pqAnimationWidget::resizeEvent ( QResizeEvent *  e)
overrideprotected

◆ showEvent()

void pqAnimationWidget::showEvent ( QShowEvent *  e)
overrideprotected

◆ wheelEvent()

void pqAnimationWidget::wheelEvent ( QWheelEvent *  e)
overrideprotected

The documentation for this class was generated from the following file: