[qet] [2822] improve comit 2820

[ Thread Index | Date Index | More lists.tuxfamily.org/qet Archives ]


Revision: 2822
Author:   blacksun
Date:     2014-02-07 20:04:57 +0100 (Fri, 07 Feb 2014)
Log Message:
-----------
improve comit 2820

Modified Paths:
--------------
    trunk/sources/conductorproperties.cpp

Modified: trunk/sources/conductorproperties.cpp
===================================================================
--- trunk/sources/conductorproperties.cpp	2014-02-07 16:57:28 UTC (rev 2821)
+++ trunk/sources/conductorproperties.cpp	2014-02-07 19:04:57 UTC (rev 2822)
@@ -241,7 +241,7 @@
  */
 void ConductorProperties::toXml(QDomElement &e) const {
 	e.setAttribute("type", typeToString(type));
-	e.setAttribute("num", text);
+
 	
 	if (color != QColor(Qt::black)) {
 		e.setAttribute("color", color.name());
@@ -249,11 +249,11 @@
 	
 	if (type == Single) {
 		singleLineProperties.toXml(e);
-	} else if (type == Multi) {
-		e.setAttribute("numsize", text_size);
-		e.setAttribute("vertirotatetext", verti_rotate_text);
-		e.setAttribute("horizrotatetext", horiz_rotate_text);
 	}
+	e.setAttribute("num", text);
+	e.setAttribute("numsize", text_size);
+	e.setAttribute("vertirotatetext", verti_rotate_text);
+	e.setAttribute("horizrotatetext", horiz_rotate_text);
 	
 	QString conductor_style = writeStyle();
 	if (!conductor_style.isEmpty()) {
@@ -278,8 +278,6 @@
 	
 	// read style of conductor
 	readStyle(e.attribute("style"));
-	// qet text field
-	text = e.attribute("num");
 	
 	if (e.attribute("type") == typeToString(Single)) {
 		// get specific properties for single conductor
@@ -288,11 +286,14 @@
 	} else if (e.attribute("type") == typeToString(Simple)) {
 		type = Simple;
 	} else {
-		text_size = e.attribute("numsize", QString::number(9)).toInt();
-		verti_rotate_text = e.attribute("vertirotatetext").toDouble();
-		horiz_rotate_text = e.attribute("horizrotatetext").toDouble();
 		type = Multi;
 	}
+	// get text field
+	text = e.attribute("num");
+	text_size = e.attribute("numsize", QString::number(9)).toInt();
+	verti_rotate_text = e.attribute("vertirotatetext").toDouble();
+	horiz_rotate_text = e.attribute("horizrotatetext").toDouble();
+
 }
 
 /**


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/