Changeset View
Changeset View
Standalone View
Standalone View
plugins/extensions/animationrenderer/AnimationRenderer.cpp
Show First 20 Lines • Show All 142 Lines • ▼ Show 20 Line(s) | 121 | if (videoConfig) { | |||
---|---|---|---|---|---|
143 | 143 | | |||
144 | QSharedPointer<KisImportExportFilter> encoder = dlgAnimationRenderer.encoderFilter(); | 144 | QSharedPointer<KisImportExportFilter> encoder = dlgAnimationRenderer.encoderFilter(); | ||
145 | encoder->setMimeType(mimetype.toLatin1()); | 145 | encoder->setMimeType(mimetype.toLatin1()); | ||
146 | QFile fi(resultFile); | 146 | QFile fi(resultFile); | ||
147 | 147 | | |||
148 | KisImportExportFilter::ConversionStatus res; | 148 | KisImportExportFilter::ConversionStatus res; | ||
149 | if (!fi.open(QIODevice::WriteOnly)) { | 149 | if (!fi.open(QIODevice::WriteOnly)) { | ||
150 | qWarning() << "Could not open" << fi.fileName() << "for writing!"; | 150 | qWarning() << "Could not open" << fi.fileName() << "for writing!"; | ||
151 | doc->setErrorMessage(i18n("Could not open %1 for writing!", fi.fileName())); | ||||
151 | res = KisImportExportFilter::CreationError; | 152 | res = KisImportExportFilter::CreationError; | ||
152 | } | 153 | } | ||
153 | else { | 154 | else { | ||
154 | encoder->setFilename(fi.fileName()); | 155 | encoder->setFilename(fi.fileName()); | ||
155 | res = encoder->convert(doc, &fi, encoderConfig); | 156 | res = encoder->convert(doc, &fi, encoderConfig); | ||
156 | fi.close(); | 157 | fi.close(); | ||
157 | } | 158 | } | ||
158 | if (res != KisImportExportFilter::OK) { | 159 | if (res != KisImportExportFilter::OK) { | ||
▲ Show 20 Lines • Show All 46 Lines • Show Last 20 Lines |