Bonjour,
Le fonctionnement est le suivant: si on écrit dans le texte "_" ce n'est pas vu comme un label, donc la nomenclature ne le verra pas.
Si on rentre un texte dans le widget dans le champ label, alors le texte n'est modifiable qu'avec le widget, et là la nomenclature verra ce champ.

Le but: ceux qui veulent exploiter une nomenclature renseignent les champs avec le widget, les autres, seulement en éditant le champ texte sur le schéma.

De plus, la case à cocher "visible" n'a aucun effet et le bouton reset non plus.

C'est réglé dans la release 3499, seulement j'ai pas encore eu le temps de faire les builds Windows, seuls les derniers paquets Debian en profitent.

Bonjour,
As tu testé avec la dernière builds Windows?
https://download.qelectrotech.org/qet/builds/20141118/

Revision: 3498
Author:   blacksun
Date:     2014-11-17 23:32:06 +0100 (Mon, 17 Nov 2014)
Log Message:
-----------
Conductor: Paste a conductor reset the text

5,979

(2 replies, posted in FR : Aide, suggestions, discussions, ...)

Sous Windows la collection d’éléments personnel se trouve dans
 

c:\utilisateurs\ton nom\AppData\Roaming\qet\elements\

Sous Debian et autres distributions gnu/linux c'est dans /home/user/.qet /elements/
soit ~\.qet

Chaque utilisateur peut avoir ses propres réglages et éléments personnels.

5,980

(2 replies, posted in FR : Aide, suggestions, discussions, ...)

Bonjour,

- Comment faire un mise a jour du logiciel

Quel OS?
Sous les distros linux debian, ubuntu, fedora, etc..c'est le gestionnaire de paquet qui s'en occupe.
Sous Windows
Le paquet avec installateur, suffit de désinstaller, puis installer la nouvelle version.
La version portable dite ReadyToUse, suffit de de-zipper la nouvelle, de copier l'ancienne configuration, base sql, cartouches, et éléments personnel du répertoire conf/  dans la nouvelle. puis de lancer le logiciel en cliquant sur le lancer .bat : lancer qelectrotech.bat.

- Cette maj va t'elle me faire perdre ma bibliothèque perso

En aucun cas,
sauf avec la ReadyToUse ou la collection personnelle est lu dans le répertoire conf. Donc penser à sauvegarder l'ancien dossier conf et à le coller/remplacer dans la nouvelle ReadyToUse.

~/Qet-svn/qet_directory$ ./count_elements.sh 
2297 elements dans 362 categories (soit 2659 fichiers)

Avec ~2300 symboles, je pense que tu peux déjà commencer à dessiner tes schémas.
Apres il est facile de dessiner ses symboles avec des bouts d'autres éléments, ou en partant de zéro.
http://qelectrotech.org/forum/viewtopic … 2739#p2739

Je préfère la qualité à la quantité, avec les nightly builds, elle est déjà mise a jour dans les paquets.
Il suffit d'envoyer vos éléments sur le site, s'ils conviennent ils entrent dans la collection, après vous pouvez télécharger une archive zip de chaque catégories. un cron lance régulièrement un rsync du trunk/element vers ce subversion Dépôt d'éléments.
Les éléments ajoutés sur le trunk Qet sont dans l'heure ajoutés ici:
http://qelectrotech.org/showcategory.php

Dans le fichier qelectrotech.conf, c'est normal qu'il y ait uniquement ces lignes ? 

Au début oui, il va se remplir au fur à mesure.
https://download.qelectrotech.org/qet/forum_img/element_panel.png

Bonjour,
Pourras tu essayer dans menu configuration -> afficher -> décocher  panel d’élément et annulations. 
Fermer Qet, et ensuite le relancer, puis ré activer panel d’élément et annulations.

Qet enregistre sa configuration dans un fichier "qelectrotech.conf", il est mis à jour à la fermeture du logiciel, et lu au démarrage.

galexis wrote:

