diff --git a/lang/qet_en.qm b/lang/qet_en.qm
index adb88c7fd..ced31dc5a 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 5b909ce64..39462756b 100644
--- a/lang/qet_en.ts
+++ b/lang/qet_en.ts
@@ -4,27 +4,27 @@
AboutQET
-
+
Ce programme est sous licence GNU/GPL.
This program is under the GNU/GPL license.
-
+
Idée originale
Original concept
-
+
Programmation
Programming
-
+
QElectroTech, une application de réalisation de schémas électriques.
QElectroTech, an application to design electric diagrams.
-
+
© 2006-2009 Les développeurs de QElectroTech
© 2006-2009 QElectroTech developers
@@ -48,15 +48,52 @@
+ &Traducteurs
+ tab title
+ &Translators
+
+
+
+ &Contributeurs
+ tab title
+ &Contributors
+
+
+
&Accord de licence
tab title
&License Agreement
-
+
Traduction en espagnol
Spanish translation
+
+
+ Traduction en russe
+ Russian translation
+
+
+
+ Paquets Fedora
+ Fedora packages
+
+
+
+ Paquets Mandriva
+ Mandriva packages
+
+
+
+ Paquets Debian
+ Debian packages
+
+
+
+ Icônes
+ Icons
+
ArcEditor
@@ -1995,82 +2032,82 @@ Changes will be definitive.
QETApp
-
+
&Quitter
&Quit
-
+
&Masquer
&Hide
-
+
&Restaurer
&Show
-
+
&Masquer tous les éditeurs de schéma
&Hide diagram editors
-
+
&Restaurer tous les éditeurs de schéma
&Show diagram editors
-
+
&Masquer tous les éditeurs d'élément
&Hide element editors
-
+
&Restaurer tous les éditeurs d'élément
&Show element editors
-
+
&Nouvel éditeur de schéma
&New diagram editor
-
+
&Nouvel éditeur d'élément
&New element editor
-
+
Ferme l'application QElectroTech
Closes QElectroTech
-
+
Réduire QElectroTech dans le systray
Reduces QElectroTech into the systray
-
+
Restaurer QElectroTech
Restore QElectroTech
-
+
Éditeurs de schémas
Diagram editors
-
+
Éditeurs d'élément
Element editors
-
+
Usage :
Usage:
-
+
QElectroTech, une application de réalisation de schémas électriques.
Options disponibles :
@@ -2087,7 +2124,7 @@ Available options:
-
+
[options] [fichier]...
@@ -2096,21 +2133,21 @@ Available options:
-
+
--common-elements-dir=DIR Definir le dossier de la collection d'elements
--common-elements-dir=DIR Define the elements collection directory
-
+
--config-dir=DIR Definir le dossier de configuration
--config-dir=DIR Define configuration directory
-
+
--lang-dir=DIR Definir le dossier contenant les fichiers de langue
--lang-dir=DIR Define the language files directory
@@ -2128,25 +2165,25 @@ Available options:
Loading... Opening files
-
+
Chargement...
splash screen caption
Loading...
-
+
Chargement... icône du systray
splash screen caption
Loading... Systray icon
-
+
QElectroTech
systray menu title
QElectroTech
-
+
QElectroTech
systray icon tooltip
QElectroTech
@@ -3620,7 +3657,7 @@ Available options:
An error occured during the copy of the category %1
-
+
Un problème s'est produit pendant la copie de l'élément %1
An error occured during the copy of the element %1
diff --git a/lang/qet_es.ts b/lang/qet_es.ts
index 7208aaa5c..b7b4ca07f 100644
--- a/lang/qet_es.ts
+++ b/lang/qet_es.ts
@@ -4,27 +4,52 @@
AboutQET
-
+
QElectroTech, une application de réalisation de schémas électriques.
QElectroTech, una aplicación de realización de esquemas eléctricos.
-
+
© 2006-2009 Les développeurs de QElectroTech
© 2006-2009 Los desarrolladores de QElectroTech
-
+
Idée originale
Idea original
-
+
Programmation
Programación
-
+
+ Traduction en russe
+
+
+
+
+ Paquets Fedora
+
+
+
+
+ Paquets Mandriva
+
+
+
+
+ Paquets Debian
+
+
+
+
+ Icônes
+
+
+
+
Ce programme est sous licence GNU/GPL.
Este programa está bajo licencia GNU/GPL.
@@ -48,12 +73,24 @@
+ &Traducteurs
+ tab title
+
+
+
+
+ &Contributeurs
+ tab title
+
+
+
+
&Accord de licence
tab title
Acuerdo de &licencia
-
+
Traduction en espagnol
Traducción al español
@@ -1995,82 +2032,82 @@ Los cambios no podrían ser revertidos.
QETApp
-
+
&Quitter
&Salir
-
+
&Masquer
&Esconder
-
+
&Restaurer
&Restaurar
-
+
&Masquer tous les éditeurs de schéma
&Esconder todos los editores de esquema
-
+
&Restaurer tous les éditeurs de schéma
&Restaurar todos los editores de esquema
-
+
&Masquer tous les éditeurs d'élément
&Esconder todos los editores de elementos
-
+
&Restaurer tous les éditeurs d'élément
&Restaurar todos los editores de elementos
-
+
&Nouvel éditeur de schéma
&Nuevo editor de esquema
-
+
&Nouvel éditeur d'élément
&Nuevo editor de elemento
-
+
Ferme l'application QElectroTech
Cierre el programa QElectroTech
-
+
Réduire QElectroTech dans le systray
Minimizar QElectroTech en el systray
-
+
Restaurer QElectroTech
Restaurar QElectroTech
-
+
Éditeurs de schémas
Editores de esquemas
-
+
Éditeurs d'élément
Editores de elementos
-
+
Usage :
Uso:
-
+
[options] [fichier]...
@@ -2079,7 +2116,7 @@ Los cambios no podrían ser revertidos.
-
+
QElectroTech, une application de réalisation de schémas électriques.
Options disponibles :
@@ -2096,21 +2133,21 @@ Opciones disponibles:
-
+
--common-elements-dir=DIR Definir le dossier de la collection d'elements
--common-elements-dir=DIR Definir la carpeta de la colección de elementos
-
+
--config-dir=DIR Definir le dossier de configuration
--config-dir=DIR Definir la carpeta de configuración
-
+
--lang-dir=DIR Definir le dossier contenant les fichiers de langue
--lang-dir=DIR Definir la carpeta con los archivos de idioma
@@ -2129,25 +2166,25 @@ Opciones disponibles:
Cargando....Abriendo archivos
-
+
Chargement...
splash screen caption
Cargando...
-
+
Chargement... icône du systray
splash screen caption
Cargando icono del systray
-
+
QElectroTech
systray menu title
QElectroTech
-
+
QElectroTech
systray icon tooltip
QElectroTech
@@ -3621,7 +3658,7 @@ Opciones disponibles:
Un problema ocurió durante la copia de la categoría %1
-
+
Un problème s'est produit pendant la copie de l'élément %1
Un problema ocurió durante la copia del elemento %1
diff --git a/lang/qet_pt.ts b/lang/qet_pt.ts
index b7f89f4e2..1ce3a4815 100644
--- a/lang/qet_pt.ts
+++ b/lang/qet_pt.ts
@@ -4,27 +4,27 @@
AboutQET
-
+
Ce programme est sous licence GNU/GPL.
Este programa está licenciado nos termos da licença GNU/GPL.
-
+
Idée originale
Ideia original
-
+
Programmation
Programação
-
+
QElectroTech, une application de réalisation de schémas électriques.
QElectroTech, uma aplicação para desenho de esquemas eléctricos.
-
+
© 2006-2009 Les développeurs de QElectroTech
© 2006-2009 Os Desenvolvedores de QElectroTech
@@ -48,15 +48,52 @@
+ &Traducteurs
+ tab title
+
+
+
+
+ &Contributeurs
+ tab title
+
+
+
+
&Accord de licence
tab title
&Acordo de Licença
-
+
Traduction en espagnol
Tradução em Espanhol
+
+
+ Traduction en russe
+
+
+
+
+ Paquets Fedora
+
+
+
+
+ Paquets Mandriva
+
+
+
+
+ Paquets Debian
+
+
+
+
+ Icônes
+
+
ArcEditor
@@ -1995,82 +2032,82 @@ Changes will be definitive.
QETApp
-
+
&Quitter
&Quit
-
+
&Masquer
&Hide
-
+
&Restaurer
&Show
-
+
&Masquer tous les éditeurs de schéma
&Hide diagram editors
-
+
&Restaurer tous les éditeurs de schéma
&Show diagram editors
-
+
&Masquer tous les éditeurs d'élément
&Hide element editors
-
+
&Restaurer tous les éditeurs d'élément
&Show element editors
-
+
&Nouvel éditeur de schéma
&New diagram editor
-
+
&Nouvel éditeur d'élément
&New element editor
-
+
Ferme l'application QElectroTech
Closes QElectroTech
-
+
Réduire QElectroTech dans le systray
Reduces QElectroTech into the systray
-
+
Restaurer QElectroTech
Restore QElectroTech
-
+
Éditeurs de schémas
Diagram editors
-
+
Éditeurs d'élément
Element editors
-
+
Usage :
Usage:
-
+
QElectroTech, une application de réalisation de schémas électriques.
Options disponibles :
@@ -2087,7 +2124,7 @@ Available options:
-
+
[options] [fichier]...
@@ -2096,21 +2133,21 @@ Available options:
-
+
--common-elements-dir=DIR Definir le dossier de la collection d'elements
--common-elements-dir=DIR Define the elements collection directory
-
+
--config-dir=DIR Definir le dossier de configuration
--config-dir=DIR Define configuration directory
-
+
--lang-dir=DIR Definir le dossier contenant les fichiers de langue
--lang-dir=DIR Define the language files directory
@@ -2128,25 +2165,25 @@ Available options:
Loading... Opening files
-
+
Chargement...
splash screen caption
Loading...
-
+
Chargement... icône du systray
splash screen caption
Loading... Systray icon
-
+
QElectroTech
systray menu title
QElectroTech
-
+
QElectroTech
systray icon tooltip
QElectroTech
@@ -3620,7 +3657,7 @@ Available options:
An error occured during the copy of the category %1
-
+
Un problème s'est produit pendant la copie de l'élément %1
An error occured during the copy of the element %1
diff --git a/lang/qet_ru.ts b/lang/qet_ru.ts
index 8cf589984..058fff79d 100644
--- a/lang/qet_ru.ts
+++ b/lang/qet_ru.ts
@@ -23,37 +23,74 @@
+ &Traducteurs
+ tab title
+
+
+
+
+ &Contributeurs
+ tab title
+
+
+
+
&Accord de licence
tab title
&Лицензия
-
+
QElectroTech, une application de réalisation de schémas électriques.
QElectroTech - приложение для разработки электрических схем.
-
+
© 2006-2009 Les développeurs de QElectroTech
© 2006-2009 разработчики QElectroTech
-
+
Idée originale
Оригинальная концепция
-
+
Programmation
Програмирование
-
+
Traduction en espagnol
Перевод на испанский
-
+
+ Traduction en russe
+
+
+
+
+ Paquets Fedora
+
+
+
+
+ Paquets Mandriva
+
+
+
+
+ Paquets Debian
+
+
+
+
+ Icônes
+
+
+
+
Ce programme est sous licence GNU/GPL.
Эта программа лицензирована на условиях GNU/GPL.
@@ -818,7 +855,7 @@ Les changements seront définitifs.
Édition en lecture seule
message box title
-
+ Версия только для чтения
@@ -2008,106 +2045,106 @@ Les changements seront définitifs.
Загрузка... Открытие файлов
-
+
Chargement...
splash screen caption
Загрузка...
-
+
Chargement... icône du systray
splash screen caption
Загрузка...Значёк в трее
-
+
QElectroTech
systray menu title
QElectroTech
-
+
&Quitter
&Выход
-
+
&Masquer
&Скрыть
-
+
&Restaurer
&Показать
-
+
&Masquer tous les éditeurs de schéma
&Скрыть редакторы схем
-
+
&Restaurer tous les éditeurs de schéma
&Показать редакторы схем
-
+
&Masquer tous les éditeurs d'élément
&Скрыть редакторы элементов
-
+
&Restaurer tous les éditeurs d'élément
&Показать редакторы элементов
-
+
&Nouvel éditeur de schéma
&Новый редактор схем
-
+
&Nouvel éditeur d'élément
&Новый редактор элементов
-
+
Ferme l'application QElectroTech
Закрыть QElectroTech
-
+
Réduire QElectroTech dans le systray
Свернуть QElectroTech в трэй
-
+
Restaurer QElectroTech
востановить QElectroTech
-
+
QElectroTech
systray icon tooltip
QElectroTech
-
+
Éditeurs de schémas
Редактор схем
-
+
Éditeurs d'élément
Редактор элементов
-
+
Usage :
Usage:
-
+
[options] [fichier]...
@@ -2116,7 +2153,7 @@ Les changements seront définitifs.
-
+
QElectroTech, une application de réalisation de schémas électriques.
Options disponibles :
@@ -2133,21 +2170,21 @@ Available options:
-
+
--common-elements-dir=DIR Definir le dossier de la collection d'elements
--common-elements-dir=DIR Define the elements collection directory
-
+
--config-dir=DIR Definir le dossier de configuration
--config-dir=DIR Define configuration directory
-
+
--lang-dir=DIR Definir le dossier contenant les fichiers de langue
--lang-dir=DIR Define the language files directory
@@ -3659,7 +3696,7 @@ Available options:
Этот документ, возможно, был сохранён более поздней версии QElectroTech. Возможно, что открытие всего документа или его части будет невозможно.
-
+
Un problème s'est produit pendant la copie de l'élément %1
Произошла ошибка при копировании элемента %1
diff --git a/qelectrotech.qrc b/qelectrotech.qrc
index 5821fbec2..5746bcc76 100644
--- a/qelectrotech.qrc
+++ b/qelectrotech.qrc
@@ -155,6 +155,13 @@
ico/32x32/qt.png
ico/diagram.png
ico/mdiarea_bg.png
+ ico/oxygen-icons/128x128/apps/qelectrotech.png
+ ico/oxygen-icons/16x16/apps/qelectrotech.png
+ ico/oxygen-icons/22x22/apps/qelectrotech.png
+ ico/oxygen-icons/256x256/apps/qelectrotech.png
+ ico/oxygen-icons/32x32/apps/qelectrotech.png
+ ico/oxygen-icons/48x48/apps/qelectrotech.png
+ ico/oxygen-icons/64x64/apps/qelectrotech.png
ico/splash.png
LICENSE
diff --git a/sources/aboutqet.cpp b/sources/aboutqet.cpp
index 8760cc66d..5748db494 100644
--- a/sources/aboutqet.cpp
+++ b/sources/aboutqet.cpp
@@ -34,9 +34,11 @@ AboutQET::AboutQET(QWidget *parent) : QDialog(parent) {
// Trois onglets
QETTabWidget *tabs = new QETTabWidget(this);
- tabs -> addTab(aboutTab(), tr("\300 &propos", "tab title"));
- tabs -> addTab(authorsTab(), tr("A&uteurs", "tab title"));
- tabs -> addTab(licenseTab(), tr("&Accord de licence", "tab title"));
+ tabs -> addTab(aboutTab(), tr("\300 &propos", "tab title"));
+ tabs -> addTab(authorsTab(), tr("A&uteurs", "tab title"));
+ tabs -> addTab(translatorsTab(), tr("&Traducteurs", "tab title"));
+ tabs -> addTab(contributorsTab(), tr("&Contributeurs", "tab title"));
+ tabs -> addTab(licenseTab(), tr("&Accord de licence", "tab title"));
// Un bouton pour fermer la boite de dialogue
QDialogButtonBox *buttons = new QDialogButtonBox(QDialogButtonBox::Close);
@@ -64,7 +66,7 @@ QWidget *AboutQET::title() const {
QWidget *icon_and_title = new QWidget();
// icone
QLabel *icon = new QLabel();
- icon -> setPixmap(QET::Icons::QETIcon.pixmap(48, 48));
+ icon -> setPixmap(QET::Icons::QETOxygenLogo.pixmap(48, 48));
// label "QElectroTech"
QLabel *title = new QLabel("QElectroTech v" + QET::displayedVersion + "");
title -> setTextFormat(Qt::RichText);
@@ -103,13 +105,48 @@ QWidget *AboutQET::authorsTab() const {
QLabel *authors = new QLabel();
addAuthor(authors, "Beno\356t Ansieau", "benoit@qelectrotech.org", tr("Id\351e originale"));
addAuthor(authors, "Xavier Guerrin", "xavier@qelectrotech.org", tr("Programmation"));
- addAuthor(authors, "Youssef Oualmakran", "youssefsan@qelectrotech.org", tr("Traduction en espagnol"));
authors -> setAlignment(Qt::AlignCenter);
authors -> setOpenExternalLinks(true);
authors -> setTextFormat(Qt::RichText);
return(authors);
}
+/**
+ @return Le widget contenu par l'onglet "Traducteurs"
+*/
+QWidget *AboutQET::translatorsTab() const {
+ QLabel *translators = new QLabel();
+
+ addAuthor(translators, "Youssef Oualmakran", "youssefsan@qelectrotech.org", tr("Traduction en espagnol"));
+ addAuthor(translators, "Yuriy Litkevich", "lit-uriy@yandex.ru", tr("Traduction en russe"));
+ /*
+ addAuthor(translators, "Jos Carlos Martins", "lit-uriy@yandex.ru", tr("Traduction en portugais"));
+ addAuthor(translators, "Luca Pedrazzi", "pedro@iworks.it", tr("Traduction en italien"));
+ */
+
+ translators -> setAlignment(Qt::AlignCenter);
+ translators -> setOpenExternalLinks(true);
+ translators -> setTextFormat(Qt::RichText);
+ return(translators);
+}
+
+/**
+ @return Le widget contenu par l'onglet "Contributeurs"
+*/
+QWidget *AboutQET::contributorsTab() const {
+ QLabel *contributors = new QLabel();
+
+ addAuthor(contributors, "Remi Collet", "fedora@famillecollet.com", tr("Paquets Fedora"));
+ addAuthor(contributors, "Trem", "trem@mandriva.org", tr("Paquets Mandriva"));
+ addAuthor(contributors, "Laurent Trinques", "scorpio@qelectrotech.org", tr("Paquets Debian"));
+ addAuthor(contributors, "Nuno Pinheiro", "nuno@nuno-icons.com", tr("Ic\364nes"));
+
+ contributors -> setAlignment(Qt::AlignCenter);
+ contributors -> setOpenExternalLinks(true);
+ contributors -> setTextFormat(Qt::RichText);
+ return(contributors);
+}
+
/**
@return Le widget contenu par l'onglet "Accord de Licence"
*/
diff --git a/sources/aboutqet.h b/sources/aboutqet.h
index d807383fa..0b8c1ee38 100644
--- a/sources/aboutqet.h
+++ b/sources/aboutqet.h
@@ -39,6 +39,8 @@ class AboutQET : public QDialog {
QWidget *title() const;
QWidget *aboutTab() const;
QWidget *authorsTab() const;
+ QWidget *translatorsTab() const;
+ QWidget *contributorsTab() const;
QWidget *licenseTab() const;
void addAuthor(QLabel *, const QString &, const QString &, const QString &) const;
};
diff --git a/sources/qeticons.cpp b/sources/qeticons.cpp
index 40b737d15..f6d372529 100644
--- a/sources/qeticons.cpp
+++ b/sources/qeticons.cpp
@@ -16,10 +16,6 @@
along with QElectroTech. If not, see .
*/
#include "qeticons.h"
-#include
-#include
-#include
-#include
// on redeclare ici les icones
namespace QET {
@@ -116,6 +112,7 @@ namespace QET {
QIcon Project;
QIcon QETIcon;
QIcon QETLogo;
+ QIcon QETOxygenLogo;
QIcon QtLogo;
QIcon Raise;
QIcon RemoveColumn;
@@ -271,6 +268,13 @@ void QET::Icons::initIcons() {
QETIcon .addFile(":/ico/256x256/qelectrotech.png");
QETLogo .addFile(":/ico/16x16/qet.png");
QETLogo .addFile(":/ico/256x256/qet.png");
+ QETOxygenLogo .addFile(":/ico/oxygen-icons/128x128/apps/qelectrotech.png");
+ QETOxygenLogo .addFile(":/ico/oxygen-icons/16x16/apps/qelectrotech.png");
+ QETOxygenLogo .addFile(":/ico/oxygen-icons/22x22/apps/qelectrotech.png");
+ QETOxygenLogo .addFile(":/ico/oxygen-icons/256x256/apps/qelectrotech.png");
+ QETOxygenLogo .addFile(":/ico/oxygen-icons/32x32/apps/qelectrotech.png");
+ QETOxygenLogo .addFile(":/ico/oxygen-icons/48x48/apps/qelectrotech.png");
+ QETOxygenLogo .addFile(":/ico/oxygen-icons/64x64/apps/qelectrotech.png");
QtLogo .addFile(":/ico/32x32/qt.png");
Raise .addFile(":/ico/22x22/raise.png");
RemoveColumn .addFile(":/ico/16x16/remove_col.png");
diff --git a/sources/qeticons.h b/sources/qeticons.h
index 142c3d6ea..6ec06b2b3 100644
--- a/sources/qeticons.h
+++ b/sources/qeticons.h
@@ -122,7 +122,7 @@ namespace QET {
extern QIcon Project;
extern QIcon QETIcon;
extern QIcon QETLogo;
- extern QIcon QETLogo;
+ extern QIcon QETOxygenLogo;
extern QIcon QtLogo;
extern QIcon Raise;
extern QIcon RemoveColumn;