]> git.sesse.net Git - kdenlive/blobdiff - src/mainwindow.h
* Make sure user cannot create transition with in point bigger than out point
[kdenlive] / src / mainwindow.h
index 7788f4b6b1a8ba09864ae089226170d1c4ce61cb..6e4262ec5fe97fe2f834674b75fd393540781392 100644 (file)
@@ -183,6 +183,13 @@ private:
     void findAhead();
     void doOpenFile(const KUrl &url, KAutoSaveFile *stale);
     void recoverFiles(QList<KAutoSaveFile *> staleFiles);
+    void loadPlugins();
+    void populateMenus(QObject *plugin);
+    void addToMenu(QObject *plugin, const QStringList &texts,
+                   QMenu *menu, const char *member,
+                   QActionGroup *actionGroup);
+    void aboutPlugins();
+    QStringList m_pluginFileNames;
 
 public slots:
     void openFile(const KUrl &url);
@@ -213,7 +220,7 @@ private slots:
     void slotSwitchMarkersComments();
     void slotSwitchSnap();
     void slotRenderProject();
-    void slotDoRender(const QString &dest, const QString &render, const QStringList &overlay_args, const QStringList &avformat_args, bool zoneOnly, bool playAfter, double guideStart, double guideEnd);
+    void slotDoRender(const QString &dest, const QString &render, const QStringList &overlay_args, const QStringList &avformat_args, bool zoneOnly, bool playAfter, double guideStart, double guideEnd, bool resizeProfile);
     void slotFullScreen();
     void slotUpdateDocumentState(bool modified);
     void slotZoomIn();
@@ -274,6 +281,9 @@ private slots:
     void slotGetNewStuff();
     void slotAutoTransition();
     void slotRunWizard();
+    void generateClip();
+    void slotZoneMoved(int start, int end);
+    //void slotUpdatePreviewSettings();
 };