xavierqet
158cf97bb3
Correction d'une segfault survenant avec Qt 4.4
...
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@349 bfdf4180-ca20-0410-9c96-a3a8aa849046
2008-07-17 22:57:50 +00:00
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
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
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
e0a2d02ab1
Complement au commit precedent : la verification de version ne prend plus place sur les schemas mais sur les projets
...
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@217 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-11-24 22:20:39 +00:00
xavierqet
8e799bed66
Les schemas sont desormais encapsules dans un pseudo-projet.
...
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@216 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-11-24 18:29:33 +00:00
xavierqet
f0edf251d6
Sont desormais lus dans le fichier de configuration pour les nouveaux schemas :
...
*les caracteristiques des conducteurs par defaut
*les dimensions par defaut
*les informations par defaut du cartouche
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@214 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-11-14 20:27:45 +00:00
xavierqet
4856b3dd7b
Amelioration de la classe DiagramContent
...
Modifications pour corriger quelques regressions
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@212 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-11-11 16:12:45 +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
317256b134
Corrections diverses
...
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@204 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-11-04 17:37:10 +00:00
xavierqet
6c4a7ace87
Activation/desactivation de l'action "Coller ici" en fonction de l'etat du presse-papier
...
Mise a jour des traductions
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@203 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-11-03 20:20:34 +00:00
xavierqet
4fa3e665d9
Ajout d'un menu contextuel sur le schema
...
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@202 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-11-02 18:04:13 +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
4786911022
Les conducteurs par defaut sont desormais sauvegardes dans les schemas
...
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@180 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-10-14 21:38:27 +00:00
xavierqet
a42ac3a4dc
Correction d'un conflit sur le schema lors de l'edition d'un champ de texte : les fleches de directions ne deplacent plus l'element parent du champ de texte
...
Nettoyage de la correction du conflit sur la touche Suppr (cf commit 154)
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@171 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-10-12 10:58:57 +00:00
xavierqet
0f86911493
Correction d'un bug dans l'initialisation de la classe Diagram
...
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@170 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-10-11 12:51:56 +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
4369a59d6f
Avertissements lors de l'ouverture de documents presentant un numero de version superieur a celui de QET
...
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@163 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-10-06 22:32:08 +00:00
xavierqet
579783bba5
Fichier > exporter permet desormais d'enregistrer les schemas au format SVG.
...
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@159 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-10-05 12:06:39 +00:00
xavierqet
0dfed41a75
Ajout du numero de version de QET (pour l'instant, celui de la prochaine release = 0.1) dans :
...
*le menu "A propos de QET"
*les fichiers *.elmt decrivant les elements
*les fichiers *.qet decrivant les schemas
...et ce afin de gerer les inevitables changements que subiront les formats de fichier a l'avenir.
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@157 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-10-04 17:32:41 +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
eb3ed0f99a
Implementation d'un menu pour editer un conducteur deja pose
...
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@151 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-10-03 13:11:47 +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
e6fc33f2bd
Ajout d'une option pour exporter le schema sans dessiner les bornes
...
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@148 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-09-30 12:35:25 +00:00
xavierqet
5406224a4f
Mise a jour des traductions
...
Nettoyage des entetes des classes QETDiagramEditor et DiagramView
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@146 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-09-29 12:54:01 +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
7be7b90f91
Il est desormais possible d'annuler les couper et les coller
...
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@135 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-09-26 12:36:31 +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
a434d2d7fc
Ajout d'une icone pour le binaire Windows
...
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@133 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-09-22 22:20:58 +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
86f62aa972
Ajout d'info-bulles sur les elements
...
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@124 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-09-16 16:46:00 +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
b47dea1460
Amelioration de la gestion de la grille en fonction du zoom utilise
...
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@110 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-09-04 18:15:41 +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
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
c13c36796f
Les modifications faites au schema (colonnes et hauteur) sont desormais enregistrees et relues dans les fichiers
...
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@73 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-02-28 20:48:11 +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
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
b59040234a
Il est desormais possible d'enregistrer les conducteurs modifies dans les fichiers
...
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@60 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-02-18 19:33:15 +00:00
xavierqet
982b2bce9a
Fichier > exporter exporte desormais le contenu du cadre
...
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@49 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-02-01 01:07:26 +00:00
xavierqet
a5cc50f5ab
Classes "ElementPerso" et "PanelAppareils" renommees en "CustomElement" et "ElementsPanel"
...
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@48 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-01-30 22:32:21 +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