Embed SVG data in glabels file.

This commit is contained in:
Jim Evins
2017-03-18 17:14:11 -04:00
parent e2a3b68ffc
commit 153467ddfe
9 changed files with 167 additions and 31 deletions
+9 -1
View File
@@ -441,8 +441,13 @@ namespace glabels
{
object->setImage( filename, data.getImage( filename ) );
}
else if ( data.hasSvg( filename ) )
{
object->setSvg( filename, data.getSvg( filename ) );
}
else
{
qWarning() << "Embedded file" << filename << "missing. Trying actual file.";
object->setFilenameNode( TextNode( false, filename ) );
}
}
@@ -668,7 +673,10 @@ namespace glabels
data.addImage( name, image );
}
else if ( mimetype == "image/svg+xml" )
{
data.addSvg( name, node.text().toUtf8() );
}
}
}