Logo Search packages:      
Sourcecode: kdenlive version File versions  Download package

Gui::KTrackView Class Reference

#include <ktrackview.h>

List of all members.

Detailed Description

Timeline track view area.
Jason Wood

Definition at line 40 of file ktrackview.h.

Public Slots

void invalidateBackBuffer (int startTrack=0, int endTrack=-1)
void invalidatePartialBackBuffer (int pos1, int pos2, int startTrack=0, int endTrack=-1)
void scrollBackBuffer (int value)
void setShowAllMarkers (bool show)


void changeZoom (bool)
void rightButtonPressed ()

Public Member Functions

void clearFunctions ()
virtual void dragEnterEvent (QDragEnterEvent *)
virtual void dragLeaveEvent (QDragLeaveEvent *)
virtual void dragMoveEvent (QDragMoveEvent *)
void drawSelection (QPoint start, QPoint end)
virtual void dropEvent (QDropEvent *)
 KTrackView (KTimeLine &timeLine, double fps, QWidget *parent=0, const char *name=0)
void mouseDoubleClickEvent (QMouseEvent *event)
void mouseMoveEvent (QMouseEvent *event)
void mousePressEvent (QMouseEvent *event)
void mouseReleaseEvent (QMouseEvent *event)
void paintEvent (QPaintEvent *event)
KTrackPanelpanelAt (int y)
void registerFunction (const QString &name, TrackPanelFunction *function)
void resizeEvent (QResizeEvent *event)
void setDragFunction (const QString &name)
void setFrameRate (bool fps)
void setReady (bool ready)
void tip (const QPoint &pos, QRect &rect, QString &tipText)

Protected Member Functions

void wheelEvent (QWheelEvent *e)

Private Member Functions

void drawBackBuffer (int start, int end)
void drawBackBuffer ()
TrackPanelFunctiongetApplicableFunction (KTrackPanel *panel, const QString &editMode, QMouseEvent *event)

Private Attributes

GenTime currentSeekPos
QPixmap m_backBuffer
RangeList< int > m_bufferDrawList
bool m_bufferInvalid
QPixmap m_darkenPixmap
int m_endTrack
TrackPanelFunctionFactory m_factory
double m_fps
bool m_ready
QColor m_selectedColor
QPoint m_selectionEnd
QPoint m_selectionStart
bool m_showMarkers
int m_startTrack
int m_trackBaseNum
DynamicToolTip * trackview_tips

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

Generated by  Doxygen 1.6.0   Back to index