xavierqet
17e637b7e1
Les dialogues pour ouvrir et enregistrer des fichiers gerent mieux le dossier a afficher par defaut
...
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@190 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-10-21 12:53:57 +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
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
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
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
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
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
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
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
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
109476589b
Implementation d'un nouvel algorithme de modification des conducteurs
...
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@125 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-09-20 20:16:08 +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
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
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
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
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
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
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
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
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
5f437a5bd5
Ajout d'un bouton permettant d'actualiser le panel d'element
...
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@71 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-02-26 22:42:46 +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
8c491de218
Desactivation temporaire de l'edition des conducteurs par les points de jonction ; Implementation de l'edition des conducteurs par des points de saisie situes en leur milieu
...
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@54 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-02-14 01:08:29 +00:00
xavierqet
6e5b5c30b7
Correction dans le fichier *.pro
...
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@51 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-02-02 17:46:58 +00:00
xavierqet
f3417a609a
Amelioration de l'interface Fichier > Exporter (Oui, encore)
...
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@50 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-02-02 17:40:07 +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
29d35a2007
Classe "ElementFixe" renommee en "FixedElement"
...
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@47 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-01-30 21:49:42 +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
647a0a8985
Apparition d'un ensemble Cadre + cartouche (classe BorderInset)
...
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@43 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-01-28 00:53:17 +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
21beb6de35
Suppression des classes correspondant a des elements codes en durs au profit des descriptions XML chargeables par la classe ElementPerso
...
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@4 bfdf4180-ca20-0410-9c96-a3a8aa849046
2006-10-28 13:35:02 +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