mirror of
https://github.com/qelectrotech/qelectrotech-source-mirror.git
synced 2025-12-17 12:40:35 +01:00
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
This commit is contained in:
22
aboutqet.cpp
22
aboutqet.cpp
@@ -107,29 +107,9 @@ QWidget *AboutQET::ongletLicence() const {
|
||||
// label
|
||||
QLabel *titre_licence = new QLabel(tr("Ce programme est sous licence GNU/GPL."));
|
||||
|
||||
// Recuperation du texte de la GNU/GPL dans un fichier externe
|
||||
QFile *fichier_gpl = new QFile("./gnugpl.txt");
|
||||
QString txt_gpl;
|
||||
// verifie que le fichier existe
|
||||
if (!fichier_gpl -> exists()) {
|
||||
txt_gpl = QString(tr("Le fichier texte contenant la licence GNU/GPL est introuvable - bon bah de toute fa\347on, vous la connaissez par coeur non ?"));
|
||||
} else {
|
||||
// ouvre le fichier en mode texte et en lecture seule
|
||||
if (!fichier_gpl -> open(QIODevice::ReadOnly | QIODevice::Text)) {
|
||||
txt_gpl = QString(tr("Le fichier texte contenant la licence GNU/GPL existe mais n'a pas pu \352tre ouvert - bon bah de toute fa\347on, vous la connaissez par coeur non ?"));
|
||||
} else {
|
||||
// charge le contenu du fichier dans une QString
|
||||
QTextStream in(fichier_gpl);
|
||||
txt_gpl = QString("");
|
||||
while (!in.atEnd()) txt_gpl += in.readLine()+"\n";
|
||||
// ferme le fichier
|
||||
fichier_gpl -> close();
|
||||
}
|
||||
}
|
||||
|
||||
// texte de la GNU/GPL dans une zone de texte scrollable non editable
|
||||
QTextEdit *texte_licence = new QTextEdit();
|
||||
texte_licence -> setPlainText(txt_gpl);
|
||||
texte_licence -> setPlainText(QET::license());
|
||||
texte_licence -> setReadOnly(true);
|
||||
|
||||
// le tout dans une disposition verticale
|
||||
|
||||
BIN
lang/qet_en.qm
BIN
lang/qet_en.qm
Binary file not shown.
337
lang/qet_en.ts
337
lang/qet_en.ts
@@ -1,6 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!DOCTYPE TS><TS version="1.1" language="en">
|
||||
<defaultcodec></defaultcodec>
|
||||
<context>
|
||||
<name>AboutQET</name>
|
||||
<message>
|
||||
@@ -38,16 +37,6 @@
|
||||
<source>Idée originale</source>
|
||||
<translation>Original concept</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../aboutqet.cpp" line="115"/>
|
||||
<source>Le fichier texte contenant la licence GNU/GPL est introuvable - bon bah de toute façon, vous la connaissez par coeur non ?</source>
|
||||
<translation>The text file containing the GNU/GPL license could not be found - however, you know it by heart, don't you ?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../aboutqet.cpp" line="119"/>
|
||||
<source>Le fichier texte contenant la licence GNU/GPL existe mais n'a pas pu être ouvert - bon bah de toute façon, vous la connaissez par coeur non ?</source>
|
||||
<translation>The text file containing the GNU/GPL license exists but could not be opened - however, you know it by heart, don't you ?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../aboutqet.cpp" line="92"/>
|
||||
<source>Programmation</source>
|
||||
@@ -1093,475 +1082,513 @@ Please check rights of the directory </translation>
|
||||
<context>
|
||||
<name>QETApp</name>
|
||||
<message>
|
||||
<location filename="../qetapp.cpp" line="56"/>
|
||||
<location filename="../qetapp.cpp" line="82"/>
|
||||
<source>QElectroTech</source>
|
||||
<translation>QElectroTech</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetapp.cpp" line="27"/>
|
||||
<location filename="../qetapp.cpp" line="53"/>
|
||||
<source>&Quitter</source>
|
||||
<translation>&Quit</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetapp.cpp" line="28"/>
|
||||
<location filename="../qetapp.cpp" line="54"/>
|
||||
<source>&Masquer</source>
|
||||
<translation>&Hide</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetapp.cpp" line="29"/>
|
||||
<location filename="../qetapp.cpp" line="55"/>
|
||||
<source>&Restaurer</source>
|
||||
<translation>&Show</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetapp.cpp" line="30"/>
|
||||
<location filename="../qetapp.cpp" line="56"/>
|
||||
<source>&Masquer tous les éditeurs de schéma</source>
|
||||
<translation>&Hide diagram editors</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetapp.cpp" line="31"/>
|
||||
<location filename="../qetapp.cpp" line="57"/>
|
||||
<source>&Restaurer tous les éditeurs de schéma</source>
|
||||
<translation>&Show diagram editors</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetapp.cpp" line="32"/>
|
||||
<location filename="../qetapp.cpp" line="58"/>
|
||||
<source>&Masquer tous les éditeurs d'élément</source>
|
||||
<translation>&Hide element editors</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetapp.cpp" line="33"/>
|
||||
<location filename="../qetapp.cpp" line="59"/>
|
||||
<source>&Restaurer tous les éditeurs d'élément</source>
|
||||
<translation>&Show element editors</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetapp.cpp" line="34"/>
|
||||
<location filename="../qetapp.cpp" line="60"/>
|
||||
<source>&Nouvel éditeur de schéma</source>
|
||||
<translation>&New diagram editor</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetapp.cpp" line="35"/>
|
||||
<location filename="../qetapp.cpp" line="61"/>
|
||||
<source>&Nouvel éditeur d'élément</source>
|
||||
<translation>&New element editor</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetapp.cpp" line="37"/>
|
||||
<location filename="../qetapp.cpp" line="63"/>
|
||||
<source>Ferme l'application QElectroTech</source>
|
||||
<translation>Closes QElectroTech</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetapp.cpp" line="38"/>
|
||||
<location filename="../qetapp.cpp" line="64"/>
|
||||
<source>Réduire QElectroTech dans le systray</source>
|
||||
<translation>Reduces QElectroTech into the systray</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetapp.cpp" line="39"/>
|
||||
<location filename="../qetapp.cpp" line="65"/>
|
||||
<source>Restaurer QElectroTech</source>
|
||||
<translation>Restore QElectroTech</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetapp.cpp" line="421"/>
|
||||
<location filename="../qetapp.cpp" line="436"/>
|
||||
<source>Éditeurs de schémas</source>
|
||||
<translation>Diagram editors</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetapp.cpp" line="437"/>
|
||||
<location filename="../qetapp.cpp" line="452"/>
|
||||
<source>Éditeurs d'élément</source>
|
||||
<translation>Element editors</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetapp.cpp" line="526"/>
|
||||
<source>Usage : </source>
|
||||
<translation>Usage: </translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetapp.cpp" line="532"/>
|
||||
<source>QElectroTech, une application de réalisation de schémas électriques.
|
||||
|
||||
Options disponibles :
|
||||
--help Afficher l'aide sur les options
|
||||
-v, --version Afficher la version
|
||||
--license Afficher la licence
|
||||
</source>
|
||||
<translation>QElectroTech, an application to design electric diagrams.
|
||||
|
||||
Available options:
|
||||
--help Display this help
|
||||
-v, --version Display the version
|
||||
--license Display the license
|
||||
</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetapp.cpp" line="527"/>
|
||||
<source> [options] [fichier]...
|
||||
|
||||
</source>
|
||||
<translation> [options] [file]...
|
||||
|
||||
</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetapp.cpp" line="535"/>
|
||||
<source> --common-elements-dir=DIR Definir le dossier de la collection d'elements
|
||||
</source>
|
||||
<translation> --common-elements-dir=DIR Define the elements collection directory
|
||||
</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>QETDiagramEditor</name>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="826"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="848"/>
|
||||
<source>Active la fenêtre </source>
|
||||
<translation>Activates the window </translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="277"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="278"/>
|
||||
<source>Active la fenêtre précédente</source>
|
||||
<translation>Activates the previous window</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="276"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="277"/>
|
||||
<source>Active la fenêtre suivante</source>
|
||||
<translation>Activates the next window</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="263"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="264"/>
|
||||
<source>Adapte la taille du schéma afin qu'il soit entièrement visible</source>
|
||||
<translation>Changes the size of the plan so that it fits in the view</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="342"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="343"/>
|
||||
<source>Afficha&ge</source>
|
||||
<translation>Displ&ay</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="280"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="281"/>
|
||||
<source>Affiche des informations sur la bibliothèque Qt</source>
|
||||
<translation>Displays informations about Qt library</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="279"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="280"/>
|
||||
<source>Affiche des informations sur QElectroTech</source>
|
||||
<translation>Displays informations about QElectroTech</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="406"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="407"/>
|
||||
<source>Affiche ou non le panel d'appareils</source>
|
||||
<translation>Displays or not the elements panel</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="270"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="271"/>
|
||||
<source>Affiche QElectroTech en mode fenêtré</source>
|
||||
<translation>Displays QElectroTech in windowed mode</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="269"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="270"/>
|
||||
<source>Affiche QElectroTech en mode plein écran</source>
|
||||
<translation>Displays QELectroTech in full screen mode</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="397"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="398"/>
|
||||
<source>Afficher</source>
|
||||
<translation>Display</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="171"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="172"/>
|
||||
<source>Agrandir le schéma</source>
|
||||
<translation>Expand the diagram</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="261"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="262"/>
|
||||
<source>Agrandit le schéma</source>
|
||||
<translation>Expand the diagram</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="258"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="259"/>
|
||||
<source>Agrandit le schéma en hauteur</source>
|
||||
<translation>Expand the diagram's height</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="346"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="347"/>
|
||||
<source>&Aide</source>
|
||||
<translation>&Help</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="169"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="170"/>
|
||||
<source>Ajouter une colonne</source>
|
||||
<translation>Add a column</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="256"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="257"/>
|
||||
<source>Ajoute une colonne au schéma</source>
|
||||
<translation>Add a column to the diagram</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="275"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="276"/>
|
||||
<source>Aligne les fenêtres réduites</source>
|
||||
<translation>Arranges all iconized windows at the bottom of the workspace</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="242"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="243"/>
|
||||
<source>Annule l'action précédente</source>
|
||||
<translation>Undoes the previous action</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="192"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="193"/>
|
||||
<source>À &propos de QElectroTech</source>
|
||||
<translation>A&bout QElectroTech</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="193"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="194"/>
|
||||
<source>À propos de &Qt</source>
|
||||
<translation>About &Qt</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="188"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="189"/>
|
||||
<source>Arranger les fenêtres réduites</source>
|
||||
<translation>Arranges iconized windows</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="187"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="188"/>
|
||||
<source>&Cascade</source>
|
||||
<translation>&Cascade</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="562"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="563"/>
|
||||
<source>Ce fichier n'est pas un document XML valide.</source>
|
||||
<translation>This file is not a valid XML Document.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="560"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="561"/>
|
||||
<source>Ce fichier n'existe pas.</source>
|
||||
<translation>This file does not exist.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="158"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="159"/>
|
||||
<source>C&oller</source>
|
||||
<translation>&Paste</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="344"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="345"/>
|
||||
<source>&Configuration</source>
|
||||
<translation>&Settings</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="184"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="185"/>
|
||||
<source>&Configurer QElectroTech</source>
|
||||
<translation>&Configure QElectroTech</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="245"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="246"/>
|
||||
<source>Copie les éléments sélectionnés dans le presse-papier</source>
|
||||
<translation>Copies selected elements</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="157"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="158"/>
|
||||
<source>Cop&ier</source>
|
||||
<translation>&Copy</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="156"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="157"/>
|
||||
<source>Co&uper</source>
|
||||
<translation>Cu&t</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="232"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="233"/>
|
||||
<source>Crée un nouveau schéma</source>
|
||||
<translation>Opens a new diagram</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="223"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="224"/>
|
||||
<source>Ctrl+0</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="222"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="223"/>
|
||||
<source>Ctrl+9</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="212"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="213"/>
|
||||
<source>Ctrl+I</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="203"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="204"/>
|
||||
<source>Ctrl+Q</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="214"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="215"/>
|
||||
<source>Ctrl+R</source>
|
||||
<translation>Ctrl+R</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="211"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="212"/>
|
||||
<source>Ctrl+Shift+A</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="226"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="227"/>
|
||||
<source>Ctrl+Shift+F</source>
|
||||
<translation>Ctrl+Shift+F</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="200"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="201"/>
|
||||
<source>Ctrl+Shift+I</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="201"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="202"/>
|
||||
<source>Ctrl+Shift+X</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="249"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="250"/>
|
||||
<source>Désélectionne les éléments sélectionnés et sélectionne les éléments non sélectionnés</source>
|
||||
<translation>Deselects selected elements and select non-selected elements</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="160"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="161"/>
|
||||
<source>Désélectionner tout</source>
|
||||
<translation>Select none</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="248"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="249"/>
|
||||
<source>Désélectionne tous les éléments du schéma</source>
|
||||
<translation>Deselect all elements on the plan</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="274"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="275"/>
|
||||
<source>Dispose les fenêtres en cascade</source>
|
||||
<translation>Arranges windows in a cascade pattern</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="273"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="274"/>
|
||||
<source>Dispose les fenêtres en mosaïque</source>
|
||||
<translation>Arranges windows in a tile pattern</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="255"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="256"/>
|
||||
<source>Édite les informations affichées par le cartouche</source>
|
||||
<translation>Edit informations displayed by the inset</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="341"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="342"/>
|
||||
<source>&Édition</source>
|
||||
<translation>&Edit</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="250"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="251"/>
|
||||
<source>Enlève les éléments sélectionnés du schéma</source>
|
||||
<translation>Removes selected elements from the plan</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="170"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="171"/>
|
||||
<source>Enlever une colonne</source>
|
||||
<translation>Remove a column</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="257"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="258"/>
|
||||
<source>Enlève une colonne au schéma</source>
|
||||
<translation>Remove a column from the diagram</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="235"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="236"/>
|
||||
<source>Enregistre le schéma courant</source>
|
||||
<translation>Saves the current plan</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="236"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="237"/>
|
||||
<source>Enregistre le schéma courant avec un autre nom de fichier</source>
|
||||
<translation>Saves the current plan as another filename</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="145"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="146"/>
|
||||
<source>&Enregistrer</source>
|
||||
<translation>&Save</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="146"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="147"/>
|
||||
<source>Enregistrer sous</source>
|
||||
<translation>Save as</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="565"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="566"/>
|
||||
<source>Erreur</source>
|
||||
<translation>Error</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="238"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="239"/>
|
||||
<source>Exporte le schéma courant dans un autre format</source>
|
||||
<translation>Exports the curent plan to another format</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="148"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="149"/>
|
||||
<source>E&xporter</source>
|
||||
<translation>&Export</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="190"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="191"/>
|
||||
<source>Fenêtre précédente</source>
|
||||
<translation>Previous Window</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="345"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="346"/>
|
||||
<source>Fe&nêtres</source>
|
||||
<translation>Wi&ndows</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="189"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="190"/>
|
||||
<source>Fenêtre suivante</source>
|
||||
<translation>Next Window</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="240"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="241"/>
|
||||
<source>Ferme l'application QElectroTech</source>
|
||||
<translation>Closes QElectroTech</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="234"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="235"/>
|
||||
<source>Ferme le schéma courant</source>
|
||||
<translation>Closes the current plan</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="144"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="145"/>
|
||||
<source>&Fermer</source>
|
||||
<translation>&Close</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="340"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="341"/>
|
||||
<source>&Fichier</source>
|
||||
<translation>&File</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="147"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="148"/>
|
||||
<source>&Importer</source>
|
||||
<translation>&Import</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="237"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="238"/>
|
||||
<source>Importe un schéma dans le schéma courant</source>
|
||||
<translation>Imports a plan into the current plan</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="561"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="562"/>
|
||||
<source>Impossible de lire ce fichier.</source>
|
||||
<translation>Could not read file.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="239"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="240"/>
|
||||
<source>Imprime le schéma courant</source>
|
||||
<translation>Prints the current plan</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="149"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="150"/>
|
||||
<source>Imprimer</source>
|
||||
<translation>Print</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="161"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="162"/>
|
||||
<source>Inverser la sélection</source>
|
||||
<translation>Invert selection</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="179"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="180"/>
|
||||
<source>Mode Selection</source>
|
||||
<translation>Selection Mode</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="180"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="181"/>
|
||||
<source>Mode Visualisation</source>
|
||||
<translation>View Mode</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="186"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="187"/>
|
||||
<source>&Mosaïque</source>
|
||||
<translation>&Tile</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="142"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="143"/>
|
||||
<source>&Nouveau</source>
|
||||
<translation>&New</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="434"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="435"/>
|
||||
<source>Outils</source>
|
||||
<translation>Tools</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="233"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="234"/>
|
||||
<source>Ouvre un schéma existant</source>
|
||||
<translation>Open an existing diagram</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="143"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="144"/>
|
||||
<source>&Ouvrir</source>
|
||||
<translation>&Open</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="534"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="535"/>
|
||||
<source>Ouvrir un fichier</source>
|
||||
<translation>Open a file</translation>
|
||||
</message>
|
||||
@@ -1571,42 +1598,42 @@ Please check rights of the directory </translation>
|
||||
<translation>Elements Panel</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="177"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="178"/>
|
||||
<source>Pas de zoom</source>
|
||||
<translation>Reset zoom</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="182"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="183"/>
|
||||
<source>Passer en &mode plein écran</source>
|
||||
<translation>F&ullScreen Mode</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="271"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="272"/>
|
||||
<source>Permet de régler différents paramètres de QElectroTech</source>
|
||||
<translation>Allows to specify various parameters for QElectroTech</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="266"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="267"/>
|
||||
<source>Permet de sélectionner les éléments</source>
|
||||
<translation>Allows to select elements</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="267"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="268"/>
|
||||
<source>Permet de visualiser le schéma sans pouvoir le modifier</source>
|
||||
<translation>Allows to view the plan without modifying it</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="251"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="252"/>
|
||||
<source>Pivote les éléments sélectionnés</source>
|
||||
<translation>Rotates selected elements</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="163"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="164"/>
|
||||
<source>Pivoter</source>
|
||||
<translation>Rotate</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="246"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="247"/>
|
||||
<source>Place les éléments du presse-papier sur le schéma</source>
|
||||
<translation>Pastes elements from the clipboard into the plan</translation>
|
||||
</message>
|
||||
@@ -1616,182 +1643,182 @@ Please check rights of the directory </translation>
|
||||
<translation>QElectroTech</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="150"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="151"/>
|
||||
<source>&Quitter</source>
|
||||
<translation>&Quit</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="243"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="244"/>
|
||||
<source>Restaure l'action annulée</source>
|
||||
<translation>Restores the undone action</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="264"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="265"/>
|
||||
<source>Restaure le zoom par défaut</source>
|
||||
<translation>Restores default zoom level</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="172"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="173"/>
|
||||
<source>Rétrécir le schéma</source>
|
||||
<translation>Shrink the diagram</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="262"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="263"/>
|
||||
<source>Rétrécit le schéma</source>
|
||||
<translation>Shrinks the plan</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="259"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="260"/>
|
||||
<source>Rétrécit le schéma en hauteur</source>
|
||||
<translation>Shrink the diagram's height</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="537"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="538"/>
|
||||
<source>Schémas QElectroTech (*.qet);;Fichiers XML (*.xml);;Tous les fichiers (*)</source>
|
||||
<translation>QElectroTech Diagrams (*.qet);;XML Files (*.xml);;All files (*)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="247"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="248"/>
|
||||
<source>Sélectionne tous les éléments du schéma</source>
|
||||
<translation>Selects all elements on the plan</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="183"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="184"/>
|
||||
<source>Sortir du &mode plein écran</source>
|
||||
<translation>Exit F&ullScreen Screen Mode</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="162"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="163"/>
|
||||
<source>Supprimer</source>
|
||||
<translation>Delete</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="159"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="160"/>
|
||||
<source>Tout sélectionner</source>
|
||||
<translation>Select All</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="244"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="245"/>
|
||||
<source>Transfère les éléments sélectionnés dans le presse-papier</source>
|
||||
<translation>Puts selected elements into the clipboard</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="563"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="564"/>
|
||||
<source>Une erreur s'est produite lors de l'ouverture du fichier.</source>
|
||||
<translation>An error occured while opening the file.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="176"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="177"/>
|
||||
<source>Zoom adapté</source>
|
||||
<translation>Fit in view</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="175"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="176"/>
|
||||
<source>Zoom arrière</source>
|
||||
<translation>Zoom Out</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="174"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="175"/>
|
||||
<source>Zoom avant</source>
|
||||
<translation>Zoom In</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="152"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="153"/>
|
||||
<source>Annuler</source>
|
||||
<translation>Undo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="154"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="155"/>
|
||||
<source>Refaire</source>
|
||||
<translation>Redo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="164"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="165"/>
|
||||
<source>Propriétés du conducteur</source>
|
||||
<translation>Conductor properties</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="252"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="253"/>
|
||||
<source>Édite les propriétés du conducteur sélectionné</source>
|
||||
<translation>Edit the selected conductor properties</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="165"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="166"/>
|
||||
<source>Réinitialiser les conducteurs</source>
|
||||
<translation>Reset conductors</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="213"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="214"/>
|
||||
<source>Suppr</source>
|
||||
<translation>Del</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="215"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="216"/>
|
||||
<source>Ctrl+J</source>
|
||||
<translation>Ctrl+J</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="216"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="217"/>
|
||||
<source>Ctrl+K</source>
|
||||
<translation>Ctrl+K</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="167"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="168"/>
|
||||
<source>Propriétés du schéma</source>
|
||||
<translation>Diagram Properties</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="217"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="218"/>
|
||||
<source>Ctrl+L</source>
|
||||
<translation>Ctrl+L</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="253"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="254"/>
|
||||
<source>Recalcule les chemins des conducteurs sans tenir compte des modifications</source>
|
||||
<translation>Reset the conductors path ignoring the user changes</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="400"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="401"/>
|
||||
<source>Affiche ou non la barre d'outils principale</source>
|
||||
<translation>Display or hide the main toolbar</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="402"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="403"/>
|
||||
<source>Affiche ou non la barre d'outils Affichage</source>
|
||||
<translation>Display or hide the Display toolbar</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="404"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="405"/>
|
||||
<source>Affiche ou non la barre d'outils Schéma</source>
|
||||
<translation>Display or hide the Diagram toolbar</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="437"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="438"/>
|
||||
<source>Affichage</source>
|
||||
<translation>Display</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="440"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="441"/>
|
||||
<source>Schéma</source>
|
||||
<translation>Diagram</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="166"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="167"/>
|
||||
<source>Conducteurs par défaut</source>
|
||||
<translation>Default conductors</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="218"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="219"/>
|
||||
<source>Ctrl+D</source>
|
||||
<translation>Ctrl+D</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="254"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="255"/>
|
||||
<source>Spécifie les propriétés par défaut des conducteurs</source>
|
||||
<translation>Specify the conductors default properties</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qetdiagrameditor.cpp" line="168"/>
|
||||
<location filename="../qetdiagrameditor.cpp" line="169"/>
|
||||
<source>Ajouter un champ de texte</source>
|
||||
<translation>Add a textfield</translation>
|
||||
</message>
|
||||
@@ -2357,7 +2384,7 @@ Please check rights of the directory </translation>
|
||||
<translation>Add a textfield</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qet.cpp" line="139"/>
|
||||
<location filename="../qet.cpp" line="138"/>
|
||||
<source>, </source>
|
||||
<translation>, </translation>
|
||||
</message>
|
||||
@@ -2366,6 +2393,16 @@ Please check rights of the directory </translation>
|
||||
<source>champs de texte</source>
|
||||
<translation>textfields</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qet.cpp" line="186"/>
|
||||
<source>Le fichier texte contenant la licence GNU/GPL est introuvable - bon bah de toute façon, vous la connaissez par coeur non ?</source>
|
||||
<translation>The text file containing the GNU/GPL license could not be found - however, you know it by heart, don't you ?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qet.cpp" line="190"/>
|
||||
<source>Le fichier texte contenant la licence GNU/GPL existe mais n'a pas pu être ouvert - bon bah de toute façon, vous la connaissez par coeur non ?</source>
|
||||
<translation>The text file containing the GNU/GPL license exists but could not be opened - however, you know it by heart, don't you ?</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>StyleEditor</name>
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
<!DOCTYPE RCC><RCC version="1.0">
|
||||
<qresource>
|
||||
<file>LICENSE</file>
|
||||
<file>ico/qet.png</file>
|
||||
<file>ico/qet-16.png</file>
|
||||
<file>ico/qelectrotech.png</file>
|
||||
|
||||
24
qet.cpp
24
qet.cpp
@@ -175,3 +175,27 @@ QList<QDomElement> QET::findInDomElement(const QDomElement &e, const QString &pa
|
||||
}
|
||||
return(return_list);
|
||||
}
|
||||
|
||||
/// @return le texte de la licence de QElectroTech (GNU/GPL)
|
||||
QString QET::license() {
|
||||
// Recuperation du texte de la GNU/GPL dans un fichier integre a l'application
|
||||
QFile *file_license = new QFile(":/LICENSE");
|
||||
QString txt_license;
|
||||
// verifie que le fichier existe
|
||||
if (!file_license -> exists()) {
|
||||
txt_license = QString(QObject::tr("Le fichier texte contenant la licence GNU/GPL est introuvable - bon bah de toute fa\347on, vous la connaissez par coeur non ?"));
|
||||
} else {
|
||||
// ouvre le fichier en mode texte et en lecture seule
|
||||
if (!file_license -> open(QIODevice::ReadOnly | QIODevice::Text)) {
|
||||
txt_license = QString(QObject::tr("Le fichier texte contenant la licence GNU/GPL existe mais n'a pas pu \352tre ouvert - bon bah de toute fa\347on, vous la connaissez par coeur non ?"));
|
||||
} else {
|
||||
// charge le contenu du fichier dans une QString
|
||||
QTextStream in(file_license);
|
||||
txt_license = QString("");
|
||||
while (!in.atEnd()) txt_license += in.readLine()+"\n";
|
||||
// ferme le fichier
|
||||
file_license -> close();
|
||||
}
|
||||
}
|
||||
return(txt_license);
|
||||
};
|
||||
|
||||
1
qet.h
1
qet.h
@@ -9,6 +9,7 @@
|
||||
namespace QET {
|
||||
/// version de QElectroTech
|
||||
const QString version = "0.1";
|
||||
QString license();
|
||||
/// Orientation (utilise pour les bornes mais aussi pour les elements)
|
||||
enum Orientation {North, East, South, West};
|
||||
/// Types de segment de conducteurs
|
||||
|
||||
60
qetapp.cpp
60
qetapp.cpp
@@ -1,6 +1,7 @@
|
||||
#include "qetapp.h"
|
||||
#include "qetdiagrameditor.h"
|
||||
#include "qetelementeditor.h"
|
||||
#include <iostream>
|
||||
#define QUOTE(x) STRINGIFY(x)
|
||||
#define STRINGIFY(x) #x
|
||||
|
||||
@@ -16,6 +17,31 @@ QETApp::QETApp(int &argc, char **argv) : QApplication(argc, argv) {
|
||||
QString system_language = QLocale::system().name().left(2);
|
||||
setLanguage(system_language);
|
||||
|
||||
// parse les arguments
|
||||
foreach(QString argument, arguments()) {
|
||||
#ifdef QET_ALLOW_OVERRIDE_CED_OPTION
|
||||
QString ced_arg("--common-elements-dir=");
|
||||
if (argument.startsWith(ced_arg)) {
|
||||
QString ced_value = argument.right(argument.length() - ced_arg.length());
|
||||
overrideCommonElementsDir(ced_value);
|
||||
}
|
||||
#endif
|
||||
bool must_exit = false;
|
||||
if (argument == QString("--help")) {
|
||||
printHelp();
|
||||
must_exit = true;
|
||||
} else if (argument == QString("--version") || argument == QString("-v")) {
|
||||
printVersion();
|
||||
must_exit = true;
|
||||
} else if (argument == QString("--license")) {
|
||||
printLicense();
|
||||
must_exit = true;
|
||||
}
|
||||
if (must_exit) {
|
||||
std::exit(EXIT_SUCCESS);
|
||||
}
|
||||
}
|
||||
|
||||
// nettoyage avant de quitter l'application
|
||||
connect(this, SIGNAL(aboutToQuit()), this, SLOT(cleanup()));
|
||||
|
||||
@@ -62,17 +88,6 @@ QETApp::QETApp(int &argc, char **argv) : QApplication(argc, argv) {
|
||||
connect(this, SIGNAL(lastWindowClosed()), this, SLOT(checkRemainingWindows()));
|
||||
}
|
||||
|
||||
// parse les arguments
|
||||
foreach(QString argument, arguments()) {
|
||||
#ifdef QET_ALLOW_OVERRIDE_CED_OPTION
|
||||
QString ced_arg("--common-elements-dir=");
|
||||
if (argument.startsWith(ced_arg)) {
|
||||
QString ced_value = argument.right(argument.length() - ced_arg.length());
|
||||
overrideCommonElementsDir(ced_value);
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
// Creation et affichage d'un editeur de schema
|
||||
QStringList files;
|
||||
foreach(QString argument, arguments()) {
|
||||
@@ -505,3 +520,26 @@ bool QETApp::event(QEvent *e) {
|
||||
return(QApplication::event(e));
|
||||
}
|
||||
}
|
||||
|
||||
void QETApp::printHelp() {
|
||||
QString help(
|
||||
tr("Usage : ") + QFileInfo(applicationFilePath()).fileName() + tr(" [options] [fichier]...\n\n") +
|
||||
tr("QElectroTech, une application de r\351alisation de sch\351mas \351lectriques.\n\n"
|
||||
"Options disponibles : \n"
|
||||
" --help Afficher l'aide sur les options\n"
|
||||
" -v, --version Afficher la version\n"
|
||||
" --license Afficher la licence\n")
|
||||
#ifdef QET_ALLOW_OVERRIDE_CED_OPTION
|
||||
+ tr(" --common-elements-dir=DIR Definir le dossier de la collection d'elements\n")
|
||||
#endif
|
||||
);
|
||||
std::cout << qPrintable(help) << std::endl;
|
||||
}
|
||||
|
||||
void QETApp::printVersion() {
|
||||
std::cout << qPrintable(QET::version) << std::endl;
|
||||
}
|
||||
|
||||
void QETApp::printLicense() {
|
||||
std::cout << qPrintable(QET::license()) << std::endl;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user