X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Frecmonitor.cpp;h=e104426e1f03db10563f0796d4bf1596e8290fed;hb=8a6e4eb1dea318ecd1c0b313c28b764e89a524c4;hp=58b24e65eb6e76624790fbca01e4096f4db31f68;hpb=32c8c40056e65b230f058b168e8e078ba066038b;p=kdenlive diff --git a/src/recmonitor.cpp b/src/recmonitor.cpp index 58b24e65..e104426e 100644 --- a/src/recmonitor.cpp +++ b/src/recmonitor.cpp @@ -181,7 +181,7 @@ RecMonitor::~RecMonitor() m_spaceTimer.stop(); delete m_captureProcess; delete m_displayProcess; - if (m_captureDevice) delete m_captureDevice; + delete m_captureDevice; } void RecMonitor::mouseDoubleClickEvent(QMouseEvent * event) @@ -612,7 +612,7 @@ void RecMonitor::slotRecord() while (QFile::exists(path)) { QString num = QString::number(i).rightJustified(4, '0', false); path = KUrl(m_capturePath).path(KUrl::AddTrailingSlash) + "capture" + num + '.' + extension; - i++; + ++i; } m_captureFile = KUrl(path); @@ -799,7 +799,8 @@ void RecMonitor::showWarningMessage(const QString &text, bool logAction) m_infoMessage->addAction(manualAction); } #if KDE_IS_VERSION(4,10,0) - m_infoMessage->animatedShow(); + if (isVisible()) + m_infoMessage->animatedShow(); #else QTimer::singleShot(0, m_infoMessage, SLOT(animatedShow())); #endif @@ -815,7 +816,7 @@ void RecMonitor::showWarningMessage(const QString &text, bool logAction) #endif } -const QString RecMonitor::getV4lXmlPlaylist(MltVideoProfile profile, bool *isXml) +const QString RecMonitor::getV4lXmlPlaylist(const MltVideoProfile &profile, bool *isXml) { QString playlist; if (rec_video->isChecked() && rec_audio->isChecked()) { @@ -969,7 +970,7 @@ void RecMonitor::manageCapturedFiles() kDebug() << "Found : " << capturedFiles.count() << " new capture files"; kDebug() << capturedFiles; - if (capturedFiles.count() > 0) { + if (!capturedFiles.isEmpty()) { QPointer d = new ManageCapturesDialog(capturedFiles, this); if (d->exec() == QDialog::Accepted) { emit addProjectClipList(d->importFiles());