1,751

(236 replies, posted in News)

Free Cloud Hosting by OnWorks Use free servers, workstations
This is the qelectrotech command that can be run in the OnWorks free hosting provider using one of our multiple free online workstations such as Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

https://www.onworks.net/nl/programs/qelectrotech-online

Si tu parles de schémas d'implantation style vignettes des composants dans une armoire, il est vrai que je n'en fais pas beaucoup.
Je me concentre davantage sur les informations plus pertinentes.

Je pense que tu devrais passer plus de temps a peaufiner tes symboles vignettes pour que les informations label soient mieux alignés ensuite.

Bonjour,

quand tu drag and ddrop un élément tu as les lignes de repères qui s'affichent.

Apres une méthode que j'utilise est de tracer des lignes de repères avec les outils traits "ajouter une ligne" qui serviront à aligner les différents composants, et que l'on supprime une fois le dessin fini.

1,754

(17 replies, posted in EN : Help, suggestions, discussions, ...)

Have you tried with 32 bits version?
Ins't the same libs, see :https://qelectrotech.org/forum/viewtopic.php?pid=16928#p16928

1,755

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

Merci d'avoir confirmer que ça re fonctionnaire, ah les mystères de Win....

1,756

(35 replies, posted in Elements)

Added WEG to https://github.com/qelectrotech/qelectr … nt-contrib
Thanks jhonathan

Not avalaible yet.

Yes, moving element on diagram by arrows keys crash QET:
on fonction:
    const auto point_{m_movement_driver->scenePos()};
https://download.qelectrotech.org/qet/forum_img_2/element_mover_crash.png

1,759

(20 replies, posted in Videos howto)

1,760

(2 replies, posted in EN : Help, suggestions, discussions, ...)

https://qelectrotech.org/forum/viewtopi … 481#p16481
https://github.com/antonioaja/dxf2elmt/ … tag/v0.3.0

1,761

(2 replies, posted in EN : Help, suggestions, discussions, ...)

il reste ce genre de ligne : <text>N3&#xd;

Çà c'est toi qui a peut-être du faire un retour ligne, le but de la commande n'est pas d'effacer les informations utilisateur, mais de supprimer les 793752 Lignes &#xd; inutiles qui ralenti le lancement de ton projet.

Le principal c'est que ça puisse servir à d'autres qui rencontreraient ce problème, les fichiers générés par QET étant du simple XML il est toujours possible de les réparer, ce qui n'est pas forcement possible avec des logiciels propriétaires quand ton projet est corrompu ...

Sinon quelque soit la commande utilisée, l'outil et il y en à une pléthore sur gnu-linux ( sed, auk, cat, etc)...  le but étant d'arriver à ses fins.

1,763

(17 replies, posted in EN : Help, suggestions, discussions, ...)

https://github.com/qelectrotech/qelectr … _directory

C'est toi qui vois, ma commande fais la même chose que la tienne en une seule opération.

1,765

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

Bonsoir Rasec, et merci pour les compliments,

Si dans la configuration menu projet nouveaux projets tu configures un modèle il sera appliqué ensuite à tes nouveaux projets.
Il n'y a que les règles de numérotations qu'il faudra exporter manuellement dans le nouveau projet en copiant à la main ces données dans l'ancien projet.qet du XML sur le nouveau XML du new projet.

Fixed.

https://git.tuxfamily.org/qet/qet.git/c … 8ee67f41ee
https://git.tuxfamily.org/qet/qet.git/c … 96fbc69edc

sources/diagramevent/diagrameventaddelement.cpp:102:59: error: 'class QLatin1String' has no member named 'arg'
    m_status_bar->showMessage(QLatin1String("x %1 : y %2").arg(QString::number(pos_.x()), QString::number(pos_.y())));

@Joshua: FTBFS on Debian Bullseye:

sources/elementsmover.cpp:161:58: error: 'class QLatin1String' has no member named 'arg'
   m_status_bar->showMessage(QLatin1String("x %1 : y %2").arg(QString::number(point_.x()), QString::number(point_.y())));

You can't copy from diagram editor to element editor.

Ben voyons, voila suffit de rechercher un peu! ça matche:

grep -o -i "&#xd;" A.qet | wc -l

793752 Lignes &#xd;

https://download.qelectrotech.org/qet/forum_img_2/kate.png
793752 occurences trouvées, krrkk faudra que je fouine mieux les man et docs pour trouver le bon chiffre avec wc ... RTFM .... mouarf..

wc -m &#xd; < A.qet
[2] 7651

D’après wc tu as 7651 X ton Carriage return :&#xd, donc 7651 lignes sur 807418 lignes que contient ton fichier XML:

wc -l < A.qet
807418

http://www.man-linux-magique.net/man1/wc.html

Avec les outils gnu sur linux tu as de quoi toi faire si tu sais lire les man et faire des recherches sur la toile, oublie Wind*@... juste livré avec une calculette et un bloc-note ... nomicons/smiley-green c'est pas demain que l'os de Redmond ira sur les supers calculateurs ou dans l'espace ... nomicons/smiley-green

Yes, you can select some part in element editor to create one  or other elments, off course.

olivier.perrin wrote:
scorpio810 wrote:

Plus simple:

sed '/^&#/d' A.qet > B.qet

Fonctionne aussi:

sed '/^&#xd;/d' A.qet > B.qet

cool, merci pour cette optimisation. J'aime bien quand dans un minimum de code tu en fais autant :-)

juste pour info la différence entre &# et  &#xd ?

tu supprimes les lignes commençant par l’occurrence "&# "et l'autre par  l’occurrence complète recherchée :"&#xd;" qui est un CR code hex   &#xd;

&#xD; represents the ASCII "carriage return" character (ASCII code 13 , which is D in hexadecimal), sometimes written "\r" , rather than the "linefeed" character, "\n" (which is ASCII 10 , or A in hex)

Bon j'ai quand même passé quelques heures pour la trouver cette formule avec sed ...
Je manie davantage le tournevis et la VAT et clé a molette et mon cerveau logique que le man de sed au boulot ...

Si ça te dit d'en savoir plus sur sed, après il y a aussi AWK, cat, perl, etc comme outils pour manipuler du fichier.. tout comme vim ou emacs pour les durs..
https://www.grymoire.com/Unix/Sed.html

https://www.cyberciti.biz/faq/how-to-re … x-or-unix/

Plus simple:

sed '/^&#/d' A.qet > B.qet

Fonctionne aussi:

sed '/^&#xd;/d' A.qet > B.qet