diff --git a/elements/recepteurs/domestiques/four.elmt b/elements/recepteurs/domestiques/four.elmt
index 099365c7c..6a43d8b4b 100644
--- a/elements/recepteurs/domestiques/four.elmt
+++ b/elements/recepteurs/domestiques/four.elmt
@@ -1,20 +1,20 @@
-
-
- Эл. плита
- Electric oven
- Four électrique
- Horno eléctrico
- Elektrická kamna
+
+
+ Духовой шкаф
+ Electric oven
+ Four électrique
+ Horno eléctrico
+ Elektrická kamnaForno eléctrico
-
+ Author: The QElectroTech team
License: see http://qelectrotech.org/wiki/doc/elements_license
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
diff --git a/elements/recepteurs/domestiques/plaque_cuisson.elmt b/elements/recepteurs/domestiques/plaque_cuisson.elmt
index 7aef74d20..e8ef2b77a 100644
--- a/elements/recepteurs/domestiques/plaque_cuisson.elmt
+++ b/elements/recepteurs/domestiques/plaque_cuisson.elmt
@@ -1,20 +1,21 @@
-
- Solid plate
- Plaque de cuisson
- Placa de cocina
- Deska na vaření
+
+ Эл. плита
+ Solid plate
+ Plaque de cuisson
+ Placa de cocina
+ Deska na vařeníPlaca de fogão
-
+ Author: The QElectroTech team
License: see http://qelectrotech.org/wiki/doc/elements_license
-
-
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/ico/16x16/go-down.png b/ico/16x16/go-down.png
new file mode 100644
index 000000000..5891219e4
Binary files /dev/null and b/ico/16x16/go-down.png differ
diff --git a/ico/16x16/go-up.png b/ico/16x16/go-up.png
new file mode 100644
index 000000000..b3d9cef97
Binary files /dev/null and b/ico/16x16/go-up.png differ
diff --git a/ico/22x22/go-down.png b/ico/22x22/go-down.png
new file mode 100644
index 000000000..63331a575
Binary files /dev/null and b/ico/22x22/go-down.png differ
diff --git a/ico/22x22/go-up.png b/ico/22x22/go-up.png
new file mode 100644
index 000000000..4459024ea
Binary files /dev/null and b/ico/22x22/go-up.png differ
diff --git a/lang/qet_cs.qm b/lang/qet_cs.qm
index f8c3ed225..d4b678747 100644
Binary files a/lang/qet_cs.qm and b/lang/qet_cs.qm differ
diff --git a/lang/qet_cs.ts b/lang/qet_cs.ts
index d5734fedb..142a34b5e 100644
--- a/lang/qet_cs.ts
+++ b/lang/qet_cs.ts
@@ -108,62 +108,62 @@
ArcEditor
-
+ Centre : Střed:
-
+ Diamètres : Průměry:
-
+ horizontal :vodorovný:
-
+ vertical :svislý:
-
+ Angle de départ :Počáteční úhel:
-
+ Angle :Úhel:
-
+ abscissex-ová souřadnice (abscisa)
-
+ ordonnéey-ová souřadnice (pořadnice, ordináta)
-
+ diamètre horizontalvodorovný průměr
-
+ diamètre verticalsvislý průměr
-
+ angle de départpočáteční úhel
-
+ angleúhel
@@ -182,12 +182,6 @@
inset contentDatum: %1
-
-
- Titre du document : %1
- inset content
- Název dokumentu: %1
- Fichier : %1
@@ -204,41 +198,41 @@
BorderPropertiesWidget
-
+ Dimensions du schémaVelikost nákresu
-
+ Colonnes :Sloupce:
-
-
+
+ Afficher les en-têtesZobrazit záhlaví
-
+ Lignes :Řádky:
-
-
+
+ ×multiplication symbol×
-
+ pxunit for cols widthpx
-
+ pxunit for rows heightpx
@@ -247,27 +241,27 @@
CircleEditor
-
+ Centre : Střed:
-
+ Diamètre : Průměr:
-
+ abscissex-ová souřadnice (abscisa)
-
+ ordonnéey-ová souřadnice (pořadnice, ordináta)
-
+ diamètreprůměr
@@ -348,53 +342,53 @@
Volby pro tisk
-
+ Quel type d'impression désirez-vous effectuer ?Který druh tisku si přejete?
-
+ Impression sur une imprimante physiquePrint type choiceTisk na fyzické tiskárně
-
+ Impression vers un fichier au format PDFPrint type choiceTisk do souboru PDF
-
+ Impression vers un fichier au format PostScript (PS)Print type choiceTisk do souboru PostScript (PS)
-
+ Choix du type d'impressionVýběr druhu tisku
-
+ Fichier manquantmessage box titleChybějící soubor
-
+ Vous devez indiquer le chemin du fichier PDF/PS à créer.message box contentMusíte zadat cestu pro vytvoření souboru PDF/PS.
-
+ Fichiers PDF (*.pdf)file filterSoubory PDF (*.pdf)
-
+ Fichiers PostScript (*.ps)file filterSoubory PostScript (*.ps)
@@ -426,102 +420,102 @@
Vlastnosti nákresu
-
+ Propriétés de la sélectionVlastnosti výběru
-
+ La sélection contient %1.%1 is a sentence listing the selected objectsVýběr obsahuje %1.
-
+ Élément manquantChybějící prvek
-
+ ÉlémentPrvek
-
+ Nom : %1
Název: %1
-
+ Position : %1
Poloha: %1
-
+ Dimensions : %1×%2
Velikost: %1×%2
-
+ Bornes : %1
Zakončení: %1
-
+ Connexions internes : %1
Vnitřní spojení: %1
-
+ AutoriséesPovoleno
-
+ InterditesZakázáno
-
+ Champs de texte : %1
Textová pole: %1
-
+ Emplacement : %1
Umístění: %1
-
+ Propriétés de l'élément sélectionnéVlastnosti vybraného prvku
-
+ Retrouver dans le panelNajít v panelu
-
+ Éditer l'élémentUpravit prvek
-
+ Éditer les propriétés d'un conducteurwindow titleUpravit vlastnosti vodiče
-
+ Éditer les propriétés par défaut des conducteurswindow titleUpravit výchozí vlastnosti vodiče
@@ -530,7 +524,7 @@
DiagramsChooser
-
+ Schéma sans titreNákres bez názvu
@@ -711,99 +705,110 @@
ElementScene
-
+ lignečára
-
+ ellipseelipsa
-
+ arcoblouk
-
+ cerclekruh
-
+ bornezakončení
-
+ textetext
-
+ champ de textetextové pole
-
+ polygonemnohoúhelník
-
+ L'orientation par défaut est l'orientation dans laquelle s'effectue la création de l'élément.Výchozí natočení je natočením, ve kterém se uskuteční vytvoření prvku.
-
+
+ Éditer les informations sur l'auteur
+ window title
+
+
+
+
+ Vous pouvez utiliser ce champ libre pour mentionner les auteurs de l'élément, sa licence, ou tout autre renseignement que vous jugerez utile.
+
+
+
+ Vous pouvez spécifier le nom de l'élément dans plusieurs langues.Název prvku můžete zadat v několika jazycích.
-
+ Autoriser les connexions internesPovolit vnitřní spojení
-
-
+
+ Ce document XML n'est pas une définition d'élément.error messageTento XML dokument není vymezením prvku.
-
+ Les dimensions ou le point de saisie ne sont pas valides.error messageVelikost nebo horká půda nejsou platné.
-
+ Les orientations ne sont pas valides.error messageNatočení nejsou platná.
-
+ Éditer la taille et le point de saisiewindow titleUpravit velikost nebo horkou půdu
-
+ Éditer les orientationswindow titleUpravit natočení
-
+ Éditer les nomswindow titleUpravit názvy
-
+ rectangleobdélník
@@ -1041,42 +1046,42 @@ Provedené změny budou konečné.
ElementsPanel
-
+ Ceci est un élément que vous pouvez insérer dans votre schéma par cliquer-déplacerToto je prvek, který můžete vložit do svého nákresu tím, že jej přetáhnete a upustíte
-
+ Cliquer-déposez cet élément sur le schéma pour insérer un élément Táhněte a upusťte tento prvek nad nákresem, abyste vložil prvek
-
+ Collection QETSbírka QET
-
+ Collection utilisateurUživatelova sbírka
-
+ Collection projetSbírka k projektu
-
+ Schéma sans titreNákres bez názvu
-
+ %1 [non utilisé dans le projet]%1 [v projektu nepoužívaný]
-
+ Pas de fichiertooltip for a file-less project in the element panelŽádný soubor
@@ -1125,17 +1130,27 @@ Provedené změny budou konečné.
Smazat prvek
-
+
+ Remonter ce schéma
+
+
+
+
+ Abaisser ce schéma
+
+
+
+ Vous pouvez utiliser ce gestionnaire pour ajouter, supprimer ou modifier les catégories.Použijte tohoto správce pro přidání, smazání nebo úpravu skupin.
-
+ Filtrer : Filtr:
-
+ Effacer le filtreVymazat filtr
@@ -1165,22 +1180,22 @@ Provedené změny budou konečné.
Vlastnosti projektu
-
+ Déplacer dans cette catégoriePřesunout do této skupiny
-
+ Copier dans cette catégorieKopírovat do této skupiny
-
+ AnnulerZpět
-
+ Gestionnaire de catégorieswindow titleSprávce skupin
@@ -1194,42 +1209,42 @@ Provedené změny budou konečné.
EllipseEditor
-
+ Centre : Střed:
-
+ Diamètres : Průměry:
-
+ horizontal :vodorovný:
-
+ vertical :svislý:
-
+ abscissex-ová souřadnice (abscisa)
-
+ ordonnéey-ová souřadnice (pořadnice, ordináta)
-
+ diamètre horizontalvodorovný průměr
-
+ diamètre verticalsvislý průměr
@@ -1237,7 +1252,7 @@ Provedené změny budou konečné.
ExportConfigPage
-
+ Exportconfiguration page titleVyvést
@@ -1415,47 +1430,52 @@ Provedené změny budou konečné.
GeneralConfigurationPage
-
+ ApparenceVzhled
-
+ Utiliser les couleurs du systèmePoužívat systémové barvy
-
+ ProjetsProjekty
-
+ Utiliser des fenêtresPoužívat okna
-
+ Utiliser des ongletsPoužívat karty
-
+ Ces paramètres s'appliqueront dès la prochaine ouverture d'un éditeur de schémas.Tato nastavení budou použita při příštím otevření editoru nákresů.
-
+ Gestion des élémentsSpráva prvků
-
+ Intégrer automatiquement les éléments dans les projets (recommandé)Prvky začlenit do projektů automaticky (doporučeno)
-
+
+ Chaque élément embarque des informations sur ses auteurs, sa licence, ou tout autre renseignement que vous jugerez utile dans un champ libre. Vous pouvez spécifier ici la valeur par défaut de ce champ pour les éléments que vous créerez :
+
+
+
+ Généralconfiguration page titleObecné
@@ -1705,111 +1725,111 @@ Provedené změny budou konečné.
LineEditor
-
+ abscisse point 1bod na x-ové souřadnici 1
-
+ ordonnée point 1bod na y-ové souřadnici 1
-
+ abscisse point 2bod na x-ové souřadnici 2
-
+ ordonnée point 2bod na y-ové souřadnici 2
-
+ Fin 1Konec 1
-
+ Fin 2Konec 2
-
+ type fin 1typ konce 1
-
+ longueur fin 1délka konce 1
-
+ type fin 2typ konce 2
-
+ longueur fin 2délka konce 2
-
+ Normaletype of the 1st end of a lineObvyklý
-
+ Flèche simpletype of the 1st end of a lineJednoduchá šipka
-
+ Flèche triangulairetype of the 1st end of a lineTrojúhelníková šipka
-
+ Cercletype of the 1st end of a lineKruh
-
+ Carrétype of the 1st end of a lineKosočtverec
-
+ Normaletype of the 2nd end of a lineObvyklý
-
+ Flèche simpletype of the 2nd end of a lineJednoduchá šipka
-
+ Flèche triangulairetype of the 2nd end of a lineTrojúhelníková šipka
-
+ Cercletype of the 2nd end of a lineKruh
-
+ Carrétype of the 2nd end of a lineKosočtverec
@@ -2015,38 +2035,38 @@ Provedené změny budou konečné.
PolygonEditor
-
+ Polygone ferméUzavřený mnohoúhelník
-
+ xx
-
+ yy
-
+ Points du polygone :Body mnohoúhelníku:
-
+ fermeture du polygoneUzavření mnohoúhelníku
-
+ Erreurmessage box titleChyba
-
+ Le polygone doit comporter au moins deux points.message box contentMnohoúhelník musí obsahovat alespoň dva body.
@@ -2055,7 +2075,7 @@ Provedené změny budou konečné.
PrintConfigPage
-
+ Impressionconfiguration page titleTisk
@@ -2064,123 +2084,123 @@ Provedené změny budou konečné.
ProjectView
-
+ Ce projet ne contient aucun schémaTento projekt neobsahuje žádný nákres
-
+ Titre du projet :Název projektu:
-
+ Supprimer les éléments inutilisés dans le projetSmazat v projektu nepoužívané prvky
-
+ Supprimer les catégories videsSmazat prázdné skupiny
-
+ Enregistrer le schéma en cours ?message box titleUložit nynější nákres?
-
+ Voulez-vous enregistrer le schéma %1 ?message box content - %1 is a diagram titleChcete uložit nákres %1?
-
+ Enregistrer le nouveau schéma ?message box titleUložit nový nákres?
-
+ Ce schéma a été ajouté mais n'a été ni modifié ni enregistré. Voulez-vous le conserver ?message box contentTento nákres byl přidán, ale nebyl změněn ani uložen. Chcete jej zachovat?
-
+ Supprimer le schéma ?message box titleSmazat nákres?
-
+ Êtes-vous sûr de vouloir supprimer ce schéma du projet ? Ce changement est irréversible.message box contentOpravdu chcete tento nákres vymazat z projektu? Jde o nevratnou změnu.
-
+ Propriétés du projetwindow titleVlastnosti projektu
-
+ Projet en lecture seulemessage box titleProjekt pouze pro čtení
-
+ Ce projet est en lecture seule. Il n'est donc pas possible de le nettoyer.message box contentTento projekt je pouze pro čtení. Proto jej nelze vyčistit.
-
+ Nettoyer le projetwindow titleVyčistit projekt
-
+ Enregistrer sousdialog titleUložit jako
-
+ Schéma QElectroTech (*.qet)filetypes allowed when saving a diagram fileNákres QElectroTech (*.qet)
-
+ Projetwindow title for a project-less ProjectViewProjekt
-
+ Enregistrer le projet en cours ?message box titleUložit nynější projekt?
-
+ Voulez-vous enregistrer le projet ?message box contentChcete uložit projekt?
-
+ projetstring used to generate a filenameprojekt
-
+ Propriétés à utiliser lors de l'ajout d'un nouveau schéma au projet :Vlastnosti používané při přidání nového nákresu do projektu:
@@ -2349,439 +2369,434 @@ Dostupné volby:
QETDiagramEditor
-
+ Afficha&ge&Zobrazení
-
+ Affiche ou non le panel d'appareilsZobrazí/nezobrazí panel s prvky
-
+ AfficherZobrazit
-
+ &Aide&Nápověda
-
+ Ajouter une colonnePřidat sloupec
-
+ À &propos de QElectroTech&O QElectroTechu
-
+ À propos de &QtO &Qt
-
+ &Cascade&Překrývat
-
+ C&oller&Vložit
-
+ &Configuration&Nastavení
-
+ &Configurer QElectroTech&Nastavit QElectroTech
-
+ Cop&ier&Kopírovat
-
+ Co&uper&Vyjmout
-
+ Ctrl+0Ctrl+0
-
+ Ctrl+9Ctrl+9
-
+ Ctrl+ICtrl+I
-
+ Ctrl+QCtrl+Q
-
+ Ctrl+Shift+ACtrl+Shift+A
-
+ Ctrl+Shift+FCtrl+Shift+F
-
+ Ctrl+Shift+ICtrl+Shift+I
-
+ Ctrl+Shift+XCtrl+Shift+X
-
+ Désélectionner toutZrušit výběr
-
+ &Édition&Úpravy
-
+ Enlever une colonneOdstranit sloupec
-
+ &Enregistrer&Uložit
-
+ Enregistrer sousUložit jako
-
+ E&xporter&Vyvést
-
+ Fe&nêtres&Okna
-
+ &Fermer&Zavřít
-
+ &Fichier&Soubor
-
+ &Importer&Zavést
-
+ ImprimerTisk
-
+ Inverser la sélectionObrátit výběr
-
+ Mode SelectionRežim výběru
-
+ Mode VisualisationRežim zobrazení
-
+ &MosaïqueKlást jedno &vedle druhého
-
+ &Nouveau&Nový
-
+ OutilsNástroje
-
+ &Ouvrir&Otevřít
-
+ Ouvrir un fichierOtevřít soubor
-
+ Pas de zoomBez přiblížení
-
+ Passer en &mode plein écran&Režim na celou obrazovku
-
+ PivoterOtočit
-
+ &Quitter&Ukončit
-
+ Schémas QElectroTech (*.qet);;Fichiers XML (*.xml);;Tous les fichiers (*)Nákresy QElectroTech (*.qet);;Soubory XML (*.xml);;Všechny soubory (*)
-
+ Sortir du &mode plein écranUkončit režim &na celou obrazovku
-
+ SupprimerSmazat
-
+ Tout sélectionnerVybrat vše
-
+ Zoom adaptéPřizpůsobit přiblížení
-
+ Zoom arrièreOddálit
-
+ Zoom avantPřiblížit
-
+ AnnulerZpět
-
+ RefaireZnovu
-
+ Réinitialiser les conducteursNastavit znovu vodiče
-
- Suppr
- Del
-
-
-
+ Ctrl+JCtrl+J
-
+ Ctrl+KCtrl+K
-
+ Propriétés du schémaVlastnosti nákresu
-
+ Ctrl+LCtrl+L
-
+ Affiche ou non la barre d'outils principaleZobrazit/skrýt hlavní pruh s nástroji
-
+ Affiche ou non la barre d'outils AffichageZobrazit/skrýt pruh s nástroji pro zobrazení
-
+ Affiche ou non la barre d'outils SchémaZobrazit/skrýt pruh s nástroji pro nákres
-
+ AffichageZobrazení
-
+ SchémaNákres
-
+ Conducteurs par défautVýchozí vodiče
-
+ Ctrl+DCtrl+D
-
+ Ajouter un champ de textePřidat textové pole
-
+ Aucune modificationŽádná úprava
-
+ Affiche ou non la liste des modificationsZobrazit/skrýt seznam kroků zpět
-
+ Ajouter une lignePřidat čáru
-
+ Enlever une ligneOdstranit řádek
-
+ Ajouter un schémaPřidat nákres
-
+ Supprimer le schémaSmazat nákres
-
+ Ctrl+TCtrl+T
-
+ Édite les propriétés des objets sélectionnéstatus bar tipUpravit vlastnosti vybraného předmětu
-
+ &Projet&Projekt
-
+ Impossible d'ouvrir le fichierSoubor nelze otevřít
-
+ Il semblerait que le fichier que vous essayez d'ouvrir ne soit pas accessible en lecture. Il est donc impossible de l'ouvrir. Veuillez vérifier les permissions du fichier.Nezdá se, že by byl soubor, který se pokoušíte otevřít, čitelný. A nelze jej otevřít. Zkontrolujte, prosím, oprávnění k souboru.
-
+ Ouverture du projet en lecture seuleOtevření souboru pouze pro čtení
-
+ Il semblerait que le projet que vous essayez d'ouvrir ne soit pas accessible en écriture. Il sera donc ouvert en lecture seule.Zdá se, že projekt, který se pokoušíte otevřít, není zapisovatelný. Bude tedy otevřen pouze pro čtení.
-
+ en utilisant des ongletspoužívají se karty
-
+ en utilisant des fenêtrespoužívají se okna
-
+ Afficher les projetsZobrazit projekty
-
+ Propriétés du projetVlastnosti projektu
-
+ Nettoyer le projetVyčistit projekt
-
+ Échec de l'ouverture du projetmessage box titleProjekt nelze otevřít
-
+ Il semblerait que le fichier %1 ne soit pas un fichier projet QElectroTech. Il ne peut donc être ouvert.message box contentZdá se, že soubor %1 není souborem projektu QElectroTech. Nemůže být tedy otevřen.
@@ -2805,322 +2820,322 @@ Dostupné volby:
Panel s prvky
-
+ Annulationsdock titleZpět
-
+ Propriétés de la sélectionVlastnosti výběru
-
+ BackspaceBackspace
-
+ SpaceMezerník
-
+ Crée un nouveau schémastatus bar tipVytvoří nový nákres
-
+ Ouvre un schéma existantstatus bar tipOtevře existující nákres
-
+ Ferme le schéma courantstatus bar tipZavře nynější nákres
-
+ Enregistre le schéma courantstatus bar tipUloží nynější nákres
-
+ Enregistre le schéma courant avec un autre nom de fichierstatus bar tipUloží nynější nákres pod jiným souborovým názvem
-
+ Importe un schéma dans le schéma courantstatus bar tipZavede nákres do nynějšího nákresu
-
+ Exporte le schéma courant dans un autre formatstatus bar tipVyvede nynější nákres do jiného formátu
-
+ Imprime le schéma courantstatus bar tipVytiskne nynější nákres
-
+ Ferme l'application QElectroTechstatus bar tipZavře aplikaci QElectroTech
-
+ Annule l'action précédentestatus bar tipVrátí předchozí krok zpět
-
+ Restaure l'action annuléestatus bar tipZnovu zavede krok vrácený zpět
-
+ Transfère les éléments sélectionnés dans le presse-papierstatus bar tipPřenese vybrané prvky do schránky
-
+ Copie les éléments sélectionnés dans le presse-papierstatus bar tipZkopíruje vybrané prvky do schránky
-
+ Place les éléments du presse-papier sur le schémastatus bar tipVloží prvky ze schránky do nákresu
-
+ Sélectionne tous les éléments du schémastatus bar tipVybere všechny prvky v nákresu
-
+ Désélectionne tous les éléments du schémastatus bar tipZruší výběr všech prvků v nákresu
-
+ Désélectionne les éléments sélectionnés et sélectionne les éléments non sélectionnésstatus bar tipZruší výběr vybraných prvků a vybere nevybrané prvky
-
+ Enlève les éléments sélectionnés du schémastatus bar tipOdstraní vybrané prvky z nákresu
-
+ Pivote les éléments sélectionnésstatus bar tipOtočí vybrané prvky
-
+ Recalcule les chemins des conducteurs sans tenir compte des modificationsstatus bar tipNastaví znovu cesty vodičů bez ohledu na uživatelem provedené změny
-
+ Spécifie les propriétés par défaut des conducteursstatus bar tipStanoví výchozí vlastnosti vodičů
-
+ Édite les informations affichées par le cartouchestatus bar tipUpraví informace zobrazené ve vloženém rámečku
-
+ Ajoute une colonne au schémastatus bar tipPřidat sloupec do nákresu
-
+ Enlève une colonne au schémastatus bar tipOdstranit sloupec z nákresu
-
+ Agrandit le schéma en hauteurstatus bar tipZvětší výšku nákresu
-
+ Rétrécit le schéma en hauteurstatus bar tipZmenší výšku nákresu
-
+ Agrandit le schémastatus bar tipZvětší nákres
-
+ Rétrécit le schémastatus bar tipZmenší nákres
-
+ Adapte la taille du schéma afin qu'il soit entièrement visiblestatus bar tipPřizpůsobí velikost nákresu, takže bude zcela viditelný
-
+ Restaure le zoom par défautstatus bar tipObnoví výchozí úroveň přiblížení
-
+ Présente les différents projets ouverts dans des sous-fenêtresstatus bar tipUkáže různé otevřené projekty v podoknech
-
+ Présente les différents projets ouverts des ongletsstatus bar tipUkáže různé otevřené projekty v kartách
-
+ Permet de sélectionner les élémentsstatus bar tipDovolí výběr prvků
-
+ Permet de visualiser le schéma sans pouvoir le modifierstatus bar tipDovolí zobrazení nákresu bez možnosti jej upravit
-
+ Affiche QElectroTech en mode plein écranstatus bar tipZobrazí QElectroTech v režimu na celou obrazovku
-
+ Impossible de retrouver cet élément dans le panel car il semble édité dans une autre fenêtreTento prvek nelze najít v panelu, protože je, jak se zdá, upravován v jiném okně
-
+ Impossible de retrouver cet élément dans le panel... rechargement du panel...Tento prvek nelze najít v panelu... panel se znovu nahrává...
-
+ Impossible de retrouver cet élément dans le panelTento prvek nelze najít v panelu
-
+ Affiche QElectroTech en mode fenêtréstatus bar tipZobrazí QElectroTech v okenním režimu
-
+ Permet de régler différents paramètres de QElectroTechstatus bar tipUmožní pro QElectroTech stanovit různé parametry
-
+ Dispose les fenêtres en mosaïquestatus bar tipUspořádá okna tím způsobem, že je položí vedle sebe
-
+ Dispose les fenêtres en cascadestatus bar tipUspořádá okna tím způsobem, že je položí v kaskádě pod sebe
-
+ Affiche des informations sur QElectroTechstatus bar tipZobrazí informace o QElectroTechu
-
+ Affiche des informations sur la bibliothèque Qtstatus bar tipZobrazí informace o knihovně Qt
-
+ &Enregistrer tous les schémas&Uložit všechny nákresy
-
+ Enregistre tous les schémas du projet courantstatus bar tipUloží všechny nákresy nynějšího projektu
-
+ Projet suivantDalší projekt
-
+ Projet précédentPředchozí projekt
-
+ Active le projet suivantstatus bar tipSpustí další projekt
-
+ Active le projet précédentstatus bar tipSpustí předchozí projekt
-
+ Active le projet « %1 »Spouští projekt "%1"
@@ -3128,167 +3143,167 @@ Dostupné volby:
QETElementEditor
-
+ &Nouveau&Nový
-
+ &Ouvrir&Otevřít
-
+ &Enregistrer&Uložit
-
+ Enregistrer sousUložit jako
-
+ &Quitter&Ukončit
-
+ Tout sélectionnerVybrat vše
-
+ Désélectionner toutZrušit výběr
-
+ Inverser la sélectionObrátit výběr
-
+ &Supprimer&Smazat
-
+ Éditer la taille et le point de saisieUpravit velikost a horkou půdu
-
+ Éditer les nomsUpravit názvy
-
+ Éditer les orientationsUpravit natočení
-
+ Déplacer un objetPřesunout předmět
-
+ Ajouter une lignePřidat čáru
-
+ Ajouter une ellipsePřidat elipsu
-
+ Ajouter un cerclePřidat kruh
-
+ Ajouter un polygonePřidat mnohoúhelník
-
+ Ajouter du textePřidat text
-
+ Ajouter un arc de cerclePřidat oblouk kruhu
-
+ Ajouter une bornePřidat zakončení
-
+ Ajouter un champ de textePřidat textové pole
-
+ AnnulerZpět
-
+ RefaireZnovu
-
+ Ctrl+QCtrl+Q
-
+ Ctrl+Shift+ACtrl+Shift+A
-
+ Ctrl+ICtrl+I
-
+ FichierSoubor
-
+ ÉditionÚpravy
-
+ AffichageZobrazení
-
+ OutilsNástroje
-
+ AideNápověda
-
+ AfficherZobrazit
-
+ La vérification de cet élément a généré %n avertissement(s) :message box content
@@ -3298,290 +3313,295 @@ Dostupné volby:
-
+ <b>%1</b> : %2warning title: warning description<b>%1</b>: %2
-
- Suppr
- Del
-
-
-
+ Ctrl+ECtrl+E
-
+ Ctrl+RCtrl+R
-
+ Ctrl+TCtrl+T
-
+ RapprocherZvýšit
-
+ ÉloignerSnížit
-
+ Envoyer au fondPřesunout dozadu
-
+ Amener au premier planPřesunout dopředu
-
+ Ctrl+Shift+UpCtrl+Shift+Up
-
+ Ctrl+Shift+DownCtrl+Shift+Down
-
+ Ctrl+Shift+EndCtrl+Shift+End
-
+ Ctrl+Shift+HomeCtrl+Shift+Home
-
+ Aucune modificationŽádná úprava
-
+ RechargerNahrát znovu
-
+ Zoom avantPřiblížit
-
+ Zoom arrièreOddálit
-
+ Zoom adaptéPřizpůsobit přiblížení
-
+ Pas de zoomBez přiblížení
-
+ Ctrl+9Ctrl+9
-
+ Ctrl+0Ctrl+0
-
+ &Ouvrir depuis un fichier&Otevřít ze souboru
-
+ Enregistrer dans un fichierUložit do souboru
-
+ Ctrl+Shift+OCtrl+Shift+O
-
+ Ctrl+Shift+SCtrl+Shift+S
-
+ QElectroTech - Éditeur d'élémentwindow titleQElectroTech - Editor prvků
-
+ un fichiersoubor
-
+ un élémentprvek
-
+
+ Éditer les informations sur l'auteur
+
+
+
+ &Configurer QElectroTech&Nastavit QElectroTech
-
+ À &propos de QElectroTech&O QElectroTechu
-
+ À propos de &QtO &Qt
-
+ Permet de régler différents paramètres de QElectroTechstatus bar tipUmožní pro QElectroTech stanovit různé parametry
-
+ Affiche des informations sur QElectroTechstatus bar tipZobrazí informace o QElectroTechu
-
+ Affiche des informations sur la bibliothèque Qtstatus bar tipZobrazí informace o knihovně Qt
-
+ BackspaceBackspace
-
+ Ctrl+Shift+FCtrl+Shift+F
-
+
+ Ctrl+Y
+
+
+
+ Partiestoolbar titleČásti
-
+ Outilstoolbar titleNástroje
-
+ Affichagetoolbar titleZobrazení
-
+ Élémenttoolbar titlePrvek
-
+ Profondeurtoolbar titleHloubka
-
+ &Configuration&Nastavení
-
+ Coller depuis...Vložit z...
-
+ Sortir du &mode plein écranUkončit režim &na celou obrazovku
-
+ Affiche QElectroTech en mode fenêtréstatus bar tipZobrazí QElectroTech v okenním režimu
-
+ Passer en &mode plein écran&Režim na celou obrazovku
-
+ Affiche QElectroTech en mode plein écranstatus bar tipZobrazí QElectroTech v režimu na celou obrazovku
-
+ [Modifié]window title tag[Změněno]
-
+ [lecture seule]window title tag [Pouze pro čtení]
-
+ Informationsdock titleInformace
-
+ Annulationsdock titleZpět
-
+ Partiesdock titleČásti
-
+ Éditeur d'élémentsstatus bar messageEditor prvků
-
+ %n partie(s) sélectionnée(s).jedna vybraná část.
@@ -3590,210 +3610,215 @@ Dostupné volby:
-
+ Dimensions de l'élémentwarning titleVelikost prvku
-
+ Certaines parties graphiques (textes, cercles, lignes...) semblent déborder du cadre de l'élément. Cela risque de générer des bugs graphiques lors de leur manipulation sur un schéma. Vous pouvez corriger cela soit en déplaçant ces parties, soit en vous rendant dans Édition > Éditer la taille et le point de saisie.warning descriptionNěkteré obrazové části (texty, kruhy, čáry, ...) se zdají být mimo okna. Takto mohou vznikat chyby v zobrazení, když je prvek přesunut na nákres. Spravit to můžete tím, že tyto části přesunete, nebo tím, že použijete Úpravy > Upravit velikost a horkou půdu.
-
+ Absence de bornewarning titleChybí zakončení
-
+ L'élément ne comporte aucune borne. Un élément doit comporter des bornes afin de pouvoir étre relié à d'autres éléments par l'intermédiaire de conducteurs.warning descriptionPrvek neobsahuje žádné zakončení. Prvek musí mít zakončení, aby mohl být spojen s dalšími prvky prostřednictvím vodičů.
-
+ Avertissementsmessagebox titleVarování
-
+ Le fichier %1 n'existe pas.message box contentSoubor %1 neexistuje.
-
-
+
+ Impossible d'ouvrir le fichier %1.message box contentSoubor nelze otevřít %1.
-
-
+
+ Ce fichier n'est pas un document XML validemessage box contentTento soubor není platným dokumentem XML
-
-
+
+ Erreurtoolbar titleChyba
-
-
+
+ Édition en lecture seulemessage box titleVydání pouze pro čtení
-
-
+
+ Vous n'avez pas les privilèges nécessaires pour modifier cet élement. Il sera donc ouvert en lecture seule.message box contentNemáte potřebná oprávnění, abyste mohl upravit tento prvek. Bude tedy otevřen pouze pro čtení.
-
-
-
+
+
+ Erreurmessage box titleChyba
-
+ Impossible d'écrire dans ce fichiermessage box contentDo tohoto souboru nelze zapisovat
-
+ Impossible d'atteindre l'élémentmessage box contentPrvku nelze dosáhnout
-
+ Impossible d'enregistrer l'élémentmessage box contentPrvek nelze uložit
-
+
+ Trop de primitives, liste non générée.
+
+
+
+ Ouvrir un fichierdialog titleOtevřít soubor
-
+ Éléments QElectroTech (*.elmt);;Fichiers XML (*.xml);;Tous les fichiers (*)filetypes allowed when opening an element filePrvky QElectroTech (*.elmt);;Soubory XML (*.xml);;Všechny soubory (*)
-
+ Recharger l'élémentdialog titleNahrát znovu prvek
-
+ Vous avez efffectué des modifications sur cet élément. Si vous le rechargez, ces modifications seront perdues. Voulez-vous vraiment recharger l'élément ?dialog contentTento prvek byl od posledního uložení změněn. Pokud jej znovu nahrajete, tyto změny budou ztraceny. Opravdu chcete tento prvek nahrát znovu?
-
+ Enregistrer sousdialog titleUložit jako
-
+ Éléments QElectroTech (*.elmt)filetypes allowed when saving an element filePrvky QElectroTech (*.elmt)
-
+ Enregistrer l'élément en cours ?dialog titleUložit nynější prvek?
-
+ Voulez-vous enregistrer l'élément %1 ?dialog content - %1 is an element nameChcete uložit prvek %1?
-
-
-
-
+
+
+
+ Élément inexistant.message box titleNeexistující prvek.
-
-
+
+ L'élément n'existe pas.message box contentPrvek neexistuje.
-
-
+
+ Le chemin virtuel choisi ne correspond pas à un élément.message box contentVybraná virtuální cesta neodpovídá prvku.
-
+ Maintenez la touche Shift enfoncée pour effectuer plusieurs ajouts d'affiléePodržte klávesu Shift pro přidání několika částí do řádku
-
+ Utilisez le bouton droit de la souris pour poser le dernier point du polygonePoužijte pravé tlačítko myši pro nastavení posledního bodu mnohoúhelníku
-
+ Co&uper&Vyjmout
-
+ Cop&ier&Kopírovat
-
+ C&oller&Vložit
-
+ C&oller dans la zone...&Vložit do oblasti...
-
+ Ctrl+Shift+VCtrl+Shift+V
-
+ Ajouter un rectanglePřidat obdélník
@@ -3806,139 +3831,149 @@ Dostupné volby:
QElectroTech: Náhled tisku
-
+ Schémas à imprimer :Nákresy pro tisk:
-
-
+
+ Tout cocher
+
+
+
+
+ Tout décocher
+
+
+
+
+ Cacher la liste des schémasSkrýt seznam s nákresy
-
-
+
+ Cacher les options d'impressionSkrýt volby pro tisk
-
+ Ajuster la largeurPřizpůsobit šířku
-
+ Ajuster la pagePřizpůsobit stranu
-
+ Zoom arrièreOddálit
-
+ Zoom avantPřiblížit
-
+ PaysageNa šířku
-
+ PortraitNa výšku
-
+ Première pagePrvní strana
-
+ Page précédentePředchozí strana
-
+ Page suivanteDalší strana
-
+ Dernière pagePoslední strana
-
+ Afficher une seule pageZobrazit jednu stranu
-
+ Afficher deux pagesZobrazit dvě strany
-
+ Afficher un aperçu de toutes les pagesZobrazit náhled na všechny strany
-
+ Mise en pageRozvržení strany
-
+ Mise en page (non disponible sous Windows pour l'impression PDF/PS)Rozvržení strany (není dostupné pod Windows pro tisk PDF/PS)
-
+ Options d'impressionVolby pro tisk
-
+ Utiliser toute la feuillePoužít celou stranu
-
+ Si cette option est cochée, les marges de la feuille seront ignorées et toute sa surface sera utilisée pour l'impression. Cela peut ne pas être supporté par votre imprimante.Je-li zaškrtnuta tato volba, nebude brán zřetel na okraje papíru a celý jeho povrch se využije při tisku. Tuto možnost vaše tiskárna nemusí podporovat.
-
+ Adapter le schéma à la pagePřizpůsobit nákres straně
-
+ Si cette option est cochée, le schéma sera agrandi ou rétréci de façon à remplir toute la surface imprimable d'une et une seule page.Je-li zaškrtnuta tato volba, nákres bude zmenšen, anebo zvětšen, aby se vešel na tisknutelný povrch jedné strany.
-
+ ImprimerTisk
-
+ Afficher la liste des schémasZobrazit seznam s nákresy
-
+ Afficher les options d'impressionZobrazit volby pro tisk
-
+ %1 %%1%
@@ -4132,133 +4167,139 @@ Dostupné volby:
smazání
-
+ déplacementundo captionpřemístění
-
+ ajout %1undo captionvložit %1
-
+ modification %1undo captionúprava %1
-
+ modification points polygoneundo captionúprava bodů mnohoúhelníka
-
+ modification dimensions/hotspotundo captionúprava velikosti/horké půdy
-
+ modification nomsundo captionúprava názvů
-
+ modification orientationsundo captionúprava natočení
-
+ amener au premier planundo captionpřesunout dopředu
-
+ rapprocherundo captionzvýšit
-
+ éloignerundo captionsnížit
-
+ envoyer au fondundo captionpřesunout dozadu
-
+ modification connexions internesundo captionúprava vnitřních spojení
-
+
+ modification informations complementaires
+ undo caption
+
+
+
+ arcelement part nameoblouk
-
+ cercleelement part namekruh
-
+ ellipseelement part nameelipsa
-
+ ligneelement part namečára
-
+ polygoneelement part namemnohoúhelník
-
+ borneelement part namezakončení
-
+ Tdefault text when adding a text in the element editorT
-
+ texteelement part nametext
-
+ _default text when adding a textfield in the element editor_
-
+ champ de texteelement part nametextové pole
@@ -4318,18 +4359,18 @@ Dostupné volby:
Zakončení
-
+ collervložit
-
+ couper des partiesundo captionvyjmout části
-
+ rectangleelement part nameobdélník
@@ -4371,42 +4412,42 @@ Dostupné volby:
RectangleEditor
-
+ Coin supérieur gauche : Horní levý okraj:
-
+ Dimensions : Velikost:
-
+ Largeur :Šířka:
-
+ Hauteur :Výška:
-
+ abscissex-ová souřadnice (abscisa)
-
+ ordonnéey-ová souřadnice (pořadnice, ordináta)
-
+ largeuršířka
-
+ hauteurvýška
@@ -4414,91 +4455,91 @@ Dostupné volby:
StyleEditor
-
+ AntialiasingVyhlazování
-
+ Trait :Čára:
-
+ Couleur : Barva:
-
+ Style : Styl:
-
+ Épaisseur : Váha:
-
+ Remplissage :Výplň:
-
+ Noirelement part colorČerná
-
+ Blancelement part colorBílá
-
+ Normalelement part line styleBěžná
-
+ Pointilléelement part line styleČárkovaná
-
+ Nulleelement part weightŽádná
-
+ Fineelement part weightTenká
-
+ Normaleelement part weightBěžná
-
+ Aucunelement part fillingŽádná
-
+ Noirelement part fillingČerná
-
+ Blancelement part fillingBílá
@@ -4507,57 +4548,57 @@ Dostupné volby:
TerminalEditor
-
+ NordSever
-
+ EstVýchod
-
+ SudJih
-
+ OuestZápad
-
+ Position : Poloha:
-
+ x : x:
-
+ y : y:
-
+ Orientation : Natočení:
-
+ abscissex-ová souřadnice (abscisa)
-
+ ordonnéey-ová souřadnice (pořadnice, ordináta)
-
+ orientationnatočení
@@ -4565,48 +4606,48 @@ Dostupné volby:
TextEditor
-
+ Position : Poloha:
-
+ x : x:
-
+ y : y:
-
+ Taille : Velikost:
-
+ Texte : Text:
-
+ abscissex-ová souřadnice (abscisa)
-
+ ordonnéey-ová souřadnice (pořadnice, ordináta)
-
+ taillevelikost
-
-
+
+ contenuobsah
@@ -4614,60 +4655,60 @@ Dostupné volby:
TextFieldEditor
-
+ Maintenir horizontal malgré
les rotations de l'élémentZůstat vodorovně přes
otočení prvku
-
+ Position : Poloha:
-
+ x : x:
-
+ y : y:
-
+ Taille : Velikost:
-
+ Texte par défaut : Výchozí text:
-
+ abscissex-ová souřadnice (abscisa)
-
+ ordonnéey-ová souřadnice (pořadnice, ordináta)
-
+ taillevelikost
-
+ propriétévlastnost
-
-
+
+ contenuobsah
diff --git a/lang/qet_en.qm b/lang/qet_en.qm
index 308208646..cb79dfa34 100644
Binary files a/lang/qet_en.qm and b/lang/qet_en.qm differ
diff --git a/lang/qet_en.ts b/lang/qet_en.ts
index c390a95c5..ae3c2de31 100644
--- a/lang/qet_en.ts
+++ b/lang/qet_en.ts
@@ -108,62 +108,62 @@
ArcEditor
-
+ Centre : Center:
-
+ Diamètres : Diameters:
-
+ horizontal :horizontal:
-
+ vertical :vertical:
-
+ Angle de départ :Start angle:
-
+ Angle :Angle:
-
+ abscisseabscissa
-
+ ordonnéeordinate
-
+ diamètre horizontalhorizontal diameter
-
+ diamètre verticalvertical diameter
-
+ angle de départstart angle
-
+ angleangle
@@ -182,12 +182,6 @@
inset contentDate: %1
-
-
- Titre du document : %1
- inset content
- Document title: %1
- Fichier : %1
@@ -204,41 +198,41 @@
BorderPropertiesWidget
-
+ Dimensions du schémaDiagram size
-
+ Colonnes :Columns:
-
-
+
+ Afficher les en-têtesDisplay headers
-
+ Lignes :Rows:
-
-
+
+ ×multiplication symbol×
-
+ pxunit for cols widthpx
-
+ pxunit for rows heightpx
@@ -247,27 +241,27 @@
CircleEditor
-
+ Centre : Center:
-
+ Diamètre : Diameter:
-
+ abscisseabscissa
-
+ ordonnéeordinate
-
+ diamètrediameter
@@ -348,53 +342,53 @@
Print options
-
+ Quel type d'impression désirez-vous effectuer ?What kind of printing do you wish?
-
+ Impression sur une imprimante physiquePrint type choicePrint to a physical printer
-
+ Impression vers un fichier au format PDFPrint type choicePrint to a PDF file
-
+ Impression vers un fichier au format PostScript (PS)Print type choicePrint to a PostScript file (PS)
-
+ Choix du type d'impressionPrinting type choice
-
+ Fichier manquantmessage box titleFile missing
-
+ Vous devez indiquer le chemin du fichier PDF/PS à créer.message box contentYou must enter the path of the PDF/PS file to create.
-
+ Fichiers PDF (*.pdf)file filterPDF Files (*.pdf)
-
+ Fichiers PostScript (*.ps)file filterPostScript Files (*.ps)
@@ -426,102 +420,102 @@
Diagram properties
-
+ Propriétés de la sélectionSelection properties
-
+ La sélection contient %1.%1 is a sentence listing the selected objectsThe selection contains %1.
-
+ Élément manquantMissing element
-
+ ÉlémentElement
-
+ Nom : %1
Name: %1
-
+ Position : %1
Position: %1
-
+ Dimensions : %1×%2
Size: %1×%2
-
+ Bornes : %1
Terminals: %1
-
+ Connexions internes : %1
Internal connections: %1
-
+ AutoriséesAllowed
-
+ InterditesForbidden
-
+ Champs de texte : %1
Text fields: %1
-
+ Emplacement : %1
Location: %1
-
+ Propriétés de l'élément sélectionnéSelected element properties
-
+ Retrouver dans le panelFind in the panel
-
+ Éditer l'élémentEdit element
-
+ Éditer les propriétés d'un conducteurwindow titleEdit conductor properties
-
+ Éditer les propriétés par défaut des conducteurswindow titleEdit conductors default properties
@@ -530,7 +524,7 @@
DiagramsChooser
-
+ Schéma sans titreUntitled diagram
@@ -711,99 +705,110 @@
ElementScene
-
+ ligneline
-
+ ellipseellipse
-
+ arcarc
-
+ cerclecircle
-
+ borneterminal
-
+ textetext
-
+ champ de textetextfield
-
+ polygonepolygon
-
+ L'orientation par défaut est l'orientation dans laquelle s'effectue la création de l'élément.Default orientation is the orientation which the drawing of the element takes place with.
-
+
+ Éditer les informations sur l'auteur
+ window title
+ Edit author informations
+
+
+
+ Vous pouvez utiliser ce champ libre pour mentionner les auteurs de l'élément, sa licence, ou tout autre renseignement que vous jugerez utile.
+ You can use this field to specify the authors of this element, its license, or any other information you may find useful.
+
+
+ Vous pouvez spécifier le nom de l'élément dans plusieurs langues.You may enter the element name in several languages.
-
+ Autoriser les connexions internesAllow internal connections
-
-
+
+ Ce document XML n'est pas une définition d'élément.error messageThis XML document is not an element definition.
-
+ Les dimensions ou le point de saisie ne sont pas valides.error messageThe size or the hotspot are not valid.
-
+ Les orientations ne sont pas valides.error messageOrientations are not valid.
-
+ Éditer la taille et le point de saisiewindow titleEdit size and hotspot
-
+ Éditer les orientationswindow titleEdit orientations
-
+ Éditer les nomswindow titleEdit names
-
+ rectanglerectangle
@@ -1041,42 +1046,42 @@ Changes will be definitive.
ElementsPanel
-
+ Ceci est un élément que vous pouvez insérer dans votre schéma par cliquer-déplacerThis is an element you can drag'n drop onto your diagram
-
+ Cliquer-déposez cet élément sur le schéma pour insérer un élément Drag'n drop this element to the diagram to insert a
-
+ Collection QETQET Collection
-
+ Collection utilisateurUser Collection
-
+ Collection projetProject collection
-
+ Schéma sans titreUntitled diagram
-
+ %1 [non utilisé dans le projet]%1 [unused in the project]
-
+ Pas de fichiertooltip for a file-less project in the element panelNo file
@@ -1125,17 +1130,27 @@ Changes will be definitive.
Delete element
-
+
+ Remonter ce schéma
+ Move up
+
+
+
+ Abaisser ce schéma
+ Move down
+
+
+ Vous pouvez utiliser ce gestionnaire pour ajouter, supprimer ou modifier les catégories.Use this manager to add, delete or modify categories.
-
+ Filtrer : Filter:
-
+ Effacer le filtreErase filter
@@ -1165,22 +1180,22 @@ Changes will be definitive.
Project properties
-
+ Déplacer dans cette catégorieMove into this category
-
+ Copier dans cette catégorieCopy into this category
-
+ AnnulerUndo
-
+ Gestionnaire de catégorieswindow titleCategories manager
@@ -1194,42 +1209,42 @@ Changes will be definitive.
EllipseEditor
-
+ Centre : Center:
-
+ Diamètres : Diameters:
-
+ horizontal :horizontal:
-
+ vertical :vertical:
-
+ abscisseabscissa
-
+ ordonnéeordinate
-
+ diamètre horizontalhorizontal diameter
-
+ diamètre verticalvertical diameter
@@ -1237,7 +1252,7 @@ Changes will be definitive.
ExportConfigPage
-
+ Exportconfiguration page titleExport
@@ -1415,47 +1430,52 @@ Changes will be definitive.
GeneralConfigurationPage
-
+ ApparenceAppearance
-
+ Utiliser les couleurs du systèmeUse system colors
-
+ ProjetsProjects
-
+ Utiliser des fenêtresUse windows
-
+ Utiliser des ongletsUse tabs
-
+ Ces paramètres s'appliqueront dès la prochaine ouverture d'un éditeur de schémas.These settings will be applied at the next opening of a diagram editor.
-
+ Gestion des élémentsElements management
-
+ Intégrer automatiquement les éléments dans les projets (recommandé)Integrate automatically the elements into the projects (recommended)
-
+
+ Chaque élément embarque des informations sur ses auteurs, sa licence, ou tout autre renseignement que vous jugerez utile dans un champ libre. Vous pouvez spécifier ici la valeur par défaut de ce champ pour les éléments que vous créerez :
+ Every element embeds informations about its authors, its license, or any information you may find useful in a freely usable textfield. You can specify here the default value of this textfield for the elements you will create:
+
+
+ Généralconfiguration page titleGeneral
@@ -1705,111 +1725,111 @@ Changes will be definitive.
LineEditor
-
+ abscisse point 1abscissa point 1
-
+ ordonnée point 1ordinate point 1
-
+ abscisse point 2abscissa point 2
-
+ ordonnée point 2ordinate point 2
-
+ Fin 1End 1
-
+ Fin 2End 2
-
+ type fin 1end 1 type
-
+ longueur fin 1end 1 length
-
+ type fin 2end 2 type
-
+ longueur fin 2end 2 length
-
+ Normaletype of the 1st end of a lineNormal
-
+ Flèche simpletype of the 1st end of a lineSimple arrow
-
+ Flèche triangulairetype of the 1st end of a lineTriangle arrow
-
+ Cercletype of the 1st end of a lineCircle
-
+ Carrétype of the 1st end of a lineDiamond
-
+ Normaletype of the 2nd end of a lineNormal
-
+ Flèche simpletype of the 2nd end of a lineSimple arrow
-
+ Flèche triangulairetype of the 2nd end of a lineTriangle arrow
-
+ Cercletype of the 2nd end of a lineCircle
-
+ Carrétype of the 2nd end of a lineDiamond
@@ -2015,38 +2035,38 @@ Changes will be definitive.
PolygonEditor
-
+ Polygone ferméClosed polygon
-
+ xx
-
+ yy
-
+ Points du polygone :Polygon points:
-
+ fermeture du polygonePolygon closure
-
+ Erreurmessage box titleError
-
+ Le polygone doit comporter au moins deux points.message box contentThe polygon must contain at least two points.
@@ -2055,7 +2075,7 @@ Changes will be definitive.
PrintConfigPage
-
+ Impressionconfiguration page titlePrinting
@@ -2064,123 +2084,123 @@ Changes will be definitive.
ProjectView
-
+ Ce projet ne contient aucun schémaThis project does not contain any diagram
-
+ Titre du projet :Project title:
-
+ Supprimer les éléments inutilisés dans le projetDelete unused elements in the project
-
+ Supprimer les catégories videsDelete empty categories
-
+ Enregistrer le schéma en cours ?message box titleSave the current diagram?
-
+ Voulez-vous enregistrer le schéma %1 ?message box content - %1 is a diagram titleDo you wish to save the diagram %1?
-
+ Enregistrer le nouveau schéma ?message box titleSave the new diagram?
-
+ Ce schéma a été ajouté mais n'a été ni modifié ni enregistré. Voulez-vous le conserver ?message box contentThis diagram has been added but it hasn't been modified nor saved. Do you wish to keep it?
-
+ Supprimer le schéma ?message box titleDelete the diagram?
-
+ Êtes-vous sûr de vouloir supprimer ce schéma du projet ? Ce changement est irréversible.message box contentDo you really want to delete this diagram from the project? This change is irreversible.
-
+ Propriétés du projetwindow titleProject properties
-
+ Projet en lecture seulemessage box titleRead-only project
-
+ Ce projet est en lecture seule. Il n'est donc pas possible de le nettoyer.message box contentThis project is read-only. Thus it can not be cleaned.
-
+ Nettoyer le projetwindow titleClean project
-
+ Enregistrer sousdialog titleSave as
-
+ Schéma QElectroTech (*.qet)filetypes allowed when saving a diagram fileQElectroTech Diagram (*.qet)
-
+ Projetwindow title for a project-less ProjectViewProject
-
+ Enregistrer le projet en cours ?message box titleSave current project?
-
+ Voulez-vous enregistrer le projet ?message box contentDo you wish to save the project?
-
+ projetstring used to generate a filenameproject
-
+ Propriétés à utiliser lors de l'ajout d'un nouveau schéma au projet :Properties used when adding a new diagram to the project:
@@ -2348,439 +2368,434 @@ Available options:
QETDiagramEditor
-
+ Afficha&geDispl&ay
-
+ Affiche ou non le panel d'appareilsDisplays or not the elements panel
-
+ AfficherDisplay
-
+ &Aide&Help
-
+ Ajouter une colonneAdd a column
-
+ À &propos de QElectroTechA&bout QElectroTech
-
+ À propos de &QtAbout &Qt
-
+ &Cascade&Cascade
-
+ C&oller&Paste
-
+ &Configuration&Settings
-
+ &Configurer QElectroTech&Configure QElectroTech
-
+ Cop&ier&Copy
-
+ Co&uperCu&t
-
+ Ctrl+0
-
+ Ctrl+9
-
+ Ctrl+I
-
+ Ctrl+Q
-
+ Ctrl+Shift+A
-
+ Ctrl+Shift+FCtrl+Shift+F
-
+ Ctrl+Shift+I
-
+ Ctrl+Shift+X
-
+ Désélectionner toutSelect none
-
+ &Édition&Edit
-
+ Enlever une colonneRemove a column
-
+ &Enregistrer&Save
-
+ Enregistrer sousSave as
-
+ E&xporter&Export
-
+ Fe&nêtresWi&ndows
-
+ &Fermer&Close
-
+ &Fichier&File
-
+ &Importer&Import
-
+ ImprimerPrint
-
+ Inverser la sélectionInvert selection
-
+ Mode SelectionSelection Mode
-
+ Mode VisualisationView Mode
-
+ &Mosaïque&Tile
-
+ &Nouveau&New
-
+ OutilsTools
-
+ &Ouvrir&Open
-
+ Ouvrir un fichierOpen a file
-
+ Pas de zoomReset zoom
-
+ Passer en &mode plein écranF&ullScreen Mode
-
+ PivoterRotate
-
+ &Quitter&Quit
-
+ Schémas QElectroTech (*.qet);;Fichiers XML (*.xml);;Tous les fichiers (*)QElectroTech Diagrams (*.qet);;XML Files (*.xml);;All files (*)
-
+ Sortir du &mode plein écranExit f&ullScreen mode
-
+ SupprimerDelete
-
+ Tout sélectionnerSelect All
-
+ Zoom adaptéFit in view
-
+ Zoom arrièreZoom Out
-
+ Zoom avantZoom In
-
+ AnnulerUndo
-
+ RefaireRedo
-
+ Réinitialiser les conducteursReset conductors
-
- Suppr
- Del
-
-
-
+ Ctrl+JCtrl+J
-
+ Ctrl+KCtrl+K
-
+ Propriétés du schémaDiagram Properties
-
+ Ctrl+LCtrl+L
-
+ Affiche ou non la barre d'outils principaleDisplay or hide the main toolbar
-
+ Affiche ou non la barre d'outils AffichageDisplay or hide the Display toolbar
-
+ Affiche ou non la barre d'outils SchémaDisplay or hide the Diagram toolbar
-
+ AffichageDisplay
-
+ SchémaDiagram
-
+ Conducteurs par défautDefault conductors
-
+ Ctrl+DCtrl+D
-
+ Ajouter un champ de texteAdd a textfield
-
+ Aucune modificationNo modification
-
+ Affiche ou non la liste des modificationsDisplay or hide the undo list
-
+ Ajouter une ligneAdd a row
-
+ Enlever une ligneRemove a row
-
+ Ajouter un schémaAdd a diagram
-
+ Supprimer le schémaDelete the diagram
-
+ Ctrl+TCtrl+T
-
+ Édite les propriétés des objets sélectionnéstatus bar tipEdit the selected objects properties
-
+ &Projet&Project
-
+ Impossible d'ouvrir le fichierUnable to open file
-
+ Il semblerait que le fichier que vous essayez d'ouvrir ne soit pas accessible en lecture. Il est donc impossible de l'ouvrir. Veuillez vérifier les permissions du fichier.The file you try to open does not seem readable and can not be opened. Please check the file permissions.
-
+ Ouverture du projet en lecture seuleOpening the file read-only
-
+ Il semblerait que le projet que vous essayez d'ouvrir ne soit pas accessible en écriture. Il sera donc ouvert en lecture seule.The project you try to open does not seem writable. It will be opened read-only.
-
+ en utilisant des ongletsusing tabs
-
+ en utilisant des fenêtresusing windows
-
+ Afficher les projetsDisplay projects
-
+ Propriétés du projetProject properties
-
+ Nettoyer le projetClean project
-
+ Échec de l'ouverture du projetmessage box titleUnable to open project
-
+ Il semblerait que le fichier %1 ne soit pas un fichier projet QElectroTech. Il ne peut donc être ouvert.message box contentThe file %1 does not appear to be a QElectroTech project file. Thus it cannot be opened.
@@ -2804,322 +2819,322 @@ Available options:
Elements Panel
-
+ Annulationsdock titleUndo
-
+ Propriétés de la sélectionSelection properties
-
+ BackspaceBackspace
-
+ SpaceSpace
-
+ Crée un nouveau schémastatus bar tipOpens a new diagram
-
+ Ouvre un schéma existantstatus bar tipOpen an existing diagram
-
+ Ferme le schéma courantstatus bar tipCloses the current diagram
-
+ Enregistre le schéma courantstatus bar tipSaves the current diagram
-
+ Enregistre le schéma courant avec un autre nom de fichierstatus bar tipSaves the current diagram as another filename
-
+ Importe un schéma dans le schéma courantstatus bar tipImports a diagram into the current diagram
-
+ Exporte le schéma courant dans un autre formatstatus bar tipExports the current diagram to another format
-
+ Imprime le schéma courantstatus bar tipPrints the current diagram
-
+ Ferme l'application QElectroTechstatus bar tipCloses QElectroTech
-
+ Annule l'action précédentestatus bar tipUndoes the previous action
-
+ Restaure l'action annuléestatus bar tipRestores the undone action
-
+ Transfère les éléments sélectionnés dans le presse-papierstatus bar tipPuts selected elements into the clipboard
-
+ Copie les éléments sélectionnés dans le presse-papierstatus bar tipCopies selected elements
-
+ Place les éléments du presse-papier sur le schémastatus bar tipPastes elements from the clipboard into the diagram
-
+ Sélectionne tous les éléments du schémastatus bar tipSelects all elements on the diagram
-
+ Désélectionne tous les éléments du schémastatus bar tipDeselect all elements on the plan
-
+ Désélectionne les éléments sélectionnés et sélectionne les éléments non sélectionnésstatus bar tipDeselects selected elements and select non-selected elements
-
+ Enlève les éléments sélectionnés du schémastatus bar tipRemoves selected elements from the diagram
-
+ Pivote les éléments sélectionnésstatus bar tipRotates selected elements
-
+ Recalcule les chemins des conducteurs sans tenir compte des modificationsstatus bar tipReset the conductors path ignoring the user changes
-
+ Spécifie les propriétés par défaut des conducteursstatus bar tipSpecify the conductors default properties
-
+ Édite les informations affichées par le cartouchestatus bar tipEdit informations displayed by the inset
-
+ Ajoute une colonne au schémastatus bar tipAdd a column to the diagram
-
+ Enlève une colonne au schémastatus bar tipRemove a column from the diagram
-
+ Agrandit le schéma en hauteurstatus bar tipExpand the diagram's height
-
+ Rétrécit le schéma en hauteurstatus bar tipShrink the diagram's height
-
+ Agrandit le schémastatus bar tipExpand the diagram
-
+ Rétrécit le schémastatus bar tipShrinks the diagram
-
+ Adapte la taille du schéma afin qu'il soit entièrement visiblestatus bar tipChanges the size of the plan so that it fits in the view
-
+ Restaure le zoom par défautstatus bar tipRestores default zoom level
-
+ Présente les différents projets ouverts dans des sous-fenêtresstatus bar tipShows the various opened projects in windows
-
+ Présente les différents projets ouverts des ongletsstatus bar tipShows the various opened projects in tabs
-
+ Permet de sélectionner les élémentsstatus bar tipAllows to select elements
-
+ Permet de visualiser le schéma sans pouvoir le modifierstatus bar tipAllows to view the diagram without modifying it
-
+ Affiche QElectroTech en mode plein écranstatus bar tipDisplays QElectroTech in full screen mode
-
+ Impossible de retrouver cet élément dans le panel car il semble édité dans une autre fenêtreUnable to find this element in the panel because it seems to be edited from another window
-
+ Impossible de retrouver cet élément dans le panel... rechargement du panel...Unable to find this element in the panel... reloading the panel...
-
+ Impossible de retrouver cet élément dans le panelUnable to find this element in the panel
-
+ Affiche QElectroTech en mode fenêtréstatus bar tipDisplays QElectroTech in windowed mode
-
+ Permet de régler différents paramètres de QElectroTechstatus bar tipAllows to specify various parameters for QElectroTech
-
+ Dispose les fenêtres en mosaïquestatus bar tipArranges windows in a tile pattern
-
+ Dispose les fenêtres en cascadestatus bar tipArranges windows in a cascade pattern
-
+ Affiche des informations sur QElectroTechstatus bar tipDisplays informations about QElectroTech
-
+ Affiche des informations sur la bibliothèque Qtstatus bar tipDisplays informations about Qt library
-
+ &Enregistrer tous les schémasSav&e all diagrams
-
+ Enregistre tous les schémas du projet courantstatus bar tipSaves all the diagrams of the current project
-
+ Projet suivantNext project
-
+ Projet précédentPrevious project
-
+ Active le projet suivantstatus bar tipActivates the next project
-
+ Active le projet précédentstatus bar tipActivates the previous project
-
+ Active le projet « %1 »Activates the project "%1"
@@ -3127,167 +3142,167 @@ Available options:
QETElementEditor
-
+ &Nouveau&New
-
+ &Ouvrir&Open
-
+ &Enregistrer&Save
-
+ Enregistrer sousSave as
-
+ &Quitter&Quit
-
+ Tout sélectionnerSelect All
-
+ Désélectionner toutSelect none
-
+ Inverser la sélectionInvert selection
-
+ &Supprimer&Delete
-
+ Éditer la taille et le point de saisieEdit size and hotspot
-
+ Éditer les nomsEdit names
-
+ Éditer les orientationsEdit orientations
-
+ Déplacer un objetMove an object
-
+ Ajouter une ligneAdd a line
-
+ Ajouter une ellipseAdd an ellipse
-
+ Ajouter un cercleAdd a circle
-
+ Ajouter un polygoneAdd a polygon
-
+ Ajouter du texteAdd text
-
+ Ajouter un arc de cercleAdd an arc
-
+ Ajouter une borneAdd a terminal
-
+ Ajouter un champ de texteAdd a textfield
-
+ AnnulerUndo
-
+ RefaireRedo
-
+ Ctrl+QCtrl+Q
-
+ Ctrl+Shift+ACtrl+Shift+A
-
+ Ctrl+ICtrl+I
-
+ FichierFile
-
+ ÉditionEdit
-
+ AffichageDisplay
-
+ OutilsTools
-
+ AideHelp
-
+ AfficherDisplay
-
+ La vérification de cet élément a généré %n avertissement(s) :message box content
@@ -3296,290 +3311,295 @@ Available options:
-
+ <b>%1</b> : %2warning title: warning description<b>%1</b>: %2
-
- Suppr
- Del
-
-
-
+ Ctrl+ECtrl+E
-
+ Ctrl+RCtrl+R
-
+ Ctrl+TCtrl+T
-
+ RapprocherRaise
-
+ ÉloignerLower
-
+ Envoyer au fondSend backward
-
+ Amener au premier planBring forward
-
+ Ctrl+Shift+UpCtrl+Shift+Up
-
+ Ctrl+Shift+DownCtrl+Shift+Down
-
+ Ctrl+Shift+EndCtrl+Shift+End
-
+ Ctrl+Shift+HomeCtrl+Shift+Home
-
+ Aucune modificationNo modification
-
+ RechargerReload
-
+ Zoom avantZoom In
-
+ Zoom arrièreZoom Out
-
+ Zoom adaptéFit in view
-
+ Pas de zoomReset zoom
-
+ Ctrl+9Ctrl+9
-
+ Ctrl+0Ctrl+0
-
+ &Ouvrir depuis un fichier&Open from a file
-
+ Enregistrer dans un fichierSave to a file
-
+ Ctrl+Shift+OCtrl+Shift+O
-
+ Ctrl+Shift+SCtrl+Shift+S
-
+ QElectroTech - Éditeur d'élémentwindow titleQElectroTech - Element Editor
-
+ un fichiera file
-
+ un élémentan element
-
+
+ Éditer les informations sur l'auteur
+ Edit author informations
+
+
+ &Configurer QElectroTech&Configure QElectroTech
-
+ À &propos de QElectroTechA&bout QElectroTech
-
+ À propos de &QtAbout &Qt
-
+ Permet de régler différents paramètres de QElectroTechstatus bar tipAllows to specify various parameters for QElectroTech
-
+ Affiche des informations sur QElectroTechstatus bar tipDisplays informations about QElectroTech
-
+ Affiche des informations sur la bibliothèque Qtstatus bar tipDisplays informations about Qt library
-
+ BackspaceBackspace
-
+ Ctrl+Shift+FCtrl+Shift+F
-
+
+ Ctrl+Y
+ Ctrl+Y
+
+
+ Partiestoolbar titleParts
-
+ Outilstoolbar titleTools
-
+ Affichagetoolbar titleDisplay
-
+ Élémenttoolbar titleElement
-
+ Profondeurtoolbar titleDepth
-
+ &Configuration&Settings
-
+ Coller depuis...Paste from...
-
+ Sortir du &mode plein écranExit f&ullScreen mode
-
+ Affiche QElectroTech en mode fenêtréstatus bar tipDisplays QElectroTech in windowed mode
-
+ Passer en &mode plein écranF&ullScreen Mode
-
+ Affiche QElectroTech en mode plein écranstatus bar tipDisplays QElectroTech in full screen mode
-
+ [Modifié]window title tag[Changed]
-
+ [lecture seule]window title tag [Read only]
-
+ Informationsdock titleInformations
-
+ Annulationsdock titleUndo
-
+ Partiesdock titleParts
-
+ Éditeur d'élémentsstatus bar messageElements Editor
-
+ %n partie(s) sélectionnée(s).%n selected part.
@@ -3587,210 +3607,215 @@ Available options:
-
+ Dimensions de l'élémentwarning titleElement size
-
+ Certaines parties graphiques (textes, cercles, lignes...) semblent déborder du cadre de l'élément. Cela risque de générer des bugs graphiques lors de leur manipulation sur un schéma. Vous pouvez corriger cela soit en déplaçant ces parties, soit en vous rendant dans Édition > Éditer la taille et le point de saisie.warning descriptionSome graphical parts (texts, circles, lines, ...) seem to be out of the element border. This may generate graphical bugs when the element is moved on a diagram. You can fix this by moving those parts or using Edit > Edit size and hotspot.
-
+ Absence de bornewarning titleMissing terminal
-
+ L'élément ne comporte aucune borne. Un élément doit comporter des bornes afin de pouvoir étre relié à d'autres éléments par l'intermédiaire de conducteurs.warning descriptionThe element does not contain any terminal. An element must have terminals in order to be connected to other elements by conductors.
-
+ Avertissementsmessagebox titleWarnings
-
+ Le fichier %1 n'existe pas.message box contentThe file %1 does not exist.
-
-
+
+ Impossible d'ouvrir le fichier %1.message box contentUnable to open the file %1.
-
-
+
+ Ce fichier n'est pas un document XML validemessage box contentThis file is not a valid XML document
-
-
+
+ Erreurtoolbar titleError
-
-
+
+ Édition en lecture seulemessage box titleRead only edition
-
-
+
+ Vous n'avez pas les privilèges nécessaires pour modifier cet élement. Il sera donc ouvert en lecture seule.message box contentYou are not allowed to modify this element. Thus it will be edited read-only.
-
-
-
+
+
+ Erreurmessage box titleError
-
+ Impossible d'écrire dans ce fichiermessage box contentUnable to write to this file
-
+ Impossible d'atteindre l'élémentmessage box contentUnable to reach the element
-
+ Impossible d'enregistrer l'élémentmessage box contentUnable to save the element
-
+
+ Trop de primitives, liste non générée.
+ Too much parts, list not rendered.
+
+
+ Ouvrir un fichierdialog titleOpen a file
-
+ Éléments QElectroTech (*.elmt);;Fichiers XML (*.xml);;Tous les fichiers (*)filetypes allowed when opening an element fileQElectroTech elements (*.elmt);;XML files (*.xml);;All files (*)
-
+ Recharger l'élémentdialog titleReload element
-
+ Vous avez efffectué des modifications sur cet élément. Si vous le rechargez, ces modifications seront perdues. Voulez-vous vraiment recharger l'élément ?dialog contentThis element has been modified since last save. If you reload it, these changes will be lost. Do you really want to reload this element?
-
+ Enregistrer sousdialog titleSave as
-
+ Éléments QElectroTech (*.elmt)filetypes allowed when saving an element fileQElectroTech elements (*.elmt)
-
+ Enregistrer l'élément en cours ?dialog titleSave current element?
-
+ Voulez-vous enregistrer l'élément %1 ?dialog content - %1 is an element nameDo you wish to save the element %1?
-
-
-
-
+
+
+
+ Élément inexistant.message box titleNon-existent element.
-
-
+
+ L'élément n'existe pas.message box contentThe element does not exist.
-
-
+
+ Le chemin virtuel choisi ne correspond pas à un élément.message box contentThe chosen virtual path does not match an element.
-
+ Maintenez la touche Shift enfoncée pour effectuer plusieurs ajouts d'affiléeHold down the Shift key to add several parts in a row
-
+ Utilisez le bouton droit de la souris pour poser le dernier point du polygoneUse the right mouse button to set the polygon's last point
-
+ Co&uperCu&t
-
+ Cop&ier&Copy
-
+ C&oller&Paste
-
+ C&oller dans la zone...Pa&ste in the area...
-
+ Ctrl+Shift+VCtrl+Shift+V
-
+ Ajouter un rectangleAdd a rectangle
@@ -3803,139 +3828,149 @@ Available options:
QElectroTech: Print preview
-
+ Schémas à imprimer :Diagrams to print:
-
-
+
+ Tout cocher
+ Check all
+
+
+
+ Tout décocher
+ Unchek all
+
+
+
+ Cacher la liste des schémasHide the diagrams list
-
-
+
+ Cacher les options d'impressionHide the print options
-
+ Ajuster la largeurFit to width
-
+ Ajuster la pageFit to page
-
+ Zoom arrièreZoom Out
-
+ Zoom avantZoom In
-
+ PaysageLandscape
-
+ PortraitPortrait
-
+ Première pageFirst page
-
+ Page précédentePrevious page
-
+ Page suivanteNext page
-
+ Dernière pageLast page
-
+ Afficher une seule pageDisplay a single page
-
+ Afficher deux pagesDisplay facing pages
-
+ Afficher un aperçu de toutes les pagesDisplay all pages
-
+ Mise en pagePage layout
-
+ Mise en page (non disponible sous Windows pour l'impression PDF/PS)Page layout (not available under Windows for PDF/PS printing)
-
+ Options d'impressionPrint options
-
+ Utiliser toute la feuilleUse the whole page
-
+ Si cette option est cochée, les marges de la feuille seront ignorées et toute sa surface sera utilisée pour l'impression. Cela peut ne pas être supporté par votre imprimante.If this option is checked, the paper margins are ignored and its whole surface is used for the printing. This may not be supported by your printer.
-
+ Adapter le schéma à la pageFit diagram to page
-
+ Si cette option est cochée, le schéma sera agrandi ou rétréci de façon à remplir toute la surface imprimable d'une et une seule page.If this option is checked, the diagram will be shrinked or expanded to fit the printable surface of a single page.
-
+ ImprimerPrint
-
+ Afficher la liste des schémasDisplay
-
+ Afficher les options d'impressionDisplay the print options
-
+ %1 %%1%
@@ -4129,133 +4164,139 @@ Available options:
deletion
-
+ déplacementundo captionmove
-
+ ajout %1undo captioninsert %1
-
+ modification %1undo captionmodify %1
-
+ modification points polygoneundo captionmodification polygon points
-
+ modification dimensions/hotspotundo captionmodify size/hotspot
-
+ modification nomsundo captionmodify names
-
+ modification orientationsundo captionmodify orientations
-
+ amener au premier planundo captionbring forward
-
+ rapprocherundo captionraise
-
+ éloignerundo captionlower
-
+ envoyer au fondundo captionsend backward
-
+ modification connexions internesundo captionmodify internal connections
-
+
+ modification informations complementaires
+ undo caption
+ modify author informations
+
+
+ arcelement part namearc
-
+ cercleelement part namecircle
-
+ ellipseelement part nameellipse
-
+ ligneelement part nameline
-
+ polygoneelement part namepolygon
-
+ borneelement part nameterminal
-
+ Tdefault text when adding a text in the element editorT
-
+ texteelement part nametext
-
+ _default text when adding a textfield in the element editor_
-
+ champ de texteelement part nametextfield
@@ -4312,18 +4353,18 @@ Available options:
Terminal
-
+ collerpaste
-
+ couper des partiesundo captioncut parts
-
+ rectangleelement part namerectangle
@@ -4365,42 +4406,42 @@ Available options:
RectangleEditor
-
+ Coin supérieur gauche : Top left corner:
-
+ Dimensions : Size:
-
+ Largeur :Width:
-
+ Hauteur :Height:
-
+ abscisseabscissa
-
+ ordonnéeordinate
-
+ largeurwidth
-
+ hauteurheight
@@ -4408,91 +4449,91 @@ Available options:
StyleEditor
-
+ AntialiasingAntialiasing
-
+ Trait :Line:
-
+ Couleur : Color:
-
+ Style : Style:
-
+ Épaisseur : Weight:
-
+ Remplissage :Filling:
-
+ Noirelement part colorBlack
-
+ Blancelement part colorWhite
-
+ Normalelement part line styleNormal
-
+ Pointilléelement part line styleDashed
-
+ Nulleelement part weightNone
-
+ Fineelement part weightThin
-
+ Normaleelement part weightNormal
-
+ Aucunelement part fillingNone
-
+ Noirelement part fillingBlack
-
+ Blancelement part fillingWhite
@@ -4501,57 +4542,57 @@ Available options:
TerminalEditor
-
+ NordNorth
-
+ EstEast
-
+ SudSouth
-
+ OuestWest
-
+ Position : Position:
-
+ x : x:
-
+ y : y:
-
+ Orientation : Orientation:
-
+ abscisseabscissa
-
+ ordonnéeordinate
-
+ orientationorientation
@@ -4559,48 +4600,48 @@ Available options:
TextEditor
-
+ Position : Position:
-
+ x : x:
-
+ y : y:
-
+ Taille : Size:
-
+ Texte : Text:
-
+ abscisseabscissa
-
+ ordonnéeordinate
-
+ taillesize
-
-
+
+ contenucontent
@@ -4608,60 +4649,60 @@ Available options:
TextFieldEditor
-
+ Maintenir horizontal malgré
les rotations de l'élémentStay horizontal despite
element rotations
-
+ Position : Position:
-
+ x : x:
-
+ y : y:
-
+ Taille : Size:
-
+ Texte par défaut : Default text:
-
+ abscisseabscissa
-
+ ordonnéeordinate
-
+ taillesize
-
+ propriétéproperty
-
-
+
+ contenucontent
diff --git a/lang/qet_es.qm b/lang/qet_es.qm
index 75e844bb1..022f47264 100644
Binary files a/lang/qet_es.qm and b/lang/qet_es.qm differ
diff --git a/lang/qet_es.ts b/lang/qet_es.ts
index 1c4e82ad4..f0bbedf5d 100644
--- a/lang/qet_es.ts
+++ b/lang/qet_es.ts
@@ -109,62 +109,62 @@ Iconos
ArcEditor
-
+ Centre : Centro:
-
+ Diamètres : Diámetros:
-
+ horizontal :horizontal:
-
+ vertical :vertical:
-
+ Angle de départ :Ángulo inicial:
-
+ Angle :Ángulo:
-
+ abscisseabscisa
-
+ ordonnéeordenada
-
+ diamètre horizontaldiámetro horizontal
-
+ diamètre verticaldiámetro vertical
-
+ angle de départángulo inicial
-
+ angleángulo
@@ -183,12 +183,6 @@ Iconos
inset contentFecha: %1
-
-
- Titre du document : %1
- inset content
- Título del documento: %1
- Fichier : %1
@@ -205,41 +199,41 @@ Iconos
BorderPropertiesWidget
-
+ Dimensions du schémaDimensiones del esquema
-
+ Colonnes :Columnas:
-
-
+
+ Afficher les en-têtesMostrar los encabezamientos
-
+ Lignes :Filas:
-
-
+
+ ×multiplication symbol×
-
+ pxunit for cols widthpx
-
+ pxunit for rows heightpx
@@ -248,27 +242,27 @@ Iconos
CircleEditor
-
+ Centre : Centra:
-
+ Diamètre : Diámetro:
-
+ abscisseabscisa
-
+ ordonnéeordenada
-
+ diamètrediámetro
@@ -349,53 +343,53 @@ Iconos
Opciones de impresión
-
+ Quel type d'impression désirez-vous effectuer ?¿Qué tipo de impresión desea hacer?
-
+ Impression sur une imprimante physiquePrint type choiceImpresión a una impresora física
-
+ Impression vers un fichier au format PDFPrint type choiceImpresión a un archivo PDF
-
+ Impression vers un fichier au format PostScript (PS)Print type choiceImpresión a un archivo PostScript (PS)
-
+ Choix du type d'impressionElección del tipo de impresión
-
+ Fichier manquantmessage box titleArchivo faltando
-
+ Vous devez indiquer le chemin du fichier PDF/PS à créer.message box contentDebe especificar la ruta del archivo PDF / PS a crear.
-
+ Fichiers PDF (*.pdf)file filterArchivos PDF (*.pdf)
-
+ Fichiers PostScript (*.ps)file filterArchivos PostScript (*.ps)
@@ -427,102 +421,102 @@ Iconos
Propiedades del esquema
-
+ Propriétés de la sélectionPropiedades de la selección
-
+ La sélection contient %1.%1 is a sentence listing the selected objectsLa selección contiene %1.
-
+ Élément manquantElemento faltando
-
+ ÉlémentElemento
-
+ Nom : %1
Nombre: %1
-
+ Position : %1
Posición: %1
-
+ Dimensions : %1×%2
Tamaños: %1×%2
-
+ Bornes : %1
Conectores: %1
-
+ Connexions internes : %1
Conecciones internas: %1
-
+ AutoriséesAutorizadas
-
+ InterditesProhibidas
-
+ Champs de texte : %1
Campos de texto: %1
-
+ Emplacement : %1
Emplazamiento: %1
-
+ Propriétés de l'élément sélectionnéPropiedades del element seleccionado
-
+ Retrouver dans le panelEcontrar en el panel
-
+ Éditer l'élémentEditar el elemento
-
+ Éditer les propriétés d'un conducteurwindow titleEditar las propiedades de un conductor
-
+ Éditer les propriétés par défaut des conducteurswindow titleEditar las propiedades predeterminadas de los conductores
@@ -531,7 +525,7 @@ Iconos
DiagramsChooser
-
+ Schéma sans titreEsquema sin título
@@ -712,99 +706,110 @@ Iconos
ElementScene
-
+ lignelinea
-
+ ellipseelipse
-
+ arcarco
-
+ cerclecírculo
-
+ borneconector
-
+ textetexto
-
+ champ de textecampo de texto
-
+ polygonepolígono
-
+ L'orientation par défaut est l'orientation dans laquelle s'effectue la création de l'élément.Por defecto, la orientación es la orientación usada durante la creación del elemento.
-
+ Autoriser les connexions internesPermitir las conecciones internas
-
+
+ Éditer les informations sur l'auteur
+ window title
+
+
+
+
+ Vous pouvez utiliser ce champ libre pour mentionner les auteurs de l'élément, sa licence, ou tout autre renseignement que vous jugerez utile.
+
+
+
+ Vous pouvez spécifier le nom de l'élément dans plusieurs langues.Puede escribir el nombre del elemento en varias lenguas.
-
-
+
+ Ce document XML n'est pas une définition d'élément.error messageEste documento XML no es una definición de elemento.
-
+ Les dimensions ou le point de saisie ne sont pas valides.error messageLos tamaños o el hotspot no son valides.
-
+ Les orientations ne sont pas valides.error messageLas orientaciones no son valides.
-
+ Éditer la taille et le point de saisiewindow titleEditar el tamaño o el hotspot
-
+ Éditer les orientationswindow titleEditar las orientaciones
-
+ Éditer les nomswindow titleEditar los nombres
-
+ rectanglerectángulo
@@ -1042,42 +1047,42 @@ Los cambios no podrían ser revertidos.
ElementsPanel
-
+ Collection projetColección proyecto
-
+ Schéma sans titreEsquema sin título
-
+ Ceci est un élément que vous pouvez insérer dans votre schéma par cliquer-déplacerEso es un elemento que se puede insertar en su esquema con clicar-mover
-
+ Cliquer-déposez cet élément sur le schéma pour insérer un élément Arrastar y soltar este elemento al esquema para insertar un elemento
-
+ Collection QETColección QET
-
+ Collection utilisateurColección usuario
-
+ %1 [non utilisé dans le projet]%1 [no usado en el proyecto]
-
+ Pas de fichiertooltip for a file-less project in the element panelNo hay archivo
@@ -1151,37 +1156,47 @@ Los cambios no podrían ser revertidos.
Eliminar este esquema
-
+
+ Remonter ce schéma
+
+
+
+
+ Abaisser ce schéma
+
+
+
+ Effacer le filtreBorrar un filtro
-
+ Filtrer : Filtrar:
-
+ Vous pouvez utiliser ce gestionnaire pour ajouter, supprimer ou modifier les catégories.Puede usar este gestionario para agregar, eliminar o editar las categorías.
-
+ Déplacer dans cette catégorieMover en esta categoría
-
+ Copier dans cette catégorieCopiar en esta categoría
-
+ AnnulerDeshacer
-
+ Gestionnaire de catégorieswindow titleGestionario de categorías
@@ -1195,42 +1210,42 @@ Los cambios no podrían ser revertidos.
EllipseEditor
-
+ Centre : Centro:
-
+ Diamètres : Diámetros:
-
+ horizontal :horizontal:
-
+ vertical :vertical:
-
+ abscisseabscisa
-
+ ordonnéeordenada
-
+ diamètre horizontaldiámetro horizontal
-
+ diamètre verticaldiámetro vertical
@@ -1238,7 +1253,7 @@ Los cambios no podrían ser revertidos.
ExportConfigPage
-
+ Exportconfiguration page titleExportación
@@ -1416,47 +1431,52 @@ Los cambios no podrían ser revertidos.
GeneralConfigurationPage
-
+ ApparenceAspecto
-
+ Utiliser les couleurs du systèmeUsar colores del sistema
-
+ ProjetsProyectos
-
+ Utiliser des fenêtresUtilizar ventanas
-
+ Utiliser des ongletsUtilizar pestañas
-
+ Ces paramètres s'appliqueront dès la prochaine ouverture d'un éditeur de schémas.Estos parámetros van ser activados la próxima vez que se va a abrir un editor de esquemas.
-
+ Gestion des élémentsGestionario de elementos
-
+ Intégrer automatiquement les éléments dans les projets (recommandé)Automáticamente integrar los elementos en los proyectos (recomendado)
-
+
+ Chaque élément embarque des informations sur ses auteurs, sa licence, ou tout autre renseignement que vous jugerez utile dans un champ libre. Vous pouvez spécifier ici la valeur par défaut de ce champ pour les éléments que vous créerez :
+
+
+
+ Généralconfiguration page titleGeneral
@@ -1706,111 +1726,111 @@ Los cambios no podrían ser revertidos.
LineEditor
-
+ Fin 1Fin 1
-
+ Fin 2Fin 2
-
+ abscisse point 1abscisa punto 1
-
+ ordonnée point 1ordenada punto 1
-
+ abscisse point 2abscisa punto 2
-
+ ordonnée point 2ordenada punto 2
-
+ type fin 1tipo fin 1
-
+ longueur fin 1longitud fin 1
-
+ type fin 2tipo fin 2
-
+ longueur fin 2longitud fin 2
-
+ Normaletype of the 1st end of a lineNormal
-
+ Flèche simpletype of the 1st end of a lineFlecha simple
-
+ Flèche triangulairetype of the 1st end of a lineFlecha triangular
-
+ Cercletype of the 1st end of a lineCírculo
-
+ Carrétype of the 1st end of a lineCuadrado
-
+ Normaletype of the 2nd end of a lineNormal
-
+ Flèche simpletype of the 2nd end of a lineFlecha simple
-
+ Flèche triangulairetype of the 2nd end of a lineFlecha triangular
-
+ Cercletype of the 2nd end of a lineCírculo
-
+ Carrétype of the 2nd end of a lineCuadrado
@@ -2016,38 +2036,38 @@ Los cambios no podrían ser revertidos.
PolygonEditor
-
+ Polygone ferméPolígono cerrado
-
+ xx
-
+ yy
-
+ Points du polygone :Puntos del polígono:
-
+ fermeture du polygonecierre del polígono
-
+ Erreurmessage box titleError
-
+ Le polygone doit comporter au moins deux points.message box contentEl polígono tiene que implicar al menos dos puntos.
@@ -2056,7 +2076,7 @@ Los cambios no podrían ser revertidos.
PrintConfigPage
-
+ Impressionconfiguration page titleImpresión
@@ -2065,123 +2085,123 @@ Los cambios no podrían ser revertidos.
ProjectView
-
+ Ce projet ne contient aucun schémaNo hay ningun esquema en este proyecto
-
+ Titre du projet :Título del proyecto:
-
+ Supprimer les éléments inutilisés dans le projetEliminar los elementos no usados en el proyecto
-
+ Supprimer les catégories videsEliminar categorías vacias
-
+ Enregistrer le schéma en cours ?message box title¿Grabar el esquema corriente?
-
+ Voulez-vous enregistrer le schéma %1 ?message box content - %1 is a diagram title¿Quiere grabar el esquema %1?
-
+ Enregistrer le nouveau schéma ?message box title¿Grabar el nuevo esquema?
-
+ Ce schéma a été ajouté mais n'a été ni modifié ni enregistré. Voulez-vous le conserver ?message box contentSe agregó el esquema, pero no fue editado tampoco guardado. ¿Quiere mantenerlo?
-
+ Supprimer le schéma ?message box title¿Eliminar el esquema?
-
+ Êtes-vous sûr de vouloir supprimer ce schéma du projet ? Ce changement est irréversible.message box content¿Estás seguro de eliminar el esquema del proyecto? Este cambio es irreversible.
-
+ Propriétés du projetwindow titlePropiedades del proyecto
-
+ Projet en lecture seulemessage box titleProyecto en sólo lectura
-
+ Ce projet est en lecture seule. Il n'est donc pas possible de le nettoyer.message box contentEste proyecto es en sólo lectura. Por eso es imposible limpiarlo.
-
+ Nettoyer le projetwindow titleLimpiar el proyecto
-
+ Enregistrer sousdialog titleGuardar como
-
+ Schéma QElectroTech (*.qet)filetypes allowed when saving a diagram fileEsquema QElectroTech (*.qet)
-
+ Projetwindow title for a project-less ProjectViewProyecto
-
+ Enregistrer le projet en cours ?message box title¿Guardar el proyecto corriente?
-
+ Voulez-vous enregistrer le projet ?message box content¿Quiere guardar el proyecto?
-
+ projetstring used to generate a filenameproyecto
-
+ Propriétés à utiliser lors de l'ajout d'un nouveau schéma au projet :Propiedades a utilizar al añadir un nuevo esquema al proyecto:
@@ -2350,469 +2370,464 @@ Opciones disponibles:
QETDiagramEditor
-
+ Aucune modificationNinguna modificación
-
+ &Nouveau&Nuevo
-
+ &Ouvrir&Abrir
-
+ &Fermer&Cerrar
-
+ &Enregistrer&Guardar
-
+ Enregistrer sousGuardar como
-
+ &Importer&Importar
-
+ E&xporterE&xportar
-
+ ImprimerImprimir
-
+ &Quitter&Salir
-
+ AnnulerDeshacer
-
+ RefaireRehacer
-
+ Co&uperC&ortar
-
+ Cop&ier&Copiar
-
+ C&oller&Pegar
-
+ Tout sélectionnerSeleccionar todo
-
+ Désélectionner toutDeseleccionar todo
-
+ Inverser la sélectionInvertir selección
-
+ SupprimerEliminar
-
+ PivoterRotar
-
+ Réinitialiser les conducteursReinicializar los conductores
-
+ Conducteurs par défautPredeterminados conductores
-
+ Propriétés du schémaPropiedades del esquema
-
+ Ajouter un champ de texteAñadir un campo de texto
-
+ Ajouter une colonneAñadir una columna
-
+ Enlever une colonneRetirar una columna
-
+ Ajouter une ligneAñadir una línea
-
+ Enlever une ligneRetirar una línea
-
+ Propriétés du projetPropiedades del proyecto
-
+ Ajouter un schémaAñadir un esquema
-
+ Supprimer le schémaEliminar el esquema
-
+ Zoom avantAmpliar
-
+ Zoom arrièreReducir
-
+ Zoom adaptéAjustar
-
+ Pas de zoomTamaño actual
-
+ en utilisant des ongletsutilizando pestañas
-
+ en utilisant des fenêtresutilizando ventanas
-
+ Mode SelectionModo selección
-
+ Mode VisualisationModo visualización
-
+ SpaceEspacio
-
+ Passer en &mode plein écranEntrar en el modo &de pantalla completa
-
+ Sortir du &mode plein écranSalir del modo &de pantalla completa
-
+ Propriétés de la sélectionPropiedades de la selección
-
+ &Configurer QElectroTech&Configurar QElectroTech
-
+ &Mosaïque&Mosaico
-
+ &Cascade&Cascada
-
+ À &propos de QElectroTech&Acerca de QElectroTech
-
+ À propos de &QtAcerca de &Qt
-
+ Ctrl+Shift+ICtrl+Shift+I
-
+ Ctrl+Shift+XCtrl+Shift+X
-
+ Ctrl+QCtrl+Q
-
+ Ctrl+Shift+ACtrl+Shift+A
-
+ Ctrl+ICtrl+I
-
- Suppr
- Supr
-
-
-
+ BackspaceBackspace
-
+ Ctrl+JCtrl+J
-
+ Ctrl+KCtrl+K
-
+ Ctrl+LCtrl+L
-
+ Ctrl+DCtrl+D
-
+ Ctrl+TCtrl+T
-
+ Ctrl+9Ctrl+9
-
+ Ctrl+0Ctrl+0
-
+ Ctrl+Shift+FCtrl+Shift+F
-
+ Édite les propriétés des objets sélectionnéstatus bar tipEditar las propiedades de los objetos seleccionados
-
+ &Fichier&Archivo
-
+ &Édition&Editar
-
+ &Projet&Proyecto
-
+ Afficha&ge&Ver
-
+ &Configuration&Preferencias
-
+ Fe&nêtresVenta&nas
-
+ &AideA&yuda
-
+ AfficherMostrar
-
+ Affiche ou non la barre d'outils principaleMostrar o esconder la barra de herramientas principal
-
+ Affiche ou non la barre d'outils AffichageMostrar o esconder la barra de herramientas "Mostrar"
-
+ Affiche ou non la barre d'outils SchémaMostrar o esconder la barra de herramientas "Esquema"
-
+ Affiche ou non le panel d'appareilsMostrar o esconder el panel de aparatos
-
+ Affiche ou non la liste des modificationsMostrar o esconder la lista de ediciones
-
+ Afficher les projetsMostrar proyectos
-
+ OutilsHerramientas
-
+ AffichageVer
-
+ SchémaEsquema
-
+ Ouvrir un fichierAbrir un archivo
-
+ Schémas QElectroTech (*.qet);;Fichiers XML (*.xml);;Tous les fichiers (*)Esquemas QElectroTech (*.qet);;Archivos XML (*.xml);;Todos los archivos (*)
-
+ Impossible d'ouvrir le fichierImposible de abrir el archivo
-
+ Il semblerait que le fichier que vous essayez d'ouvrir ne soit pas accessible en lecture. Il est donc impossible de l'ouvrir. Veuillez vérifier les permissions du fichier.Parece que el archivo que intente de abrir no se puede acceder en lectura. Por eso es imposible abrirlo. Por favor compruebe los permisos del archivo.
-
+ Ouverture du projet en lecture seuleAbriendo el proyecto en sólo lectura
-
+ Il semblerait que le projet que vous essayez d'ouvrir ne soit pas accessible en écriture. Il sera donc ouvert en lecture seule.Parece que el proyecto que intente de abrir no se puede acceder en escritura. Por eso se va abrirlo en sólo lectura.
-
+ Impossible de retrouver cet élément dans le panel car il semble édité dans une autre fenêtreImposible de encontrar este elemento en el panel porque parece que fue editado en otra ventana
-
+ Impossible de retrouver cet élément dans le panel... rechargement du panel...Imposible de encontrar este elemento en el panel ... se está recargando el panel ...
-
+ Impossible de retrouver cet élément dans le panelImposible de encontrar este elemento en el panel
-
+ Nettoyer le projetLimpiar el proyecto
-
+ Échec de l'ouverture du projetmessage box titleFracaso al abrir el proyecto
-
+ Il semblerait que le fichier %1 ne soit pas un fichier projet QElectroTech. Il ne peut donc être ouvert.message box contentParece que el archivo %1 no es un archivo del proyecto QElectroTech. Por eso no se puede abrirlo.
@@ -2836,292 +2851,292 @@ Opciones disponibles:
Panel de elementos
-
+ Annulationsdock titleAnulaciones
-
+ Crée un nouveau schémastatus bar tipCrea un nuevo esquema
-
+ Ouvre un schéma existantstatus bar tipAbrir un esquema que existe
-
+ Ferme le schéma courantstatus bar tipCierre el esquema corriente
-
+ Enregistre le schéma courantstatus bar tipGuarda el esquema corriente
-
+ Enregistre le schéma courant avec un autre nom de fichierstatus bar tipGuarda el esquema corriente con otro nombre de archivo
-
+ Importe un schéma dans le schéma courantstatus bar tipImporta un esquema en el esquema corriente
-
+ Exporte le schéma courant dans un autre formatstatus bar tipExporta el esquema corriente a otro formato
-
+ Imprime le schéma courantstatus bar tipImprime el esquema corriente
-
+ Ferme l'application QElectroTechstatus bar tipCierre el programa QElectroTech
-
+ Annule l'action précédentestatus bar tipDeshacer la última acción
-
+ Restaure l'action annuléestatus bar tipRestaura la última acción deshecha
-
+ Transfère les éléments sélectionnés dans le presse-papierstatus bar tipTrasladar los elementos seleccionados en el portapapeles
-
+ Copie les éléments sélectionnés dans le presse-papierstatus bar tipCopiar los elementos seleccionadas en el portapeles
-
+ Place les éléments du presse-papier sur le schémastatus bar tipPoner los elementos del portapeles en el esquema
-
+ Sélectionne tous les éléments du schémastatus bar tipSeleccionar todos los elementos del esquema
-
+ Désélectionne tous les éléments du schémastatus bar tipDeseleccionar todos los elementos del esquema
-
+ Désélectionne les éléments sélectionnés et sélectionne les éléments non sélectionnésstatus bar tipDeseleccionar los elementos ya seleccionados y seleccionar los elementos aún no seleccionados
-
+ Enlève les éléments sélectionnés du schémastatus bar tipQuitar los elementos seleccionados del essquema
-
+ Pivote les éléments sélectionnésstatus bar tipRotar los elementos seleccionados
-
+ Recalcule les chemins des conducteurs sans tenir compte des modificationsstatus bar tipCalcular de nuevo los caminos de los conductores sin tenir cuenta de las ediciones
-
+ Spécifie les propriétés par défaut des conducteursstatus bar tipDar las propriedades por defecto de conductores
-
+ Édite les informations affichées par le cartouchestatus bar tipEditar las informaciones mostradas en el cartucho
-
+ Ajoute une colonne au schémastatus bar tipAgregar una columna al esquema
-
+ Enlève une colonne au schémastatus bar tipEliminar una columna del esquema
-
+ Agrandit le schéma en hauteurstatus bar tipAmpliar la altura del esquema
-
+ Rétrécit le schéma en hauteurstatus bar tipReducir la altura del esquema
-
+ Agrandit le schémastatus bar tipAmpliar el esquema
-
+ Rétrécit le schémastatus bar tipReducir el esquema
-
+ Adapte la taille du schéma afin qu'il soit entièrement visiblestatus bar tipAdaptar el tamaño del esquema para que se pueda ver todo el esquema
-
+ Restaure le zoom par défautstatus bar tipRestaurar el zoom por defecto
-
+ Présente les différents projets ouverts dans des sous-fenêtresstatus bar tipMostrar los proyectos abiertos en sub ventanas
-
+ Présente les différents projets ouverts des ongletsstatus bar tipMostrar los proyectos abiertos en pestañas
-
+ Permet de sélectionner les élémentsstatus bar tip
-
+ Permet de visualiser le schéma sans pouvoir le modifierstatus bar tipPermite mostrar el esquema sin permitir editarlo
-
+ Affiche QElectroTech en mode plein écranstatus bar tipMostrar QElectroTech en pantalla completa
-
+ Affiche QElectroTech en mode fenêtréstatus bar tipMostrar QElectroTech en modo ventana
-
+ Permet de régler différents paramètres de QElectroTechstatus bar tipPermite arreglar los párametros de QElectroTech
-
+ Dispose les fenêtres en mosaïquestatus bar tipPoner las ventanas en mosaico
-
+ Dispose les fenêtres en cascadestatus bar tipPoner las ventanas en cascada
-
+ Affiche des informations sur QElectroTechstatus bar tipMostrar las informaciones sobre QElectroTech
-
+ Affiche des informations sur la bibliothèque Qtstatus bar tipMostrar las informaciones sobre la biblioteca Qt
-
+ &Enregistrer tous les schémas&Guardar todos los esquemas
-
+ Enregistre tous les schémas du projet courantstatus bar tipGuarda todos los esquemas del proyecto corriente
-
+ Projet suivantProyecto siguiente
-
+ Projet précédentProyecto previo
-
+ Active le projet suivantstatus bar tipActivar el proyecto siguiente
-
+ Active le projet précédentstatus bar tipActivar el proyecto previo
-
+ Active le projet « %1 »Activar el proyecto « %1 »
@@ -3129,342 +3144,342 @@ Opciones disponibles:
QETElementEditor
-
+ &Nouveau&Nuevo
-
+ &Ouvrir&Abrir
-
+ &Ouvrir depuis un fichier&Abrir desde un archivo
-
+ &Enregistrer&Guardar
-
+ Enregistrer sousGuardar como
-
+ Enregistrer dans un fichierGuardar hacia un archivo
-
+ RechargerRecargar
-
+ &Quitter&Salir
-
+ Tout sélectionnerSeleccionar todo
-
+ Désélectionner toutDeseleccionar todo
-
+ un fichierun archivo
-
+ un élémentun elemento
-
+ Inverser la sélectionInvertir selección
-
+ &Supprimer&Eliminar
-
+ Zoom avantAmpliar
-
+ Zoom arrièreReducir
-
+ Zoom adaptéAjustar
-
+ Pas de zoomNo zoom
-
+ Éditer la taille et le point de saisieEditar el tamaño o el hotspot
-
+ Éditer les nomsEditar los nombres
-
+ Éditer les orientationsEditar las orientaciones
-
+
+ Éditer les informations sur l'auteur
+
+
+
+ RapprocherAcercar
-
+ ÉloignerAlejar
-
+ Envoyer au fondPoner en el fondo
-
+ Amener au premier planPoner en el primer plano
-
+ Déplacer un objetMover un objeto
-
+ Ajouter une ligneAgregar una línea
-
+ Ajouter une ellipseAgregar una elipse
-
+ Ajouter un cercleAgregar un círculo
-
+ Ajouter un polygoneAgregar un polígono
-
+ Ajouter du texteAgregar texto
-
+ Ajouter un arc de cercleAgregar un arco de círculo
-
+ Ajouter une borneAgregar un conector
-
+ Ajouter un champ de texteAñadir un campo de texto
-
+ &Configurer QElectroTech&Configurar QElectroTech
-
+ À &propos de QElectroTech&Acerca de QElectroTech
-
+ À propos de &QtAcerca de &Qt
-
+ Permet de régler différents paramètres de QElectroTechstatus bar tipPermite arreglar los párametros de QElectroTech
-
+ Affiche des informations sur QElectroTechstatus bar tipMostrar las informaciones sobre QElectroTech
-
+ Affiche des informations sur la bibliothèque Qtstatus bar tipMostrar las informaciones sobre la biblioteca Qt
-
+ AnnulerDeshacer
-
+ RefaireRehacer
-
+ Ctrl+Shift+OCtrl+Shift+O
-
+ Ctrl+Shift+SCtrl+Shift+S
-
+ Ctrl+QCtrl+Q
-
+ Ctrl+Shift+ACtrl+Shift+A
-
+ Ctrl+ICtrl+I
-
- Suppr
- Supr
-
-
-
+ BackspaceBackspace
-
+ Ctrl+9Ctrl+9
-
+ Ctrl+0Ctrl+0
-
+ Ctrl+Shift+FCtrl+Shift+F
-
+ Ctrl+ECtrl+E
-
+ Ctrl+RCtrl+R
-
+ Ctrl+TCtrl+T
-
+ Ctrl+Shift+UpCtrl+Shift+Árriba
-
+ Ctrl+Shift+DownCtrl+Shift+Abajo
-
+ Ctrl+Shift+EndCtrl+Shift+End
-
+ Ctrl+Shift+HomeCtrl+Shift+Home
-
+ OutilsHerramientas
-
+ &Configuration&Preferencias
-
+ Coller depuis...Pegar desde...
-
+ Sortir du &mode plein écranSalir del modo &de pantalla completa
-
+ Affiche QElectroTech en mode fenêtréstatus bar tipMostrar QElectroTech en modo ventana
-
+ Passer en &mode plein écranEntrar en el modo &de pantalla completa
-
+ Affiche QElectroTech en mode plein écranstatus bar tipMostrar QElectroTech en pantalla completa
-
+ La vérification de cet élément a généré %n avertissement(s) :message box content
@@ -3473,115 +3488,120 @@ Opciones disponibles:
-
+ <b>%1</b> : %2warning title: warning description<b>%1</b>: %2
-
+ AffichageVer
-
+ FichierArchivo
-
+ ÉditionEditar
-
+ AideAyuda
-
+ AfficherMostrar
-
+ Aucune modificationNinguna modificación
-
+ QElectroTech - Éditeur d'élémentwindow titleQElectroTech - Editor de elemento
-
+
+ Ctrl+Y
+
+
+
+ Partiestoolbar titlePartes
-
+ Outilstoolbar titleHerramientas
-
+ Affichagetoolbar titleVer
-
+ Élémenttoolbar titleElemento
-
+ Profondeurtoolbar titleProfundidad
-
+ [Modifié]window title tag[modificado]
-
+ [lecture seule]window title tag[sólo lectura]
-
+ Informationsdock titleInformaciones
-
+ Annulationsdock titleAnulaciones
-
+ Partiesdock titlePartes
-
+ Éditeur d'élémentsstatus bar messageEditor de elementos
-
+ %n partie(s) sélectionnée(s).%n parte selectionada.
@@ -3589,210 +3609,215 @@ Opciones disponibles:
-
+ Dimensions de l'élémentwarning titleTamaños del elemento
-
+ Certaines parties graphiques (textes, cercles, lignes...) semblent déborder du cadre de l'élément. Cela risque de générer des bugs graphiques lors de leur manipulation sur un schéma. Vous pouvez corriger cela soit en déplaçant ces parties, soit en vous rendant dans Édition > Éditer la taille et le point de saisie.warning descriptionAlgunas partes gráficas (textos, círculos, lineas, ...) parecen no caber en el cuadro del elemento. Eso podría crear fallos gráficos cuando se las maneja en el esquema. Puede corregir este problema de dos maneras: moviendo estas partes o usando Editar>Editar el tamaño o hotspot.
-
+ Absence de bornewarning titleConector faltando
-
+ L'élément ne comporte aucune borne. Un élément doit comporter des bornes afin de pouvoir étre relié à d'autres éléments par l'intermédiaire de conducteurs.warning descriptionEl elemento no tiene ninguna conección. Un elemente debe tener conecciones para que conductores puedan conectarlos con otros elementos.
-
+ Avertissementsmessagebox titleAdvertencias
-
+ Le fichier %1 n'existe pas.message box contentEl archivo %1 no existe.
-
-
+
+ Impossible d'ouvrir le fichier %1.message box contentImposible de abrir el archivo %1.
-
-
+
+ Ce fichier n'est pas un document XML validemessage box contentEste archivo no es un documento XML válido
-
-
+
+ Erreurtoolbar titleError
-
-
+
+ Édition en lecture seulemessage box titleEdición en lectura sola
-
-
+
+ Vous n'avez pas les privilèges nécessaires pour modifier cet élement. Il sera donc ouvert en lecture seule.message box contentNo tiene los derechos necesarios para editar este elemento. Por eso se va abrirlo en sólo lectura.
-
-
-
+
+
+ Erreurmessage box titleError
-
+ Impossible d'écrire dans ce fichiermessage box contentImposible de escribir en el archivo
-
+ Impossible d'atteindre l'élémentmessage box contentImposible de alcanzar el elemento
-
+ Impossible d'enregistrer l'élémentmessage box contentImposible de grabar el elemento
-
+
+ Trop de primitives, liste non générée.
+
+
+
+ Ouvrir un fichierdialog titleAbrir un archivo
-
+ Éléments QElectroTech (*.elmt);;Fichiers XML (*.xml);;Tous les fichiers (*)filetypes allowed when opening an element fileElementos QElectroTech (*.elmt);;Archivos XML (*.xml);;Todos los archivos (*)
-
+ Recharger l'élémentdialog titleRecargar el elemento
-
+ Vous avez efffectué des modifications sur cet élément. Si vous le rechargez, ces modifications seront perdues. Voulez-vous vraiment recharger l'élément ?dialog contentEditó este elemento. Si recarga las edicciones seran perdidas. ¿Está segura de recargar el elemento?
-
+ Enregistrer sousdialog titleGuardar como
-
+ Éléments QElectroTech (*.elmt)filetypes allowed when saving an element fileElementos QElectroTech (*.elmt)
-
+ Enregistrer l'élément en cours ?dialog title¿Grabar el elemento corriente?
-
+ Voulez-vous enregistrer l'élément %1 ?dialog content - %1 is an element name¿Quiere grabar el elemento %1?
-
-
-
-
+
+
+
+ Élément inexistant.message box titleElemento inexistente.
-
-
+
+ L'élément n'existe pas.message box contentEl elemento no existe.
-
-
+
+ Le chemin virtuel choisi ne correspond pas à un élément.message box contentEl camino virtual eligido no corresponde a un elemento.
-
+ Maintenez la touche Shift enfoncée pour effectuer plusieurs ajouts d'affiléeMantiene la tecla Shift apretada para poder agregar varias cosas una despues de la otra
-
+ Utilisez le bouton droit de la souris pour poser le dernier point du polygoneUsar el botón de derecho del ratón para colocar el último punto del polígono
-
+ Co&uperC&ortar
-
+ Cop&ier&Copiar
-
+ C&oller&Pegar
-
+ C&oller dans la zone...P&egar en la zona...
-
+ Ctrl+Shift+VCtrl+Shift+V
-
+ Ajouter un rectangleAñadir un rectángulo
@@ -3805,139 +3830,149 @@ Opciones disponibles:
QElectroTech: Vista preliminar
-
+ Schémas à imprimer :Esquemas por imprimir:
-
-
+
+ Tout cocher
+
+
+
+
+ Tout décocher
+
+
+
+
+ Cacher la liste des schémasOcultar la liste de esquemas
-
-
+
+ Cacher les options d'impressionOcultar las opciones de impresión
-
+ Ajuster la largeurAjustar ancho de la página
-
+ Ajuster la pageAjustar ancho y alto de la página
-
+ Zoom arrièreReducir
-
+ Zoom avantAmpliar
-
+ PaysageApaisado
-
+ PortraitRetrato
-
+ Première pagePrimera página
-
+ Page précédentePágina anterior
-
+ Page suivantePágina siguiente
-
+ Dernière pageÚltima página
-
+ Afficher une seule pageMostrar sólo una página
-
+ Afficher deux pagesMostrar dos páginas
-
+ Afficher un aperçu de toutes les pagesMostrar vista preliminar de todas las páginas
-
+ Mise en pageConfigurar página
-
+ Mise en page (non disponible sous Windows pour l'impression PDF/PS)Diseño (no existe para imprimir en PDF o PS bajo Windows)
-
+ Options d'impressionOpciones de impresión
-
+ Utiliser toute la feuilleUsar la página entera
-
+ Si cette option est cochée, les marges de la feuille seront ignorées et toute sa surface sera utilisée pour l'impression. Cela peut ne pas être supporté par votre imprimante.Si esta opción está seleccionada, se imprimirá sobre la superficie completa de la hoja, ignorando los márgenes. Esta opción puede no estar soportada por su impresora.
-
+ Adapter le schéma à la pageAjustar el diagrama a la página
-
+ Si cette option est cochée, le schéma sera agrandi ou rétréci de façon à remplir toute la surface imprimable d'une et une seule page.Si esta opción está seleccionada, el diagrama será reducido o expandido para ajustarse a la superficie imprimible de la hoja.
-
+ ImprimerImprimir
-
+ Afficher la liste des schémasMostrar la liste de esquemas
-
+ Afficher les options d'impressionMostrar las opciones de impresión
-
+ %1 %%1 %
@@ -4131,133 +4166,139 @@ Opciones disponibles:
eliminar
-
+ déplacementundo captionmover
-
+ ajout %1undo captioninsertar %1
-
+ modification %1undo captionedición %1
-
+ modification points polygoneundo captionedición puntos de polígono
-
+ modification dimensions/hotspotundo captionedicion de dimensiones/hotspot
-
+ modification nomsundo captionedición de nombres
-
+ modification orientationsundo captionedición de orientaciones
-
+ amener au premier planundo captionponer en el primer plano
-
+ rapprocherundo captionacercar
-
+ éloignerundo captionalejar
-
+ envoyer au fondundo captionponer en el fondo
-
+ modification connexions internesundo captionedición de conecciones internas
-
+
+ modification informations complementaires
+ undo caption
+
+
+
+ arcelement part namearco
-
+ cercleelement part namecírculo
-
+ ellipseelement part nameelipse
-
+ ligneelement part namelinea
-
+ polygoneelement part namepolígono
-
+ borneelement part nameconector
-
+ Tdefault text when adding a text in the element editorT
-
+ texteelement part nametexto
-
+ _default text when adding a textfield in the element editor_
-
+ champ de texteelement part namecampo de texto
@@ -4314,18 +4355,18 @@ Opciones disponibles:
Conector
-
+ collerpegar
-
+ couper des partiesundo captioncortar partes
-
+ rectangleelement part namerectángulo
@@ -4367,42 +4408,42 @@ Opciones disponibles:
RectangleEditor
-
+ Coin supérieur gauche : Esquina superior izquierda:
-
+ Dimensions : Dimensiones:
-
+ Largeur :Anchura:
-
+ Hauteur :Altura:
-
+ abscisseabscisa
-
+ ordonnéeordenada
-
+ largeuranchura
-
+ hauteuraltura
@@ -4410,91 +4451,91 @@ Opciones disponibles:
StyleEditor
-
+ AntialiasingAntialiasing
-
+ Trait :Linea:
-
+ Couleur : Color:
-
+ Style : Estilo:
-
+ Épaisseur : Grosor:
-
+ Remplissage :Relleno:
-
+ Noirelement part colorNegro
-
+ Blancelement part colorBlanco
-
+ Normalelement part line styleNormal
-
+ Pointilléelement part line styleLínea de puntos
-
+ Nulleelement part weightNinguna
-
+ Fineelement part weightDelgada
-
+ Normaleelement part weightNormal
-
+ Aucunelement part fillingNinguno
-
+ Noirelement part fillingNegro
-
+ Blancelement part fillingBlanco
@@ -4503,57 +4544,57 @@ Opciones disponibles:
TerminalEditor
-
+ NordNorte
-
+ EstEste
-
+ SudSur
-
+ OuestOeste
-
+ Position : Posición:
-
+ x : x:
-
+ y : y:
-
+ Orientation : Orientación:
-
+ abscisseabscisa
-
+ ordonnéeordenada
-
+ orientationorientación
@@ -4561,48 +4602,48 @@ Opciones disponibles:
TextEditor
-
+ Position : Posición:
-
+ x : x:
-
+ y : y:
-
+ Taille : Tamaño:
-
+ Texte : Texto:
-
+ abscisseabscisa
-
+ ordonnéeordenada
-
+ tailletamaño
-
-
+
+ contenucontenido
@@ -4610,60 +4651,60 @@ Opciones disponibles:
TextFieldEditor
-
+ Maintenir horizontal malgré
les rotations de l'élémentMantener la horizontalidad a pesar
de las rotaciones del elemento
-
+ Position : Posición:
-
+ x : x:
-
+ y : y:
-
+ Taille : Tamaño:
-
+ Texte par défaut : Texto predeterminado:
-
+ abscisseabscisa
-
+ ordonnéeordenada
-
+ tailletamaño
-
+ propriétépropiedad
-
-
+
+ contenucontenido
diff --git a/lang/qet_fr.ts b/lang/qet_fr.ts
index 2c34a5e6b..135a6d6df 100644
--- a/lang/qet_fr.ts
+++ b/lang/qet_fr.ts
@@ -4,7 +4,7 @@
QETElementEditor
-
+ %n partie(s) sélectionnée(s).%n partie sélectionnée.
@@ -12,7 +12,7 @@
-
+ La vérification de cet élément a généré %n avertissement(s) :message box content
@@ -24,7 +24,7 @@
QObject
-
+ %n élément(s)part of a sentence listing the content of a diagram
@@ -33,7 +33,7 @@
-
+ %n conducteur(s)part of a sentence listing the content of a diagram
@@ -42,7 +42,7 @@
-
+ %n champ(s) de textepart of a sentence listing the content of a diagram
diff --git a/lang/qet_pt.qm b/lang/qet_pt.qm
index 90d9eabfa..d74cad6ee 100644
Binary files a/lang/qet_pt.qm and b/lang/qet_pt.qm differ
diff --git a/lang/qet_pt.ts b/lang/qet_pt.ts
index 08d942884..cb8dba7ed 100644
--- a/lang/qet_pt.ts
+++ b/lang/qet_pt.ts
@@ -108,62 +108,62 @@
ArcEditor
-
+ Centre : Centrar:
-
+ Diamètres : Diâmetros:
-
+ horizontal :horizontal:
-
+ vertical :vertical:
-
+ Angle de départ :Ângulo inicial:
-
+ Angle :Ângulo:
-
+ abscisseabcissa
-
+ ordonnéeordenada
-
+ diamètre horizontaldiâmetro horizontal
-
+ diamètre verticaldiâmetro vertical
-
+ angle de départângulo inicial
-
+ angleÂngulo
@@ -182,12 +182,6 @@
inset contentData: %1
-
-
- Titre du document : %1
- inset content
- Título do Documento: %1
- Fichier : %1
@@ -204,41 +198,41 @@
BorderPropertiesWidget
-
+ Dimensions du schémaDimensões do esquema
-
+ Colonnes :Colunas:
-
-
+
+ Afficher les en-têtesExibir os cabeçalhos
-
+ Lignes :Linhas:
-
-
+
+ ×multiplication symbol×
-
+ pxunit for cols widthpx
-
+ pxunit for rows heightpx
@@ -247,27 +241,27 @@
CircleEditor
-
+ Centre : Centro:
-
+ Diamètre : Diâmetro:
-
+ abscisseabcissa
-
+ ordonnéeordenada
-
+ diamètrediâmetro
@@ -348,53 +342,53 @@
Opções de impressão
-
+ Quel type d'impression désirez-vous effectuer ?Que tipo de impressão deseja efectuar?
-
+ Impression sur une imprimante physiquePrint type choiceImprimir em impressora local
-
+ Impression vers un fichier au format PDFPrint type choiceImprimir para ficheiro de formato PDF
-
+ Impression vers un fichier au format PostScript (PS)Print type choiceImprimir para ficheiro de formato PostScript
-
+ Choix du type d'impressionEscolha do tipo de impressão
-
+ Fichier manquantmessage box titleArquivo em falta
-
+ Vous devez indiquer le chemin du fichier PDF/PS à créer.message box contentIntroduza o caminho do ficheiro PDF/PS a criar.
-
+ Fichiers PDF (*.pdf)file filterFicheiros PDF (*.pdf)
-
+ Fichiers PostScript (*.ps)file filterFicheiros PostScript (*.ps)
@@ -426,108 +420,108 @@
Propriedades do esquema
-
+ Propriétés de la sélectionPropriedades da selecção
-
+ La sélection contient %1.%1 is a sentence listing the selected objectsA selecção contém %1.
-
+ Élément manquantElemento em falta
-
+ ÉlémentElemento
-
+ Nom : %1
Nome : %1
-
+ Position : %1
Posição: %1
-
+ Dimensions : %1×%2
Dimensões : %1x%2
-
+ Bornes : %1
Terminais : %1
-
+ Connexions internes : %1
Conexões internas : %1
-
+ AutoriséesAutorizados
-
+ InterditesInterditos
-
+ Champs de texte : %1
Campos de texto : %1
-
+ Emplacement : %1
Local : %1
-
+ Propriétés de l'élément sélectionnéPropriedades do elemento seleccionado
-
+ Retrouver dans le panelEncontrar no painel
-
+ Éditer l'élémentEditar elemento
-
+ Éditer les propriétés d'un conducteurwindow titleEditar as propriedades do condutor
-
+ Éditer les propriétés par défaut des conducteurswindow titleEditar as propriedades padrão do condutor
@@ -536,7 +530,7 @@
DiagramsChooser
-
+ Schéma sans titreEsquema sem título
@@ -717,99 +711,110 @@
ElementScene
-
+ lignelinha
-
+ ellipseelipse
-
+ arcarco
-
+ cerclecirculo
-
+ borneterminal
-
+ textetexto
-
+ champ de textecampo de texto
-
+ polygonepolígono
-
+ L'orientation par défaut est l'orientation dans laquelle s'effectue la création de l'élément.A orientação padrão é a orientação na qual se efectua a criação do elemento.
-
+
+ Éditer les informations sur l'auteur
+ window title
+ Editar informações sobre o autor
+
+
+
+ Vous pouvez utiliser ce champ libre pour mentionner les auteurs de l'élément, sa licence, ou tout autre renseignement que vous jugerez utile.
+ Pode utilizar este campo em branco para indicar os autores do elemento, a licença do mesmo, ou qualquer outra informação que considere útil.
+
+
+ Vous pouvez spécifier le nom de l'élément dans plusieurs langues.Pode especificar o nome do elemento em diversas línguas.
-
+ Autoriser les connexions internesPermitir conexões internas
-
-
+
+ Ce document XML n'est pas une définition d'élément.error messageEste documento XML não é uma definição de elemento.
-
+ Les dimensions ou le point de saisie ne sont pas valides.error messageAs dimensões ou o ponto âncora não são válidos.
-
+ Les orientations ne sont pas valides.error messageAs orientações não são válidas.
-
+ Éditer la taille et le point de saisiewindow titleEditar tamanho e ponto âncora
-
+ Éditer les orientationswindow titleEditar orientações
-
+ Éditer les nomswindow titleEditar nomes
-
+ rectanglerectângulo
@@ -1047,42 +1052,42 @@ As alterações serão definitivas.ElementsPanel
-
+ Ceci est un élément que vous pouvez insérer dans votre schéma par cliquer-déplacerPode inserir este elemento no esquema usando arrastar e largar
-
+ Cliquer-déposez cet élément sur le schéma pour insérer un élément Arraste e largue este elemento para o inserir no esquema
-
+ Collection QETColecção QET
-
+ Collection utilisateurColecção do Utilizador
-
+ Collection projetColecção do projecto
-
+ Schéma sans titreEsquema sem título
-
+ %1 [non utilisé dans le projet]%1 [não utilizado no projecto]
-
+ Pas de fichiertooltip for a file-less project in the element panelSem ficheiro
@@ -1131,17 +1136,27 @@ As alterações serão definitivas.
Apagar elemento
-
+
+ Remonter ce schéma
+
+
+
+
+ Abaisser ce schéma
+
+
+
+ Vous pouvez utiliser ce gestionnaire pour ajouter, supprimer ou modifier les catégories.Use este gestor para adicionar, apagar ou modificar categorias.
-
+ Filtrer : Filtro:
-
+ Effacer le filtreApagar filtro
@@ -1171,22 +1186,22 @@ As alterações serão definitivas.
Propriedades do projecto
-
+ Déplacer dans cette catégorieMover para esta categoria
-
+ Copier dans cette catégorieCopiar para esta categoria
-
+ AnnulerDesfazer
-
+ Gestionnaire de catégorieswindow titleGestor de categorias
@@ -1200,42 +1215,42 @@ As alterações serão definitivas.
EllipseEditor
-
+ Centre : Centro:
-
+ Diamètres : Diâmetros:
-
+ horizontal :horizontal:
-
+ vertical :vertical:
-
+ abscisseabcissa
-
+ ordonnéeordenada
-
+ diamètre horizontaldiâmetro horizontal
-
+ diamètre verticaldiâmetro vertical
@@ -1243,7 +1258,7 @@ As alterações serão definitivas.
ExportConfigPage
-
+ Exportconfiguration page titleExportar
@@ -1421,47 +1436,52 @@ As alterações serão definitivas.
GeneralConfigurationPage
-
+ ApparenceAparência
-
+ Utiliser les couleurs du systèmeUsar cores de sistema
-
+ ProjetsProjectos
-
+ Utiliser des fenêtresUtilizar janelas
-
+ Utiliser des ongletsUtilizar separadores
-
+ Ces paramètres s'appliqueront dès la prochaine ouverture d'un éditeur de schémas.As escolhas terão efeito da próxima vez que abrir o editor de esquemas.
-
+ Gestion des élémentsGestão de elementos
-
+ Intégrer automatiquement les éléments dans les projets (recommandé)Integrar automaticamente os elementos aos projectos (recomendado)
-
+
+ Chaque élément embarque des informations sur ses auteurs, sa licence, ou tout autre renseignement que vous jugerez utile dans un champ libre. Vous pouvez spécifier ici la valeur par défaut de ce champ pour les éléments que vous créerez :
+ Cada elemento contém, num campo aberto, informação sobre os seus autores, a sua licença ou demais informação que considerem útil. Pode definir o valor padrão deste campo para os itens que criar:
+
+
+ Généralconfiguration page titleGeral
@@ -1711,111 +1731,111 @@ As alterações serão definitivas.
LineEditor
-
+ abscisse point 1ponto da abcissa 1
-
+ ordonnée point 1ponto da ordenada 1
-
+ abscisse point 2ponto da abcissa 2
-
+ ordonnée point 2ponto da ordenada 2
-
+ Fin 1Fim 1
-
+ Fin 2Fim 2
-
+ type fin 1fim de tipo 1
-
+ longueur fin 1fim de comprimento 1
-
+ type fin 2fim de tipo 2
-
+ longueur fin 2fim de comprimento 2
-
+ Normaletype of the 1st end of a lineNormal
-
+ Flèche simpletype of the 1st end of a lineFlecha simples
-
+ Flèche triangulairetype of the 1st end of a lineFlecha triangular
-
+ Cercletype of the 1st end of a lineCirculo
-
+ Carrétype of the 1st end of a lineQuadrado
-
+ Normaletype of the 2nd end of a lineNormal
-
+ Flèche simpletype of the 2nd end of a lineFlecha simples
-
+ Flèche triangulairetype of the 2nd end of a lineFlecha triangular
-
+ Cercletype of the 2nd end of a lineCirculo
-
+ Carrétype of the 2nd end of a lineQuadrado
@@ -2021,38 +2041,38 @@ As alterações serão definitivas.
PolygonEditor
-
+ Polygone ferméPolígono fechado
-
+ xx
-
+ yy
-
+ Points du polygone :Pontos do polígono:
-
+ fermeture du polygoneEncerramento do polígono
-
+ Erreurmessage box titleErro
-
+ Le polygone doit comporter au moins deux points.message box contentO polígono tem de conter pelo menos dois pontos.
@@ -2061,7 +2081,7 @@ As alterações serão definitivas.
PrintConfigPage
-
+ Impressionconfiguration page titleImpressão
@@ -2070,123 +2090,123 @@ As alterações serão definitivas.
ProjectView
-
+ Ce projet ne contient aucun schémaEste projecto não contém nenhum esquema
-
+ Titre du projet :Título do projecto:
-
+ Supprimer les éléments inutilisés dans le projetApagar os elementos não usados neste projecto
-
+ Supprimer les catégories videsApagar as categorias vazias
-
+ Enregistrer le schéma en cours ?message box titleGravar o esquema actual?
-
+ Voulez-vous enregistrer le schéma %1 ?message box content - %1 is a diagram titleDeseja gravar o esquema %1?
-
+ Enregistrer le nouveau schéma ?message box titleGravar o novo esquema?
-
+ Ce schéma a été ajouté mais n'a été ni modifié ni enregistré. Voulez-vous le conserver ?message box contentEste esquema foi adicionado mas não foi modificado ou gravado. Deseja manter o esquema?
-
+ Supprimer le schéma ?message box titleApagar o esquema?
-
+ Êtes-vous sûr de vouloir supprimer ce schéma du projet ? Ce changement est irréversible.message box contentTem a certeza que deseja apagar este esquema do projecto? A acção é irreversível.
-
+ Propriétés du projetwindow titlePropriedades do projecto
-
+ Projet en lecture seulemessage box titleProjecto em modo de leitura
-
+ Ce projet est en lecture seule. Il n'est donc pas possible de le nettoyer.message box contentEste projecto está em modo de leitura. Não pode ser limpo.
-
+ Nettoyer le projetwindow titleLimpar o projecto
-
+ Enregistrer sousdialog titleGravar como
-
+ Schéma QElectroTech (*.qet)filetypes allowed when saving a diagram fileEsquema QElectroTech (*.qet)
-
+ Projetwindow title for a project-less ProjectViewProjecto
-
+ Enregistrer le projet en cours ?message box titleGravar o projecto actual?
-
+ Voulez-vous enregistrer le projet ?message box contentDeseja gravar o projecto?
-
+ projetstring used to generate a filenameprojecto
-
+ Propriétés à utiliser lors de l'ajout d'un nouveau schéma au projet :Propriedades usadas quando um novo esquema é adicionado ao projecto:
@@ -2354,439 +2374,434 @@ Opções disponiveis:
QETDiagramEditor
-
+ Afficha&geVe&r
-
+ Affiche ou non le panel d'appareilsMostra ou não o painel de elementos
-
+ AfficherMostrar
-
+ &Aide&Ajuda
-
+ Ajouter une colonneAdicionar uma coluna
-
+ À &propos de QElectroTech&Sobre QElectroTech
-
+ À propos de &QtSobre &Qt
-
+ &Cascade&Cascata
-
+ C&oller&Colar
-
+ &Configuration&Configurações
-
+ &Configurer QElectroTech&Configurar QElectroTech
-
+ Cop&ier&Copiar
-
+ Co&uperCort&ar
-
+ Ctrl+0Ctrl+0
-
+ Ctrl+9Ctrl+9
-
+ Ctrl+ICtrl+I
-
+ Ctrl+QCtrl+Q
-
+ Ctrl+Shift+ACtrl+Shift+A
-
+ Ctrl+Shift+FCtrl+Shift+F
-
+ Ctrl+Shift+ICtrl+Shift+I
-
+ Ctrl+Shift+XCtrl+Shift+X
-
+ Désélectionner toutSeleccionar nada
-
+ &Édition&Editar
-
+ Enlever une colonneEliminar uma coluna
-
+ &Enregistrer&Guardar
-
+ Enregistrer sousGuardar como
-
+ E&xporter&Exportar
-
+ Fe&nêtresJa&nelas
-
+ &Fermer&Fechar
-
+ &Fichier&Ficheiro
-
+ &Importer&Importar
-
+ ImprimerImprimir
-
+ Inverser la sélectionInverter a selecção
-
+ Mode SelectionModo de selecção
-
+ Mode VisualisationModo de visualização
-
+ &Mosaïque&Mosaico
-
+ &Nouveau&Novo
-
+ OutilsFerramentas
-
+ &Ouvrir&Abrir
-
+ Ouvrir un fichierAbrir um ficheiro
-
+ Pas de zoomSem zoom
-
+ Passer en &mode plein écranPassar para &modo de ecrã completo
-
+ PivoterRodar
-
+ &Quitter&Sair
-
+ Schémas QElectroTech (*.qet);;Fichiers XML (*.xml);;Tous les fichiers (*)Esquemas QElectroTech (*.qet);;XML Files (*.xml);;All files (*)
-
+ Sortir du &mode plein écranSair do &modo de ecrã completo
-
+ SupprimerApagar
-
+ Tout sélectionnerSeleccionar tudo
-
+ Zoom adaptéAjustar à janela
-
+ Zoom arrièreDiminuir Zoom
-
+ Zoom avantAumentar Zoom
-
+ AnnulerDesfazer
-
+ RefaireRefazer
-
+ Réinitialiser les conducteursReinicializar os condutores
-
- Suppr
- Apagar
-
-
-
+ Ctrl+JCtrl+J
-
+ Ctrl+KCtrl+K
-
+ Propriétés du schémaPropriedades do esquema
-
+ Ctrl+LCtrl+L
-
+ Affiche ou non la barre d'outils principaleMostra ou esconde a barra de ferramentas principal
-
+ Affiche ou non la barre d'outils AffichageMostra ou esconde a barra de ferramentas Mostrar
-
+ Affiche ou non la barre d'outils SchémaMostra ou esconde a barra de ferramentas Esquema
-
+ Affichagemostra
-
+ SchémaEsquema
-
+ Conducteurs par défautCondutores padrão
-
+ Ctrl+DCtrl+D
-
+ Ajouter un champ de texteAdicionar um campo de texto
-
+ Aucune modificationSem modificações
-
+ Affiche ou non la liste des modificationsMostra ou esconde a lista de acções modificadas
-
+ Ajouter une ligneAdicionar uma linha
-
+ Enlever une ligneApagar uma linha
-
+ Ajouter un schémaAdicionar um esquema
-
+ Supprimer le schémaApagar o esquema
-
+ Ctrl+TCtrl+T
-
+ Édite les propriétés des objets sélectionnéstatus bar tipEdita as propriedades dos objectos seleccionados
-
+ &Projet&Projecto
-
+ Impossible d'ouvrir le fichierNão é possível abrir o ficheiro
-
+ Il semblerait que le fichier que vous essayez d'ouvrir ne soit pas accessible en lecture. Il est donc impossible de l'ouvrir. Veuillez vérifier les permissions du fichier.A leitura do ficheiro que está a tentar abrir não parece ser possível e, por isso, não pode ser aberto. Por favor verifique as permissões do ficheiro.
-
+ Ouverture du projet en lecture seuleAbrir o ficheiro em modo só de leitura
-
+ Il semblerait que le projet que vous essayez d'ouvrir ne soit pas accessible en écriture. Il sera donc ouvert en lecture seule.O projecto que está a tentar abrir não parece ter prmissões de escrita. Será aberto em modo só de leitura.
-
+ en utilisant des ongletsUsar separadores
-
+ en utilisant des fenêtresusar janelas
-
+ Afficher les projetsMostra os projectos
-
+ Propriétés du projetPropriedades do projecto
-
+ Nettoyer le projetLimpar o projecto
-
+ Échec de l'ouverture du projetmessage box titleNão é possível abrir o projecto
-
+ Il semblerait que le fichier %1 ne soit pas un fichier projet QElectroTech. Il ne peut donc être ouvert.message box contentO ficheiro %1 não é um ficheiro de projecto QElectroTech. Por esse motivo não é possível abrir o ficheiro.
@@ -2810,322 +2825,322 @@ Opções disponiveis:
Painel de elementos
-
+ Annulationsdock titleDesfazer
-
+ Propriétés de la sélectionPropriedades da selecção
-
+ BackspaceBackspace
-
+ SpaceEspaço
-
+ Crée un nouveau schémastatus bar tipAbrir um novo esquema
-
+ Ouvre un schéma existantstatus bar tipAbrir um esquema existente
-
+ Ferme le schéma courantstatus bar tipFechar o esquema actual
-
+ Enregistre le schéma courantstatus bar tipGuardar o esquema actual
-
+ Enregistre le schéma courant avec un autre nom de fichierstatus bar tipGuarda o esquema actual com outro nome de ficheiro
-
+ Importe un schéma dans le schéma courantstatus bar tipImporta um esquema para o esquema actual
-
+ Exporte le schéma courant dans un autre formatstatus bar tipExporta o esquema actual para outro formato
-
+ Imprime le schéma courantstatus bar tipImprime o esquema actual
-
+ Ferme l'application QElectroTechstatus bar tipFecha QElectroTech
-
+ Annule l'action précédentestatus bar tipAnula a acção anterior
-
+ Restaure l'action annuléestatus bar tipRestaura a acção anulada
-
+ Transfère les éléments sélectionnés dans le presse-papierstatus bar tipTransfere os elementos seleccionados para a área de transferência
-
+ Copie les éléments sélectionnés dans le presse-papierstatus bar tipCopia os elementos seleccionados para a área de transferência
-
+ Place les éléments du presse-papier sur le schémastatus bar tipCola os elementos da área de transferência no esquema
-
+ Sélectionne tous les éléments du schémastatus bar tipSelecciona todos os elementos do esquema
-
+ Désélectionne tous les éléments du schémastatus bar tipAnula a selecção de todos os elementos do esquema
-
+ Désélectionne les éléments sélectionnés et sélectionne les éléments non sélectionnésstatus bar tipAnula a selecção dos elementos seleccionados e selecciona os elementos não seleccionados anteriormente
-
+ Enlève les éléments sélectionnés du schémastatus bar tipRemove os elementos seleccionados do esquema
-
+ Pivote les éléments sélectionnésstatus bar tipRoda os elementos seleccionados
-
+ Recalcule les chemins des conducteurs sans tenir compte des modificationsstatus bar tipCalcula novamente os caminhos dos condutores sem ter em conta as modificações
-
+ Spécifie les propriétés par défaut des conducteursstatus bar tipEspecifica as propriedades padrão dos condutores
-
+ Édite les informations affichées par le cartouchestatus bar tipEdita as informações apresentadas na moldura
-
+ Ajoute une colonne au schémastatus bar tipAdiciona uma coluna ao esquema
-
+ Enlève une colonne au schémastatus bar tipRemove uma coluna do esquema
-
+ Agrandit le schéma en hauteurstatus bar tipAumenta a altura do esquema
-
+ Rétrécit le schéma en hauteurstatus bar tipDiminui a altura do esquema
-
+ Agrandit le schémastatus bar tipExpande o esquema
-
+ Rétrécit le schémastatus bar tipDiminui o esquema
-
+ Adapte la taille du schéma afin qu'il soit entièrement visiblestatus bar tipAdapta o tamanho do esquema de modo a que seja totalmente visivel
-
+ Restaure le zoom par défautstatus bar tipRestaura o Zoom padrão
-
+ Présente les différents projets ouverts dans des sous-fenêtresstatus bar tipApresenta os projectos abertos em janelas
-
+ Présente les différents projets ouverts des ongletsstatus bar tipApresenta os projectos abertos em separadores
-
+ Permet de sélectionner les élémentsstatus bar tipPermite seleccionar elementos
-
+ Permet de visualiser le schéma sans pouvoir le modifierstatus bar tipPermite visualizar o esquema sem o modificar
-
+ Affiche QElectroTech en mode plein écranstatus bar tipMostra o QElectroTech em modo de ecrã completo
-
+ Impossible de retrouver cet élément dans le panel car il semble édité dans une autre fenêtreNão é possível recuperar este elemento no painel porque está a ser editado numa outra janela
-
+ Impossible de retrouver cet élément dans le panel... rechargement du panel...Não é possível recuperar este elemento no painel... painel a recarregar...
-
+ Impossible de retrouver cet élément dans le panelNão é possível recuperar este elemento no painel
-
+ Affiche QElectroTech en mode fenêtréstatus bar tipApresenta QElectroTech em modo de visualização por janelas
-
+ Permet de régler différents paramètres de QElectroTechstatus bar tipPermite especificar vários parâmetros para QElectroTech
-
+ Dispose les fenêtres en mosaïquestatus bar tipDispôe as janelas em mosaico
-
+ Dispose les fenêtres en cascadestatus bar tipDispôe as janelas em cascata
-
+ Affiche des informations sur QElectroTechstatus bar tipApresenta informações sobre QElectroTech
-
+ Affiche des informations sur la bibliothèque Qtstatus bar tipApresenta informações sobre as bibliotecas Qt
-
+ &Enregistrer tous les schémasGuard&a todos os esquemas
-
+ Enregistre tous les schémas du projet courantstatus bar tipGuarda todos os esquemas do projecto actual
-
+ Projet suivantProjecto seguinte
-
+ Projet précédentProjecto anterior
-
+ Active le projet suivantstatus bar tipActiva o projecto seguinte
-
+ Active le projet précédentstatus bar tipActiva o projecto anterior
-
+ Active le projet « %1 »Activa o projecto "%1"
@@ -3133,167 +3148,167 @@ Opções disponiveis:
QETElementEditor
-
+ &Nouveau&Novo
-
+ &Ouvrir&Abrir
-
+ &Enregistrer&Guardar
-
+ Enregistrer sousGuardar como
-
+ &Quitter&Sair
-
+ Tout sélectionnerSeleccionar tudo
-
+ Désélectionner toutSeleccionar nada
-
+ Inverser la sélectionInverter a selecção
-
+ &Supprimer&Apagar
-
+ Éditer la taille et le point de saisieEditar tamanho e ponto âncora
-
+ Éditer les nomsEditar nomes
-
+ Éditer les orientationsEditar orientações
-
+ Déplacer un objetMover um objecto
-
+ Ajouter une ligneAdicionar uma linha
-
+ Ajouter une ellipseAdicionar uma elipse
-
+ Ajouter un cercleAdicionar um circulo
-
+ Ajouter un polygoneAdicionar um polígono
-
+ Ajouter du texteAdicionar texto
-
+ Ajouter un arc de cercleAdicionar um arco
-
+ Ajouter une borneAdicionar um terminal
-
+ Ajouter un champ de texteAdicionar um campo de texto
-
+ AnnulerDesfazer
-
+ RefaireRefazer
-
+ Ctrl+QCtrl+Q
-
+ Ctrl+Shift+ACtrl+Shift+A
-
+ Ctrl+ICtrl+I
-
+ FichierFicheiro
-
+ ÉditionEditar
-
+ Affichagemostra
-
+ OutilsFerramentas
-
+ AideAjuda
-
+ AfficherMostrar
-
+ La vérification de cet élément a généré %n avertissement(s) :message box content
@@ -3302,290 +3317,295 @@ Opções disponiveis:
-
+ <b>%1</b> : %2warning title: warning description<b>%1</b>: %2
-
- Suppr
- Apagar
-
-
-
+ Ctrl+ECtrl+E
-
+ Ctrl+RCtrl+R
-
+ Ctrl+TCtrl+T
-
+ Rapprocherelevar
-
+ Éloignerbaixar
-
+ Envoyer au fondenviar para segundo plano
-
+ Amener au premier plancolocar em primeiro plano
-
+ Ctrl+Shift+UpCtrl+Shift+Up
-
+ Ctrl+Shift+DownCtrl+Shift+Down
-
+ Ctrl+Shift+EndCtrl+Shift+End
-
+ Ctrl+Shift+HomeCtrl+Shift+Home
-
+ Aucune modificationNo modification
-
+ RechargerRecarregar
-
+ Zoom avantAumentar Zoom
-
+ Zoom arrièreDiminuir Zoom
-
+ Zoom adaptéAjustar à janela
-
+ Pas de zoomSem zoom
-
+ Ctrl+9Ctrl+9
-
+ Ctrl+0Ctrl+0
-
+ &Ouvrir depuis un fichier&Abrir a partir de um ficheiro
-
+ Enregistrer dans un fichierGuardar para um ficheiro
-
+ Ctrl+Shift+OCtrl+Shift+O
-
+ Ctrl+Shift+SCtrl+Shift+S
-
+ QElectroTech - Éditeur d'élémentwindow titleQElectroTech - Editor de elementos
-
+ un fichierum ficheiro
-
+ un élémentum elemento
-
+
+ Éditer les informations sur l'auteur
+ Editar as informações sobre o autor
+
+
+ &Configurer QElectroTech&Configurar QElectroTech
-
+ À &propos de QElectroTech&Sobre QElectroTech
-
+ À propos de &QtSobre &Qt
-
+ Permet de régler différents paramètres de QElectroTechstatus bar tipPermite especificar vários parâmetros para QElectroTech
-
+ Affiche des informations sur QElectroTechstatus bar tipApresenta informações sobre QElectroTech
-
+ Affiche des informations sur la bibliothèque Qtstatus bar tipApresenta informações sobre as bibliotecas Qt
-
+ BackspaceBackspace
-
+ Ctrl+Shift+FCtrl+Shift+F
-
+
+ Ctrl+Y
+ Ctrl+Y
+
+
+ Partiestoolbar titlePartes
-
+ Outilstoolbar titleFerramentas
-
+ Affichagetoolbar titlemostra
-
+ Élémenttoolbar titleElemento
-
+ Profondeurtoolbar titleProfundidade
-
+ &Configuration&Configurações
-
+ Coller depuis...Colar a partir de...
-
+ Sortir du &mode plein écranSair do &modo de écran completo
-
+ Affiche QElectroTech en mode fenêtréstatus bar tipApresenta QElectroTech em modo de visualização por janelas
-
+ Passer en &mode plein écranPassar para &modo de écran completo
-
+ Affiche QElectroTech en mode plein écranstatus bar tipMostra o QElectroTech em modo de écran completo
-
+ [Modifié]window title tag[Modificado]
-
+ [lecture seule]window title tag[só leitura]
-
+ Informationsdock titleInformações
-
+ Annulationsdock titleDesfazer
-
+ Partiesdock titlePartes
-
+ Éditeur d'élémentsstatus bar messageEditor de elementos
-
+ %n partie(s) sélectionnée(s).%n parte seleccionada.
@@ -3593,210 +3613,215 @@ Opções disponiveis:
-
+ Dimensions de l'élémentwarning titleDimensões do elemento
-
+ Certaines parties graphiques (textes, cercles, lignes...) semblent déborder du cadre de l'élément. Cela risque de générer des bugs graphiques lors de leur manipulation sur un schéma. Vous pouvez corriger cela soit en déplaçant ces parties, soit en vous rendant dans Édition > Éditer la taille et le point de saisie.warning descriptionAlguns componentes gráficos (texto, circulos, linhas, ...) aparentam estar fora da borda do elemento. Isto pode gerar erros gráficos quando o elemento fôr movido no esquema. Pode resolver a situação movendo essas partes ou usando Editar > Editar tamanho e ponto âncora.
-
+ Absence de bornewarning titleBorne em falta
-
+ L'élément ne comporte aucune borne. Un élément doit comporter des bornes afin de pouvoir étre relié à d'autres éléments par l'intermédiaire de conducteurs.warning descriptionO elemento não tem nenhum borne. Um elemento tem de ter bornes de modo a poder ser conectado com outro elemento através de condutores.
-
+ Avertissementsmessagebox titleAvisos
-
+ Le fichier %1 n'existe pas.message box contentO ficheiro %1 não existe.
-
-
+
+ Impossible d'ouvrir le fichier %1.message box contentNão é possível abrir o ficheiro %1.
-
-
+
+ Ce fichier n'est pas un document XML validemessage box contentEste ficheiro não é um documento XML válido
-
-
+
+ Erreurtoolbar titleErro
-
-
+
+ Édition en lecture seulemessage box titleEdição modo de leitura
-
-
+
+ Vous n'avez pas les privilèges nécessaires pour modifier cet élement. Il sera donc ouvert en lecture seule.message box contentNão tem permissões para editar esta categoria. Será aberta em modo de leitura.
-
-
-
+
+
+ Erreurmessage box titleErro
-
+ Impossible d'écrire dans ce fichiermessage box contentNão é possível escrever neste ficheiro
-
+ Impossible d'atteindre l'élémentmessage box contentNão é possível aceder ao elemento
-
+ Impossible d'enregistrer l'élémentmessage box contentNão é possível guardar o elemento
-
+
+ Trop de primitives, liste non générée.
+ Demasiados objectos, lista não gerada.
+
+
+ Ouvrir un fichierdialog titleAbrir um ficheiro
-
+ Éléments QElectroTech (*.elmt);;Fichiers XML (*.xml);;Tous les fichiers (*)filetypes allowed when opening an element fileElementos QElectroTech (*.elmt);;XML files (*.xml);;All files (*)
-
+ Recharger l'élémentdialog titleRecarregar o elemento
-
+ Vous avez efffectué des modifications sur cet élément. Si vous le rechargez, ces modifications seront perdues. Voulez-vous vraiment recharger l'élément ?dialog contentEste elemento foi modificado desde a última vez que o guardou. Se o recarregar as alterações serão perdidas. Tem a certeza que deseja recarregar este elemento?
-
+ Enregistrer sousdialog titleGravar como
-
+ Éléments QElectroTech (*.elmt)filetypes allowed when saving an element fileElementos QElectroTech (*.elmt)
-
+ Enregistrer l'élément en cours ?dialog titleGuardar o elemento actual?
-
+ Voulez-vous enregistrer l'élément %1 ?dialog content - %1 is an element nameDeseja gravar o elemento %1?
-
-
-
-
+
+
+
+ Élément inexistant.message box titleElemento não existente.
-
-
+
+ L'élément n'existe pas.message box contentO elemento não existe.
-
-
+
+ Le chemin virtuel choisi ne correspond pas à un élément.message box contentO caminho virtual escolhido não corresponde a um elemento.
-
+ Maintenez la touche Shift enfoncée pour effectuer plusieurs ajouts d'affiléePremir a tecla Shift para adicionar diversas partes de uma só vez
-
+ Utilisez le bouton droit de la souris pour poser le dernier point du polygoneUtilizar o botão direito do rato para definir o último ponto do polígono
-
+ Co&uperCort&ar
-
+ Cop&ierCopi&ar
-
+ C&oller&Colar
-
+ C&oller dans la zone...co&lar na área...
-
+ Ctrl+Shift+VCtrl+Shift+V
-
+ Ajouter un rectangleAdicionar um rectângulo
@@ -3809,139 +3834,149 @@ Opções disponiveis:
QElectroTech: Previsão da impressão
-
+ Schémas à imprimer :Esquemas a imprimir:
-
-
+
+ Tout cocher
+ Seleccionar todos
+
+
+
+ Tout décocher
+ Desmarcar todos
+
+
+
+ Cacher la liste des schémasEsconder a lista de esquemas
-
-
+
+ Cacher les options d'impressionEsconder as opções de impressão
-
+ Ajuster la largeurAjustar à largura
-
+ Ajuster la pageAjustar à página
-
+ Zoom arrièreDiminuir zoom
-
+ Zoom avantAumentar zoom
-
+ PaysagePaisagem
-
+ PortraitRetrato
-
+ Première pagePrimeira página
-
+ Page précédentePágina anterior
-
+ Page suivantePágina seguinte
-
+ Dernière pageÚltima página
-
+ Afficher une seule pageMostrar uma única página
-
+ Afficher deux pagesMostrar duas páginas
-
+ Afficher un aperçu de toutes les pagesMostrar todas as páginas
-
+ Mise en pageDisposição da página
-
+ Mise en page (non disponible sous Windows pour l'impression PDF/PS)Disposição da página (não disponivel em Windows para impressão em PDF/PS)
-
+ Options d'impressionOpções de impressão
-
+ Utiliser toute la feuilleUtilizar página inteira
-
+ Si cette option est cochée, les marges de la feuille seront ignorées et toute sa surface sera utilisée pour l'impression. Cela peut ne pas être supporté par votre imprimante.Com esta opção seleccionada as margens definidas do papel serão ignoradas e toda a sua superficie será usada para a impressão. Esta opção poderá não ser suportada pela sua impressora.
-
+ Adapter le schéma à la pageAjustar o esquema à página
-
+ Si cette option est cochée, le schéma sera agrandi ou rétréci de façon à remplir toute la surface imprimable d'une et une seule page.Com esta opção seleccionada o esquema será encolhido ou expandido para se ajustar à superficie de impressão de uma única página.
-
+ ImprimerImprimir
-
+ Afficher la liste des schémasMostra a lista de esquemas
-
+ Afficher les options d'impressionMostra as opções de impressão
-
+ %1 %%1%
@@ -4135,133 +4170,139 @@ Opções disponiveis:
apagar
-
+ déplacementundo captionmover
-
+ ajout %1undo captioninserir %1
-
+ modification %1undo captionmodificar %1
-
+ modification points polygoneundo captionmodificar pontos do polígono
-
+ modification dimensions/hotspotundo captionmodificar tamanho/ponto âncora
-
+ modification nomsundo captionmodificar nomes
-
+ modification orientationsundo captionmodificar orientações
-
+ amener au premier planundo captioncolocar em primeiro plano
-
+ rapprocherundo captionelevar
-
+ éloignerundo captionbaixar
-
+ envoyer au fondundo captionenviar para segundo plano
-
+ modification connexions internesundo captionmodificar conexões internas
-
+
+ modification informations complementaires
+ undo caption
+ Modificar informações complementares
+
+
+ arcelement part namearco
-
+ cercleelement part namecirculo
-
+ ellipseelement part nameelipse
-
+ ligneelement part namelinha
-
+ polygoneelement part namepolígono
-
+ borneelement part nameterminal
-
+ Tdefault text when adding a text in the element editorT
-
+ texteelement part nametexto
-
+ _default text when adding a textfield in the element editor_
-
+ champ de texteelement part namecampo de texto
@@ -4318,18 +4359,18 @@ Opções disponiveis:
Terminal
-
+ collercolar
-
+ couper des partiesundo captioncortar partes
-
+ rectangleelement part namerectângulo
@@ -4371,42 +4412,42 @@ Opções disponiveis:
RectangleEditor
-
+ Coin supérieur gauche : Canto superior esquerdo:
-
+ Dimensions : Dimensões:
-
+ Largeur :Largura:
-
+ Hauteur :Altura:
-
+ abscisseabcissa
-
+ ordonnéeordenada
-
+ largeurlargura
-
+ hauteuraltura
@@ -4414,91 +4455,91 @@ Opções disponiveis:
StyleEditor
-
+ AntialiasingAntialiasing
-
+ Trait :Linha:
-
+ Couleur : Côr:
-
+ Style : Estilo:
-
+ Épaisseur : Espessura:
-
+ Remplissage :Preenchimento:
-
+ Noirelement part colorPreto
-
+ Blancelement part colorBranco
-
+ Normalelement part line styleNormal
-
+ Pointilléelement part line styleTracejado
-
+ Nulleelement part weightNulo
-
+ Fineelement part weightFino
-
+ Normaleelement part weightNormal
-
+ Aucunelement part fillingNenhum
-
+ Noirelement part fillingPreto
-
+ Blancelement part fillingBranco
@@ -4507,57 +4548,57 @@ Opções disponiveis:
TerminalEditor
-
+ NordNorte
-
+ EstEste
-
+ SudSul
-
+ OuestOeste
-
+ Position : Posição:
-
+ x : x:
-
+ y : y:
-
+ Orientation : Orientação:
-
+ abscisseabcissa
-
+ ordonnéeOrdenada
-
+ orientationorientação
@@ -4565,48 +4606,48 @@ Opções disponiveis:
TextEditor
-
+ Position : Posição:
-
+ x : x:
-
+ y : y:
-
+ Taille : Tamanho:
-
+ Texte : Texto:
-
+ abscisseabcissa
-
+ ordonnéeordenada
-
+ tailletamanho
-
-
+
+ contenuconteúdo
@@ -4614,60 +4655,60 @@ Opções disponiveis:
TextFieldEditor
-
+ Maintenir horizontal malgré
les rotations de l'élémentManter horizontal apesar
das rotações do elemento
-
+ Position : Posição:
-
+ x : x:
-
+ y : y:
-
+ Taille : Tamanho:
-
+ Texte par défaut : Texto padrão:
-
+ abscisseabcissa
-
+ ordonnéeordenada
-
+ tailletamanho
-
+ propriétépropriedade
-
-
+
+ contenuconteúdo
diff --git a/lang/qet_ru.qm b/lang/qet_ru.qm
index 7d48cff5f..d387f2042 100644
Binary files a/lang/qet_ru.qm and b/lang/qet_ru.qm differ
diff --git a/lang/qet_ru.ts b/lang/qet_ru.ts
index 6e8923b34..eca5a8b56 100644
--- a/lang/qet_ru.ts
+++ b/lang/qet_ru.ts
@@ -108,62 +108,62 @@
ArcEditor
-
+ Centre : Центр :
-
+ Diamètres : Диаметры :
-
+ horizontal :горизонтальный :
-
+ vertical :вертикальный :
-
+ Angle de départ :Начальный угол :
-
+ Angle :Угол :
-
+ abscisseабсцисса
-
+ ordonnéeордината
-
+ diamètre horizontalгоризонтальный диаметр
-
+ diamètre verticalвертикальный диаметр
-
+ angle de départначальный угол
-
+ angleугол
@@ -182,12 +182,6 @@
inset content Дата : %1
-
-
- Titre du document : %1
- inset content
- Название документа : %1
- Fichier : %1
@@ -204,41 +198,41 @@
BorderPropertiesWidget
-
+ Dimensions du schémaРазмер схемы
-
+ Colonnes :Колонки :
-
-
+
+ ×multiplication symbol×
-
+ pxunit for cols widthпикс
-
-
+
+ Afficher les en-têtesОтображать заголовки
-
+ Lignes :Строки :
-
+ pxunit for rows heightпикс
@@ -247,27 +241,27 @@
CircleEditor
-
+ Centre : Центр :
-
+ Diamètre : Диаметр :
-
+ abscisseабсцисса
-
+ ordonnéeордината
-
+ diamètreдиаметр
@@ -348,53 +342,53 @@
Настройка печати
-
+ Quel type d'impression désirez-vous effectuer ?Какой вид печати вам необходим?
-
+ Impression sur une imprimante physiquePrint type choiceПечатать на физический принтер
-
+ Impression vers un fichier au format PDFPrint type choiceПечатать в PDF-файл
-
+ Impression vers un fichier au format PostScript (PS)Print type choiceПечатать в PostScript-файл (PS)
-
+ Choix du type d'impressionВыбор типа печати
-
+ Fichier manquantmessage box titleФайл отсутствует
-
+ Vous devez indiquer le chemin du fichier PDF/PS à créer.message box contentВы должны ввести путь к файлу PDF/PS, чтобы создать его.
-
+ Fichiers PDF (*.pdf)file filterPDF-файлы (*.pdf)
-
+ Fichiers PostScript (*.ps)file filterPostScript-файлы (*.ps)
@@ -426,109 +420,109 @@
Свойства схемы
-
+ Retrouver dans le panelНайти в панели
-
+ Éditer les propriétés d'un conducteurwindow titleРедактирование своств проводника
-
+ Éditer les propriétés par défaut des conducteurswindow titleРедактирование умалчиваемых своств проводника
-
+ Propriétés de la sélectionСвойства выделения
-
+ La sélection contient %1.%1 is a sentence listing the selected objectsВыделение содержит %1.
-
+ Élément manquantОтсутствует элемент
-
+ ÉlémentЭлементы
-
+ Nom : %1
Имя : %1
-
+ Position : %1
Положение : %1
-
+ Dimensions : %1×%2
Размеры : %1×%2
-
+ Bornes : %1
Выводы : %1
-
+ Connexions internes : %1
Внутренние соединения : %1
-
+ AutoriséesРазрешены
-
+ InterditesЗапрещены
-
+ Champs de texte : %1
Текстовое поле : %1
-
+ Emplacement : %1
Рассположение : %1
-
+ Propriétés de l'élément sélectionnéСвойства выбранного элемента
-
+ Éditer l'élémentРедактировать элемент
@@ -536,7 +530,7 @@
DiagramsChooser
-
+ Schéma sans titreБезымянная схема
@@ -717,98 +711,109 @@
ElementScene
-
+ ligneлиния
-
+ rectangleпрямоугольник
-
+ ellipseэлипс
-
+ arcдуга
-
+ cercleокружность
-
+ borneвывод
-
+ texteтекст
-
+ champ de texteтекстовое поле
-
+ polygoneполигон
-
+ Éditer la taille et le point de saisiewindow titleРедактировать размер и опорную точку
-
+ Éditer les orientationswindow titleРедактировать положение
-
+ L'orientation par défaut est l'orientation dans laquelle s'effectue la création de l'élément.Направление по умолчанию - направление, в котором создаётся элемент.
-
+ Autoriser les connexions internesРазрешать внутренние соединения
-
+
+ Éditer les informations sur l'auteur
+ window title
+ Редактирование информации об авторе
+
+
+
+ Vous pouvez utiliser ce champ libre pour mentionner les auteurs de l'élément, sa licence, ou tout autre renseignement que vous jugerez utile.
+ Вы можете использовать это поле, чтобы указать авторов этого элемента, его лицензии, или любую другую информацию, которую вы сочтете полезной.
+
+
+ Éditer les nomswindow titleРедактировать имена
-
+ Vous pouvez spécifier le nom de l'élément dans plusieurs langues.Вы можете ввести имя элемента на разных языках.
-
-
+
+ Ce document XML n'est pas une définition d'élément.error messageЭтот XML-документ не является определением элемента.
-
+ Les dimensions ou le point de saisie ne sont pas valides.error messageРазмеры или опорная точка не правильны.
-
+ Les orientations ne sont pas valides.error messageНеверная ориентация.
@@ -1047,43 +1052,43 @@ Les changements seront définitifs.
ElementsPanel
-
+ Collection projetКоллекция проекта
-
+ Ceci est un élément que vous pouvez insérer dans votre schéma par cliquer-déplacerЭтот элемент вы можете перетащить на вашу схему
-
+ Cliquer-déposez cet élément sur le schéma pour insérer un élément Перетащите элемент на схему, чтобы вставить
-
+ %1 [non utilisé dans le projet]%1 [не используется в проекте]
-
+ Collection QETКоллекция QET
-
+ Collection utilisateurКоллекция пользователя
-
+ Pas de fichiertooltip for a file-less project in the element panelНет файлов
-
+ Schéma sans titreБезымянная схема
@@ -1162,37 +1167,47 @@ Les changements seront définitifs.
+ Remonter ce schéma
+ Переместить выше
+
+
+
+ Abaisser ce schéma
+ Переместить ниже
+
+
+ Déplacer dans cette catégorieПереместить в эту категорию
-
+ Copier dans cette catégorieКопировать в эту категорию
-
+ AnnulerОтмена
-
+ Effacer le filtreОчистить фильтр
-
+ Filtrer : Фильтр :
-
+ Gestionnaire de catégorieswindow titleМенеджер категорий
-
+ Vous pouvez utiliser ce gestionnaire pour ajouter, supprimer ou modifier les catégories.Используйте этот менеджер, чтобы добавить, удалить или изменить категории.
@@ -1200,42 +1215,42 @@ Les changements seront définitifs.
EllipseEditor
-
+ Centre : Центр :
-
+ Diamètres : Диаметры :
-
+ horizontal :горизонтальный :
-
+ vertical :вертикальный :
-
+ abscisseабсцисса
-
+ ordonnéeордината
-
+ diamètre horizontalгоризонтальный диаметр
-
+ diamètre verticalвертикальный диаметр
@@ -1243,7 +1258,7 @@ Les changements seront définitifs.
ExportConfigPage
-
+ Exportconfiguration page titleЭкспорт
@@ -1421,47 +1436,52 @@ Les changements seront définitifs.
GeneralConfigurationPage
-
+ ApparenceВнешний вид
-
+ Utiliser les couleurs du systèmeИспользовать системные цвета
-
+ ProjetsПроекты
-
+ Utiliser des fenêtresИспользовать окна
-
+ Utiliser des ongletsИспользовать вкладки
-
+ Ces paramètres s'appliqueront dès la prochaine ouverture d'un éditeur de schémas.Эти настройки будут применены при следующем открытии редактора схем.
-
+ Gestion des élémentsУправление элементами
-
+ Intégrer automatiquement les éléments dans les projets (recommandé)Автоматически интегрировать элементы в проекты (рекомендуется)
-
+
+ Chaque élément embarque des informations sur ses auteurs, sa licence, ou tout autre renseignement que vous jugerez utile dans un champ libre. Vous pouvez spécifier ici la valeur par défaut de ce champ pour les éléments que vous créerez :
+ Каждый элемент содержит информацию о его авторах, его лицензии, или любую другую информацию, которую вы сочтёте полезной. Вы можете установить значение по умолчанию этого поля для вновь создаваемых элементов:
+
+
+ Généralconfiguration page titleОбщее
@@ -1483,49 +1503,49 @@ Les changements seront définitifs.
Элемент должен быть достаточно большим, чтобы содержать все свое графическое представление.
-
-
+
+ ×10 px ×10 px
-
-
+
+ px px
-
+ Déplacer l'élément avec le hotspotПереместить элемент вслед за опорной точкой
-
+ <span style="text-decoration:underline;">Dimensions</span><span style="text-decoration:underline;">Размеры</span>
-
+ Largeur :Ширина :
-
+ Hauteur :Высота :
-
+ <span style="text-decoration:underline;">Hotspot</span><span style="text-decoration:underline;">Опорная точка</span>
-
+ Abscisse :Абсцисса :
-
+ Ordonnée :Ордината :
@@ -1711,112 +1731,112 @@ Les changements seront définitifs.
LineEditor
-
+ Normaletype of the 1st end of a lineНормальный
-
-
- Flèche simple
- type of the 1st end of a line
- Простая стрелка
-
-
-
- Flèche triangulaire
- type of the 1st end of a line
- Треугольная стрелка
-
-
-
- Cercle
- type of the 1st end of a line
- Окружность
-
+ Flèche simple
+ type of the 1st end of a line
+ Простая стрелка
+
+
+
+ Flèche triangulaire
+ type of the 1st end of a line
+ Треугольная стрелка
+
+
+
+ Cercle
+ type of the 1st end of a line
+ Окружность
+
+
+ Carrétype of the 1st end of a lineРомб
-
+ Normaletype of the 2nd end of a lineНормальный
-
+ Flèche simpletype of the 2nd end of a lineПростая стрелка
-
+ Flèche triangulairetype of the 2nd end of a lineТреугольная стрелка
-
+ Cercletype of the 2nd end of a lineОкружность
-
+ Carrétype of the 2nd end of a lineРомб
-
+ Fin 11 конец
-
+ Fin 22 конец
-
+ abscisse point 1абсцисса точки 1
-
+ ordonnée point 1ордината точки 1
-
+ abscisse point 2абсцисса точки 2
-
+ ordonnée point 2ордината точки 2
-
+ type fin 1тип 1 конца
-
+ longueur fin 1длина 1 конца
-
+ type fin 2тип 2 конца
-
+ longueur fin 2длина 2 конца
@@ -2021,39 +2041,39 @@ Les changements seront définitifs.
PolygonEditor
-
+ Polygone ferméЗамкнутый полигон
-
+ xx
-
+ yy
-
+ Points du polygone :Точки полигона :
-
+ Erreurmessage box titleОшибка
-
+ Le polygone doit comporter au moins deux points.message box contentПолигон долен содержать минимум две точки.
-
+ fermeture du polygoneЗамыкание полигона
@@ -2061,7 +2081,7 @@ Les changements seront définitifs.
PrintConfigPage
-
+ Impressionconfiguration page titleПечать
@@ -2070,122 +2090,122 @@ Les changements seront définitifs.
ProjectView
-
+ Ce projet ne contient aucun schémaЭтот проект не содержит ни одной схемы
-
+ Enregistrer le projet en cours ?message box titleСохранить текущий проект?
-
+ Voulez-vous enregistrer le projet ?message box contentВы хотите сохранить проект?
-
+ Enregistrer le schéma en cours ?message box titleСохранить текущую схему?
-
+ Voulez-vous enregistrer le schéma %1 ?message box content - %1 is a diagram titleВы хотите сохранить схему %1 ?
-
+ Enregistrer le nouveau schéma ?message box titleСохранить новую схему?
-
+ Ce schéma a été ajouté mais n'a été ni modifié ni enregistré. Voulez-vous le conserver ?message box contentЭта схема была добавленна, но не была изменена или записана. Вы хотите сохранить её?
-
+ Supprimer le schéma ?message box titleУдалить схему?
-
+ Êtes-vous sûr de vouloir supprimer ce schéma du projet ? Ce changement est irréversible.message box contentВы действительно хотите удалить эту схему из проекта? Эти изменения необратимы.
-
+ Propriétés du projetwindow titleСвойства проекта
-
+ Titre du projet :Название проекта :
-
+ Propriétés à utiliser lors de l'ajout d'un nouveau schéma au projet :Свойства, используемые, когда новая схема добавляется в проект :
-
+ projetstring used to generate a filenameprojet
-
+ Projet en lecture seulemessage box titleПроект только для чтения
-
+ Ce projet est en lecture seule. Il n'est donc pas possible de le nettoyer.message box contentЭтот проект только для чтения. Он не может быть очищен.
-
+ Supprimer les éléments inutilisés dans le projetУдалить неиспользуемые в проекте элементы
-
+ Supprimer les catégories videsУдалить пустую категорию
-
+ Nettoyer le projetwindow titleОчистить проект
-
+ Enregistrer sousdialog titleСохранить как
-
+ Schéma QElectroTech (*.qet)filetypes allowed when saving a diagram fileСхема QElectroTech (*.qet)
-
+ Projetwindow title for a project-less ProjectViewПроект
@@ -2372,760 +2392,755 @@ Available options:
Панель элементов
-
+ Annulationsdock titleИстория
-
+ Aucune modificationНет изменений
-
+ &Nouveau&Новый
-
+ &Ouvrir&Открыть
-
+ &Fermer&Закрыть
-
+ &Enregistrer&Сохранить
-
+ Enregistrer sousСохранить как
-
+ &Enregistrer tous les schémasС&охранить все схемы
-
+ &Importer&Импорт
-
+ E&xporter&Экспорт
-
+ ImprimerПечать
-
+ &Quitter&Выход
-
+ AnnulerОтмена
-
+ RefaireПовторить
-
+ Co&uper&Вырезать
-
+ Cop&ier&Копировать
-
+ C&ollerВст&авить
-
+ Tout sélectionnerВыделить всё
-
+ Désélectionner toutСнять выделение
-
+ Inverser la sélectionИнвертировать выделение
-
+ SupprimerУдалить
-
+ PivoterПовернуть
-
+ Réinitialiser les conducteursВосстановить проводник
-
+ Conducteurs par défautПроводник по умолчанию
-
+ Propriétés du schémaСвойства схемы
-
+ Ajouter un champ de texteДобавить текстовое поле
-
+ Ajouter une colonneДобавить колонку
-
+ Enlever une colonneУдалить колонку
-
+ Ajouter une ligneДобавить строку
-
+ Enlever une ligneУдалить строку
-
+ Propriétés du projetСвойства проекта
-
+ Ajouter un schémaДобавить схему
-
+ Supprimer le schémaУдалить схему
-
+ Nettoyer le projetОчистить проект
-
+ Zoom avantУвеличить
-
+ Zoom arrièreУменьшить
-
+ Zoom adaptéПодогнать размер
-
+ Pas de zoomВосстановить масштаб
-
+ en utilisant des ongletsиспользовать вкладки
-
+ en utilisant des fenêtresиспользовать окна
-
+ Mode SelectionРежим выделения
-
+ Mode VisualisationРежим просмотра
-
+ &Configurer QElectroTech&Настройка QElectroTech
-
+ &Mosaïque&Мозаика
-
+ &Cascade&Каскад
-
+ Projet suivantСледующий проект
-
+ Projet précédentПредыдущий проект
-
+ À &propos de QElectroTech&О программе
-
+ À propos de &QtО &библиотеке Qt
-
+ Ctrl+Shift+ICtrl+Shift+I
-
+ Ctrl+Shift+XCtrl+Shift+X
-
+ Ctrl+QCtrl+Q
-
+ Ctrl+Shift+ACtrl+Shift+A
-
+ Ctrl+ICtrl+I
-
- Suppr
- Del
-
-
-
+ SpaceПробел
-
+ Ctrl+JCtrl+J
-
+ Ctrl+KCtrl+K
-
+ Ctrl+LCtrl+L
-
+ Ctrl+DCtrl+D
-
+ Ctrl+TCtrl+T
-
+ Ctrl+9Ctrl+9
-
+ Ctrl+0Ctrl+0
-
+ Ctrl+Shift+FCtrl+Shift+F
-
+ Crée un nouveau schémastatus bar tipСоздать новую схему
-
+ Ouvre un schéma existantstatus bar tipОткрыть существующую схему
-
+ Ferme le schéma courantstatus bar tipЗакрыть текущую схему
-
+ Enregistre le schéma courantstatus bar tipСохранить текущую схему
-
+ Enregistre le schéma courant avec un autre nom de fichierstatus bar tipСохранить текущую схему под другим имененм
-
+ Enregistre tous les schémas du projet courantstatus bar tipСохранить все схемы текущего проекта
-
+ Importe un schéma dans le schéma courantstatus bar tipИмпорт схемы в текущую схему
-
+ Exporte le schéma courant dans un autre formatstatus bar tipЭкспорт текущей схемы в другой формат
-
+ Imprime le schéma courantstatus bar tipПечать текущей схемы
-
+ Ferme l'application QElectroTechstatus bar tipЗакрыть QElectroTech
-
+ Annule l'action précédentestatus bar tipОтменить предыдущее действие
-
+ Restaure l'action annuléestatus bar tipВосстановить отменённое действие
-
+ Transfère les éléments sélectionnés dans le presse-papierstatus bar tipСкопировать выделенные элементы в буфер обмена
-
+ Copie les éléments sélectionnés dans le presse-papierstatus bar tipКопировать выделенные элементы
-
+ Place les éléments du presse-papier sur le schémastatus bar tipВставить элементы из буфера обмена в схему
-
+ Sélectionne tous les éléments du schémastatus bar tipВыделить все элемены на схеме
-
+ Désélectionne tous les éléments du schémastatus bar tipСнять все выделения
-
+ Désélectionne les éléments sélectionnés et sélectionne les éléments non sélectionnésstatus bar tipСнять выделения с выделеных элементов и выделить не выделенные элементы
-
+ Enlève les éléments sélectionnés du schémastatus bar tipУдалить выделенные элемены из схемы
-
+ Pivote les éléments sélectionnésstatus bar tipПовернуть выделенные элементы
-
+ Impossible de retrouver cet élément dans le panel car il semble édité dans une autre fenêtreНевозможно найти этот элемент в панеле, потому что он был изменён из другого окна
-
+ Impossible de retrouver cet élément dans le panel... rechargement du panel...Невозможно найти этот элемент в панеле,... перезагрузка панели...
-
+ Impossible de retrouver cet élément dans le panelНевозможно найти этот элемент в панели
-
+ Recalcule les chemins des conducteurs sans tenir compte des modificationsstatus bar tipПересчитывает траекторию проводника игнорируя изменения сделанные пользователем
-
+ Spécifie les propriétés par défaut des conducteursstatus bar tipЗадать умалчиваемые свойства проводника
-
+ Édite les informations affichées par le cartouchestatus bar tipРедактировать информацию отображаемую в основной надписи
-
+ Ajoute une colonne au schémastatus bar tipДобавить колонку листа
-
+ Enlève une colonne au schémastatus bar tipУдалить колонку листа
-
+ Agrandit le schéma en hauteurstatus bar tipУвеличить высоту листа
-
+ Rétrécit le schéma en hauteurstatus bar tipУменьшить высоту листа
-
+ Agrandit le schémastatus bar tipУвеличить лист
-
+ Rétrécit le schémastatus bar tipУменьшить лист
-
+ Adapte la taille du schéma afin qu'il soit entièrement visiblestatus bar tipИзменить размер так, чтобы лист поместился в окне
-
+ Restaure le zoom par défautstatus bar tipВосстановить исходный размер листа
-
+ Présente les différents projets ouverts dans des sous-fenêtresstatus bar tipОтобразить открытые проекты в виде окон
-
+ Présente les différents projets ouverts des ongletsstatus bar tipОтобразить открытые проекты в виде вкладок
-
+ Permet de sélectionner les élémentsstatus bar tipПозволяет выбирать элементы
-
+ Permet de visualiser le schéma sans pouvoir le modifierstatus bar tipПозволяет просматривать схему без её изменения
-
+ Permet de régler différents paramètres de QElectroTechstatus bar tipПозволяет завать различные параметры QElectroTech
-
+ Dispose les fenêtres en mosaïquestatus bar tipРазместить окна мозаикой
-
+ Dispose les fenêtres en cascadestatus bar tipРазместить окна каскадом
-
+ Active le projet suivantstatus bar tipВыбрать следующий проект
-
+ Active le projet précédentstatus bar tipВыбрать предыдущий проект
-
+ Affiche des informations sur QElectroTechstatus bar tipОтобразить информацию о QElectroTech
-
+ Affiche des informations sur la bibliothèque Qtstatus bar tipОтобразить информацию о библиотеке Qt
-
+ &Fichier&Файл
-
+ &Édition&Правка
-
+ &Projet&Проект
-
+ Afficha&ge&Вид
-
+ &Configuration&Настройка
-
+ Fe&nêtres&Окно
-
+ &Aide&Справка
-
+ AfficherОтображать
-
+ Affiche ou non la barre d'outils principaleОтобразить или скрыть главную панель инструментов
-
+ Affiche ou non la barre d'outils AffichageОтобразить или скрыть панель инструментов Вид
-
+ Affiche ou non la barre d'outils SchémaОтобразить или скрыть панель инструментов Схема
-
+ Affiche ou non le panel d'appareilsОтобразить или скрыть Панель Элементы
-
+ Affiche ou non la liste des modificationsОтобразить или скрыть Список изменений
-
+ Afficher les projetsОтображать проекты
-
+ OutilsИнструменты
-
+ AffichageВид
-
+ SchémaСхема
-
+ Ouvrir un fichierОткрыть файл
-
+ Schémas QElectroTech (*.qet);;Fichiers XML (*.xml);;Tous les fichiers (*)Схемы QElectroTech (*.qet);;XML-файлы (*.xml);;Все файлы (*)
-
+ Impossible d'ouvrir le fichierНевозможно открыть файл
-
+ Il semblerait que le fichier que vous essayez d'ouvrir ne soit pas accessible en lecture. Il est donc impossible de l'ouvrir. Veuillez vérifier les permissions du fichier.Возможно, что файл, который вы пытаетесь открыть, не читаем. Невозможно открыть файл. Пожалуйста, проверьте файл.
-
+ Ouverture du projet en lecture seuleОткрытие проекта в режиме "только чтение"
-
+ Il semblerait que le projet que vous essayez d'ouvrir ne soit pas accessible en écriture. Il sera donc ouvert en lecture seule.Возможно, проект, который вы пытаетесь открыть, не доступен для записи. Он будет открыт в режиме "только для чтения".
-
+ Échec de l'ouverture du projetmessage box titleНевозможно открыть проект
-
+ Il semblerait que le fichier %1 ne soit pas un fichier projet QElectroTech. Il ne peut donc être ouvert.message box contentФайл %1 не является проектом QElectroTech. Он не может быть открыт.
-
+ Sortir du &mode plein écranВыйти из полно&экранного режима
-
+ Affiche QElectroTech en mode fenêtréstatus bar tipОтобразить QElectroTech в оконном (обычном) режиме
-
+ Passer en &mode plein écranПолно&экранный режим
-
+ Affiche QElectroTech en mode plein écranstatus bar tipОтобразить QElectroTech в полноэкранном режиме
-
+ Active le projet « %1 »Активировать проект « %1 »
-
+ Propriétés de la sélectionСвойства выделения
-
+ Édite les propriétés des objets sélectionnéstatus bar tipРедактирование свойств выделенных объектов
-
+ BackspaceBackspace
@@ -3133,479 +3148,484 @@ Available options:
QETElementEditor
-
+ QElectroTech - Éditeur d'élémentwindow titleQElectroTech - Редактор элементов
-
+ &Nouveau&Новый
-
+ &Ouvrir&Открыть
-
+ &Ouvrir depuis un fichier&Открыть из файла
-
+ &Enregistrer&Сохранить
-
+ Enregistrer sousСохранить как
-
+ Enregistrer dans un fichierСохранить в файл
-
+ RechargerПерезагрузить
-
+ &Quitter&Выход
-
+ Tout sélectionnerВыделить всё
-
+ Désélectionner toutСнять выделение
-
+ Co&uper&Вырезать
-
+ Cop&ier&Копировать
-
+ C&ollerВст&авить
-
+ C&oller dans la zone...Вст&авить в область...
-
+ un fichierфайла
-
+ un élémentэлемента
-
+ Inverser la sélectionИнвертировать выделение
-
+ &Supprimer&Удалить
-
+ Zoom avantУвеличить
-
+ Zoom arrièreУменьшить
-
+ Zoom adaptéПодогнать размер
-
+ Pas de zoomВосстановить масштаб
-
+ Éditer la taille et le point de saisieРедактировать размер и опорную точку
-
+ Éditer les nomsРедактировать имена
-
+ Éditer les orientationsРедактировать положение
-
+
+ Éditer les informations sur l'auteur
+ Редактировать информацию об авторе
+
+
+ RapprocherПоднять
-
+ ÉloignerОпустить
-
+ Envoyer au fondОтправить назад
-
+ Amener au premier planПоместить вперед
-
+ Déplacer un objetПеремещение объекта
-
+ Ajouter une ligneДобавить линию
-
+ Ajouter un rectangleДобавить прямоугольник
-
+ Ajouter une ellipseДобавить элипс
-
+ Ajouter un cercleДобавить окружность
-
+ Ajouter un polygoneДобавить полигон
-
+ Ajouter du texteДобавить текст
-
+ Ajouter un arc de cercleДобавить дугу
-
+ Ajouter une borneДобавить вывод
-
+ Ajouter un champ de texteДобавить текстовое поле
-
+ &Configurer QElectroTech&Настройка QElectroTech
-
+ À &propos de QElectroTech&О программе
-
+ À propos de &QtО &библиотеке Qt
-
+ Maintenez la touche Shift enfoncée pour effectuer plusieurs ajouts d'affiléeНажмите и держите клавишу Shift, чтобы добавлять несколько элементов подряд
-
+ Utilisez le bouton droit de la souris pour poser le dernier point du polygoneИспользуйте правую кнопку мыши, чтобы указать последнюю точку полигона
-
+ Permet de régler différents paramètres de QElectroTechstatus bar tipПозволяет завать различные параметры QElectroTech
-
+ Affiche des informations sur QElectroTechstatus bar tipОтобразить информацию о QElectroTech
-
+ Affiche des informations sur la bibliothèque Qtstatus bar tipОтобразить информацию о библиотеке Qt
-
+ AnnulerОтмена
-
+ RefaireПовторить
-
+ Ctrl+Shift+OCtrl+Shift+O
-
+ Ctrl+Shift+SCtrl+Shift+S
-
+ Ctrl+QCtrl+Q
-
+ Ctrl+Shift+ACtrl+Shift+A
-
+ Ctrl+ICtrl+I
-
+ Ctrl+Shift+VCtrl+Shift+V
-
- Suppr
- Del
-
-
-
+ Ctrl+9Ctrl+9
-
+ Ctrl+0Ctrl+0
-
+ Ctrl+Shift+FCtrl+Shift+F
-
+ Ctrl+ECtrl+E
-
+ Ctrl+RCtrl+R
-
+ Ctrl+TCtrl+T
-
+
+ Ctrl+Y
+ Ctrl+Y
+
+
+ Ctrl+Shift+UpCtrl+Shift+Up
-
+ Ctrl+Shift+DownCtrl+Shift+Down
-
+ Ctrl+Shift+EndCtrl+Shift+End
-
+ Ctrl+Shift+HomeCtrl+Shift+Home
-
+ Partiestoolbar titleЧасти
-
+ Outilstoolbar titleИнструменты
-
+ Affichagetoolbar titleВид
-
+ Élémenttoolbar titleЭлементы
-
+ Profondeurtoolbar titleГлубина
-
+ FichierФайл
-
+ ÉditionПравка
-
+ AffichageВид
-
+ OutilsИнструменты
-
+ &Configuration&Настройка
-
+ AideСправка
-
+ Coller depuis...Вставить из...
-
+ AfficherОтображать
-
+ Sortir du &mode plein écranВыйти из полно&экранного режима
-
+ Affiche QElectroTech en mode fenêtréstatus bar tipОтобразить QElectroTech в оконном (обычном) режиме
-
+ Passer en &mode plein écranПолно&экранный режим
-
+ Affiche QElectroTech en mode plein écranstatus bar tipОтобразить QElectroTech в полноэкранном режиме
-
+ [Modifié]window title tag[Изменено]
-
+ [lecture seule]window title tag [Только чтение]
-
+ Informationsdock titleИнформация
-
+ Annulationsdock titleИстория
-
+ Aucune modificationНет изменений
-
+ Partiesdock titleЧасти
-
+ Éditeur d'élémentsstatus bar messageРедактор элементов
-
+ %n partie(s) sélectionnée(s).%n выделенная часть.
@@ -3614,31 +3634,31 @@ Available options:
-
+ Dimensions de l'élémentwarning titleРазмер элемента
-
+ Certaines parties graphiques (textes, cercles, lignes...) semblent déborder du cadre de l'élément. Cela risque de générer des bugs graphiques lors de leur manipulation sur un schéma. Vous pouvez corriger cela soit en déplaçant ces parties, soit en vous rendant dans Édition > Éditer la taille et le point de saisie.warning descriptionНекоторые графические примитивы (текты, окружности, линии, ...) могут выходить за границу элемента. Это может создавать графические ошибки, когда элемент помещается на схему. Вы можете предотвратить это, перемещая примитивы или используя команду "Правка" > "Редактировать размер и опорную точку".
-
+ Absence de bornewarning titleОтсутствует вывод
-
+ L'élément ne comporte aucune borne. Un élément doit comporter des bornes afin de pouvoir étre relié à d'autres éléments par l'intermédiaire de conducteurs.warning descriptionЭлемент не содержит ни одного вывода. Элемент должен иметь вывод, чтобы он мог быть присоеденён к другим элементам с помощью проводников.
-
+ La vérification de cet élément a généré %n avertissement(s) :message box content
@@ -3648,157 +3668,162 @@ Available options:
-
+ <b>%1</b> : %2warning title: warning description<b>%1</b> : %2
-
+ Avertissementsmessagebox titleПредупреждение
-
+ Le fichier %1 n'existe pas.message box contentФайл %1 не существует.
-
-
+
+ Impossible d'ouvrir le fichier %1.message box contentНевозможно открыть файл %1.
-
-
+
+ Ce fichier n'est pas un document XML validemessage box contentЭтот файл не является правильным XML-документом
-
-
+
+ Erreurtoolbar titleОшибка
-
-
+
+ Édition en lecture seulemessage box titleВерсия только для чтения
-
-
+
+ Vous n'avez pas les privilèges nécessaires pour modifier cet élement. Il sera donc ouvert en lecture seule.message box contentУ вас нет прав для редактирования этого элемента. Он будет открыт в режиме "только для чтения".
-
-
-
+
+
+ Erreurmessage box titleОшибка
-
+ Impossible d'écrire dans ce fichiermessage box contentНевозможно записать в этот файл
-
+ Impossible d'atteindre l'élémentmessage box contentНевозможно получить доступ к элементу
-
+ Impossible d'enregistrer l'élémentmessage box contentНевозможно сохранить элемент
-
+
+ Trop de primitives, liste non générée.
+ Слишком много примитивов, список не создаётся.
+
+
+ Ouvrir un fichierdialog titleОткрыть файл
-
+ Éléments QElectroTech (*.elmt);;Fichiers XML (*.xml);;Tous les fichiers (*)filetypes allowed when opening an element fileЭлементы QElectroTech (*.elmt);;XML-файлы (*.xml);;Все файлы (*)
-
+ Recharger l'élémentdialog titleПерезагрузить элемент
-
+ Vous avez efffectué des modifications sur cet élément. Si vous le rechargez, ces modifications seront perdues. Voulez-vous vraiment recharger l'élément ?dialog contentЭтот элемент был изменён со времени последнего сохранения. Если вы перезагрузите его все изменения будут потеряны. Вы действительно хотите перезагрузить элемент?
-
+ Enregistrer sousdialog titleСохранить как
-
+ Éléments QElectroTech (*.elmt)filetypes allowed when saving an element fileЭлементы QElectroTech (*.elmt)
-
+ Enregistrer l'élément en cours ?dialog titleСохранить текущий элемент?
-
+ Voulez-vous enregistrer l'élément %1 ?dialog content - %1 is an element nameВы хотите сохранить элемент %1 ?
-
-
-
-
+
+
+
+ Élément inexistant.message box titleНесуществующий элемент.
-
-
+
+ L'élément n'existe pas.message box contentЭлемент не существует.
-
-
+
+ Le chemin virtuel choisi ne correspond pas à un élément.message box contentВыбранный виртуальный путь не соответствует элементу.
-
+ BackspaceBackspace
@@ -3811,139 +3836,149 @@ Available options:
QElectroTech : предпросмотр печати
-
+ Schémas à imprimer :Схема для печати :
-
-
+
+ Tout cocher
+ Выделить все
+
+
+
+ Tout décocher
+ Снять выделение
+
+
+
+ Cacher la liste des schémasСкрыть список схем
-
-
+
+ Cacher les options d'impressionСкрыть параметры печати
-
+ Ajuster la largeurПодогнать по ширине
-
+ Ajuster la pageПодогнать по странице
-
+ Zoom arrièreУменьшить
-
+ Zoom avantУвеличить
-
+ PaysageАльбомная
-
+ PortraitКнижная
-
+ Première pageПервая страница
-
+ Page précédenteПредыдущая страница
-
+ Page suivanteСледующая страница
-
+ Dernière pageПоследняя страница
-
+ Afficher une seule pageПоказывать одну страницу
-
+ Afficher deux pagesПоказывать в две страницы
-
+ Afficher un aperçu de toutes les pagesПоказывать все страницы
-
+ Mise en pageМакет страницы
-
+ Mise en page (non disponible sous Windows pour l'impression PDF/PS)Макет страницы (недоступно под Windows для печати PDF/PS)
-
+ Options d'impressionНастройка печати
-
+ Utiliser toute la feuilleИспользовать весь лист
-
+ Si cette option est cochée, les marges de la feuille seront ignorées et toute sa surface sera utilisée pour l'impression. Cela peut ne pas être supporté par votre imprimante.Если этот вариант выбран, поля бумаги будут игнорированы и вся его площадь будет использована для печати. Это может не поддерживаться принтером.
-
+ Adapter le schéma à la pageПодогнать схему к листу
-
+ Si cette option est cochée, le schéma sera agrandi ou rétréci de façon à remplir toute la surface imprimable d'une et une seule page.Если этот вариант выбран, схема будет увеличена или уменьшена, чтобы заполнить всю доступную область печати одной страницей.
-
+ ImprimerПечать
-
+ Afficher la liste des schémasОтобразить список схем
-
+ Afficher les options d'impressionОтобразить параметры печати
-
+ %1 %%1 %
@@ -4121,150 +4156,156 @@ Available options:
удалено
-
+ collerвставить
-
+ couper des partiesundo captionвырезать часть
-
+ déplacementundo captionперемещено
-
+ ajout %1undo captionвставлено: %1
-
+ modification %1undo captionизменено: %1
-
+ modification points polygoneundo captionизменены точки полигона
-
+ modification dimensions/hotspotundo captionизменён размер/опорная точка
-
+ modification nomsundo captionизменены имена
-
+ modification orientationsundo captionизменены ориентации
-
+ amener au premier planundo captionпомещено вперед
-
+ rapprocherundo captionподнять
-
+ éloignerundo captionопустить
-
+ envoyer au fondundo captionотправить назад
-
+ modification connexions internesundo captionизменены внутренние соединения
-
+
+ modification informations complementaires
+ undo caption
+ Изменение информации об авторе
+
+
+ arcelement part nameдуга
-
+ cercleelement part nameокружность
-
+ ellipseelement part nameэлипс
-
+ ligneelement part nameлиния
-
+ polygoneelement part nameполигон
-
+ rectangleelement part nameпрямоугольник
-
+ borneelement part nameвывод
-
+ Tdefault text when adding a text in the element editorHL1
-
+ texteelement part nameтекст
-
+ _default text when adding a textfield in the element editorТ
-
+ champ de texteelement part nameтекстовое поле
@@ -4375,42 +4416,42 @@ Available options:
RectangleEditor
-
+ Coin supérieur gauche : Верхний-левый угол :
-
+ Dimensions : Размер :
-
+ Largeur :Ширина :
-
+ Hauteur :Всота :
-
+ abscisseабсцисса
-
+ ordonnéeордината
-
+ largeurширина
-
+ hauteurвсота
@@ -4418,92 +4459,92 @@ Available options:
StyleEditor
-
+ Noirelement part colorЧёрный
-
+ Blancelement part colorБелый
-
+ Normalelement part line styleОбычный
-
+ Pointilléelement part line styleПунктирный
-
+ Nulleelement part weightНет
-
+ Fineelement part weightТонкий
-
+ Normaleelement part weightНормальный
-
+ Aucunelement part fillingНет
-
+ Noirelement part fillingЧёрный
-
+ Blancelement part fillingБелый
-
+ AntialiasingСглаживание
-
+ Trait :Линия :
-
+ Couleur : Цвет :
-
+ Style : Стиль :
-
+ Épaisseur : Вес :
-
+ Remplissage :Заливка :
@@ -4511,57 +4552,57 @@ Available options:
TerminalEditor
-
+ NordСевер
-
+ EstВосток
-
+ SudЮг
-
+ OuestЗапад
-
+ Position : Положение:
-
+ x : x :
-
+ y : y :
-
+ Orientation : Ориентация:
-
+ abscisseабсцисса
-
+ ordonnéeордината
-
+ orientationориентация
@@ -4569,48 +4610,48 @@ Available options:
TextEditor
-
-
+
+ contenuсодержимое
-
+ Position : Положение :
-
+ x : x :
-
+ y : y :
-
+ Taille : Размер :
-
+ Texte : Текст :
-
+ abscisseабсцисса
-
+ ordonnéeордината
-
+ tailleразмер
@@ -4618,60 +4659,60 @@ Available options:
TextFieldEditor
-
-
+
+ contenuсодержимое
-
+ Maintenir horizontal malgré
les rotations de l'élémentПоддерживать горизонтальным несмотря на
вращения элемента
-
+ Position : Положение :
-
+ x : x :
-
+ y : y :
-
+ Taille : Размер :
-
+ Texte par défaut : Текст по умолчанию :
-
+ abscisseабсцисса
-
+ ordonnéeордината
-
+ tailleразмер
-
+ propriétéсвойство
diff --git a/qelectrotech.qrc b/qelectrotech.qrc
index 7824abad1..d963be118 100644
--- a/qelectrotech.qrc
+++ b/qelectrotech.qrc
@@ -44,7 +44,9 @@
ico/16x16/endline-triangle.pngico/16x16/folder-new.pngico/16x16/folder.png
+ ico/16x16/go-down.pngico/16x16/go-home.png
+ ico/16x16/go-up.pngico/16x16/ground.pngico/16x16/item_cancel.pngico/16x16/item_copy.png
@@ -118,7 +120,9 @@
ico/22x22/folder-delete.pngico/22x22/folder-edit.pngico/22x22/folder-new.png
+ ico/22x22/go-down.pngico/22x22/go-home.png
+ ico/22x22/go-up.pngico/22x22/hotspot.pngico/22x22/landscape.pngico/22x22/line.png
diff --git a/sources/borderpropertieswidget.cpp b/sources/borderpropertieswidget.cpp
index 6a8fc7b2a..ac3f0e408 100644
--- a/sources/borderpropertieswidget.cpp
+++ b/sources/borderpropertieswidget.cpp
@@ -40,7 +40,7 @@ BorderPropertiesWidget::~BorderPropertiesWidget() {
}
/**
- @return the border properties edited and modified by
+ @return Les proprietes editees par ce widget
*/
const BorderProperties &BorderPropertiesWidget::borderProperties() {
border_.columns_count = columns_count -> value();
@@ -52,6 +52,25 @@ const BorderProperties &BorderPropertiesWidget::borderProperties() {
return(border_);
}
+/**
+ @return true si ce widget est en lecture seule, false sinon
+*/
+bool BorderPropertiesWidget::isReadOnly() const {
+ return(columns_count -> isReadOnly());
+}
+
+/**
+ @param ro true pour passer ce widget en lecture seule, false sinon
+*/
+void BorderPropertiesWidget::setReadOnly(bool ro) {
+ columns_count -> setReadOnly(ro);
+ columns_width -> setReadOnly(ro);
+ display_columns -> setDisabled(ro);
+ rows_count -> setReadOnly(ro);
+ rows_height -> setReadOnly(ro);
+ display_rows -> setDisabled(ro);
+}
+
/**
Definit les proprietes a editer
@param bp Nouvelles proprietes
diff --git a/sources/borderpropertieswidget.h b/sources/borderpropertieswidget.h
index 84c9644ff..4399dec67 100644
--- a/sources/borderpropertieswidget.h
+++ b/sources/borderpropertieswidget.h
@@ -39,6 +39,8 @@ class BorderPropertiesWidget : public QWidget {
// methodes
public:
const BorderProperties &borderProperties();
+ bool isReadOnly() const;
+ void setReadOnly(bool);
private:
void setEditedBorder(const BorderProperties &);
diff --git a/sources/conductorpropertieswidget.cpp b/sources/conductorpropertieswidget.cpp
index eb97f7afc..a34eca5eb 100644
--- a/sources/conductorpropertieswidget.cpp
+++ b/sources/conductorpropertieswidget.cpp
@@ -268,3 +268,26 @@ void ConductorPropertiesWidget::setConductorProperties(const ConductorProperties
ConductorProperties ConductorPropertiesWidget::conductorProperties() const {
return(properties_);
}
+
+/**
+ @return true si ce widget est en lecture seule, false sinon
+*/
+bool ConductorPropertiesWidget::isReadOnly() const {
+ return(text_field -> isReadOnly());
+}
+
+/**
+ @param ro true pour passer ce widget en lecture seule, false sinon
+*/
+void ConductorPropertiesWidget::setReadOnly(bool ro) {
+ simple -> setDisabled(ro);
+ multiline -> setDisabled(ro);
+ singleline -> setDisabled(ro);
+ text_field -> setReadOnly(ro);
+ phase_checkbox -> setDisabled(ro);
+ phase_spinbox -> setReadOnly(ro);
+ ground_checkbox -> setDisabled(ro);
+ neutral_checkbox -> setDisabled(ro);
+ color_button -> setDisabled(ro);
+ dashed_checkbox -> setDisabled(ro);
+}
diff --git a/sources/conductorpropertieswidget.h b/sources/conductorpropertieswidget.h
index d39bf92f6..289d6af6b 100644
--- a/sources/conductorpropertieswidget.h
+++ b/sources/conductorpropertieswidget.h
@@ -40,6 +40,8 @@ class ConductorPropertiesWidget : public QWidget {
public:
void setConductorProperties(const ConductorProperties &);
ConductorProperties conductorProperties() const;
+ bool isReadOnly() const;
+ void setReadOnly(bool);
private:
void setConductorType(ConductorProperties::ConductorType);
diff --git a/sources/diagramview.cpp b/sources/diagramview.cpp
index e41519f98..4561373b0 100644
--- a/sources/diagramview.cpp
+++ b/sources/diagramview.cpp
@@ -403,7 +403,7 @@ QString DiagramView::title() const {
Edite les informations du schema.
*/
void DiagramView::editDiagramProperties() {
- if (scene -> isReadOnly()) return;
+ bool diagram_is_read_only = scene -> isReadOnly();
// recupere le cartouche et les dimensions du schema
InsetProperties inset = scene -> border_and_inset.exportInset();
@@ -419,10 +419,12 @@ void DiagramView::editDiagramProperties() {
popup.setWindowTitle(tr("Propri\351t\351s du sch\351ma", "window title"));
BorderPropertiesWidget *border_infos = new BorderPropertiesWidget(border, &popup);
+ border_infos -> setReadOnly(diagram_is_read_only);
InsetPropertiesWidget *inset_infos = new InsetPropertiesWidget(inset, false, &popup);
+ inset_infos -> setReadOnly(diagram_is_read_only);
// boutons
- QDialogButtonBox boutons(QDialogButtonBox::Ok | QDialogButtonBox::Cancel);
+ QDialogButtonBox boutons(diagram_is_read_only ? QDialogButtonBox::Ok : QDialogButtonBox::Ok | QDialogButtonBox::Cancel);
connect(&boutons, SIGNAL(accepted()), &popup, SLOT(accept()));
connect(&boutons, SIGNAL(rejected()), &popup, SLOT(reject()));
@@ -433,7 +435,7 @@ void DiagramView::editDiagramProperties() {
layout_v.addStretch();
layout_v.addWidget(&boutons);
// si le dialogue est accepte
- if (popup.exec() == QDialog::Accepted) {
+ if (popup.exec() == QDialog::Accepted && !diagram_is_read_only) {
InsetProperties new_inset = inset_infos -> insetProperties();
BorderProperties new_border = border_infos -> borderProperties();
// s'il y a des modifications au cartouche
@@ -816,9 +818,11 @@ void DiagramView::resetConductors() {
futurs nouveaux conducteurs
*/
void DiagramView::editDefaultConductorProperties() {
- if (scene -> isReadOnly()) return;
+ bool diagram_is_read_only = scene -> isReadOnly();
+
// initialise l'editeur de proprietes pour le conducteur
ConductorPropertiesWidget *cpw = new ConductorPropertiesWidget(scene -> defaultConductorProperties);
+ cpw -> setReadOnly(diagram_is_read_only);
// l'insere dans un dialogue
QDialog conductor_dialog(diagramEditor());
@@ -829,13 +833,13 @@ void DiagramView::editDefaultConductorProperties() {
conductor_dialog.setWindowTitle(tr("\311diter les propri\351t\351s par d\351faut des conducteurs", "window title"));
QVBoxLayout *dialog_layout = new QVBoxLayout(&conductor_dialog);
dialog_layout -> addWidget(cpw);
- QDialogButtonBox *dbb = new QDialogButtonBox(QDialogButtonBox::Ok | QDialogButtonBox::Cancel);
+ QDialogButtonBox *dbb = new QDialogButtonBox(diagram_is_read_only ? QDialogButtonBox::Ok : QDialogButtonBox::Ok | QDialogButtonBox::Cancel);
dialog_layout -> addWidget(dbb);
connect(dbb, SIGNAL(accepted()), &conductor_dialog, SLOT(accept()));
connect(dbb, SIGNAL(rejected()), &conductor_dialog, SLOT(reject()));
// execute le dialogue et met a jour le conducteur
- if (conductor_dialog.exec() == QDialog::Accepted) {
+ if (conductor_dialog.exec() == QDialog::Accepted && !diagram_is_read_only) {
scene -> defaultConductorProperties = cpw -> conductorProperties();
}
}
diff --git a/sources/editor/arceditor.cpp b/sources/editor/arceditor.cpp
index 2b86a0830..e6164c7d5 100644
--- a/sources/editor/arceditor.cpp
+++ b/sources/editor/arceditor.cpp
@@ -48,7 +48,7 @@ ArcEditor::ArcEditor(QETElementEditor *editor, PartArc *arc, QWidget *parent) :
QGridLayout *grid = new QGridLayout();
grid -> addWidget(new QLabel(tr("Centre : ")), 0, 0);
- grid -> addWidget(new QLabel("x"), 1, 0);
+ grid -> addWidget(new QLabel("x"), 1, 0, Qt::AlignRight);
grid -> addWidget(x, 1, 1);
grid -> addWidget(new QLabel("y"), 1, 2);
grid -> addWidget(y, 1, 3);
diff --git a/sources/editor/circleeditor.cpp b/sources/editor/circleeditor.cpp
index 481da39f2..74ce67870 100644
--- a/sources/editor/circleeditor.cpp
+++ b/sources/editor/circleeditor.cpp
@@ -43,7 +43,7 @@ CircleEditor::CircleEditor(QETElementEditor *editor, PartCircle *circle, QWidget
QGridLayout *grid = new QGridLayout();
grid -> addWidget(new QLabel(tr("Centre : ")), 0, 0);
- grid -> addWidget(new QLabel("x"), 1, 0);
+ grid -> addWidget(new QLabel("x"), 1, 0, Qt::AlignRight);
grid -> addWidget(x, 1, 1);
grid -> addWidget(new QLabel("y"), 1, 2);
grid -> addWidget(y, 1, 3);
diff --git a/sources/editor/editorcommands.cpp b/sources/editor/editorcommands.cpp
index 65618d128..881785d96 100644
--- a/sources/editor/editorcommands.cpp
+++ b/sources/editor/editorcommands.cpp
@@ -47,16 +47,20 @@ DeletePartsCommand::~DeletePartsCommand() {
/// Restaure les parties supprimees
void DeletePartsCommand::undo() {
+ editor_scene -> blockSignals(true);
foreach(QGraphicsItem *qgi, deleted_parts) {
editor_scene -> addItem(qgi);
}
+ editor_scene -> blockSignals(false);
}
/// Supprime les parties
void DeletePartsCommand::redo() {
+ editor_scene -> blockSignals(true);
foreach(QGraphicsItem *qgi, deleted_parts) {
editor_scene -> removeItem(qgi);
}
+ editor_scene -> blockSignals(false);
}
/*** CutPartsCommand ***/
@@ -90,7 +94,11 @@ PastePartsCommand::~PastePartsCommand() {
/// annule le coller
void PastePartsCommand::undo() {
// enleve les parties
- foreach(QGraphicsItem *part, content_) editor_scene_ -> removeItem(part);
+ editor_scene_ -> blockSignals(true);
+ foreach(QGraphicsItem *part, content_) {
+ editor_scene_ -> removeItem(part);
+ }
+ editor_scene_ -> blockSignals(false);
if (uses_offset) {
editor_view_ -> offset_paste_count_ = old_offset_paste_count_;
editor_view_ -> start_top_left_corner_ = old_start_top_left_corner_;
@@ -103,7 +111,11 @@ void PastePartsCommand::redo() {
if (first_redo) first_redo = false;
else {
// pose les parties
- foreach(QGraphicsItem *part, content_) editor_scene_ -> addItem(part);
+ editor_scene_ -> blockSignals(true);
+ foreach(QGraphicsItem *part, content_) {
+ editor_scene_ -> addItem(part);
+ }
+ editor_scene_ -> blockSignals(false);
if (uses_offset) {
editor_view_ -> offset_paste_count_ = new_offset_paste_count_;
editor_view_ -> start_top_left_corner_ = new_start_top_left_corner_;
diff --git a/sources/editor/elementscene.cpp b/sources/editor/elementscene.cpp
index e6e27d585..4c9e85c67 100644
--- a/sources/editor/elementscene.cpp
+++ b/sources/editor/elementscene.cpp
@@ -45,6 +45,7 @@ ElementScene::ElementScene(QETElementEditor *editor, QObject *parent) :
qgi_manager(this),
element_editor(editor)
{
+ setItemIndexMethod(NoIndex);
current_polygon = NULL;
setGrid(1, 1);
initPasteArea();
@@ -758,6 +759,7 @@ void ElementScene::paste() {
*/
void ElementScene::slot_select(const ElementContent &content) {
blockSignals(true);
+ clearSelection();
foreach(QGraphicsItem *qgi, content) qgi -> setSelected(true);
blockSignals(false);
emit(selectionChanged());
@@ -774,7 +776,7 @@ void ElementScene::slot_selectAll() {
Deselectionne tout
*/
void ElementScene::slot_deselectAll() {
- clearSelection();
+ slot_select(ElementContent());
}
/**
@@ -805,6 +807,8 @@ void ElementScene::slot_delete() {
(hotspot) de l'element.
*/
void ElementScene::slot_editSizeHotSpot() {
+ bool is_read_only = element_editor && element_editor -> isReadOnly();
+
// cree un dialogue
QDialog dialog_sh(element_editor);
dialog_sh.setModal(true);
@@ -822,23 +826,25 @@ void ElementScene::slot_editSizeHotSpot() {
hotspot_editor -> setOldHotspot(hotspot());
hotspot_editor -> setPartsRect(itemsBoundingRect());
hotspot_editor -> setPartsRectEnabled(true);
+ hotspot_editor -> setReadOnly(is_read_only);
dialog_layout -> addWidget(hotspot_editor);
// ajoute deux boutons au dialogue
- QDialogButtonBox *dialog_buttons = new QDialogButtonBox(QDialogButtonBox::Ok | QDialogButtonBox::Cancel);
+ QDialogButtonBox *dialog_buttons = new QDialogButtonBox(is_read_only ? QDialogButtonBox::Ok : QDialogButtonBox::Ok | QDialogButtonBox::Cancel);
dialog_layout -> addWidget(dialog_buttons);
connect(dialog_buttons, SIGNAL(accepted()), &dialog_sh, SLOT(accept()));
connect(dialog_buttons, SIGNAL(rejected()), &dialog_sh, SLOT(reject()));
// lance le dialogue
- if (dialog_sh.exec() != QDialog::Accepted) return;
- QSize new_size(hotspot_editor -> elementSize());
- QSize old_size(width(), height());
- QPoint new_hotspot(hotspot_editor -> hotspot());
- QPoint old_hotspot(_hotspot);
-
- if (new_size != old_size || new_hotspot != old_hotspot) {
- undo_stack.push(new ChangeHotspotCommand(this, old_size, new_size, old_hotspot, new_hotspot, hotspot_editor -> offsetParts()));
+ if (dialog_sh.exec() == QDialog::Accepted && is_read_only) {
+ QSize new_size(hotspot_editor -> elementSize());
+ QSize old_size(width(), height());
+ QPoint new_hotspot(hotspot_editor -> hotspot());
+ QPoint old_hotspot(_hotspot);
+
+ if (new_size != old_size || new_hotspot != old_hotspot) {
+ undo_stack.push(new ChangeHotspotCommand(this, old_size, new_size, old_hotspot, new_hotspot, hotspot_editor -> offsetParts()));
+ }
}
}
@@ -846,6 +852,7 @@ void ElementScene::slot_editSizeHotSpot() {
Lance un dialogue pour editer les noms de cete element
*/
void ElementScene::slot_editOrientations() {
+ bool is_read_only = element_editor && element_editor -> isReadOnly();
// cree un dialogue
QDialog dialog_ori(element_editor);
@@ -866,21 +873,23 @@ void ElementScene::slot_editOrientations() {
// ajoute un OrientationSetWidget au dialogue
OrientationSetWidget *ori_widget = new OrientationSetWidget();
ori_widget -> setOrientationSet(ori);
+ ori_widget -> setReadOnly(is_read_only);
dialog_layout -> addWidget(ori_widget);
// ajoute une case a cocher pour les connexions internes
QCheckBox *ic_checkbox = new QCheckBox(tr("Autoriser les connexions internes"));
ic_checkbox -> setChecked(internal_connections);
+ ic_checkbox -> setDisabled(is_read_only);
dialog_layout -> addWidget(ic_checkbox);
dialog_layout -> addStretch();
// ajoute deux boutons au dialogue
- QDialogButtonBox *dialog_buttons = new QDialogButtonBox(QDialogButtonBox::Ok | QDialogButtonBox::Cancel);
+ QDialogButtonBox *dialog_buttons = new QDialogButtonBox(is_read_only ? QDialogButtonBox::Ok : QDialogButtonBox::Ok | QDialogButtonBox::Cancel);
dialog_layout -> addWidget(dialog_buttons);
connect(dialog_buttons, SIGNAL(accepted()), &dialog_ori, SLOT(accept()));
connect(dialog_buttons, SIGNAL(rejected()), &dialog_ori, SLOT(reject()));
// lance le dialogue
- if (dialog_ori.exec() == QDialog::Accepted) {
+ if (dialog_ori.exec() == QDialog::Accepted && !is_read_only) {
OrientationSet new_ori = ori_widget -> orientationSet();
if (new_ori != ori) {
undoStack().push(new ChangeOrientationsCommand(this, ori, new_ori));
@@ -897,6 +906,7 @@ void ElementScene::slot_editOrientations() {
sur l'auteur de l'element, sa licence, etc.
*/
void ElementScene::slot_editAuthorInformations() {
+ bool is_read_only = element_editor && element_editor -> isReadOnly();
// cree un dialogue
QDialog dialog_author(element_editor);
@@ -918,16 +928,17 @@ void ElementScene::slot_editAuthorInformations() {
QTextEdit *text_field = new QTextEdit();
text_field -> setAcceptRichText(false);
text_field -> setPlainText(informations());
+ text_field -> setReadOnly(is_read_only);
dialog_layout -> addWidget(text_field);
// ajoute deux boutons au dialogue
- QDialogButtonBox *dialog_buttons = new QDialogButtonBox(QDialogButtonBox::Ok | QDialogButtonBox::Cancel);
+ QDialogButtonBox *dialog_buttons = new QDialogButtonBox(is_read_only ? QDialogButtonBox::Ok : QDialogButtonBox::Ok | QDialogButtonBox::Cancel);
dialog_layout -> addWidget(dialog_buttons);
connect(dialog_buttons, SIGNAL(accepted()), &dialog_author, SLOT(accept()));
connect(dialog_buttons, SIGNAL(rejected()), &dialog_author, SLOT(reject()));
// lance le dialogue
- if (dialog_author.exec() == QDialog::Accepted) {
+ if (dialog_author.exec() == QDialog::Accepted && !is_read_only) {
QString new_infos = text_field -> toPlainText();
if (new_infos != informations()) {
undoStack().push(new ChangeInformationsCommand(this, informations(), new_infos));
@@ -939,6 +950,7 @@ void ElementScene::slot_editAuthorInformations() {
Lance un dialogue pour editer les noms de cet element
*/
void ElementScene::slot_editNames() {
+ bool is_read_only = element_editor && element_editor -> isReadOnly();
// cree un dialogue
QDialog dialog(element_editor);
@@ -959,17 +971,18 @@ void ElementScene::slot_editNames() {
// ajoute un NamesListWidget au dialogue
NamesListWidget *names_widget = new NamesListWidget();
names_widget -> setNames(_names);
+ names_widget -> setReadOnly(is_read_only);
dialog_layout -> addWidget(names_widget);
// ajoute deux boutons au dialogue
- QDialogButtonBox *dialog_buttons = new QDialogButtonBox(QDialogButtonBox::Ok | QDialogButtonBox::Cancel);
+ QDialogButtonBox *dialog_buttons = new QDialogButtonBox(is_read_only ? QDialogButtonBox::Ok : QDialogButtonBox::Ok | QDialogButtonBox::Cancel);
dialog_layout -> addWidget(dialog_buttons);
connect(dialog_buttons, SIGNAL(accepted()), names_widget, SLOT(check()));
connect(names_widget, SIGNAL(inputChecked()), &dialog, SLOT(accept()));
connect(dialog_buttons, SIGNAL(rejected()), &dialog, SLOT(reject()));
// lance le dialogue
- if (dialog.exec() == QDialog::Accepted) {
+ if (dialog.exec() == QDialog::Accepted && !is_read_only) {
NamesList new_names(names_widget -> names());
if (new_names != _names) undoStack().push(new ChangeNamesCommand(this, _names, new_names));
}
diff --git a/sources/editor/elementview.cpp b/sources/editor/elementview.cpp
index 71c62caf2..a21a14dcd 100644
--- a/sources/editor/elementview.cpp
+++ b/sources/editor/elementview.cpp
@@ -28,6 +28,7 @@ ElementView::ElementView(ElementScene *scene, QWidget *parent) :
scene_(scene),
offset_paste_count_(0)
{
+ setViewportUpdateMode(QGraphicsView::BoundingRectViewportUpdate);
setInteractive(true);
setAlignment(Qt::AlignHCenter | Qt::AlignVCenter);
setResizeAnchor(QGraphicsView::AnchorUnderMouse);
diff --git a/sources/editor/ellipseeditor.cpp b/sources/editor/ellipseeditor.cpp
index e6c8d401e..08c4ccee0 100644
--- a/sources/editor/ellipseeditor.cpp
+++ b/sources/editor/ellipseeditor.cpp
@@ -45,7 +45,7 @@ EllipseEditor::EllipseEditor(QETElementEditor *editor, PartEllipse *ellipse, QWi
QGridLayout *grid = new QGridLayout();
grid -> addWidget(new QLabel(tr("Centre : ")), 0, 0);
- grid -> addWidget(new QLabel("x"), 1, 0);
+ grid -> addWidget(new QLabel("x"), 1, 0, Qt::AlignRight);
grid -> addWidget(x, 1, 1);
grid -> addWidget(new QLabel("y"), 1, 2);
grid -> addWidget(y, 1, 3);
diff --git a/sources/editor/qetelementeditor.cpp b/sources/editor/qetelementeditor.cpp
index 03d38c603..a2783d13c 100644
--- a/sources/editor/qetelementeditor.cpp
+++ b/sources/editor/qetelementeditor.cpp
@@ -39,6 +39,13 @@
#include "texteditor.h"
#include "textfieldeditor.h"
+/*
+ Nombre maximum de primitives affichees par la "liste des parties"
+ Au-dela, un petit message est affiche, indiquant que ce nombre a ete depasse
+ et que la liste ne sera donc pas mise a jour.
+*/
+#define QET_MAX_PARTS_IN_ELEMENT_EDITOR_LIST 200
+
/**
Constructeur
@param parent QWidget parent
@@ -439,10 +446,6 @@ void QETElementEditor::slot_updateMenus() {
inv_select -> setEnabled(!read_only);
paste_from_file -> setEnabled(!read_only);
paste_from_elmt -> setEnabled(!read_only);
- edit_size_hs -> setEnabled(!read_only);
- edit_names -> setEnabled(!read_only);
- edit_ori -> setEnabled(!read_only);
- edit_author -> setEnabled(!read_only);
parts_list -> setEnabled(!read_only);
// actions dependant de la presence de parties selectionnees
@@ -511,6 +514,8 @@ void QETElementEditor::setupInterface() {
// ScrollArea pour accueillir un widget d'edition (change a la volee)
tools_dock_scroll_area_ = new QScrollArea();
+ tools_dock_scroll_area_ -> setFrameStyle(QFrame::NoFrame);
+ tools_dock_scroll_area_ -> setAlignment(Qt::AlignHCenter|Qt::AlignTop);
// Pile de widgets pour accueillir les deux widgets precedents
tools_dock_stack_ = new QStackedWidget();
@@ -1117,17 +1122,25 @@ void QETElementEditor::slot_createPartsList() {
parts_list -> blockSignals(true);
parts_list -> clear();
QList qgis = ce_scene -> zItems(true);
- for (int j = qgis.count() - 1 ; j >= 0 ; -- j) {
- QGraphicsItem *qgi = qgis[j];
- if (CustomElementPart *cep = dynamic_cast(qgi)) {
- QString part_desc = cep -> name();
- QListWidgetItem *qlwi = new QListWidgetItem(part_desc);
- QVariant v;
- v.setValue(qgi);
- qlwi -> setData(42, v);
- parts_list -> addItem(qlwi);
- qlwi -> setSelected(qgi -> isSelected());
+
+ // on ne construit plus la liste a partir de 200 primitives
+ // c'est ingerable : la maj de la liste prend trop de temps et le resultat
+ // est inexploitable
+ if (qgis.count() <= QET_MAX_PARTS_IN_ELEMENT_EDITOR_LIST) {
+ for (int j = qgis.count() - 1 ; j >= 0 ; -- j) {
+ QGraphicsItem *qgi = qgis[j];
+ if (CustomElementPart *cep = dynamic_cast(qgi)) {
+ QString part_desc = cep -> name();
+ QListWidgetItem *qlwi = new QListWidgetItem(part_desc);
+ QVariant v;
+ v.setValue(qgi);
+ qlwi -> setData(42, v);
+ parts_list -> addItem(qlwi);
+ qlwi -> setSelected(qgi -> isSelected());
+ }
}
+ } else {
+ parts_list -> addItem(new QListWidgetItem(tr("Trop de primitives, liste non g\351n\351r\351e.")));
}
parts_list -> blockSignals(false);
}
@@ -1136,9 +1149,10 @@ void QETElementEditor::slot_createPartsList() {
Met a jour la selection dans la liste des parties
*/
void QETElementEditor::slot_updatePartsList() {
- if (parts_list -> count() != ce_scene -> items().count()) {
+ int items_count = ce_scene -> items().count();
+ if (parts_list -> count() != items_count) {
slot_createPartsList();
- } else {
+ } else if (items_count <= QET_MAX_PARTS_IN_ELEMENT_EDITOR_LIST) {
parts_list -> blockSignals(true);
int i = 0;
QList items = ce_scene -> zItems(true);
diff --git a/sources/editor/rectangleeditor.cpp b/sources/editor/rectangleeditor.cpp
index 1dc7c5272..a4a22277a 100644
--- a/sources/editor/rectangleeditor.cpp
+++ b/sources/editor/rectangleeditor.cpp
@@ -43,12 +43,12 @@ RectangleEditor::RectangleEditor(QETElementEditor *editor, PartRectangle *rect,
QVBoxLayout *v_layout = new QVBoxLayout(this);
QGridLayout *grid = new QGridLayout();
- grid -> addWidget(new QLabel(tr("Coin sup\351rieur gauche\240: ")), 0, 0);
- grid -> addWidget(new QLabel("x"), 1, 0);
+ grid -> addWidget(new QLabel(tr("Coin sup\351rieur gauche\240: ")), 0, 0, 1, 4);
+ grid -> addWidget(new QLabel("x"), 1, 0, Qt::AlignRight);
grid -> addWidget(x, 1, 1);
grid -> addWidget(new QLabel("y"), 1, 2);
grid -> addWidget(y, 1, 3);
- grid -> addWidget(new QLabel(tr("Dimensions\240: ")), 2, 0);
+ grid -> addWidget(new QLabel(tr("Dimensions\240: ")), 2, 0, 1, 4);
grid -> addWidget(new QLabel(tr("Largeur\240:")), 3, 0);
grid -> addWidget(w, 3, 1);
grid -> addWidget(new QLabel(tr("Hauteur\240:")), 4, 0);
diff --git a/sources/elementspanel.cpp b/sources/elementspanel.cpp
index 3a58304c3..32d7f4383 100644
--- a/sources/elementspanel.cpp
+++ b/sources/elementspanel.cpp
@@ -35,6 +35,18 @@
*/
#define ENABLE_PANEL_DND_CHECKS
+/*
+ Largeur maximale, en pixels, de la pixmap accrochee au pointeur de la
+ souris
+*/
+#define QET_MAX_DND_PIXMAP_WIDTH 500
+
+/*
+ Hauteur maximale, en pixels, de la pixmap accrochee au pointeur de la
+ souris
+*/
+#define QET_MAX_DND_PIXMAP_HEIGHT 375
+
/**
Constructeur
@param parent Le QWidget parent du panel d'appareils
@@ -439,8 +451,21 @@ void ElementsPanel::startDrag(Qt::DropActions supportedActions) {
}
// accrochage d'une pixmap representant l'appareil au pointeur
- drag -> setPixmap(temp_elmt -> pixmap());
- drag -> setHotSpot(temp_elmt -> hotspot());
+ QPixmap elmt_pixmap(temp_elmt -> pixmap());
+ QPoint elmt_hotspot(temp_elmt -> hotspot());
+
+ // ajuste la pixmap si celle-ci est trop grande
+ QPoint elmt_pixmap_size(elmt_pixmap.width(), elmt_pixmap.height());
+ if (elmt_pixmap.width() > QET_MAX_DND_PIXMAP_WIDTH || elmt_pixmap.height() > QET_MAX_DND_PIXMAP_HEIGHT) {
+ elmt_pixmap = elmt_pixmap.scaled(QET_MAX_DND_PIXMAP_WIDTH, QET_MAX_DND_PIXMAP_HEIGHT, Qt::KeepAspectRatio);
+ elmt_hotspot = QPoint(
+ elmt_hotspot.x() * elmt_pixmap.width() / elmt_pixmap_size.x(),
+ elmt_hotspot.y() * elmt_pixmap.height() / elmt_pixmap_size.y()
+ );
+ }
+
+ drag -> setPixmap(elmt_pixmap);
+ drag -> setHotSpot(elmt_hotspot);
// suppression de l'appareil temporaire
delete temp_elmt;
@@ -888,8 +913,12 @@ void ElementsPanel::diagramOrderChanged(QETProject *project, int from, int to) {
if (!moved_qtwi_diagram) return;
// enleve le QTWI et le reinsere au bon endroit
+ bool was_selected = moved_qtwi_diagram -> isSelected();
qtwi_project -> removeChild(moved_qtwi_diagram);
qtwi_project -> insertChild(to, moved_qtwi_diagram);
+ if (was_selected) {
+ setCurrentItem(moved_qtwi_diagram);
+ }
}
/**
diff --git a/sources/elementspanelwidget.cpp b/sources/elementspanelwidget.cpp
index 02bdbcbcf..035661b4e 100644
--- a/sources/elementspanelwidget.cpp
+++ b/sources/elementspanelwidget.cpp
@@ -48,24 +48,26 @@ ElementsPanelWidget::ElementsPanelWidget(QWidget *parent) : QWidget(parent) {
elements_panel = new ElementsPanel(this);
// initialise les actions
- reload = new QAction(QET::Icons::ViewRefresh, tr("Recharger les collections"), this);
- new_category = new QAction(QET::Icons::FolderNew, tr("Nouvelle cat\351gorie"), this);
- edit_category = new QAction(QET::Icons::FolderEdit, tr("\311diter la cat\351gorie"), this);
- delete_category = new QAction(QET::Icons::FolderDelete, tr("Supprimer la cat\351gorie"), this);
- delete_collection = new QAction(QET::Icons::FolderDelete, tr("Vider la collection"), this);
- new_element = new QAction(QET::Icons::ElementNew, tr("Nouvel \351l\351ment"), this);
- import_element = new QAction(QET::Icons::DocumentImport, tr("Importer un \351l\351ment"), this);
- edit_element = new QAction(QET::Icons::ElementEdit, tr("\311diter l'\351l\351ment"), this);
- delete_element = new QAction(QET::Icons::ElementDelete, tr("Supprimer l'\351l\351ment"), this);
- prj_close = new QAction(QET::Icons::DocumentClose, tr("Fermer ce projet"), this);
- prj_edit_prop = new QAction(QET::Icons::DialogInformation, tr("Propri\351t\351s du projet"), this);
- prj_prop_diagram = new QAction(QET::Icons::DialogInformation, tr("Propri\351t\351s du sch\351ma"), this);
- prj_add_diagram = new QAction(QET::Icons::DiagramAdd, tr("Ajouter un sch\351ma"), this);
- prj_del_diagram = new QAction(QET::Icons::DiagramDelete, tr("Supprimer ce sch\351ma"), this);
- move_elements_ = new QAction(QET::Icons::MoveFile, tr("D\351placer dans cette cat\351gorie"), this);
- copy_elements_ = new QAction(QET::Icons::CopyFile, tr("Copier dans cette cat\351gorie"), this);
- cancel_elements_ = new QAction(QET::Icons::Cancel, tr("Annuler"), this);
- erase_textfield = new QAction(QET::Icons::EditClearLocationBar, tr("Effacer le filtre"), this);
+ reload = new QAction(QET::Icons::ViewRefresh, tr("Recharger les collections"), this);
+ new_category = new QAction(QET::Icons::FolderNew, tr("Nouvelle cat\351gorie"), this);
+ edit_category = new QAction(QET::Icons::FolderEdit, tr("\311diter la cat\351gorie"), this);
+ delete_category = new QAction(QET::Icons::FolderDelete, tr("Supprimer la cat\351gorie"), this);
+ delete_collection = new QAction(QET::Icons::FolderDelete, tr("Vider la collection"), this);
+ new_element = new QAction(QET::Icons::ElementNew, tr("Nouvel \351l\351ment"), this);
+ import_element = new QAction(QET::Icons::DocumentImport, tr("Importer un \351l\351ment"), this);
+ edit_element = new QAction(QET::Icons::ElementEdit, tr("\311diter l'\351l\351ment"), this);
+ delete_element = new QAction(QET::Icons::ElementDelete, tr("Supprimer l'\351l\351ment"), this);
+ prj_close = new QAction(QET::Icons::DocumentClose, tr("Fermer ce projet"), this);
+ prj_edit_prop = new QAction(QET::Icons::DialogInformation, tr("Propri\351t\351s du projet"), this);
+ prj_prop_diagram = new QAction(QET::Icons::DialogInformation, tr("Propri\351t\351s du sch\351ma"), this);
+ prj_add_diagram = new QAction(QET::Icons::DiagramAdd, tr("Ajouter un sch\351ma"), this);
+ prj_del_diagram = new QAction(QET::Icons::DiagramDelete, tr("Supprimer ce sch\351ma"), this);
+ prj_move_diagram_up = new QAction(QET::Icons::GoUp, tr("Remonter ce sch\351ma"), this);
+ prj_move_diagram_down = new QAction(QET::Icons::GoDown, tr("Abaisser ce sch\351ma"), this);
+ move_elements_ = new QAction(QET::Icons::MoveFile, tr("D\351placer dans cette cat\351gorie"), this);
+ copy_elements_ = new QAction(QET::Icons::CopyFile, tr("Copier dans cette cat\351gorie"), this);
+ cancel_elements_ = new QAction(QET::Icons::Cancel, tr("Annuler"), this);
+ erase_textfield = new QAction(QET::Icons::EditClearLocationBar, tr("Effacer le filtre"), this);
// initialise le champ de texte pour filtrer avec une disposition horizontale
QLabel *filter_label = new QLabel(tr("Filtrer : "), this);
@@ -84,29 +86,31 @@ ElementsPanelWidget::ElementsPanelWidget(QWidget *parent) : QWidget(parent) {
context_menu = new QMenu(this);
- connect(reload, SIGNAL(triggered()), this, SLOT(reloadAndFilter()));
- connect(new_category, SIGNAL(triggered()), this, SLOT(newCategory()));
- connect(edit_category, SIGNAL(triggered()), this, SLOT(editCategory()));
- connect(delete_category, SIGNAL(triggered()), this, SLOT(deleteCategory()));
- connect(delete_collection, SIGNAL(triggered()), this, SLOT(deleteCategory()));
- connect(new_element, SIGNAL(triggered()), this, SLOT(newElement()));
- connect(import_element, SIGNAL(triggered()), this, SLOT(importElement()));
- connect(edit_element, SIGNAL(triggered()), this, SLOT(editElement()));
- connect(delete_element, SIGNAL(triggered()), this, SLOT(deleteElement()));
- connect(prj_close, SIGNAL(triggered()), this, SLOT(closeProject()));
- connect(prj_edit_prop, SIGNAL(triggered()), this, SLOT(editProjectProperties()));
- connect(prj_prop_diagram, SIGNAL(triggered()), this, SLOT(editDiagramProperties()));
- connect(prj_add_diagram, SIGNAL(triggered()), this, SLOT(newDiagram()));
- connect(prj_del_diagram, SIGNAL(triggered()), this, SLOT(deleteDiagram()));
- connect(move_elements_, SIGNAL(triggered()), this, SLOT(moveElements()));
- connect(copy_elements_, SIGNAL(triggered()), this, SLOT(copyElements()));
+ connect(reload, SIGNAL(triggered()), this, SLOT(reloadAndFilter()));
+ connect(new_category, SIGNAL(triggered()), this, SLOT(newCategory()));
+ connect(edit_category, SIGNAL(triggered()), this, SLOT(editCategory()));
+ connect(delete_category, SIGNAL(triggered()), this, SLOT(deleteCategory()));
+ connect(delete_collection, SIGNAL(triggered()), this, SLOT(deleteCategory()));
+ connect(new_element, SIGNAL(triggered()), this, SLOT(newElement()));
+ connect(import_element, SIGNAL(triggered()), this, SLOT(importElement()));
+ connect(edit_element, SIGNAL(triggered()), this, SLOT(editElement()));
+ connect(delete_element, SIGNAL(triggered()), this, SLOT(deleteElement()));
+ connect(prj_close, SIGNAL(triggered()), this, SLOT(closeProject()));
+ connect(prj_edit_prop, SIGNAL(triggered()), this, SLOT(editProjectProperties()));
+ connect(prj_prop_diagram, SIGNAL(triggered()), this, SLOT(editDiagramProperties()));
+ connect(prj_add_diagram, SIGNAL(triggered()), this, SLOT(newDiagram()));
+ connect(prj_del_diagram, SIGNAL(triggered()), this, SLOT(deleteDiagram()));
+ connect(prj_move_diagram_up, SIGNAL(triggered()), this, SLOT(moveDiagramUp()));
+ connect(prj_move_diagram_down, SIGNAL(triggered()), this, SLOT(moveDiagramDown()));
+ connect(move_elements_, SIGNAL(triggered()), this, SLOT(moveElements()));
+ connect(copy_elements_, SIGNAL(triggered()), this, SLOT(copyElements()));
- connect(erase_textfield, SIGNAL(triggered()), this, SLOT(clearFilterTextField()));
- connect(filter_textfield, SIGNAL(textEdited(const QString &)), elements_panel, SLOT(filter(const QString &)));
+ connect(erase_textfield, SIGNAL(triggered()), this, SLOT(clearFilterTextField()));
+ connect(filter_textfield, SIGNAL(textEdited(const QString &)), elements_panel, SLOT(filter(const QString &)));
- connect(elements_panel, SIGNAL(currentItemChanged(QTreeWidgetItem *, QTreeWidgetItem *)), this, SLOT(updateButtons()));
- connect(elements_panel, SIGNAL(customContextMenuRequested(const QPoint &)), this, SLOT(handleContextMenu(const QPoint &)));
- connect(elements_panel, SIGNAL(requestForCollectionItem(ElementsCollectionItem *)), this, SLOT(handleCollectionRequest(ElementsCollectionItem *)));
+ connect(elements_panel, SIGNAL(currentItemChanged(QTreeWidgetItem *, QTreeWidgetItem *)), this, SLOT(updateButtons()));
+ connect(elements_panel, SIGNAL(customContextMenuRequested(const QPoint &)), this, SLOT(handleContextMenu(const QPoint &)));
+ connect(elements_panel, SIGNAL(requestForCollectionItem(ElementsCollectionItem *)), this, SLOT(handleCollectionRequest(ElementsCollectionItem *)));
connect(
elements_panel,
SIGNAL(requestForMoveElements(ElementsCollectionItem *, ElementsCollectionItem *, QPoint)),
@@ -212,6 +216,24 @@ void ElementsPanelWidget::deleteDiagram() {
}
}
+/**
+ Emet le signal requestForDiagramMoveUp avec le schema selectionne
+*/
+void ElementsPanelWidget::moveDiagramUp() {
+ if (Diagram *selected_diagram = elements_panel -> selectedDiagram()) {
+ emit(requestForDiagramMoveUp(selected_diagram));
+ }
+}
+
+/**
+ Emet le signal requestForDiagramMoveDown avec le schema selectionne
+*/
+void ElementsPanelWidget::moveDiagramDown() {
+ if (Diagram *selected_diagram = elements_panel -> selectedDiagram()) {
+ emit(requestForDiagramMoveDown(selected_diagram));
+ }
+}
+
/**
Appelle l'assistant de creation de nouvel element
*/
@@ -281,10 +303,17 @@ void ElementsPanelWidget::updateButtons() {
bool is_writable = !(elements_panel -> selectedProject() -> isReadOnly());
prj_add_diagram -> setEnabled(is_writable);
} else if (elements_panel -> selectedItemIsADiagram()) {
- bool is_writable = !(elements_panel -> selectedDiagram() -> project() -> isReadOnly());
- prj_del_diagram -> setEnabled(is_writable);
+ Diagram *selected_diagram = elements_panel -> selectedDiagram();
+ QETProject *selected_diagram_project = selected_diagram -> project();
+
+ bool is_writable = !(selected_diagram_project -> isReadOnly());
+ int project_diagrams_count = selected_diagram_project -> diagrams().count();
+ int diagram_position = selected_diagram_project -> diagrams().indexOf(selected_diagram);
+
+ prj_del_diagram -> setEnabled(is_writable);
+ prj_move_diagram_up -> setEnabled(is_writable && diagram_position > 0);
+ prj_move_diagram_down -> setEnabled(is_writable && diagram_position < project_diagrams_count - 1);
}
-
}
/**
@@ -321,6 +350,7 @@ void ElementsPanelWidget::handleContextMenu(const QPoint &pos) {
QTreeWidgetItem *item = elements_panel -> itemAt(pos);
if (!item) return;
+ updateButtons();
context_menu -> clear();
if (elements_panel -> itemHasLocation(item)) {
@@ -351,6 +381,8 @@ void ElementsPanelWidget::handleContextMenu(const QPoint &pos) {
} else if (elements_panel -> itemIsADiagram(item)) {
context_menu -> addAction(prj_prop_diagram);
context_menu -> addAction(prj_del_diagram);
+ context_menu -> addAction(prj_move_diagram_up);
+ context_menu -> addAction(prj_move_diagram_down);
}
}
diff --git a/sources/elementspanelwidget.h b/sources/elementspanelwidget.h
index 2dd9ba192..c15cdab5a 100644
--- a/sources/elementspanelwidget.h
+++ b/sources/elementspanelwidget.h
@@ -42,7 +42,7 @@ class ElementsPanelWidget : public QWidget {
QAction *new_category, *edit_category, *delete_category;
QAction *delete_collection;
QAction *new_element, *import_element, *edit_element, *delete_element;
- QAction *prj_close, *prj_edit_prop, *prj_prop_diagram, *prj_add_diagram, *prj_del_diagram;
+ QAction *prj_close, *prj_edit_prop, *prj_prop_diagram, *prj_add_diagram, *prj_del_diagram, *prj_move_diagram_up, *prj_move_diagram_down;
QAction *copy_elements_, *move_elements_, *cancel_elements_;
QMenu *context_menu;
QAction *erase_textfield;
@@ -59,6 +59,8 @@ class ElementsPanelWidget : public QWidget {
void requestForProjectPropertiesEdition(QETProject *);
void requestForDiagramPropertiesEdition(Diagram *);
void requestForDiagramDeletion(Diagram *);
+ void requestForDiagramMoveUp(Diagram *);
+ void requestForDiagramMoveDown(Diagram *);
public slots:
void clearFilterTextField();
@@ -68,6 +70,8 @@ class ElementsPanelWidget : public QWidget {
void editDiagramProperties();
void newDiagram();
void deleteDiagram();
+ void moveDiagramUp();
+ void moveDiagramDown();
void newCategory();
void newElement();
void importElement();
diff --git a/sources/hotspoteditor.cpp b/sources/hotspoteditor.cpp
index 4434d3738..716c492bc 100644
--- a/sources/hotspoteditor.cpp
+++ b/sources/hotspoteditor.cpp
@@ -34,10 +34,12 @@ HotspotEditor::HotspotEditor(QWidget *parent) :
sb_width = new QSpinBox();
sb_width -> setMinimum(1);
+ sb_width -> setMaximum(1000);
sb_width -> setValue(3);
sb_width -> setSuffix(tr(" \32710 px"));
sb_height = new QSpinBox();
sb_height -> setMinimum(1);
+ sb_height -> setMaximum(1000);
sb_height -> setValue(7);
sb_height -> setSuffix(tr(" \32710 px"));
@@ -223,6 +225,24 @@ QPoint HotspotEditor::offsetParts() const {
else return(old_hotspot - hotspot());
}
+/**
+ @return true si ce widget est en lecture seule, false sinon
+*/
+bool HotspotEditor::isReadOnly() const {
+ return(sb_width -> isReadOnly());
+}
+
+/**
+ @param ro true pour passer ce widget en lecture seule, false sinon
+*/
+void HotspotEditor::setReadOnly(bool ro) {
+ sb_width -> setReadOnly(ro);
+ sb_height -> setReadOnly(ro);
+ sb_hotspot_x -> setReadOnly(ro);
+ sb_hotspot_y -> setReadOnly(ro);
+ hotspot_sync -> setDisabled(ro);
+}
+
/**
Met a jour le schema
*/
diff --git a/sources/hotspoteditor.h b/sources/hotspoteditor.h
index a337b66ba..32c520504 100644
--- a/sources/hotspoteditor.h
+++ b/sources/hotspoteditor.h
@@ -70,6 +70,8 @@ class HotspotEditor : public QWidget {
bool partsRectEnabled();
bool mustTranslateParts() const;
QPoint offsetParts() const;
+ bool isReadOnly() const;
+ void setReadOnly(bool);
public slots:
void updateScene();
diff --git a/sources/insetpropertieswidget.cpp b/sources/insetpropertieswidget.cpp
index 541541e63..feef907e7 100644
--- a/sources/insetpropertieswidget.cpp
+++ b/sources/insetpropertieswidget.cpp
@@ -153,3 +153,24 @@ void InsetPropertiesWidget::setInsetProperties(const InsetProperties &inset) {
bool InsetPropertiesWidget::displayCurrentDate() const {
return(display_current_date);
}
+
+/**
+ @return true si ce widget est en lecture seule, false sinon
+*/
+bool InsetPropertiesWidget::isReadOnly() const {
+ return(inset_title -> isReadOnly());
+}
+
+/**
+ @param ro true pour passer ce widget en lecture seule, false sinon
+*/
+void InsetPropertiesWidget::setReadOnly(bool ro) {
+ inset_title -> setReadOnly(ro);
+ inset_author -> setReadOnly(ro);
+ inset_date -> setReadOnly(ro);
+ inset_filename -> setReadOnly(ro);
+ inset_folio -> setReadOnly(ro);
+ inset_no_date -> setDisabled(ro);
+ inset_current_date -> setDisabled(ro);
+ inset_fixed_date -> setDisabled(ro);
+}
diff --git a/sources/insetpropertieswidget.h b/sources/insetpropertieswidget.h
index f7708de8d..e68aaaaec 100644
--- a/sources/insetpropertieswidget.h
+++ b/sources/insetpropertieswidget.h
@@ -37,6 +37,8 @@ class InsetPropertiesWidget : public QWidget {
InsetProperties insetProperties() const;
void setInsetProperties(const InsetProperties &);
bool displayCurrentDate() const;
+ bool isReadOnly() const;
+ void setReadOnly(bool);
// attributs
private:
diff --git a/sources/orientationsetwidget.cpp b/sources/orientationsetwidget.cpp
index 086396463..042b47b43 100644
--- a/sources/orientationsetwidget.cpp
+++ b/sources/orientationsetwidget.cpp
@@ -98,6 +98,27 @@ void OrientationSetWidget::setOrientationSet(const OrientationSet &os) {
updateForm();
}
+/**
+ @return true si ce widget est en lecture seule, false sinon
+*/
+bool OrientationSetWidget::isReadOnly() const {
+ return(!north_orientation -> isEnabled());
+}
+
+/**
+ @param ro true pour passer ce widget en lecture seule, false sinon
+*/
+void OrientationSetWidget::setReadOnly(bool ro) {
+ north_orientation -> setDisabled(ro);
+ east_orientation -> setDisabled(ro);
+ south_orientation -> setDisabled(ro);
+ west_orientation -> setDisabled(ro);
+ north_default -> setDisabled(ro);
+ east_default -> setDisabled(ro);
+ south_default -> setDisabled(ro);
+ west_default -> setDisabled(ro);
+}
+
/**
Slot gerant le changement d'orientation par defaut.
L'orientation concernee affiche alors "Possible" et ce statut devient
diff --git a/sources/orientationsetwidget.h b/sources/orientationsetwidget.h
index 6716e49f0..120e68bac 100644
--- a/sources/orientationsetwidget.h
+++ b/sources/orientationsetwidget.h
@@ -49,6 +49,8 @@ class OrientationSetWidget : public QWidget {
public:
OrientationSet orientationSet() const;
void setOrientationSet(const OrientationSet &);
+ bool isReadOnly() const;
+ void setReadOnly(bool);
private:
void updateForm();
diff --git a/sources/projectview.cpp b/sources/projectview.cpp
index 259599e08..eaee66fb9 100644
--- a/sources/projectview.cpp
+++ b/sources/projectview.cpp
@@ -30,6 +30,7 @@
#include "conductorpropertieswidget.h"
#include "qeticons.h"
#include "qetmessagebox.h"
+#include "qettabbar.h"
/**
Constructeur
@@ -102,8 +103,8 @@ void ProjectView::setProject(QETProject *project) {
if (!project_) {
project_ = project;
connect(project_, SIGNAL(projectTitleChanged(QETProject *, const QString &)), this, SLOT(updateWindowTitle()));
- connect(project_, SIGNAL(readOnlyChanged (QETProject *, bool)), this, SLOT(updateWindowTitle()));
- updateWindowTitle();
+ connect(project_, SIGNAL(readOnlyChanged (QETProject *, bool)), this, SLOT(adjustReadOnlyState()));
+ adjustReadOnlyState();
loadDiagrams();
}
}
@@ -398,6 +399,8 @@ void ProjectView::showDiagram(Diagram *diagram) {
void ProjectView::editProjectProperties() {
if (!project_) return;
+ bool project_is_read_only = project_ -> isReadOnly();
+
// dialogue d'edition des proprietes du projet
QDialog properties_dialog(parentWidget());
#ifdef Q_WS_MAC
@@ -411,22 +414,26 @@ void ProjectView::editProjectProperties() {
// titre du projet
QLabel *title_label = new QLabel(tr("Titre du projet :"));
QLineEdit *title_field = new QLineEdit(project_ -> title());
+ title_field -> setReadOnly(project_is_read_only);
// proprietes des nouveaux schemas
QLabel *new_diagrams_prop = new QLabel(tr("Propri\351t\351s \340 utiliser lors de l'ajout d'un nouveau sch\351ma au projet :"));
// dimensions par defaut d'un schema
BorderPropertiesWidget *bpw = new BorderPropertiesWidget(project_ -> defaultBorderProperties());
+ bpw -> setReadOnly(project_is_read_only);
// proprietes par defaut d'un cartouche
InsetPropertiesWidget *ipw = new InsetPropertiesWidget(project_ -> defaultInsetProperties(), true);
+ ipw -> setReadOnly(project_is_read_only);
// proprietes par defaut des conducteurs
ConductorPropertiesWidget *cpw = new ConductorPropertiesWidget(project_ -> defaultConductorProperties());
cpw -> setContentsMargins(0, 0, 0, 0);
+ cpw -> setReadOnly(project_is_read_only);
// boutons pour valider le dialogue
- QDialogButtonBox *buttons = new QDialogButtonBox(QDialogButtonBox::Ok | QDialogButtonBox::Cancel);
+ QDialogButtonBox *buttons = new QDialogButtonBox(project_is_read_only ? QDialogButtonBox::Ok : QDialogButtonBox::Ok | QDialogButtonBox::Cancel);
connect(buttons, SIGNAL(accepted()), &properties_dialog, SLOT(accept()));
connect(buttons, SIGNAL(rejected()), &properties_dialog, SLOT(reject()));
@@ -459,7 +466,7 @@ void ProjectView::editProjectProperties() {
vert_layout -> addWidget(buttons);
// si le dialogue est accepte
- if (properties_dialog.exec() == QDialog::Accepted && !project_ -> isReadOnly()) {
+ if (properties_dialog.exec() == QDialog::Accepted && !project_is_read_only) {
project_ -> setTitle(title_field -> text());
project_ -> setDefaultBorderProperties(bpw -> borderProperties());
project_ -> setDefaultInsetProperties(ipw -> insetProperties());
@@ -490,6 +497,48 @@ void ProjectView::editDiagramProperties(Diagram *diagram) {
editDiagramProperties(findDiagram(diagram));
}
+/**
+ Deplace le schema diagram_view vers le haut / la gauche
+*/
+void ProjectView::moveDiagramUp(DiagramView *diagram_view) {
+ if (!diagram_view) return;
+
+ int diagram_view_position = diagram_ids_.key(diagram_view);
+ if (!diagram_view_position) {
+ // le schema est le premier du projet
+ return;
+ }
+ tabs_ -> tabBar() -> moveTab(diagram_view_position, diagram_view_position - 1);
+}
+
+/**
+ Deplace le schema diagram vers le haut / la gauche
+*/
+void ProjectView::moveDiagramUp(Diagram *diagram) {
+ moveDiagramUp(findDiagram(diagram));
+}
+
+/**
+ Deplace le schema diagram_view vers le bas / la droite
+*/
+void ProjectView::moveDiagramDown(DiagramView *diagram_view) {
+ if (!diagram_view) return;
+
+ int diagram_view_position = diagram_ids_.key(diagram_view);
+ if (diagram_view_position + 1 == diagram_ids_.count()) {
+ // le schema est le dernier du projet
+ return;
+ }
+ tabs_ -> tabBar() -> moveTab(diagram_view_position, diagram_view_position + 1);
+}
+
+/**
+ Deplace le schema diagram vers le bas / la droite
+*/
+void ProjectView::moveDiagramDown(Diagram *diagram) {
+ moveDiagramDown(findDiagram(diagram));
+}
+
/**
Ce slot demarre un dialogue permettant a l'utilisateur de parametrer et de
lancer l'impression de toute ou partie du projet.
@@ -704,6 +753,18 @@ void ProjectView::updateWindowTitle() {
setWindowTitle(title);
}
+/**
+ Effectue les actions necessaires lorsque le projet visualise entre ou sort
+ du mode lecture seule.
+*/
+void ProjectView::adjustReadOnlyState() {
+ // on empeche l'utilisateur de deplacer les onglets
+ tabs_ -> setMovable(!(project_ -> isReadOnly()));
+
+ // on met a jour le titre du widget, qui reflete l'etat de lecture seule
+ updateWindowTitle();
+}
+
/**
Met a jour le titre d'un onglet
@param diagram Schema
diff --git a/sources/projectview.h b/sources/projectview.h
index cc712b20a..437166b6c 100644
--- a/sources/projectview.h
+++ b/sources/projectview.h
@@ -54,6 +54,10 @@ class ProjectView : public QWidget {
void editCurrentDiagramProperties();
void editDiagramProperties(DiagramView *);
void editDiagramProperties(Diagram *);
+ void moveDiagramUp(DiagramView *);
+ void moveDiagramUp(Diagram *);
+ void moveDiagramDown(DiagramView *);
+ void moveDiagramDown(Diagram *);
void printProject();
void exportProject();
bool save();
@@ -89,6 +93,7 @@ class ProjectView : public QWidget {
void firstTabInserted();
void lastTabRemoved();
void setDisplayFallbackWidget(bool);
+ void adjustReadOnlyState();
// attributs
private:
diff --git a/sources/qetdiagrameditor.cpp b/sources/qetdiagrameditor.cpp
index f85c257b1..0ba4ca165 100644
--- a/sources/qetdiagrameditor.cpp
+++ b/sources/qetdiagrameditor.cpp
@@ -67,11 +67,13 @@ QETDiagramEditor::QETDiagramEditor(const QStringList &files, QWidget *parent) :
connect(&(pa -> elementsPanel()), SIGNAL(requestForDiagram(Diagram *)), this, SLOT(activateDiagram(Diagram *)));
connect(&(pa -> elementsPanel()), SIGNAL(requestForProject(QETProject *)), this, SLOT(activateProject(QETProject *)));
- connect(pa, SIGNAL(requestForProjectClosing(QETProject *)), this, SLOT(closeProject(QETProject *)));
+ connect(pa, SIGNAL(requestForProjectClosing(QETProject *)), this, SLOT(closeProject(QETProject *)));
connect(pa, SIGNAL(requestForProjectPropertiesEdition(QETProject *)), this, SLOT(editProjectProperties(QETProject *)));
connect(pa, SIGNAL(requestForDiagramPropertiesEdition(Diagram *)), this, SLOT(editDiagramProperties(Diagram *)));
- connect(pa, SIGNAL(requestForNewDiagram(QETProject *)), this, SLOT(addDiagramToProject(QETProject *)));
- connect(pa, SIGNAL(requestForDiagramDeletion(Diagram *)), this, SLOT(removeDiagram(Diagram *)));
+ connect(pa, SIGNAL(requestForNewDiagram(QETProject *)), this, SLOT(addDiagramToProject(QETProject *)));
+ connect(pa, SIGNAL(requestForDiagramDeletion(Diagram *)), this, SLOT(removeDiagram(Diagram *)));
+ connect(pa, SIGNAL(requestForDiagramMoveUp(Diagram *)), this, SLOT(moveDiagramUp(Diagram *)));
+ connect(pa, SIGNAL(requestForDiagramMoveDown(Diagram *)), this, SLOT(moveDiagramDown(Diagram *)));
qdw_undo = new QDockWidget(tr("Annulations", "dock title"));
qdw_undo -> setObjectName("diagram_undo");
@@ -575,9 +577,9 @@ void QETDiagramEditor::toolbar() {
view_bar -> addAction(zoom_reset);
diagram_bar -> addAction(infos_diagram);
- diagram_bar -> addAction(add_text);
diagram_bar -> addAction(conductor_default);
diagram_bar -> addAction(conductor_reset);
+ diagram_bar -> addAction(add_text);
// ajout de la barre d'outils a la fenetre principale
addToolBar(Qt::TopToolBarArea, main_bar);
@@ -1094,10 +1096,10 @@ void QETDiagramEditor::slot_updateActions() {
// actions ayant juste besoin d'un document ouvert
close_file -> setEnabled(opened_project);
- save_file -> setEnabled(opened_project && editable_project);
+ save_file -> setEnabled(editable_project);
save_file_sous -> setEnabled(opened_project);
- save_all -> setEnabled(opened_diagram && editable_diagram);
- prj_edit_prop -> setEnabled(editable_project);
+ save_all -> setEnabled(editable_diagram);
+ prj_edit_prop -> setEnabled(opened_project);
prj_add_diagram -> setEnabled(editable_project);
prj_del_diagram -> setEnabled(editable_project);
prj_clean -> setEnabled(editable_project);
@@ -1111,8 +1113,8 @@ void QETDiagramEditor::slot_updateActions() {
zoom_out -> setEnabled(opened_diagram);
zoom_fit -> setEnabled(opened_diagram);
zoom_reset -> setEnabled(opened_diagram);
- conductor_default -> setEnabled(editable_diagram);
- infos_diagram -> setEnabled(editable_diagram);
+ conductor_default -> setEnabled(opened_diagram);
+ infos_diagram -> setEnabled(opened_diagram);
add_text -> setEnabled(editable_diagram);
add_column -> setEnabled(editable_diagram);
remove_column -> setEnabled(editable_diagram);
@@ -1622,6 +1624,44 @@ void QETDiagramEditor::removeDiagram(Diagram *diagram) {
}
}
+/**
+ Change l'ordre des schemas d'un projet, en decalant le schema vers le haut /
+ la gauche
+ @param diagram Schema a decaler vers le haut / la gauche
+*/
+void QETDiagramEditor::moveDiagramUp(Diagram *diagram) {
+ if (!diagram) return;
+
+ // recupere le projet contenant le schema
+ if (QETProject *diagram_project = diagram -> project()) {
+ if (diagram_project -> isReadOnly()) return;
+
+ // recupere la vue sur ce projet
+ if (ProjectView *project_view = findProject(diagram_project)) {
+ project_view -> moveDiagramUp(diagram);
+ }
+ }
+}
+
+/**
+ Change l'ordre des schemas d'un projet, en decalant le schema vers le bas /
+ la droite
+ @param diagram Schema a decaler vers le bas / la droite
+*/
+void QETDiagramEditor::moveDiagramDown(Diagram *diagram) {
+ if (!diagram) return;
+
+ // recupere le projet contenant le schema
+ if (QETProject *diagram_project = diagram -> project()) {
+ if (diagram_project -> isReadOnly()) return;
+
+ // recupere la vue sur ce projet
+ if (ProjectView *project_view = findProject(diagram_project)) {
+ project_view -> moveDiagramDown(diagram);
+ }
+ }
+}
+
/**
Nettoie le projet courant
*/
diff --git a/sources/qetdiagrameditor.h b/sources/qetdiagrameditor.h
index 670ca7aae..954752db4 100644
--- a/sources/qetdiagrameditor.h
+++ b/sources/qetdiagrameditor.h
@@ -142,6 +142,8 @@ class QETDiagramEditor : public QMainWindow {
void addDiagramToProject(QETProject *);
void removeDiagram(Diagram *);
void removeDiagramFromProject();
+ void moveDiagramUp(Diagram *);
+ void moveDiagramDown(Diagram *);
void cleanCurrentProject();
void diagramWasAdded(DiagramView *);
void diagramIsAboutToBeRemoved(DiagramView *);
diff --git a/sources/qeticons.cpp b/sources/qeticons.cpp
index 568a1fd0c..50a382bab 100644
--- a/sources/qeticons.cpp
+++ b/sources/qeticons.cpp
@@ -80,6 +80,8 @@ namespace QET {
QIcon Forbidden;
QIcon FullScreenEnter;
QIcon FullScreenExit;
+ QIcon GoDown;
+ QIcon GoUp;
QIcon Ground;
QIcon Hide;
QIcon Home;
@@ -240,6 +242,10 @@ void QET::Icons::initIcons() {
FullScreenEnter .addFile(":/ico/22x22/view-fullscreen.png");
FullScreenExit .addFile(":/ico/16x16/view-restore.png");
FullScreenExit .addFile(":/ico/22x22/view-restore.png");
+ GoDown .addFile(":/ico/16x16/go-down.png");
+ GoDown .addFile(":/ico/22x22/go-down.png");
+ GoUp .addFile(":/ico/16x16/go-up.png");
+ GoUp .addFile(":/ico/22x22/go-up.png");
Ground .addFile(":/ico/16x16/ground.png");
Hide .addFile(":/ico/16x16/masquer.png");
Home .addFile(":/ico/16x16/go-home.png");
diff --git a/sources/qeticons.h b/sources/qeticons.h
index 9768d9e87..48d60ebb5 100644
--- a/sources/qeticons.h
+++ b/sources/qeticons.h
@@ -88,6 +88,8 @@ namespace QET {
extern QIcon Forbidden;
extern QIcon FullScreenEnter;
extern QIcon FullScreenExit;
+ extern QIcon GoDown;
+ extern QIcon GoUp;
extern QIcon Ground;
extern QIcon Hide;
extern QIcon Home;
diff --git a/sources/qettabbar.cpp b/sources/qettabbar.cpp
index dc20b1f00..9ab5edb26 100644
--- a/sources/qettabbar.cpp
+++ b/sources/qettabbar.cpp
@@ -253,6 +253,7 @@ bool QETTabBar::mustMoveTab(int src_tab, int dst_tab, const QPoint &pos) const {
@param dst_tab Index de l'onglet de destination
*/
void QETTabBar::moveTab(int src_tab, int dst_tab) {
+#if QT_VERSION < 0x040500
// sauvegarde les caracteristiques de l'onglet deplace
QIcon old_tab_icon = tabIcon(src_tab);
QVariant old_tab_data = tabData(src_tab);
@@ -283,6 +284,9 @@ void QETTabBar::moveTab(int src_tab, int dst_tab) {
// signale le deplacement de l'onglet
emit(tabMoved(src_tab, dst_tab));
+#else
+ QTabBar::moveTab(src_tab, dst_tab);
+#endif
}
/**
diff --git a/sources/qettabbar.h b/sources/qettabbar.h
index 246c124a8..069942d71 100644
--- a/sources/qettabbar.h
+++ b/sources/qettabbar.h
@@ -45,6 +45,7 @@ class QETTabBar : public QTabBar {
bool isMovable() const;
bool isVertical() const;
bool isHorizontal() const;
+ void moveTab(int, int);
protected:
virtual void tabInserted(int);
@@ -65,7 +66,6 @@ class QETTabBar : public QTabBar {
private:
bool mustMoveTab(int, int, const QPoint &) const;
- void moveTab(int, int);
int tabForPressedPosition(const QPoint &);
int tabForMovedPosition(const QPoint &);
bool posMatchesTabRect(const QRect &, const QPoint &) const;
diff --git a/sources/qettabwidget.cpp b/sources/qettabwidget.cpp
index c0fd09e6c..a3ebbe26e 100644
--- a/sources/qettabwidget.cpp
+++ b/sources/qettabwidget.cpp
@@ -66,6 +66,10 @@ bool QETTabWidget::isMovable() const {
#endif
}
+QETTabBar *QETTabWidget::tabBar() const {
+ return(tab_bar_);
+}
+
/**
Gere les evenements rollette sur cette barre d'onglets
@param event Evenement rollette
diff --git a/sources/qettabwidget.h b/sources/qettabwidget.h
index 3efde59d7..ef670ee14 100644
--- a/sources/qettabwidget.h
+++ b/sources/qettabwidget.h
@@ -40,6 +40,7 @@ class QETTabWidget : public QTabWidget {
public:
void setMovable(bool);
bool isMovable() const;
+ QETTabBar *tabBar() const;
protected:
void wheelEvent(QWheelEvent *);