56 Commits

Author SHA1 Message Date
xavierqet
4364410029 L'application verifie desormais que le fichier n'est pas deja ouvert dans tous les editeurs de schemas.
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@353 bfdf4180-ca20-0410-9c96-a3a8aa849046
2008-07-20 11:37:31 +00:00
xavierqet
fe4c3f6f7d Import dans le trunk des modifications apportees lors de la revision 335 :
* Affinage du constructeur de la classe QETApp


git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@351 bfdf4180-ca20-0410-9c96-a3a8aa849046
2008-07-19 17:34:13 +00:00
xavierqet
429d7e55a2 L'application se lance desormais une seule fois par utilisateur
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@348 bfdf4180-ca20-0410-9c96-a3a8aa849046
2008-07-17 19:25:57 +00:00
xavierqet
d7444ae90c Correction pour que QET compile avec gcc-4.3
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@327 bfdf4180-ca20-0410-9c96-a3a8aa849046
2008-05-20 20:37:17 +00:00
xavierqet
8c59b8183a Correction du bug #12 : QET provoquait une erreur de segmentation des son demarrage dans un environnement sans systray
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@322 bfdf4180-ca20-0410-9c96-a3a8aa849046
2008-05-11 20:05:18 +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
591d3f22ff Centralisation du nom de la police a utiliser pour le rendu de texte
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@242 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-12-21 18:20:18 +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
3bd1a70faf Sous Windows, QET utilise desormais la variable d'environnement APPDATA
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@222 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-12-01 21:19: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
15185bbc4a Ajout d'un panneau de configuration avec une premiere page pour parametrer les nouveaux schemas
Amelioration de la gestion de la date du cartouche
Mise a jour du --help
Mise a jour des traductions


git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@215 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-11-18 00:22:19 +00:00
xavierqet
5a17c6fdbb La geometrie et l'etat des fenetres sont desormais enregistrees dans le fichier de configuration.
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@213 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-11-12 15:21:14 +00:00
xavierqet
be6ba77656 Ajout d'une option d'execution --config-dir pour redefinir le dossier de configuration (et donc la collection d'elements perso)
Cette option d'execution peut etre desactivee avec l'option de compilation QET_ALLOW_OVERRIDE_CD_OPTION
Correction pour l'impression sous Windows


git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@211 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-11-10 17:52:30 +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
556b626880 Ajout d'icones sur les boutons lors de l'utilisation du style Plastique
Correction d'un bug avec le menu contextuel du panel d'elements


git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@200 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-10-30 14:00:11 +00:00
xavierqet
5c1260fe0c Ajout des options --help, -v,--version et --license
Le fichier gnugpl.txt s'appelle desormais LICENSE et est integre au binaire QET


git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@196 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-10-28 01:32:57 +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
21cc2c67a6 Correction du bug d'affichage du menu du systray lors de son premier affichage
Correction de 3 avertissements a la compilation dans qetapp.cpp


git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@188 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-10-19 16:21:35 +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
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
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
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
c3d16fe173 Amelioration du menu contextuel de l'icone dans le systray
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@132 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-09-22 13:27:14 +00:00
xavierqet
4ee7fbdb47 La reduction dans le systray tient desormais compte des barres d'outils et docks flottants.
Ajout d'un menu permettant de choisir les barres d'outils et docks affiches dans l'editeur d'element.


git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@131 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-09-21 18:59:43 +00:00
xavierqet
2ad6c27998 Le systray reduit ou restaure desormais toutes les fenetres
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@130 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-09-21 18:07:05 +00:00
xavierqet
438c7ae69e Ajout de la classe QETApp
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@129 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-09-21 17:13:11 +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
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
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
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
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
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
feaa1f39dd Modifications de certains raccourcis clavier pour eviter des conflits pendant l'edition des champs de texte des elements
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@69 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-02-24 20:06:53 +00:00
xavierqet
73a78a4628 Mise a jour des traductions
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@65 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-02-23 01:51:13 +00:00
xavierqet
4df127b6f7 Retrait du menu et des fonctions liees a l'antialiasing du DiagramView
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@57 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-02-17 18:59:18 +00:00
xavierqet
1e486712cc Ajout de la possibilite de modifier la hauteur du schema
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@53 bfdf4180-ca20-0410-9c96-a3a8aa849046
2007-02-03 02:00:18 +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
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
b3396c10a3 Ajout de la possibilite de modifier les attributs du schema : titre, auteur, date
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@30 bfdf4180-ca20-0410-9c96-a3a8aa849046
2006-11-19 18:40:03 +00:00
xavierqet
451f1ce793 Suppression des anciens elements
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@23 bfdf4180-ca20-0410-9c96-a3a8aa849046
2006-11-17 15:21:42 +00:00
xavierqet
332f106763 Correctifs pour Windows
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@22 bfdf4180-ca20-0410-9c96-a3a8aa849046
2006-11-16 19:27:29 +00:00
xavierqet
01d7e97099 Debut de prise en charge de l'internationalisation : la langue de l'interface est choisie en fonction de la langue du systeme (locale)
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@21 bfdf4180-ca20-0410-9c96-a3a8aa849046
2006-11-16 18:27:53 +00:00
xavierqet
c4e7712004 Gestion des categories sous forme de dossiers, deuxieme partie
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@20 bfdf4180-ca20-0410-9c96-a3a8aa849046
2006-11-15 22:49:34 +00:00