Morganol wrote:

Ah, thanks i did not think of trying it outside QtCreator.  There it works nomicons/smile
-  now I have to understand how to use it nomicons/wink

Yes i may help a little bit with the wiki
Hmm i find no english section yet?

If you read the full topic then you have found the solution, uhuhu. :p
https://qelectrotech.org/forum/viewtopi … 5398#p5398

5,327

(0 replies, posted in Import DXF)

Revision: 4739
Author:   scorpio810
Date:     2016-10-13 03:41:43 +0200 (Thu, 13 Oct 2016)
Log Message:
-----------
Add PATH for launch DXFtoQET plugin on QET element editor file menu for
macOSX platform

Morganol wrote:

Yes i have heard others complaining about Qt quality...

I will try to catch bugs with Qet source code.

Until then, clang do think there are at least potential problems with Qet code.  Have you checked?

( I am no programmer of this kind, so do not know much about it... just playing with the tools...)

Yes of course, and clang is very verbose.
It 's found ~ 45 warnings, only ~ 4 with GCC

Revision: 4738
Author:   scorpio810
Date:     2016-10-13 02:08:29 +0200 (Thu, 13 Oct 2016)
Log Message:
-----------
Add PATH for launch qet_tb_generator plugin in QET project menu on macOSX platform

Other thing, I have tried this python plugin in macOS plateform and now run, but need to add macOS path in code.
I tried Mac OS X 64-bit/32-bit installer and tkinter with Tcl/Tk

Run Profile.command script :


laurents-mac-pro-4:~ laurent$ /Applications/Python\ 3.5/Update\ Shell\ Profile.command ; exit;
This script will update your shell profile when the 'bin' directory
of python is not early enough of the PATH of your shell.
These changes will be effective only in shell windows that you open
after running this script.
All right, you're a python lover already
logout

[Process completed]

Close and Re open your terminal.

Now install qet_tb_generator :


Last login: Wed Oct 12 15:33:37 on console
laurents-mac-pro-4:~ laurent$ pip3 install qet_tb_generator
Collecting qet-tb-generator
  Downloading qet_tb_generator-0.5.3-py3-none-any.whl
Collecting pyqt5 (from qet-tb-generator)
  Downloading PyQt5-5.7-cp35-cp35m-macosx_10_6_intel.whl (79.4MB)
    100% |████████████████████████████████| 79.4MB 11kB/s 
Collecting sip (from pyqt5->qet-tb-generator)
  Downloading sip-4.18.1-cp35-cp35m-macosx_10_6_intel.whl (46kB)
    100% |████████████████████████████████| 51kB 1.6MB/s 
Installing collected packages: sip, pyqt5, qet-tb-generator
Successfully installed pyqt5-5.7 qet-tb-generator-0.5.3 sip-4.18.1
You are using pip version 8.1.1, however version 8.1.2 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
laurents-mac-pro-4:~ laurent$

Try if it run :

laurents-mac-pro-4:~ laurent$ python3.5 /Library/Frameworks/Python.framework/Versions/3.5/bin/qet_tb_generator


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

5,331

(3 replies, posted in Elements)

nomicons/smile

https://qelectrotech.org/showcategory.p … %2Farduino

If you tried into Qt creator it don't work, and I don't know why.
Compil QET, run it now plugin python work.

For Wiki if you interest to wrotes new articles or translating page, ask me.

5,333

(3 replies, posted in Elements)

Bonjour Nikus,

merci pour cet élément, il est maintenant ajouté à la collection.

5,334

(14 replies, posted in News)

BTW, noticed a couple details in content that need be updated @ https://www.qelectrotech.org/contact.html
Under "Technical choices" it still say Qt4.4, and in "Current state" it say 0.4 is latest.

Fixed, thanks for report, I had forgotten this.

Not useful : see my video, only errors to Qet source code is useful,  we don't want to debug Qt libraries ..nomicons/tongue

5,336

(14 replies, posted in News)

