OK, i go back to 4899 for now.

Never been in this land before... I just read your note above and added option like in image below, but i get result:

***Unknown option -std=c++1y
16:57:50: The process "/bin/qmake" exited with code 1.

[color=#333333]
What can i try?
[/color]

gcc-c++ version 5.4.0

@ 4901, Quick check: It crashes immediately on opening a drawing
- even a brand new drawing now created with it, place one element, save, close, open -> crash nomicons/sad

OS: Mageia 6, 64bit, Plasma

Do you want me to check something specific?

Will use it now and then coming week beginning later today.
Thank you for all work you put into this project  nomicons/smile

Maybe i just try to cram unusually much into one page...

EDIT, add:
Just to describe how i use it for my so far third project in QET:
Most of the time i do other things: program PLC, source parts, manufacture special cirquit board, some mechanics, lead project.

Then i occasionally fire up QET to adjust the drawing: add some info, backannotate from real world, rearrange something, and bam - i have many erroneous connections if i had forgotten to shut of automatic connections.
-Thank you for the undo function!  nomicons/smile

We probably design very different shemas.
Example: when i put a PLC I/O unit next to a VFD, chances are extremely small that more than one automatic connector is correct. And if i move either a bit with automatic connection enabled, i get ten wrong connections...
I have (almost) learnt to always remember to disable the feature every time i start QET.

But yes automatic connection it is very usable *sometimes* nomicons/smile

A circuit board schema CAD i used years ago worked like this: if i drop/move an element so connector lie on top of another element, they connect (got registered to same networks), then i move it to correct position.

That does not change the default state...

It is too easy to make erroneous connections when user is not expecting this.

BTW

§ Translation of button help bubble "Automatic creation conductor (s)"  -> "Automatic conductor creation"
§ If the mode could be momentarily activated by holding a modifier key (shift?) it would be great nomicons/smile

Good thoughts.  An idea: when a slave get disconnected from a master, change its name like this: Prepend "former:" before the name, so it becomes i.e "former:K43"  Then it is easy to find when connecting to new master because the designer often remember what it was before (and of course like before make name identical to master when reconnecting)

For now remove or make it default unchecked.

Best - when time allow - is to make it work not globally, but instead by project, saved in project file, like my suggestion.

@ Captaindoc: see https://qelectrotech.org/forum/viewtopic.php?id=997

AARGH  I meant Rightmost  --------------->>>>  this way
Never write important stuff when tired...

https://qelectrotech.org/bugtracker/view.php?id=135

I understand.
Looking forward to 0.6 release nomicons/smile
Will add in bugtracker.

Ah, thanks Nuri for explanation.     Note to myself: try google translate next time nomicons/wink
And Joshua for the development of course nomicons/smile


The suggestion of Nuri could make it require less width and leave more space to drawing, i like that.  (now i use google translate...)

To that i would add: Move the title column leftmost, because that is the widest but most often we do not need to read the whole title so it can be visibly cut without usage problem.

Ah OK, thanks

I have reported (as QET bugs) some strange crashes when closing QET, and now experienced another one.
At the closed bug reports there are notes mentioning it is probably a problem in Qt, probably fixed in Qt 7.1 something

Problem is that this distro and probably other will for long time still use 5.6.2 as it is a long time support version.

It is not trivial to change Qt version in a distro, never mind for the end user to do it.  Dependencies...

So maybe developers should ponder if something can be done so it dont crash on systems using Qt 5.6.2.

The problems seem not to affect using QET or saving file, just when closing QET and QtDesigner points out different places, strange.

So, well, it is not very important, it just looks less perfect.
However maybe it is not even noticeable to end user if he do not run QET in debug mode.

Could please someone translate that three row dropdown list we get when clicking a row in "Available elements" into english?

Could it be placed in project properties instead?

This is the same problem, if user forgot it !

No: because the designer (i.e me) can make that setting before sending the documentation (project file)

The customer (i.e electrician or machine user) only have to install QET and open the file and it will be write protected.



No need for me to tell them how to set something in a program they heve never used, and maybe they will forget to do it anyway.

IF they want to save changes they can search for (i.e phone me) and change that checkbox

IF i forget to set it write protected i can phone them and guide them to do it, or send a protected file.


EDIT:  Plus this solution do not affect the saveability of other project files - as it is per project and not QET global.

OOPs your guess was correct:
did some system updates, reboot, and problem gone nomicons/smile

Now when i click anything outside QET or panels, the floating panels vanishes, and when i click QET main window they reappear - perfect. Launched in debug from QtCreator.

Plasma works rather well here but that was a hiccup.
Plasma 5.8.5, Qt 5.6.2 (LTS)  on Mageia 6 (in development)

Thanks for the quick replies nomicons/smile

That was lightning quick nomicons/smile thanks nomicons/smile

IMO, No password etc please, i dont understand why some programs add that, there are lots of standalone and system integrated encryption and validation functions around...

Yes write protect is better than nothing (it is easy for user to write protect a file in linux, but unfortunately maybe not yet easy in other OS - yet!)

One problem with solution in 4873 is that user must remember to enable the function before accidentally saving over the original.

Could it be placed in project properties instead?

It need some clever logic then to be able to save the original with save disbled. Pseudocode:
At save request:
 IF that flag have been changed since file was opened: allow save
 ELSE read the flag to see if save is allowed.

Yes Plasma seem to be is work in progress like Qt... but this works for other programs like LibreOffice

I only have one monitor, but switch between 9 "virtual" desktops.
i.e when i move the mouse top left i see all nine laid out like 3x3 in miniature and can drag windows between them and click on one to go there.

Because:

1) Less to download and install for friends/collegues/customers who only want to view/comment/adjust drawings.

2) Less work for scorpio, no need to recompile package when only element collection have been updated.

I think it could be set up so users could use rsync, svn or something else, maybe by script to update their local collection.
-On that subject: it it possible to set where QET looks for then QET collection?

I had a costumer here and he was amazed about QET.
He really like the way one can click a xref and be immediately taken to that part on another page.
I use folio refs extensively, own elements for page references from a summary plan to the various electric cabinets, etc.

He like me to draw project in QET and he can then nicely surf around in it clicking links.

BUT it is too easy to alter the drawing by mistake.

He would welcome if QET could be started in view only mode, wher eit is impossible to move any object, change any text etc, but click all kinds of links and see element and conductor properties.

(alternatively or even better if pdf export could have working folio and xref links but i believe that is much more work)