+ if (txtProperties.namedItem("font-outline").nodeValue().toDouble()>0.0){
+ txt->setData(101,txtProperties.namedItem("font-outline").nodeValue().toDouble());
+ txt->setData(102,stringToColor( txtProperties.namedItem( "font-outline-color" ).nodeValue() ));
+ QTextCursor cursor(txt->document());
+ cursor.select(QTextCursor::Document);
+ QTextCharFormat format;
+ format.setTextOutline(
+ QPen(QColor( stringToColor( txtProperties.namedItem( "font-outline-color" ).nodeValue() ) ),
+ txtProperties.namedItem("font-outline").nodeValue().toDouble())
+ );
+ format.setForeground(QBrush(col));
+
+ cursor.mergeCharFormat(format);
+ } else {
+ txt->setDefaultTextColor( col );
+ }