We will also soon add sponsors pages on the site, in order to support the project.
It would be in the form of pages: logo or image of the sponsor, description of the product and link to their website, all informations texts images and link should we be provided.
No, we do not want your donate to live, nor  for the sometimes enormous time spent in code, scripts, on packages, maintain websites, or answer your problems, etc. That we do it with pleasure and passion.
But our work requires new hardware, and I speak especially to the part that concerns me: compiling packages, work and tests in many virtual machines, professional workstation which unfortunately cost an arm (bi processor, like Xeons or I7 EE, processor with a large number of threads, sdd nvme, more RAM..  Unhappily.. only on Intel platform : macOS is very difficult to virtualize on AMD machine ..





Those so interested may send their request by email to my mailbox or that of Nuri.

5,337

(11 replies, posted in News)

Nous allons aussi bientôt ajouter des pages sponsors sur le site, dans le but de soutenir le projet.
Ce serait des pages sous forme de : logo et ou image du sponsor, description du ou des produits et lien vers leur site, toutes ces informations doivent nous être fournies.

Non, nous ne voulons pas de vos dons pour vivre, ni pour le temps parfois énorme passé dans le code, scripts, sur les paquets, à entretenir les sites web, ou a répondre a vos problemes, etc. Ça nous le faisons avec plaisir et par passion.
Mais notre travail nécessite, et je parle surtout pour la partie qui me concerne de : la compilation de paquets, travaux et tests dans de nombreuses machines virtuelles, de workstation professionnelle qui coûtent malheureusement un bras (bi processeur, Xeons, I7 EE processeur avec un nombre important de threads, de sdd tres rapide en nvme .. et hélas sous plateforme Intel .. macOS étant très difficile a faire fonctionner sur de l'AMD..

Ceux que ça intéressent peuvent adresser leur demande par email sur ma boite mail ou celle de Nuri.

You could run QET in debug with gdb is activated and draw your schemes normalhy.

https://qelectrotech.org/wiki_new/doc/qt_creator

For having element collection translation, and titleblock you need to adapt path of executable :
https://qelectrotech.org/wiki_new/doc/q … executable

https://qelectrotech.org/wiki_new/_media/doc/qtcreator5.png?cache=&w=900&h=739&tok=77a342

If he crashing you could paste image or text debug info into bugtracker only message linked to source code, like my video.

I use qt creator with gdb for debug and coding.


https://qelectrotech.org/forum/viewtopi … 5072#p5072

You could detach and move all docks in other screen/monitor if you want, like this:


I tried it, but the column "Label folio" only contain "%id(%total)" for every item; it do not resolve the values.  Bug?

https://qelectrotech.org/forum/viewtopi … 5334#p5334

And :






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

examples:
https://qelectrotech.org/forum/viewtopi … 2994#p2994

http://ezza.free.fr/drainback/symboles.pdf

http://ezza.free.fr/drainback/solaire_et_T.pdf

Yes of course it is a symbol like other.

Bonjour rdksystems,


En Allemagne, les disjoncteurs sont Monopolaires, ils coupent seulement la phase (L).
tous les neutres des circuits concernés sont donc communs, en aval de l'inter différentiel ( RCD )
donc niveau schémas forcement c'est plus du tout la meme chose...
Et donc, je vais me mettre à Qelectrotech, (parceque j'en vois que du bien ), et en espérant que cette fonction exsiste ou existera..
Perso j'ai un chantier au luxembourg et j'ai un gros problème par rapport à ca...

je vois pas ou se situe le problème dans vos schémas avec QET, vous avez des exemples à fournir?

I think you don't understand, for element panel reading your " name lang="sv" " it 's need that I add code to switch interface and element panel in your country, but without Swedish translation i don't want to make this code.

When user select to a country flag in setting, Qet save information, after rebooting program load the binary translation qet_{%country}.qm for translate interface, read  name lang="{country}" in all elements description for element panel view, or read "fr" if your country isn't find.

On the other side if your element contains only name lang="{country}" QET read this.

My use is different here, I need more and more hight CPU cores (threads) at full power for building all nightly packages and also for debug packages in different platform.
Packages I build is Debian stable and unstable branch in two arch X86 and X86-64, more Ubuntu distribs, MS Windows packages, and now start packaging in new Virtual Machine for macOS plateform with and helping Yoann.

My packaging script :
https://qelectrotech.org/wiki_new/doc/p … ing_script

For you QET users It 's time to prepare for replace QET builder machine by future AMD ZEN platform, you can help us and donate in my QET paypal account.

Procedure to join the QET team like as contributor and upload yourself your translation changes :
https://qelectrotech.org/wiki_new/doc/rejoin_project

FYI, Is easy to translate Qet for new country.
You need latest trunk source code by 

svn checkout svn://svn.tuxfamily.org/svnroot/qet/qet/trunk qelectrotech_trunk/

Go in your working directory :

cd qelectrotech_trunk/

1) edit qelectrotech.pro by :

sed -i 's/^TRANSLATIONS/#TRANSLATIONS/g' qelectrotech.pro

2) now generate new language, by default I use this command line for update new TS files :

https://qelectrotech.org/wiki_new/doc/t … rs_sources

lupdate -noobsolete qelectrotech.pro -ts lang/qet_{en,es,ru,pt,cs,pl,ca,de,ro,it,ar,sl,hr,el,nl,be,sl,zh,hu,pt_br,da,sr,fr}.ts

Add in this command line your country like this :


lupdate -noobsolete qelectrotech.pro -ts lang/qet_{en,es,ru,pt,cs,pl,ca,de,ro,it,ar,sl,hr,el,nl,be,sl,zh,hu,pt_br,da,sr,fr,sv}.ts

restore qelectrotech.pro by


sed -i 's/^#TRANSLATIONS/TRANSLATIONS/g' qelectrotech.pro

Now in lang folder you have new qet_sv.ts file, open this file by qt linguist and translate it.
Word phrases to translate are in french into the source code, but in qt linguist you could open in the same view english translation for help you.
http://doc.qt.io/qt-4.8/linguist-transl … ltaneously
Send me your new qet_sv.ts and binary qet_sv.qm even if not finish for adding sv country switch in code.

http://doc.qt.io/qt-4.8/linguist-translators.html

When your element has multiples translations, and when you select in setting your country or other country flag , QET load element name filter if the selected country has available in element translation or switch to french if not.

There are no switch for language Swedish in application, because nobody has started working on Swedish translation ! And I not add this country flag in code.
https://qelectrotech.org/wiki_new/doc/t … raductions

If you have a little time, I can you explain how translate application with qt linguist and also if you want how to join team and send directly  your translation in Subversion trunk branch.

For me, you have the profil (run Gnu/Linux, little know now svn, know how to report bug in Mantis bug tracker) for join team as Swedish translator, you 're welcome. nomicons/grin