QMenu *m_timelineContextMenu;
QMenu *m_timelineContextClipMenu;
QMenu *m_timelineContextTransitionMenu;
+ KUrl m_startUrl;
/**
* Shortcut to remove the focus of any element. Allows to get out
KAction *m_buttonVideoThumbs;
KAction *m_buttonShowMarkers;
KAction *m_buttonFitZoom;
+ KAction *m_overwriteModeTool;
+ KAction *m_insertModeTool;
KAction *m_buttonSelectTool;
KAction *m_buttonRazorTool;
KAction *m_buttonSpacerTool;
KAction *m_buttonSnap;
- QActionGroup *m_toolGroup;
KAction *m_saveAction;
KAction *m_closeAction;
QSlider *m_zoomSlider;
QStringList m_pluginFileNames;
QByteArray m_timelineState;
void loadTranscoders();
-
+ QPixmap createSchemePreviewIcon(const KSharedConfigPtr &config);
public slots:
void openFile(const KUrl &url);
void slotDeleteAllClipMarkers();
void slotEditClipMarker();
void slotCutTimelineClip();
+ void slotInsertClipOverwrite();
+ void slotSelectTimelineClip();
+ void slotSelectTimelineTransition();
+ void slotDeselectTimelineClip();
+ void slotDeselectTimelineTransition();
+ void slotSelectAddTimelineClip();
+ void slotSelectAddTimelineTransition();
void slotAddVideoEffect(QAction *result);
void slotAddAudioEffect(QAction *result);
void slotAddCustomEffect(QAction *result);
void slotActivateEffectStackView();
void slotActivateTransitionView(Transition *);
void slotChangeTool(QAction * action);
+ void slotChangeEdit(QAction * action);
void slotSetTool(PROJECTTOOL tool);
void slotSnapForward();
void slotSnapRewind();
void slotClipStart();
void slotClipEnd();
+ void slotZoneStart();
+ void slotZoneEnd();
void slotFind();
void findTimeout();
void slotFindNext();
void slotSetInPoint();
void slotSetOutPoint();
+ void slotResizeItemStart();
+ void slotResizeItemEnd();
void configureNotifications();
void slotInsertTrack(int ix = 0);
void slotDeleteTrack(int ix = 0);
void slotUpdateClipMarkers(DocClipBase *clip);
void slotRevert();
void slotShutdown();
+ void slotUpdateTrackInfo();
+ /** \brief Change color scheme */
+ void slotChangePalette(QAction *action, const QString &themename = QString());
signals:
Q_SCRIPTABLE void abortRenderJob(const QString &url);