X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=renderer%2Frenderjob.cpp;h=0a29024cad781856d3c6f4c2068aa2b3f623a07c;hb=7effb944762e06530bf3fb826c6dde064a27d436;hp=60ba1df6be468195f0191ee4373ae4e93d3ceb47;hpb=5d4746e4c3e8665de83e6d281dcd08a46cd22c31;p=kdenlive diff --git a/renderer/renderjob.cpp b/renderer/renderjob.cpp index 60ba1df6..0a29024c 100644 --- a/renderer/renderjob.cpp +++ b/renderer/renderjob.cpp @@ -57,22 +57,22 @@ RenderJob::RenderJob(bool erase, bool usekuiserver, int pid, const QString& rend // Disable VDPAU so that rendering will work even if there is a Kdenlive instance using VDPAU #if QT_VERSION >= 0x040600 QProcessEnvironment env = QProcessEnvironment::systemEnvironment(); - env.insert("MLT_NO_VDPAU", "1"); + env.insert(QLatin1String("MLT_NO_VDPAU"), QLatin1String("1")); m_renderProcess->setProcessEnvironment(env); #else QStringList env = QProcess::systemEnvironment(); - env << "MLT_NO_VDPAU=1"; + env << QLatin1String("MLT_NO_VDPAU=1"); m_renderProcess->setEnvironment(env); #endif m_prog = renderer; m_args << scenelist; - if (in != -1) m_args << "in=" + QString::number(in); - if (out != -1) m_args << "out=" + QString::number(out); + if (in != -1) m_args << QLatin1String("in=") + QString::number(in); + if (out != -1) m_args << QLatin1String("out=") + QString::number(out); m_args << preargs; //qDebug()<<"PRE ARGS: "<start(m_prog, m_args); - if (m_enablelog) m_logstream << "Started render process: " << m_prog << " " << m_args.join(" ") << endl; - qDebug() << "Started render process: " << m_prog << " " << m_args.join(" "); + if (m_enablelog) m_logstream << "Started render process: " << m_prog << " " << m_args.join(QLatin1String(" ")) << endl; + qDebug() << "Started render process: " << m_prog << " " << m_args.join(QLatin1String(" ")); } @@ -277,13 +277,13 @@ void RenderJob::initKdenliveDbusInterface() QString kdenliveId; QDBusConnection connection = QDBusConnection::sessionBus(); QDBusConnectionInterface* ibus = connection.interface(); - kdenliveId = QString("org.kde.kdenlive-%1").arg(m_pid); + kdenliveId = QString::fromLatin1("org.kde.kdenlive-%1").arg(m_pid); if (!ibus->isServiceRegistered(kdenliveId)) { kdenliveId.clear(); const QStringList services = ibus->registeredServiceNames(); foreach(const QString & service, services) { - if (!service.startsWith("org.kde.kdenlive")) + if (!service.startsWith(QLatin1String("org.kde.kdenlive"))) continue; kdenliveId = service; break; @@ -292,15 +292,15 @@ void RenderJob::initKdenliveDbusInterface() m_dbusargs.clear(); if (kdenliveId.isEmpty()) return; m_kdenliveinterface = new QDBusInterface(kdenliveId, - "/MainWindow", - "org.kdenlive.MainWindow", + QLatin1String("/MainWindow"), + QLatin1String("org.kdenlive.MainWindow"), connection, this); if (m_kdenliveinterface) { m_dbusargs.append(m_dest); m_dbusargs.append((int) 0); - if (!m_args.contains("pass=2")) + if (!m_args.contains(QLatin1String("pass=2"))) m_kdenliveinterface->callWithArgumentList(QDBus::NoBlock, "setRenderingProgress", m_dbusargs); connect(m_kdenliveinterface, SIGNAL(abortRenderJob(QString)), this, SLOT(slotAbort(QString))); @@ -317,7 +317,7 @@ void RenderJob::slotCheckProcess(QProcess::ProcessState state) void RenderJob::slotIsOver(QProcess::ExitStatus status, bool isWritable) { - if (m_jobUiserver) m_jobUiserver->call("terminate", QString()); + if (m_jobUiserver) m_jobUiserver->call(QLatin1String("terminate"), QString()); if (!isWritable) { QString error = tr("Cannot write to %1, check the permissions.").arg(m_dest); if (m_kdenliveinterface) { @@ -326,10 +326,10 @@ void RenderJob::slotIsOver(QProcess::ExitStatus status, bool isWritable) m_kdenliveinterface->callWithArgumentList(QDBus::NoBlock, "setRenderingFinished", m_dbusargs); } QStringList args; - args << "--error" << error; + args << QLatin1String("--error") << error; if (m_enablelog) m_logstream << error << endl; qDebug() << error; - QProcess::startDetached("kdialog", args); + QProcess::startDetached(QLatin1String("kdialog"), args); qApp->quit(); } if (m_erase) { @@ -341,7 +341,7 @@ void RenderJob::slotIsOver(QProcess::ExitStatus status, bool isWritable) if (m_kdenliveinterface) { m_dbusargs[1] = (int) - 2; m_dbusargs.append(m_errorMessage); - m_kdenliveinterface->callWithArgumentList(QDBus::NoBlock, "setRenderingFinished", m_dbusargs); + m_kdenliveinterface->callWithArgumentList(QDBus::NoBlock, QLatin1String("setRenderingFinished"), m_dbusargs); } QStringList args; QString error = tr("Rendering of %1 aborted, resulting video will probably be corrupted.").arg(m_dest); @@ -364,8 +364,8 @@ void RenderJob::slotIsOver(QProcess::ExitStatus status, bool isWritable) "event"); int seconds = m_startTime.secsTo(QTime::currentTime()); QList args; - args.append(QString("RenderFinished")); // action name - args.append(QString("kdenlive")); // app name + args.append(QLatin1String("RenderFinished")); // action name + args.append(QLatin1String("kdenlive")); // app name args.append(QVariantList()); // contexts args.append(tr("Rendering of %1 finished in %2").arg(m_dest, QTime(0, 0, seconds).toString("hh:mm:ss"))); // body args.append(QByteArray()); // app icon