#include <KStandardDirs>
#include <KMessageBox>
#include <KProgressDialog>
-#include <KLocale>
+#include <KLocalizedString>
#include <KFileDialog>
#include <KIO/NetAccess>
#include <KIO/CopyJob>
#include <QFile>
#include <QInputDialog>
#include <QDomImplementation>
+#include <QUndoGroup>
+#include <QTimer>
+#include <QUndoStack>
#include <mlt++/Mlt.h>
}
-void KdenliveDoc::syncGuides(QList <Guide *> guides)
+void KdenliveDoc::syncGuides(const QList <Guide *> &guides)
{
m_guidesXml.clear();
QDomElement guideNode = m_guidesXml.createElement("guides");
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()) {
emit updateClipDisplay(id);
}
-int KdenliveDoc::getFramePos(QString duration)
+int KdenliveDoc::getFramePos(const QString &duration)
{
return m_timecode.getFrameCount(duration);
}