Commit Graph

44 Commits

Author SHA1 Message Date
xavierqet
f4b828a3cd Les classes Conductor et Element heritent desormais de QObject.
Correction du bug #16 : Mauvaise gestion des modifications du texte d'un conducteur



git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@346 bfdf4180-ca20-0410-9c96-a3a8aa849046
2008-07-09 21:14:30 +00:00
xavierqet
91e3f9e2da Correction d'un bug lors du deplacement d'un element en maintenant Ctrl enfonce.
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@305 bfdf4180-ca20-0410-9c96-a3a8aa849046
2008-03-01 17:39:44 +00:00
xavierqet
943a9d348a La compensation du bug de rendu de la QGraphicsView se fait desormais en fonction d'un parametre dans la configuration.
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@304 bfdf4180-ca20-0410-9c96-a3a8aa849046
2008-02-25 18:28:19 +00:00
xavierqet
c3ea627d9c Mise a jour des mentions legales dans le code et dans le dialogue "A propos"
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@298 bfdf4180-ca20-0410-9c96-a3a8aa849046
2008-02-06 19:40:45 +00:00
xavierqet
1a79cd5a94 Correction du commit precedent
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@287 bfdf4180-ca20-0410-9c96-a3a8aa849046
2008-01-20 21:04:09 +00:00
xavierqet
e12e4f7076 Traduction en anglais de la categorie des porte-fusibles
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@286 bfdf4180-ca20-0410-9c96-a3a8aa849046
2008-01-20 20:58:26 +00:00
xavierqet
649c74d8b2 Connexions internes :
* methodes renommees dans l'editeur de schemas
	* attribut, lecture et ecriture ajoutes dans l'editeur d'element


git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@226 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-12-09 10:30:35 +00:00
xavierqet
09ed881f0d Ajout de documentation
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@224 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-12-05 21:16:01 +00:00
xavierqet
0c66277d74 Ajout du texte de la GNU/GPL au debut de chaque fichier source (*.h, *.cpp)
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@219 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-12-01 10:47:15 +00:00
xavierqet
bbefc5da8a Ajout d'une classe DiagramContent pour eviter de passer plusieurs listes en parametre lorsqu'on veut transmettre tout ou partie du contenu du schema.
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@208 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-11-09 13:06:51 +00:00
xavierqet
bece0588cb Possibilite d'ajouter des champs de texte independants au schema
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@193 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-10-27 13:18:17 +00:00
xavierqet
8d774aa4d6 Ajout de documentation
Ajout du fichier Doxyfile pour parametrer la generation de la documentation


git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@191 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-10-21 16:10:21 +00:00
xavierqet
140b258345 L'etat selectionne des elements n'est plus enregistre dans les fichiers
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@179 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-10-14 18:36:35 +00:00
xavierqet
0d77b8154d Ajout d'un "workaround" pour eviter un bug ne se produisant que lors du rendu des schemas sur QGraphicsScene sous X11 au zoom par defaut
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@169 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-10-11 12:34:53 +00:00
xavierqet
b91b418c95 Correction d'un bug dans la modification des conducteurs apres un deplacement d'elements
Implementation partielle de l'alignement des conducteurs sur la grille. Lors de la modification manuelle des conducteurs, les segments se fixent sur la grille. L'ancien comportement peut etre obtenu en maintenant la touche Shift enfoncee.
Optimisation des fonctions "Selectionner tout" et "Deselectionner tout"
Remplacement des #define par des attributs static const


git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@168 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-10-10 22:35:32 +00:00
xavierqet
08b01bccb0 Mise a jour de la documentation (sauf dossier editor/)
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@167 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-10-10 17:50:26 +00:00
xavierqet
2293cf1f37 Classe Conducer renommee en Conductor
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@153 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-10-03 17:02:39 +00:00
xavierqet
7aa903c7a4 Correction d'un bug lors du deplacement d'elements
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@149 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-09-30 14:20:38 +00:00
xavierqet
5150cb38ad Les deplacements d'elements sont desormais annulables
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@137 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-09-26 17:14:09 +00:00
xavierqet
3c43edb2ee Debut d'implementation des annulations lors de l'edition des schemas
Sont desormais annulables :
-les ajouts d'elements
-les ajouts de conducteurs
-les suppressions d'elements et de conducteurs


