30 out <<
"import QtQuick 1.1" <<
"\n\n";
31 out <<
"Rectangle {\n";
36 QFileInfo info(filename);
37 QFileInfo infoRealFile(realFilename);
39 QString imageDir = infoRealFile.completeBaseName() +
"_images";
40 QString imagePath = infoRealFile.absolutePath() +
'/' + imageDir;
43 bool success = dir.mkpath(imagePath);
50 dbgFile <<
"Saving images to " << imagePath;
55 QString name = node->
name().replace(
' ',
'_').toLower();
56 QString fileName = name +
".png";
57 qmlImage.save(imagePath +
'/'+ fileName);
59 out <<
SPACE <<
"Image {\n";
65 writeString(out, 2,
"source",
"\"" + imageDir +
'/' + fileName +
"\"" );
67 out <<
SPACE <<
"}\n";
76 for (
int space = 0; space < spacing; space++) {
79 out << setting <<
": " <<
value <<
"\n";
float value(const T *src, size_t ch)
KisGroupLayerSP rootLayer() const
QRect exactBounds() const
QImage convertToQImage(const KoColorProfile *dstProfile, qint32 x, qint32 y, qint32 w, qint32 h, KoColorConversionTransformation::Intent renderingIntent=KoColorConversionTransformation::internalRenderingIntent(), KoColorConversionTransformation::ConversionFlags conversionFlags=KoColorConversionTransformation::internalConversionFlags()) const
void writeInt(QTextStream &out, int spacing, const QString &setting, int value)
void writeString(QTextStream &out, int spacing, const QString &setting, const QString &value)
KisImportExportErrorCode buildFile(const QString &filename, const QString &realFilename, QIODevice *io, KisImageSP image)
void setUtf8OnStream(QTextStream &stream)
virtual KisPaintDeviceSP projection() const =0
KisNodeSP firstChild() const
KisNodeSP nextSibling() const