mirror of
https://github.com/qelectrotech/qelectrotech-source-mirror.git
synced 2025-12-17 20:50:34 +01:00
Element editor : hover a primitve will highlight it with a blue halo
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@3694 bfdf4180-ca20-0410-9c96-a3a8aa849046
This commit is contained in:
@@ -849,15 +849,15 @@ ElementContent ElementScene::loadContent(const QDomDocument &xml_document, QStri
|
||||
QDomElement qde = n.toElement();
|
||||
if (qde.isNull()) continue;
|
||||
CustomElementPart *cep;
|
||||
if (qde.tagName() == "line") cep = new PartLine (element_editor, 0, 0);
|
||||
else if (qde.tagName() == "rect") cep = new PartRectangle(element_editor, 0, 0);
|
||||
else if (qde.tagName() == "ellipse") cep = new PartEllipse (element_editor, 0, 0);
|
||||
else if (qde.tagName() == "circle") cep = new PartEllipse (element_editor, 0, 0);
|
||||
else if (qde.tagName() == "polygon") cep = new PartPolygon (element_editor, 0, 0);
|
||||
else if (qde.tagName() == "terminal") cep = new PartTerminal (element_editor, 0, 0);
|
||||
else if (qde.tagName() == "text") cep = new PartText (element_editor, 0, 0);
|
||||
else if (qde.tagName() == "input") cep = new PartTextField(element_editor, 0, 0);
|
||||
else if (qde.tagName() == "arc") cep = new PartArc (element_editor, 0, 0);
|
||||
if (qde.tagName() == "line") cep = new PartLine (element_editor);
|
||||
else if (qde.tagName() == "rect") cep = new PartRectangle(element_editor);
|
||||
else if (qde.tagName() == "ellipse") cep = new PartEllipse (element_editor);
|
||||
else if (qde.tagName() == "circle") cep = new PartEllipse (element_editor);
|
||||
else if (qde.tagName() == "polygon") cep = new PartPolygon (element_editor);
|
||||
else if (qde.tagName() == "terminal") cep = new PartTerminal (element_editor);
|
||||
else if (qde.tagName() == "text") cep = new PartText (element_editor);
|
||||
else if (qde.tagName() == "input") cep = new PartTextField(element_editor);
|
||||
else if (qde.tagName() == "arc") cep = new PartArc (element_editor);
|
||||
else continue;
|
||||
if (QGraphicsItem *qgi = dynamic_cast<QGraphicsItem *>(cep)) {
|
||||
if (!qgi -> zValue()) qgi -> setZValue(z++);
|
||||
|
||||
Reference in New Issue
Block a user