git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@134 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-09-25 23:24:36 +00:00
xavierqet
0fd59d89ae Retour de la classe QETApp mais comme derivee de QApplication cette fois
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@128 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-09-21 13:22:18 +00:00
xavierqet
5935ffddcf Classe QETApp renommee en QETDiagramEditor
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@127 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-09-21 12:35:28 +00:00
xavierqet
ca4103b75a Il est desormais possible de deplacer les elements d'un schema avec les fleches du clavier
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@123 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-09-15 23:45:27 +00:00
xavierqet
271775c8a4 Optimisation du deplacement des elements
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@122 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-09-15 22:14:23 +00:00
xavierqet
041493a509 Modifications mineures
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@112 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-09-05 20:42:08 +00:00
xavierqet
75ca8fd3f2 Ajout de l'editeur d'elements
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@94 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-06-30 17:41:07 +00:00
xavierqet
4135197421 Nettoyage
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@85 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-04-12 03:13:13 +00:00
xavierqet
7d25e6091f Documentation des methodes non documentees
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@84 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-04-09 02:56:47 +00:00
xavierqet
79e057c186 Implementation de l'assistant de creation d'un nouvel element
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@83 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-04-07 19:25:38 +00:00
xavierqet
1ddd93826c Passage des elements XML des schemas en anglais
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@76 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-03-09 19:18:55 +00:00
xavierqet
6d5927cbe7 Amelioration de la vitesse du rectangle de selection
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@70 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-02-25 17:53:16 +00:00
xavierqet
89885422eb Les champs de texte sont dorenavant sauvegardes dans / lus depuis les fichiers *.qet
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@68 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-02-24 19:56:29 +00:00
xavierqet
cbc12b8aef Ameliorations internes : les classes Conducer et Element ont desormais des methodes fromXml() et toXml()
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@67 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-02-24 18:37:07 +00:00
xavierqet
d9176b5cbf Possibilite d'ajouter des champs de texte editables aux elements
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@66 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-02-24 00:26:04 +00:00
xavierqet
9d14e21360 Classe "Conducteur" renommee en "Conducer"
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@46 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-01-29 20:32:38 +00:00
xavierqet
628494ae80 Classe "Borne" renommee en "Terminal"
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@45 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-01-29 20:14:26 +00:00
xavierqet
2140671394 Classes "Schema" et "SchemaVue" renommees en "Diagram" et "DiagramView"
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@44 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-01-29 00:41:12 +00:00
xavierqet
9a45f81f98 Amelioration de l'interface Fichier > Exporter
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@42 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-01-20 18:11:42 +00:00
xavierqet
cebf9f5675 Petite amelioration empechant de selectionner un conducteur par inadvertance lorsqu'on veut en poser un
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@39 bfdf4180-ca20-0410-9c96-a3a8aa849046
2006-12-03 12:48:33 +00:00
xavierqet
04b594ab2c Amelioration du rendu lors des deplacements d'elements, mais sans les bugs du commit 37 ; correction d'un bug : les conducteurs ne se mettaient pas bien a jour lors de la rotation d'un element
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@38 bfdf4180-ca20-0410-9c96-a3a8aa849046
2006-12-02 23:42:59 +00:00
xavierqet
4cb641fa2b Amelioration du rendu des conducteurs lors du deplacement d'elements
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@37 bfdf4180-ca20-0410-9c96-a3a8aa849046
2006-11-30 18:05:02 +00:00
xavierqet
446acbf7a2 Mise a jour de la traduction anglaise, amelioration du dialogue "A propos" et possible resolution de la segfault survenant apres la rotation et l'effacement d'un element
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@17 bfdf4180-ca20-0410-9c96-a3a8aa849046
2006-11-10 21:31:18 +00:00
xavierqet
ddf173b47b Mise en place du nouveau systeme de gestion de la rotation des elements - attention : changements dans l'interpretation de certains attributs des fichiers XML => les "sens" des elements sont desormais un chiffre : 0 = nord, 1 = est, 2 = sud, 3 = ouest
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@15 bfdf4180-ca20-0410-9c96-a3a8aa849046
2006-11-09 19:19:51 +00:00
xavierqet
5cadf173c7 Import initial
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@1 bfdf4180-ca20-0410-9c96-a3a8aa849046
2006-10-27 15:47:22 +00:00