Ajout de deux classes (ConductorTextItem et IndependentTextItem) pour faciliter la distinction du comportement de chaque type de texte.

git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/branches/0.3@956 bfdf4180-ca20-0410-9c96-a3a8aa849046
This commit is contained in:
xavier
2010-04-18 17:59:54 +00:00
parent 84c557f68d
commit 4a15be2370
19 changed files with 452 additions and 167 deletions

View File

@@ -21,8 +21,8 @@
#include "elementslocation.h"
class Conductor;
class Diagram;
class DiagramTextItem;
class Element;
class IndependentTextItem;
class QETDiagramEditor;
/**
Classe representant graphiquement un schema electrique
@@ -62,7 +62,7 @@ class DiagramView : public QGraphicsView {
QETDiagramEditor *diagramEditor() const;
bool hasSelectedItems();
void addText();
DiagramTextItem *addDiagramTextAtPos(const QPointF &);
IndependentTextItem *addDiagramTextAtPos(const QPointF &);
protected:
virtual void mouseDoubleClickEvent(QMouseEvent *);