Compare commits

..

9 Commits
0.2rc2 ... 0.2

Author SHA1 Message Date
scorpio810
f0a69d01a7 Reverting deletion of branch 0.2, 0.3
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/tags/0.2@5946 bfdf4180-ca20-0410-9c96-a3a8aa849046
2019-06-26 08:02:48 +00:00
xavier
2788bcae1f Tag de la version 0.2
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/tags/0.2@715 bfdf4180-ca20-0410-9c96-a3a8aa849046
2009-06-27 13:30:20 +00:00
xavier
d58df2f090 Modification de la version affichee et du splash screen pour le passage en 0.2.
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@714 bfdf4180-ca20-0410-9c96-a3a8aa849046
2009-06-27 13:25:53 +00:00
xavier
f13981b0ec Enregistrement des schemas d'exemple datant de la version 0.11 au format 0.2.
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@713 bfdf4180-ca20-0410-9c96-a3a8aa849046
2009-06-27 13:14:16 +00:00
xavier
3d7a5db31c Mise a jour du ChangeLog
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@712 bfdf4180-ca20-0410-9c96-a3a8aa849046
2009-06-27 10:12:53 +00:00
xavier
3cff472202 Correction : dans l'editeur d'element, la taille par defaut des textes n'etait non pas 9 mais la taille par defaut de la police Qt.
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@711 bfdf4180-ca20-0410-9c96-a3a8aa849046
2009-06-26 19:59:49 +00:00
xavier
825c38be60 Generalisation de la possibilite de compenser un bug de rendu connu a tous les systemes sauf Windows (car non impacte).
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@710 bfdf4180-ca20-0410-9c96-a3a8aa849046
2009-06-23 21:47:53 +00:00
youssefsan
2f4ce120ed Ajout de traductions en espagnol de categories et elements.
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@709 bfdf4180-ca20-0410-9c96-a3a8aa849046
2009-06-21 17:45:33 +00:00
youssefsan
6e6fbfa4d7 ajout et correction de traductions en espagnol pour automatisme
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@708 bfdf4180-ca20-0410-9c96-a3a8aa849046
2009-06-21 13:16:22 +00:00
28 changed files with 60 additions and 28 deletions

View File

