mirror of
https://github.com/qelectrotech/qelectrotech-source-mirror.git
synced 2025-12-20 08:10:52 +01:00
Les editions de champs (conducteurs et elements) sont desormais annulables
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@138 bfdf4180-ca20-0410-9c96-a3a8aa849046
This commit is contained in:
@@ -52,9 +52,9 @@ Conducer::Conducer(Terminal *p1, Terminal* p2, Element *parent, QGraphicsScene *
|
||||
setAcceptsHoverEvents(true);
|
||||
|
||||
// ajout du champ de texte editable
|
||||
text_item = new QGraphicsTextItem();
|
||||
text_item = new DiagramTextItem();
|
||||
text_item -> setPlainText("_");
|
||||
text_item -> setTextInteractionFlags(Qt::TextEditorInteraction);
|
||||
text_item -> previous_text = "_";
|
||||
calculateTextItemPosition();
|
||||
text_item -> setParentItem(this);
|
||||
}
|
||||
@@ -781,6 +781,7 @@ bool Conducer::hasClickedOn(QPointF press_point, QPointF point) const {
|
||||
*/
|
||||
bool Conducer::fromXml(QDomElement &e) {
|
||||
text_item -> setPlainText(e.attribute("num"));
|
||||
text_item -> previous_text = e.attribute("num");
|
||||
|
||||
// parcourt les elements XML "segment" et en extrait deux listes de longueurs
|
||||
// les segments non valides sont ignores
|
||||
|
||||
Reference in New Issue
Block a user