1,526

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

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

1,527

(13 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,530

(16 replies, posted in Videos howto)

1,531

(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,532

(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,534

(13 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,536

(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

J'aurai plutôt fais ça:

sed -i 's/&#xd;//' A.qet && sed '/^$/d' A.qet > B.qet

https://www.geeksforgeeks.org/differenc … -in-linux/
nomicons/wink

1,548

(16 replies, posted in Videos howto)

Hi Martijn,

thanks again for your donate.

To motivate you guys even more then you already are  I will donate another 50 euro for the auto numbering reset feature in the next 0.9_DEV release and 25 euro for the position indicator feature!



For the challenge and also to call more developers to participate in the project your donations will be given directly by you or me (if you send to me) to the one who will propose a working patch of each feature.

Regards,
Laurent

1,550

(224 replies, posted in News)

FYI, Update cross-compiler MXE x86_64 (only for Windows 64) builds to:
Qt 5.15.6 -> Qt: 5.15.7
https://github.com/mxe/mxe/commit/06c4e … a7d2a931d6

Enjoy! nomicons/wink