Allé, j'me lance c'est bientôt noël ! nomicons/grin 

- pouvoir positionner le sommaire où l'on veut, pour ainsi pouvoir faire PDG, sommaire, folios et enfin liste du matériel

A partir de la révision 3489 le sommaire est automatiquement mis en seconde position dans le projet.

Non, pas zappé du tout.
Ce point n'est pas encore réglé, c'est pourquoi j'en ai pas parlé.
D'ailleurs je pense qu'on va faire comme pour les renvois, éléments maîtres/esclaves => réinitialiser le conducteur avec un texte par défaut à "_" si on fait un C/C.

3) Maintenant je déplace le numéro du fil à la gauche du fil (j'ai renuméroté 6789).
Je sélectionne l'ensemble, je les déplace, j'enregistre le projet.
A la réouverture du projet, le numéro du fil 6789 n'est pas à sa place.

Fixé sur la révision 3484

Merci ;-)

https://download.qelectrotech.org/qet/forum_img/element_change.png

PS: t'es trop rapide pour répondre aux demandes, ça va donner de mauvaises habitudes aux utilisateurs ...

Et Joshua encore plus rapide pour trouver un bug dans mon commit, et le corriger.  ;-)
Revision: 3483
Author:   blacksun
Date:     2014-11-13 13:12:53 +0100 (Thu, 13 Nov 2014)
Log Message:
-----------
Diagram image item fix : At opening of diagram, position is wrong if image was saved with is_movable to false;


r3483-blacksun.diff
Modified: trunk/sources/qetgraphicsitem/diagramimageitem.cpp
===================================================================
--- trunk/sources/qetgraphicsitem/diagramimageitem.cpp  2014-11-13 11:21:06 UTC (rev 3482)
+++ trunk/sources/qetgraphicsitem/diagramimageitem.cpp  2014-11-13 12:12:53 UTC (rev 3483)
@@ -198,7 +198,6 @@
        if (e.tagName() != "image") return (false);
        QDomNode image_node = e.firstChild();
        if (!image_node.isText()) return (false);
-       is_movable_ = (e.attribute("is_movable").toInt());
 
        //load xml image to QByteArray
        QByteArray array;
@@ -212,6 +211,7 @@
        setScale(e.attribute("size").toDouble());
        applyRotation(e.attribute("rotation").toDouble());
        setPos(e.attribute("x").toDouble(), e.attribute("y").toDouble());
+       is_movable_ = (e.attribute("is_movable").toInt());
 
        return (true);
 }

Merci du retour, tu pourras tester?
La révision 3482 sauvegarde l’état de verrouillage des images, basic shapes.

Bonjour,
Le statut verrouillé ou pas n’était pas sauvegardé dans le xml ni lu pour les basic shapes et les images.
Un premier patch ressemblerai à ça:

Index: sources/qetgraphicsitem/diagramimageitem.cpp
===================================================================
--- sources/qetgraphicsitem/diagramimageitem.cpp    (révision 3478)
+++ sources/qetgraphicsitem/diagramimageitem.cpp    (copie de travail)
@@ -198,6 +198,7 @@
     if (e.tagName() != "image") return (false);
     QDomNode image_node = e.firstChild();
     if (!image_node.isText()) return (false);
+    is_movable_ = (e.attribute("is_movable").toInt());
 
     //load xml image to QByteArray
     QByteArray array;
@@ -226,6 +227,7 @@
     result.setAttribute("y", QString("%1").arg(pos().y()));
     result.setAttribute("rotation", QString("%1").arg(rotation()));
     result.setAttribute("size", QString("%1").arg(scale()));
+    result.setAttribute("is_movable", bool(is_movable_));
 
     //write the pixmap in the xml element after he was been transformed to base64
     QByteArray array;
