]> git.sesse.net Git - kdenlive/commitdiff
Const'ref. Fix include/Forward declaration
authorMontel Laurent <montel@kde.org>
Sun, 2 Jun 2013 08:54:00 +0000 (10:54 +0200)
committerMontel Laurent <montel@kde.org>
Sun, 2 Jun 2013 08:54:00 +0000 (10:54 +0200)
src/kdenlivedoc.cpp
src/kdenlivedoc.h
src/mainwindow.cpp

index f6ad38b977b1b373b393aaf1e42fdaa908456f4a..291201f265d68f2379b109f8d3f9423061eeafeb 100644 (file)
@@ -50,6 +50,9 @@
 #include <QFile>
 #include <QInputDialog>
 #include <QDomImplementation>
+#include <QUndoGroup>
+#include <QTimer>
+#include <QUndoStack>
 
 #include <mlt++/Mlt.h>
 
@@ -577,7 +580,7 @@ QDomDocument KdenliveDoc::createEmptyDocument(const QList <TrackInfo> &tracks)
 }
 
 
-void KdenliveDoc::syncGuides(QList <Guide *> guides)
+void KdenliveDoc::syncGuides(const QList <Guide *> &guides)
 {
     m_guidesXml.clear();
     QDomElement guideNode = m_guidesXml.createElement("guides");
@@ -886,8 +889,10 @@ MltVideoProfile KdenliveDoc::mltProfile() const
 
 bool KdenliveDoc::setProfilePath(QString path)
 {
-    if (path.isEmpty()) path = KdenliveSettings::default_profile();
-    if (path.isEmpty()) path = "dv_pal";
+    if (path.isEmpty())
+        path = KdenliveSettings::default_profile();
+    if (path.isEmpty())
+        path = QLatin1String("dv_pal");
     m_profile = ProfilesDialog::getVideoProfile(path);
     double current_fps = m_fps;
     if (m_profile.path.isEmpty()) {
index e9688bc97e80ed6d0be9402603a73c5c9f078ef1..31c4c57386ee17d0a0b1c032fa6db74938fc94d2 100644 (file)
 #define KDENLIVEDOC_H
 
 #include <qdom.h>
-#include <QString>
 #include <QMap>
 #include <QList>
 #include <QDir>
 #include <QObject>
-#include <QUndoGroup>
-#include <QUndoStack>
-#include <QTimer>
 
 #include <KUrl>
 #include <kautosavefile.h>
@@ -47,6 +43,9 @@ class TrackInfo;
 
 class KTextEdit;
 class KProgressDialog;
+class QUndoGroup;
+class QTimer;
+class QUndoStack;
 
 class KdenliveDoc: public QObject
 {
@@ -107,7 +106,7 @@ public:
 
     /** @brief Returns the project folder, used to store project files. */
     KUrl projectFolder() const;
-    void syncGuides(QList <Guide *> guides);
+    void syncGuides(const QList <Guide *> &guides);
     void setZoom(int horizontal, int vertical);
     QPoint zoom() const;
     double dar() const;
index 25642b33998f4f919774e861a3843fc0e1488fac..a18bfff242f55914062cbb31ec23935d497182b2 100644 (file)
 #include <QInputDialog>
 #include <QDesktopWidget>
 #include <QBitmap>
+#include <QUndoGroup>
 
 #include <stdlib.h>
 #include <locale.h>