Changeset View
Changeset View
Standalone View
Standalone View
plugins/impex/kra/kra_converter.cpp
Show First 20 Lines • Show All 279 Lines • ▼ Show 20 Line(s) | 264 | { | |||
---|---|---|---|---|---|
280 | 280 | | |||
281 | if (!root.hasChildNodes()) { | 281 | if (!root.hasChildNodes()) { | ||
282 | m_doc->setErrorMessage(i18n("The file has no layers.")); | 282 | m_doc->setErrorMessage(i18n("The file has no layers.")); | ||
283 | return false; | 283 | return false; | ||
284 | } | 284 | } | ||
285 | 285 | | |||
286 | m_kraLoader = new KisKraLoader(m_doc, syntaxVersion); | 286 | m_kraLoader = new KisKraLoader(m_doc, syntaxVersion); | ||
287 | 287 | | |||
288 | // Legacy from the multi-image .kra file period. | | |||
289 | for (node = root.firstChild(); !node.isNull(); node = node.nextSibling()) { | 288 | for (node = root.firstChild(); !node.isNull(); node = node.nextSibling()) { | ||
290 | if (node.isElement()) { | 289 | if (node.isElement()) { | ||
291 | if (node.nodeName() == "IMAGE") { | 290 | if (node.nodeName() == "IMAGE") { | ||
292 | KoXmlElement elem = node.toElement(); | 291 | KoXmlElement elem = node.toElement(); | ||
293 | if (!(m_image = m_kraLoader->loadXML(elem))) { | 292 | if (!(m_image = m_kraLoader->loadXML(elem))) { | ||
294 | if (m_kraLoader->errorMessages().isEmpty()) { | 293 | if (m_kraLoader->errorMessages().isEmpty()) { | ||
295 | m_doc->setErrorMessage(i18n("Unknown error.")); | 294 | m_doc->setErrorMessage(i18n("Unknown error.")); | ||
296 | } | 295 | } | ||
▲ Show 20 Lines • Show All 57 Lines • Show Last 20 Lines |