@@ -42,9 +42,10 @@ Le dialogue "Exporter" (pour générer un fichier image d'un schéma) a égaleme
* L'accrochage à la grille (aka "snap to grid", également connu sous le nom de grille magnétique ou encore grille aimantée) a été ajouté. Le dessin s'y accroche désormais avec une précision de 1px. On peut travailler en coordonnées libres en maintenant la touche Ctrl enfoncée durant le dessin.
* Le copier-coller a été implémenté : il est possible de coller :
* avec le bouton du milieu de la souris
* en choisissant une "zone de collage" sur l'élément (Ctrl+Shift+V) : cf screenshot à gauche
* directement (Ctrl+V) : les parties collées sont placées à côté des parties copiées ; si on recolle les parties, elles sont collées encore un cran à côté, et ce de manière incrémentale. Ainsi le screenshot à droite montre ce que l'on obtient en collant une sélection 8 fois d'affilée.
* en choisissant une "zone de collage" sur l'élément (Ctrl+Shift+V)
* directement (Ctrl+V) : les parties collées sont placées à côté des parties copiées ; si on recolle les parties, elles sont collées encore un cran à côté, et ce de manière incrémentale.
* Des contrôles sont désormais effectués à l'enregistrement : présence de bornes, respect du cadre, etc.
* Uniformisation des menus par rapport à l'éditeur de schémas
====== Changelog 0.1 -> 0.11 ======

View File

@@ -2,7 +2,8 @@
<names>
<name lang="ru" >Вход</name>
<name lang="en" >Input</name>
<name lang="fr" >Entrée</name>
<name lang="fr" >Entrée</name>
<name lang="es" >Entrada</name>
</names>
<description>
<line length1="1.5" length2="1.5" antialias="false" end1="none" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" y1="0" x1="40" y2="0" x2="20" />

View File

@@ -2,7 +2,8 @@
<names>
<name lang="ru" >И</name>
<name lang="en" >AND</name>
<name lang="fr" >ET</name>
<name lang="fr" >ET</name>
<name lang="es" >Y</name>
</names>
<description>
<input x="-46" y="10" size="8" rotate="true" text="_" />

View File

@@ -2,7 +2,8 @@
<names>
<name lang="ru" >И, трёхвходовый</name>
<name lang="en" >AND 3 inputs</name>
<name lang="fr" >ET 3 entrées</name>
<name lang="fr" >ET 3 entrées</name>
<name lang="es" >Y 3 entradas</name>
</names>
<description>
<input x="-46" y="-10" size="8" rotate="true" text="_" />

View File

@@ -2,7 +2,8 @@
<names>
<name lang="ru" >И-НЕ</name>
<name lang="en" >NAND</name>
<name lang="fr" >NON-ET (NAND)</name>
<name lang="fr" >NON-ET (NAND)</name>
<name lang="es" >NO-Y (NAND)</name>
</names>
<description>
<line length1="1.5" length2="1.5" antialias="false" end1="none" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" y1="0" x1="40" y2="0" x2="26" />

View File

@@ -2,7 +2,8 @@
<names>
<name lang="ru" >НЕ</name>
<name lang="en" >NOT</name>
<name lang="fr" >NON</name>
<name lang="fr" >NON</name>
<name lang="es" >NO</name>
</names>
<description>
<line length1="1.5" length2="1.5" antialias="false" end1="none" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" y1="0" x1="40" y2="0" x2="26" />

View File

@@ -2,7 +2,8 @@
<names>
<name lang="ru" >ИЛИ-НЕ</name>
<name lang="en" >NOR</name>
<name lang="fr" >NON-OU (NOR)</name>
<name lang="fr" >NON-OU (NOR)</name>
<name lang="es" >NO-O (NOR)</name>
</names>
<description>
<line length1="1.5" length2="1.5" antialias="false" end1="none" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" y1="0" x1="40" y2="0" x2="26" />

View File

@@ -2,7 +2,8 @@
<names>
<name lang="ru" >ИЛИ</name>
<name lang="en" >OR</name>
<name lang="fr" >OU</name>
<name lang="fr" >OU</name>
<name lang="es" >O</name>
</names>
<description>
<input x="-46" y="10" size="8" rotate="true" text="_" />

View File

@@ -2,7 +2,8 @@
<names>
<name lang="ru" >ИЛИ, трёхвходовый</name>
<name lang="en" >OR 3 inputs</name>
<name lang="fr" >OU 3 entrées</name>
<name lang="fr" >OU 3 entrées</name>
<name lang="es" >O 3 entradas</name>
</names>
<description>
<input x="-46" y="-10" size="8" rotate="true" text="_" />

View File

@@ -2,7 +2,8 @@
<names>
<name lang="ru" >Установка/Сброс</name>
<name lang="en" >SET/RESET</name>
<name lang="fr" >SET/RESET</name>
<name lang="fr" >SET/RESET</name>
<name lang="es" >SET/RESET</name>
</names>
<description>
<input x="-46" y="-10" size="8" rotate="true" text="R" />

View File

@@ -2,7 +2,8 @@
<names>
<name lang="ru" >Инверсное исключающее ИЛИ</name>
<name lang="en" >XNOR</name>
<name lang="fr" >NON-OU excusif (XNOR)</name>
<name lang="fr" >NON-OU excusif (XNOR)</name>
<name lang="es" >NO-O exclusiva (XNOR)</name>
</names>
<description>
<line length1="1.5" length2="1.5" antialias="false" end1="none" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" y1="0" x1="40" y2="0" x2="26" />

View File

@@ -2,7 +2,8 @@
<names>
<name lang="ru" >Исключающее ИЛИ</name>
<name lang="en" >XOR</name>
<name lang="fr" >OU exclusif (XOR)</name>
<name lang="fr" >OU exclusif (XOR)</name>
<name lang="es" >O exclusiva (XOR)</name>
</names>
<description>
<input x="-46" y="10" size="8" rotate="true" text="_" />

View File

@@ -3,7 +3,7 @@
<name lang="ru" >Вход (задний фронт)</name>
<name lang="en" >Input (down front)</name>
<name lang="fr" >Entrée (front descendant)</name>
<name lang="es" >Entrada (front descendant)</name>
<name lang="es" >Entrada (descendente)</name>
</names>
<description>
<text x="-4.25" y="5.25" size="9" text="N" />

View File

@@ -2,7 +2,8 @@
<names>
<name lang="ru" >Вход (передний фронт)</name>
<name lang="en" >Input (up front)</name>
<name lang="fr" >Entrée (front montant)</name>
<name lang="fr" >Entrée (front montant)</name>
<name lang="es" >Entrada (ascendente)</name>
</names>
<description>
<text x="-3.5" y="5.25" size="9" text="P" />

View File

@@ -2,7 +2,8 @@
<names>
<name lang="ru" >Вход (отрицательная логика)</name>
<name lang="en" >Input (negative logic)</name>
<name lang="fr" >Entrée (NF)</name>
<name lang="fr" >Entrée (NF)</name>
<name lang="es" >Entrada (lógica negativa)</name>
</names>
<description>
<line length1="1.5" length2="1.5" antialias="true" end1="none" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" y1="5" x1="-7" y2="-5" x2="7" />

View File

@@ -3,6 +3,6 @@
<name lang="ru" >Автоматика</name>
<name lang="en" >Automatism</name>
<name lang="fr" >Automatisme</name>
<name lang="es" >Automática</name>
<name lang="es" >Automatismo</name>
</names>
</qet-directory>

View File

@@ -2,7 +2,8 @@
<names>
<name lang="ru" >Гнездо (нов.)</name>
<name lang="fr" >Connecteur femelle</name>
<name lang="en" >Female connector</name>
<name lang="en" >Female connector</name>
<name lang="es" >Connector hembra</name>
</names>
<description>
<input x="4" y="-7.5" size="8" rotate="true" text="_" />

View File

@@ -2,7 +2,8 @@
<names>
<name lang="ru" >Штырь (нов.)</name>
<name lang="fr" >Connecteur mâle</name>
<name lang="en" >Male connector</name>
<name lang="en" >Male connector</name>
<name lang="es" >Connector macho</name>
</names>
<description>
<line length1="1.5" length2="1.5" antialias="false" end1="none" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" y1="2" x1="-1" y2="9" x2="-1" />

View File

@@ -2,6 +2,7 @@
<names>
<name lang="ru" >соеденителей</name>
<name lang="en" >Terminals</name>
<name lang="fr" >Bornes</name>
<name lang="fr" >Bornes</name>
<name lang="es" >Conectores</name>
</names>
</qet-directory>

View File

@@ -2,6 +2,7 @@
<names>
<name lang="ru" >Высокое напряжение</name>
<name lang="en" >High voltage</name>
<name lang="fr" >Haute tension</name>
<name lang="fr" >Haute tension</name>
<name lang="es" >Alta tensión</name>
</names>
</qet-directory>

View File

@@ -1,5 +1,10 @@
<project version="0.1" >
<diagram title="Exemple d'installation domestique" displayrows="true" cols="15" folio="" displaycols="true" height="340" colsize="50" rows="4" author="Benoît A" filename="Exemples QET" rowsize="80" >
<project title="" version="0.2" >
<newdiagrams>
<border displayrows="true" cols="17" displaycols="true" colsize="60" rows="8" rowsize="80" />
<inset title="" folio="" author="" filename="" date="null" />
<conductors num="_" type="multi" />
</newdiagrams>
<diagram title="Exemple d'installation domestique" displayrows="true" cols="15" folio="" displaycols="true" height="340" colsize="50" order="1" rows="4" author="Benoît A" filename="Exemples QET" rowsize="80" >
<defaultconductor neutral="true" phase="1" ground="true" type="single" />
<elements>
<element x="150" y="220" type="common://protections/disjoncteurs/disjoncteur1.elmt" orientation="0" >
@@ -337,4 +342,5 @@
<conductor neutral="true" phase="1" terminal1="54" ground="true" terminal2="30" type="single" />
</conductors>
</diagram>
<collection/>
</project>

View File

@@ -1,5 +1,10 @@
<project version="0.1" >
<diagram title="Exemple Moteur double sens" displayrows="true" cols="15" folio="" displaycols="true" height="500" colsize="50" rows="6" author="Benoît A" filename="Exemples QET" rowsize="80" >
<project title="" version="0.2" >
<newdiagrams>
<border displayrows="true" cols="17" displaycols="true" colsize="60" rows="8" rowsize="80" />
<inset title="" folio="" author="" filename="" date="null" />
<conductors num="_" type="multi" />
</newdiagrams>
<diagram title="Exemple Moteur double sens" displayrows="true" cols="15" folio="" displaycols="true" height="500" colsize="50" order="1" rows="6" author="Benoît A" filename="Exemples QET" rowsize="80" >
<defaultconductor type="simple" />
<elements>
<element x="50" y="70" type="common://sources/multifilaire/src_3pn.elmt" orientation="0" >
@@ -380,4 +385,5 @@
</conductor>
</conductors>
</diagram>
<collection/>
</project>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 26 KiB

After

Width:  |  Height:  |  Size: 26 KiB

View File

@@ -32,6 +32,7 @@ PartText::PartText(QETElementEditor *editor, QGraphicsItem *parent, ElementScene
CustomElementPart(editor)
{
setDefaultTextColor(Qt::black);
setFont(QETApp::diagramTextsFont());
setFlags(QGraphicsItem::ItemIsMovable | QGraphicsItem::ItemIsSelectable);
setPlainText(QObject::tr("T", "default text when adding a text in the element editor"));
infos = new TextEditor(elementEditor(), this);

View File

@@ -32,6 +32,7 @@ PartTextField::PartTextField(QETElementEditor *editor, QGraphicsItem *parent, QG
follow_parent_rotations(true)
{
setDefaultTextColor(Qt::black);
setFont(QETApp::diagramTextsFont());
setFlags(QGraphicsItem::ItemIsMovable | QGraphicsItem::ItemIsSelectable);
setPlainText(QObject::tr("_", "default text when adding a textfield in the element editor"));
infos = new TextFieldEditor(elementEditor(), this);

View File

@@ -48,7 +48,7 @@ Element::~Element() {
*/
void Element::paint(QPainter *painter, const QStyleOptionGraphicsItem *options, QWidget *widget) {
#ifdef Q_WS_X11
#ifndef Q_WS_WIN
// corrige un bug de rendu ne se produisant que lors du rendu sur QGraphicsScene sous X11 au zoom par defaut
static bool must_correct_rendering_bug = QETApp::settings().value("correct-rendering", false).toBool();
if (must_correct_rendering_bug) {

View File

@@ -27,7 +27,7 @@ namespace QET {
/// version de QElectroTech (utilisee pour estampiller les projets et elements)
const QString version = "0.2";
/// version affichee de QElectroTech
const QString displayedVersion = "0.2rc2";
const QString displayedVersion = "0.2";
QString license();
/// Orientation (utilise pour les bornes mais aussi pour les elements)
enum Orientation {North, East, South, West};

View File

@@ -187,7 +187,7 @@ void Terminal::paint(QPainter *p, const QStyleOptionGraphicsItem *options, QWidg
p -> save();
#ifdef Q_WS_X11
#ifndef Q_WS_WIN
// corrige un bug de rendu ne se produisant que lors du rendu sur QGraphicsScene sous X11 au zoom par defaut
static bool must_correct_rendering_bug = QETApp::settings().value("correct-rendering", false).toBool();
if (must_correct_rendering_bug) {