8071 Commits

Author SHA1 Message Date
xavierqet
55c79617e1 Dans l'editeur d'elements, les changements d'orientations sont desormais annulables
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@121 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-09-10 22:11:47 +00:00
xavierqet
a2a65b78a8 Dans l'editeur d'elements, les changements de noms sont desormais annulables
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@120 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-09-10 21:50:17 +00:00
xavierqet
b1ea7d6249 Dans l'editeur d'elements, les changements de dimensions et de point de saisie sont desormais annulables
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@119 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-09-10 21:12:49 +00:00
xavierqet
2e3afaa13d Retrait des debugs dans les destructeurs de l'editeur
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@118 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-09-10 19:42:16 +00:00
xavierqet
a1cd40ded0 Desormais, tous les menus en rapport avec un schema se desactivent lorsqu'il n'y a plus aucun schema ouvert.
Correction sur la fermeture des schemas.


git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@117 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-09-08 19:40:27 +00:00
xavierqet
b044ee009c Correction de deux bugs dans la gestion des fenetres MDI
Amelioration du mode de visualisation
Activation des flags d'optimisation dans DiagramView - A tester sur le long terme


git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@116 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-09-08 19:09:59 +00:00
xavierqet
2d7e9fc6b5 Conversion de NewElementWizard en QWizard
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@115 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-09-07 08:42:36 +00:00
xavierqet
9e1655601f Amelioration des traductions Qt fr
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@114 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-09-05 22:52:13 +00:00
xavierqet
13f3ec8684 Mise a jour des traductions
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@113 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-09-05 22:11:45 +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
7a5ce6d84d Le nombre de segments pour les conducteurs n'est desormais plus limite par les algorithmes.
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@111 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-09-04 20:19:44 +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
d3ef7a5f02 Ajout de boutons pour gerer les collections et elements
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@109 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-08-28 21:17:11 +00:00
xavierqet
0fb7b02285 Ajout d'une icone qet-16.png
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@108 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-08-25 18:18:51 +00:00
xavierqet
853827f25c Gestion du "Clean State" dans l'editeur
Correction d'un bug avec les polygones.
Amelioration du mode lecture seule.


git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@107 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-08-25 15:46:09 +00:00
xavierqet
1dd23c8af8 Les modifications de points sur les polygones sont desormais annulables
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@106 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-08-25 15:04:45 +00:00
xavierqet
4203f869fb Ajout de raccourcis clavier.
L'editeur s'ouvre maintenant dans une fenetre maximisee.


git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@105 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-08-25 04:33:32 +00:00
xavierqet
5210bd7a1d Classe CustomElementEditor renommee en QETElementEditor.
Classe EditorScene renommee en ElementScene.
Ajout de la classe ElementView.
Ajout de la classe ElementItemeditor, classe parente des widgets d'edition.
Modification des classes relatives a l'editeur afin que toutes aient acces a l'editeur, a la scene et au QUndoStack. Tous les widgets d'edition heritent donc de ElementItemEditor.
Ajout des methodes abstraites property() et setproperty() dans la classe CustomElementPart et de leur implementation dans les classes qui en derivent.
Sont desormais annulables les modifications : de style, sur les arcs, sur les bornes, sur les ellipses, sur les cercles, sur les champs de texte, sur les textes et sur les lignes.


git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@104 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-08-25 03:43:05 +00:00
xavierqet
4ffa080830 Correction pour eviter une segfault lors de la fermeture de l'editeur d'elements
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@103 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-08-23 21:06:15 +00:00
xavierqet
9e7005a829 Debut du support des annulations dans l'editeur d'elements
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@102 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-08-23 15:33:55 +00:00
xavierqet
dea9381090 Amelioration mineure de l'editeur de hotspot
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@101 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-08-19 12:17:44 +00:00
xavierqet
4fbb1f7dd4 Gestion de la modification des dimensions et du point de saisie dans l'editeur
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@100 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-08-18 22:59:10 +00:00
xavierqet
92a43deb78 Gestion des champs de textes editables dans l'editeur
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@99 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-08-18 04:42:39 +00:00
xavierqet
900439c00e Prise en compte d'un cas particulier pour les lignes dans l'editeur d'elements.
Si une ligne equivalait a un point (= avait ses deux points egaux), la fonction pour calculer les quatre points delimitant la shape renvoyait un resultat stupide, ce qui genereait de nombreux avertissements en mode release et l'echec d'un assert en mode debug.
De plus, l'enregistrement de ce genre de lignes est desormais evite dans la methode toXml().



git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@98 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-08-13 23:01:48 +00:00
xavierqet
8fc2bd154b Corrections pour eviter des avertissements avec la lib Qt 4.3
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@97 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-07-18 15:41:13 +00:00
xavierqet
7e5e61c869 Verification de la presence du dossier de configuration lors de la creation d'un objet QETApp
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@96 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-07-16 15:16:58 +00:00
xavierqet
ea887f555f Correction d'un bug lors de l'enregistrement des polygones.
Ajout de la gestion des arcs de cercle dans l'editeur d'element.


git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@95 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-07-10 22:54:22 +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
0472392977 La classe CustomElement utilise desormais la classe NamesList pour gerer ses noms
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@93 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-04-16 20:38:58 +00:00
xavierqet
8cb3499469 Nettoyage d'une bidouille pour prendre en compte la precision lors d'une comparaison entre doubles
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@92 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-04-16 18:00:18 +00:00
xavierqet
fc8b612f33 Correction d'un bug lros de la pose d'un conducteur en zoomant sur le schema
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@91 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-04-15 19:53:23 +00:00
xavierqet
942109a753 Desactivation des changements de curseur (trop foireux pour l'instant)
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@90 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-04-15 19:22:54 +00:00
xavierqet
003517d4ad Correction d'un bug dans l'assistant de creation d'un nouvel element
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@89 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-04-15 19:14:19 +00:00
xavierqet
0816e0d07b Introduction de la nouvelle classe NamesList
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@88 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-04-13 15:48:00 +00:00
xavierqet
6894a83ad5 Classe NamesList renommee en NamesListWidget
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@87 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-04-13 11:50:16 +00:00
xavierqet
22d9d385f4 Mise a jour des traductions
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@86 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-04-12 22:36:32 +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
86da559748 git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@82 bfdf4180-ca20-0410-9c96-a3a8aa849046 2007-04-07 02:37:57 +00:00
xavierqet
22cd7541fd git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@81 bfdf4180-ca20-0410-9c96-a3a8aa849046 2007-04-06 02:47:25 +00:00
xavierqet
df322aeeaf git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@80 bfdf4180-ca20-0410-9c96-a3a8aa849046 2007-04-05 18:02:40 +00:00
xavierqet
0347680f03 git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@79 bfdf4180-ca20-0410-9c96-a3a8aa849046 2007-04-05 02:06:20 +00:00
xavierqet
f384a6c073 git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@78 bfdf4180-ca20-0410-9c96-a3a8aa849046 2007-04-05 01:13:14 +00:00
xavierqet
b0ff172ee7 git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@77 bfdf4180-ca20-0410-9c96-a3a8aa849046 2007-04-04 02:13:14 +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
e90a2271a6 Support (basique) des numeros sur les conducteurs
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@75 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-03-08 20:29:13 +00:00
xavierqet
b6588177bb Amelioration de la gestion de la scene (prise en compte du cadre et de ses modifications)
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@74 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-03-03 23:35:14 +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
20fbce3f15 Ajout de l'icone reload.png
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@72 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-02-27 12:33:59 +00:00