[qet] [959] Correction par rapport au commit precedent. |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/qet Archives
]
Revision: 959
Author: xavier
Date: 2010-04-18 23:08:49 +0200 (Sun, 18 Apr 2010)
Log Message:
-----------
Correction par rapport au commit precedent.
Modified Paths:
--------------
branches/0.3/sources/diagram.cpp
Modified: branches/0.3/sources/diagram.cpp
===================================================================
--- branches/0.3/sources/diagram.cpp 2010-04-18 21:00:27 UTC (rev 958)
+++ branches/0.3/sources/diagram.cpp 2010-04-18 21:08:49 UTC (rev 959)
@@ -259,7 +259,7 @@
QDomElement racine = document.createElement("diagram");
// proprietes du schema
- if (diagram) {
+ if (whole_content) {
if (!border_and_inset.author().isNull()) racine.setAttribute("author", border_and_inset.author());
if (!border_and_inset.date().isNull()) racine.setAttribute("date", border_and_inset.date().toString("yyyyMMdd"));
if (!border_and_inset.title().isNull()) racine.setAttribute("title", border_and_inset.title());
@@ -292,17 +292,17 @@
// Determine les elements a "XMLiser"
foreach(QGraphicsItem *qgi, items()) {
if (Element *elmt = qgraphicsitem_cast<Element *>(qgi)) {
- if (diagram) list_elements << elmt;
+ if (whole_content) list_elements << elmt;
else if (elmt -> isSelected()) list_elements << elmt;
} else if (Conductor *f = qgraphicsitem_cast<Conductor *>(qgi)) {
- if (diagram) list_conductors << f;
+ if (whole_content) list_conductors << f;
// lorsqu'on n'exporte pas tout le diagram, il faut retirer les conducteurs non selectionnes
// et pour l'instant, les conducteurs non selectionnes sont les conducteurs dont un des elements n'est pas selectionne
else if (f -> terminal1 -> parentItem() -> isSelected() && f -> terminal2 -> parentItem() -> isSelected()) {
list_conductors << f;
}
} else if (IndependentTextItem *iti = qgraphicsitem_cast<IndependentTextItem *>(qgi)) {
- if (diagram) list_texts << iti;
+ if (whole_content) list_texts << iti;
else if (iti -> isSelected()) list_texts << iti;
}
}