const double DOCUMENTVERSION = 0.88;
-KdenliveDoc::KdenliveDoc(const KUrl &url, const KUrl &projectFolder, QUndoGroup *undoGroup, const QString &profileName, QMap <QString, QString> properties, QMap <QString, QString> metadata, const QPoint &tracks, Render *render, KTextEdit *notes, bool *openBackup, MainWindow *parent, KProgressDialog *progressDialog) :
+KdenliveDoc::KdenliveDoc(const KUrl &url, const KUrl &projectFolder, QUndoGroup *undoGroup, const QString &profileName, const QMap <QString, QString>& properties, const QMap <QString, QString>& metadata, const QPoint &tracks, Render *render, KTextEdit *notes, bool *openBackup, MainWindow *parent, KProgressDialog *progressDialog) :
QObject(parent),
m_autosave(NULL),
m_url(url),
{
Q_OBJECT public:
- KdenliveDoc(const KUrl &url, const KUrl &projectFolder, QUndoGroup *undoGroup, const QString &profileName, QMap <QString, QString> properties, QMap <QString, QString> metadata, const QPoint &tracks, Render *render, KTextEdit *notes, bool *openBackup, MainWindow *parent = 0, KProgressDialog *progressDialog = 0);
+ KdenliveDoc(const KUrl &url, const KUrl &projectFolder, QUndoGroup *undoGroup, const QString &profileName, const QMap <QString, QString>& properties, const QMap <QString, QString>& metadata, const QPoint &tracks, Render *render, KTextEdit *notes, bool *openBackup, MainWindow *parent = 0, KProgressDialog *progressDialog = 0);
~KdenliveDoc();
QDomNodeList producersList();
double fps() const;
m_scene->resetProfile();
}
-MonitorScene* MonitorEditWidget::getScene()
+MonitorScene* MonitorEditWidget::getScene() const
{
return m_scene;
}
void resetProfile(Render *renderer);
/** @brief Returns the on-monitor scene. */
- MonitorScene *getScene();
+ MonitorScene *getScene() const;
/** @brief Returns the action toggling between the normal monitor and the editor. */
QAction *getVisibilityAction();
{
}
-Timecode MonitorManager::timecode()
+Timecode MonitorManager::timecode() const
{
return m_timecode;
}
AbstractMonitor* MonitorManager::monitor(Kdenlive::MONITORID monitorName)
{
AbstractMonitor *monitor = NULL;
- for (int i = 0; i < m_monitorsList.size(); i++) {
+ for (int i = 0; i < m_monitorsList.size(); ++i) {
if (m_monitorsList[i]->id() == monitorName) {
- monitor = m_monitorsList[i];
+ monitor = m_monitorsList.at(i);
}
}
return monitor;
void initMonitors(Monitor *clipMonitor, Monitor *projectMonitor, RecMonitor *recMonitor);
void appendMonitor(AbstractMonitor *monitor);
void removeMonitor(AbstractMonitor *monitor);
- Timecode timecode();
+ Timecode timecode() const;
void resetProfiles(Timecode tc);
void stopActiveMonitor();
AbstractRender *activeRenderer();
void MonitorScene::setUp()
{
- if (views().count() > 0) {
+ if (!views().isEmpty()) {
m_view = views().at(0);
m_view->setViewportUpdateMode(QGraphicsView::FullViewportUpdate);
} else {