Logo Search packages:      
Sourcecode: kdenlive version File versions

TrackPanelFunction Class Reference

#include <trackpanelfunction.h>

Inheritance diagram for TrackPanelFunction:

TrackPanelClipMoveFunction TrackPanelClipResizeFunction TrackPanelClipRollFunction TrackPanelClipSlipFunction TrackPanelKeyFrameFunction TrackPanelMarkerFunction TrackPanelRazorFunction TrackPanelSelectNoneFunction TrackPanelSpacerFunction

List of all members.


Detailed Description

Abstract Base Class for track panel functionality decorators. This and it's derived classes allow different behaviours to be added to panels as required.

Author:
Jason Wood

Definition at line 35 of file trackpanelfunction.h.


Public Member Functions

virtual bool dragDropped (Gui::KTrackPanel *, QDropEvent *)
virtual bool dragEntered (Gui::KTrackPanel *, QDragEnterEvent *)
virtual bool dragLeft (Gui::KTrackPanel *, QDragLeaveEvent *)
virtual bool dragMoved (Gui::KTrackPanel *, QDragMoveEvent *)
virtual QCursor getMouseCursor (Gui::KTrackPanel *panel, QMouseEvent *event)=0
virtual bool mouseApplies (Gui::KTrackPanel *panel, QMouseEvent *event) const =0
virtual bool mouseDoubleClicked (Gui::KTrackPanel *panel, QMouseEvent *event)=0
virtual bool mouseMoved (Gui::KTrackPanel *panel, QMouseEvent *event)=0
virtual bool mousePressed (Gui::KTrackPanel *panel, QMouseEvent *event)=0
virtual bool mouseReleased (Gui::KTrackPanel *panel, QMouseEvent *event)=0

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

Generated by  Doxygen 1.6.0   Back to index