8034 Commits

Author SHA1 Message Date
xavierqet
5cb269af57 Recharger la collection ne developpe plus toute l'arborescence
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@184 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-10-16 12:04:08 +00:00
xavierqet
b545155f7a Le cartouche se rafraichit desormais des la fermture du dialogue d'edition
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@183 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-10-15 19:42:18 +00:00
xavierqet
2b76d87e36 Petite modification dans le comportement du bouton Zoom ajuste
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@182 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-10-15 17:44:46 +00:00
xavierqet
c5acb79239 Correction dans le code pour contenter gcc
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@181 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-10-15 17:21:15 +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
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
3f1f84debf Ajout d'une action permettant de specifier le type de conducteur par defaut
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@178 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-10-14 15:16:37 +00:00
xavierqet
0216eac0be Factorisation de code : reunion des 3 proprietes (type, singleLineProperties et texte) au sein d'une meme classe ConductorProperties
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@177 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-10-14 14:44:33 +00:00
xavierqet
ceb022807d Fichiers conductorproperties.{h,cpp} renommes en conductorpropertieswidget.{h,cpp}
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@176 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-10-14 10:09:46 +00:00
xavierqet
ef515cd424 Modification de l'agencement des menus et barres d'outils
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@175 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-10-13 17:04:52 +00:00
xavierqet
174fad9e16 Le champ "Fichier" dans Fichier > Exporter est desormais pourvu de l'auto-completion
Amelioration des options de compilation : plus besoin d'entourer les chemins par des \\"
Amelioration mineure du rendu des points de selection sur les conducteurs


git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@174 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-10-13 15:26:01 +00:00
xavierqet
7690fbcccb Ajout du type de conducteur "simple" : ni symbole ni champ de texte
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@173 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-10-12 18:33:28 +00:00
xavierqet
ea9ebb8ec6 Les actions "agrandir le schema" et "retrecir le schema" ajoutent/retirent desormais 80px au lieu de 20px a la hauteur du schema
Amelioration du dialogue pour editer les proprietes du schema


git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@172 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-10-12 12:54:25 +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
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
8e244b17ef Ajout d'icones et mise a jour des traductions
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@166 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-10-07 19:13:11 +00:00
xavierqet
438d169b36 Gestion de la profondeur dans l'editeur d'element
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@165 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-10-07 18:52:01 +00:00
xavierqet
07e7661cae Mise a jour des traductions
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@164 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-10-07 11:24:11 +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
0b401487c8 Dans Fichier > Exporter :
*suppression de l'option "conserver les couleurs"
*desactivation par defaut de l'option "dessiner la grille"
Dans l'editeur d'element :
*activation par defaut de l'antialiasing sur les cercles, ellipses et arcs de
cercles poses par l'utilisateur
*le dernier element pose est automatiquement selectionne


git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@162 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-10-06 19:46:44 +00:00
xavierqet
06d95fa90a Implementation d'un menu reinitialiser les conducteurs modifies
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@161 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-10-06 18:37:21 +00:00
xavierqet
d8f96e1ea9 Amelioration du support de l'impression :
*pour le moment, le schema est adapte a la taille de la feuille sans autre possibilite
*necessite le paquet cupsys-bsd sous X11
*L'option QPrinter::HighResolution n'est pas encore exploitee


git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@160 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-10-05 14:42:56 +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
7b71cbb7ae * Option Compile-Time pour definir le chemin du dossier des fichiers de traduction : QET_LANG_PATH
* Option Compile-Time pour definir le chemin du dossier des elements communs : QET_COMMON_COLLECTION_PATH
  * Option Run-Time pour definir le chemin de la collection principale : --common-elements-dir=/path/to/elements/
  * Option Compile-Time pour autoriser ou non l'utilisation de l'option Run-Time precedente : QET_ALLOW_OVERRIDE_CED_OPTION
Les options Compile-Time sont a definir dans le fichier .pro


git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@158 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-10-04 20:34:29 +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
6fe35cfde8 Amelioration du rendu des symboles sur les conducteurs unifilaires.
Amelioration mineure du rendu de l'effet hover sur les bornes.
Ctrl + Rollette permet desormais de zoomer / dezoomer sur le schema.
Correction d'un bug dans l'editeur de proprietes des conducteurs.


git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@156 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-10-04 14:30:52 +00:00
xavierqet
8138b5b86c L'application verifie desormais les fenetres cachees avant de quitter lors de la fermeture de la derniere fenetre visible
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@155 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-10-04 12:19:01 +00:00
xavierqet
7158935743 Ajout de raccourcis clavier dans l'editeur pour editer les noms, le hotspot et les orientations.
Suppr est desormais le raccourci clavier pour supprimer du texte ou des elements, sans conflit, dans l'editeur de schemas comme dans l'editeur d'elements.
DEL/LED renommee en Voyant/Indicator.


git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@154 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-10-03 23:09:05 +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
bb00094c0a Les modifications apportees aux proprietes des conducteurs sont desormais annulables
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@152 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-10-03 15:51:04 +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
a83a5161df Implementation des methodes et attributs relatifs aux conducteurs unifilaires
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@150 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-10-01 14:08:11 +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
4e11e516f1 Correction mineure dans les traductions
Correction mineure dans le fichier .pro
Correction d'un bug dans DiagramView::shrink()


git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@147 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-09-29 15:22:38 +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
90fd503a38 Implementation de la gestion du cleanState dans l'editeur de schemas
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@145 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-09-29 09:52:35 +00:00
xavierqet
e2fc6f4993 Correction d'un bug lors du chargement d'un conducteur modifie
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@144 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-09-28 21:58:42 +00:00
xavierqet
0405ac447d Les modifications concernant la taille du schema sont desormais annulables
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@143 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-09-28 21:48:59 +00:00
xavierqet
d9d966e4e9 Simplification du code gerant la mise a jour du sceneRect en cas de modification de la bordure du schema
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@142 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-09-28 21:02:53 +00:00
xavierqet
9bdbf3aea5 Les editions du cartouche sont desormais annulables
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@141 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-09-28 17:39:30 +00:00
xavierqet
2c184a46da Les modifications de conducteur sont desormais annulables
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@140 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-09-27 17:42:02 +00:00
xavierqet
27e8ced638 Les pivotements d'elements sont desormais annulables
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@139 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-09-27 15:36:15 +00:00
xavierqet
bc650ea347 Les editions de champs (conducteurs et elements) sont desormais annulables
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@138 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-09-26 22:57:53 +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
099d568f84 Deplacement du fichier qet.cpp
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@136 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-09-26 12:39:19 +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