Salut Laurent !
scorpio810 wrote:Maybe I think I made a a little mistake when merging your PR (...)
I admit, I was a bit surprised, that you accepted the PR that fast! 
scorpio810 wrote:(...) the location of binary plugin collections, the path in the logs now was wrong, and so on.
I wouldn't say the paths were wrong: Let's say the paths were different!
plc-user wrote:Transition for the users might be a challenge...
We should at least have done a few tests to see how the change affects the various systems and how the effects can be explained and resolved. That's why I invited the other forum members to try out the changes on their systems and give feedback!
The invitation to test and give feedback is still active!
As far as I have seen on my systems, the corrections are limited to moving files from here to there. And on systems without any previous version, everything is fine!
scorpio810 wrote:/home/laurent/.local/share/QElectroTech/QElectroTech/binary/
Yes, that's the new directory for the binaries of dxf2elmt and QET_ElementScaler on Linux
On a windows-system this directory for the additional binaries defaults to this:
C:/Users/<USER>/AppData/Roaming/QElectroTech/QElectroTech/binary
Do the path-specifications for python-plugin "qet_tb_generator" also need to be adjusted? I don't think so, because these aren't touched by the changes regarding "configDir()" or "dataDir()": They still refer to "QDir::homePath()".
(There is so much hardcoded in the sources! Maybe in another step and with the support of someone knowing, how to deal with "constrictor snakes"...)
As you said, the configuration on win is kept in the Registry, but the additional configuration files (*.json for nomenclature, etc.) are kept in this newly created path:
C:/Users/<USER>/AppData/Local/QElectroTech/QElectroTech/
For users who start QET from the command line and use the parameter “--config-dir $PATH”, nothing with configuration changes, as this is handled when the program is started, before reading system-default.
scorpio810 wrote:Sometimes you have to demolish everything in order to rebuild better. 
We are on a good way to make QET even better! 
Best regards,
plc-user