#include "kra_converter.h"
#include <QApplication>
#include <QUrl>
#include <QVersionNumber>
#include <KoStore.h>
#include <KoStoreDevice.h>
#include <KoColorSpaceRegistry.h>
#include <KoDocumentInfo.h>
#include <KoXmlWriter.h>
#include <KisDocument.h>
#include <KritaVersionWrapper.h>
#include <kis_clone_layer.h>
#include <kis_group_layer.h>
#include <kis_image.h>
#include <kis_paint_layer.h>
Go to the source code of this file.
◆ fixCloneLayers()
Definition at line 48 of file kra_converter.cpp.
49{
53 if (node->inherits("KisCloneLayer")) {
59 node = reincarnation;
60 }
63 }
65 }
66}
void fixCloneLayers(KisImageSP image, KisNodeSP root)
KisLayerSP reincarnateAsPaintLayer() const
bool addNode(KisNodeSP node, KisNodeSP parent=KisNodeSP(), KisNodeAdditionFlags flags=KisNodeAdditionFlag::None)
bool removeNode(KisNodeSP node)
KisNodeSP prevSibling() const
KisNodeSP firstChild() const
quint32 childCount() const
KisNodeSP nextSibling() const
References KisNodeFacade::addNode(), KisNode::childCount(), KisCloneLayer::copyFrom, KisSharedPtr< T >::data(), KisNode::firstChild(), fixCloneLayers(), KisSharedPtr< T >::isNull(), KisNode::nextSibling(), KisNode::parent, KisNode::prevSibling(), KisCloneLayer::reincarnateAsPaintLayer(), and KisNodeFacade::removeNode().
◆ CURRENT_DTD_VERSION
| const char CURRENT_DTD_VERSION[] = "2.0" |
|
static |