Index: sources/qetgraphicsitem/qetshapeitem.cpp
===================================================================
--- sources/qetgraphicsitem/qetshapeitem.cpp    (révision 3478)
+++ sources/qetgraphicsitem/qetshapeitem.cpp    (copie de travail)
@@ -204,6 +204,7 @@
 bool QetShapeItem::fromXml(const QDomElement &e) {
     if (e.tagName() != "shape") return (false);
 
+    is_movable_ = (e.attribute("is_movable").toInt());
     m_shapeStyle = Qt::PenStyle(e.attribute("style","0").toInt());
 
     if (e.attribute("type", "0").toInt() != Polyline) {
@@ -235,6 +236,7 @@
     //write some attribute
     result.setAttribute("type", QString::number(m_shapeType));
     result.setAttribute("style", QString::number(m_shapeStyle));
+    result.setAttribute("is_movable", bool(is_movable_));
 
     if (m_shapeType != Polyline) {
         result.setAttribute("x1", mapToScene(m_P1).x());

Par contre je persiste : 
- je pose l'élément toto sur mon schéma
- je modifie toto dans la lib
- je recharge les collections (la j'ai bien le nouveau toto dans le panneau des éléments)
- je ferme et je ré ouvre  mon schéma
... et j'ai toujours l'ancien toto sur mon schéma.

Il te faut poser le nouveau toto sur le projet, n'importe ou et le supprimer plus tard, pour écraser les symboles existants.

gromit wrote:

OK, je pense que je devais être en version beta, je vais reprendre la dernière. J'ai utilisé le .deb téléchargé sur qelectrotech.org (je suis en ubuntu 12.04, la version dans mes dépots est ancienne).
merci

La beta était touchée par ce bug:
http://qelectrotech.org/forum/viewtopic.php?id=565

Pourquoi t' ajoutes pas L’URL du dépôt, t' auras des mises à jours régulières, et automatiques.
deb http://debian.qelectrotech.org/qet/debian/ unstable main

 http://qelectrotech.org/wiki/doc/install_debian

La version beta avait un problème avec le label de certains éléments maître.
La version Debian sur le dépôt apt de Qet?
La flèche circulaire c'est pour recharger la collection, le projet est rechargé qu’après être fermé et ré ouvert.

Bonjour Gromit et bienvenue,

Quelle version de Qet?
Sur une modification mineure d'un élément on conserve le label.
Les changements ne sont visibles qu'a la relecture du projet, ça a toujours été le cas.

Bonjour,

Dans le but de faciliter le dessin de symbole et de gagner en ergonomie.
A partir de la révision 3475 les croix d'aide au dessin ont étés ajoutées aussi sur les bornes.
La touche espace provoque la rotation de la primitive arc, et aussi des bornes pendant le dessin.
L'outil conserve l'orientation de l'ancienne borne tournée avec la touche espace. 
L'icone outil sélection disparaît, il faut cliquer sur une primitive pour l’éditer.

5,998

(128 replies, posted in Bar Fourre-tout)

Bonjour PAC-MAC74,
Merci et bienvenue. 

je ne sais pas quand vous trouvez le temps de faire ça mais bravo.

Avec Joshua on est dans la maintenance et en équipe, lui en 3*8 dans sa boite et moi en 5*8, ça laisse un peu de temps libre pour Qet en dehors de nos heures de travail. On compte pas les heures passées sous Qet.
Pour certains symboles complexes, tu peux regarder le convertisseur dxfelmt, il facilite grandement le travail quand le constructeur en propose.

Salut Yoann,

Il est fort probable qu'il faille intégrer un qelectrotech.conf minimal dans ce cas pour ces paquets.

[youtube]6DIQJiYjch4[/youtube]

Bonjour,

Un bug majeur a été corrigé depuis la beta:
http://qelectrotech.org/forum/viewtopic.php?id=565

l’éditeur d’élément se voit ajouté les croix d'aide au dessin,

  • Le clic droit annule le dessin de la primitive en cours.

  • Le double clic termine le polygone.

  • La primitive sélectionnée reste active pour un nouveau dessin, la touche "echap" ou clic droit désélectionne l'outil.

Enjoy!