Yes, exactly “apply”.

By and large, text editing is not really necessary right away on the project sheet. Here we would have to take a conceptual approach. All element texts can be edited in the element properties. And after pressing Enter there should be a reaction from the OK button. This is much faster than looking for a mouse on the table and clicking OK. And if you need a line break, do it via Ctrl+Enter. You can also put a hidden symbol, like in LibreOffice (¶), to make it clear that there is a line break in the text. In general, there are many places where you could make a reaction to Enter by clicking on the OK button. I don’t really know how easily this is available in Qt. In general, this rule comes from programmers a long time ago. If you work on the keyboard, then it’s faster to finish the work from the keyboard than to look for the mouse. Pressing TAB multiple times doesn't help much.

J'ajouterai en tant qu'ingénieur. Il faut habituer les travailleurs à regarder les nombres de conclusions sur les starters. Et numéroter les contacts dans le circuit. Ceci est facile à lire dans le schéma et facile à trouver sur les appareils eux-mêmes dans l'armoire.

4

(17 replies, posted in News)

I tried to understand the qelectrotech code, but I could not find where all the interface texts are located. Is it possible to somehow add all the texts under their IDs, and into a text file. I would try to translate most of it into Russian and Latvian.

J'ai une licence pour Eplan au travail. Pendant un mois entier, je n'ai pas pu comprendre son travail, il est si différent du travail des éditeurs de circuits généralement reconnus. La seule chose que j'aime là-bas, c'est la présence d'une base par éléments. En principe, les fabricants créent eux-mêmes ces éléments et les composants vendus à partir de leurs catalogues sont vissés sur eux. Tout cela est toujours combiné avec des symboles graphiques pour créer des armoires. Mais j'ai encore un problème. J'ai pris un tel élément sur Internet. Mais là, en raison de la complexité de l'assemblage de ce bloc, il y a beaucoup de conclusions. Et ces conclusions dans l'élément d'origine sont faites au hasard. Il est difficile de leur connecter d'autres éléments de circuit. de longs fils doivent être tirés. Le schéma s'avère laid et mal lisible. Une chose sauve qu'il y a un élément de sortie du contrôleur. Très intéressant pensé. Vous mettez une telle conclusion sur un bloc, et elle devient automatiquement une partie de ce bloc. Ce qui est très intéressant, c'est qu'en dessinant un rectangle, vous pouvez l'associer à n'importe quel élément. Et utilisez-le déjà comme suite d'un élément sur une autre page.
google.translate

They bought me an eplan at work. There I saw good ideas. But unfortunately I have been sitting for a week now and I cannot draw a single scheme.
The plan uses item databases. Simple elements have access to a large database. This database can be replenished from any manufacturer. You can also get a graphical execution for the schemes there. The base is very extensive and reports are made from it. There is only one problem - licensing. But I think the idea is good. I understand that this can add a lot of work, but we need to evaluate this opportunity looking in the future.

Ce n'est pas mal que les textes des différents éléments sélectionnés par la sélection puissent être tournés. Cela se fait facilement à partir du menu sous le bouton droit. Ce serait également bien de changer la taille et la police en une seule fois. Bien entendu, l'alignement du texte sélectionné serait tout aussi utile. Souvent, vous devez accéder à chaque élément pour modifier la taille du texte ou d'autres propriétés de police. Et cela prend beaucoup de temps. (google.translate nomicons/smile )

I also faced this problem. It turned out that when creating elements, you cannot copy outputs. Each output gets its own ID. And when copying, all pins have the same ID. I found out about this when I opened the element in a text editor.

9

(5 replies, posted in Code)

I made a translation into Russian that was not translated. Much has been done there, but not confirmed.

It seems to me that there are not all the terms that are now used in the program?

10

(5 replies, posted in Code)

The elements are clear! This is a good point. I did not know.
I looked at the file qet_ru.ts There are lines with translation, and as I understand this translation is not confirmed. That is, no one made an effort to look and fix. I will send the patch file, please update it.

11

(5 replies, posted in Code)

I wanted to ask. I got to see the code on github. For a long time I was tormented by the question of translating some terms into Russian. There are places where mistakes are simple.
What are the rules for correcting or adding on github?

I work on other programs like quelectrotech, and there I gradually moved away from the symbols that I close as a symbol. Only the body of the symbol I make a symbol, and the pins, the properties of the symbol are not tied to the body of the symbol. I call such symbols universal. During the creation of the circuit, I can easily move the pins of such symbols to my needs, change the properties. For example there are many 3-pin sensors. But they are on different parameters. And why make them for each manufacturer? In the properties I put the type, manufacturer's name, change the pin numbers, the monitored parameter (pressure, temperature, flow rate, magnetic or inductive sensors, PNP or NPN, or voltage or current output). And my collection has shrunk significantly. The same is with power supplies, or inverters from different companies. Yes, the basic elements cannot be optimized in any way. But there are not millions of them.
A little worse is the case with the graphic representation of the parts for creating cabinets. I would like to move from simple squares to the real view of the details. And there is a great lack of a symbolic link to a part in a circuit with interception of all properties (manufacturer, type, basic parameters - voltage, current, input and output parameters), sometimes it is necessary to transfer these properties to these graphic symbols. For example a circuit breaker. We need not only the name, but also the current of the switch, sometimes the type. You have to write all this both in the properties of the part in the diagram and in the properties of the part for the cabinet.

These are the wishes from the circuit designer.

It is a pity that there is not enough time to upgrade the program. I would like to do all this myself. And suggest to the community.

13

(317 replies, posted in News)

Thanks for the help. But the problem is strange. On the contacts from the coils when installed "bottom" shows the bottom. And on the contacts associated with the switches, the link remains on top. After the project is closed, these settings are not saved. I did not understand why it was necessary to share connected contacts with different objects. In practice, I have never seen such a separation. Even in pneumatics.

14

(317 replies, posted in News)

I met with some kind of bug on the contacts. If the contact is subordinated to the coil, then everything is fine, and if subordinated any switch or fuse, the link to the switch comes over to the text of the switch room. I tried to create a new switch with the button properties, but the problem still remains.
[img]kontact.png[/img]

I can not find where it is. I have Ubuntu 20.4

Thanks for the help. But this is not the best option. The discovery of the properties of an element is indeed sometimes better done through Ctrl+E. But the window opens and you need to press TAB to get into the label string. But then you need to press TAB several times to get to the "apply" button. Is it really impossible to make a default focus in the correct place in the qt and when you press Enter you clicked "apply"?

I wanted to ask more.
But is it possible to make the cursor focus immediately turn into “Formula du labe” when entering the properties of an element. And if the focus remained in the same place, then after pressing enter, the "apply" button was pressed. And then it turns out a lot of movements "mouse - keyboard - mouse". Although it would be possible to do everything from the keyboard.

I want to share my experience on other programs. There it is possible to arrange not small trees, but small icons of elements. Then you can not close folders with items to do less scrolling. With a tree view, you have to close folders so that you do not have to scroll through all open folders. I have 3 icons set nearby. The text is probably 6 pins and with cutting the text. It is quite acceptable, especially when you start a new project and you need to put a lot of elements.
If not difficult to do, then you can test

After the last update, everything is super!

How quickly do you work! You have a good team!

De-Backer wrote:

you mean this?

you can do this.


Yes, with paths to other pages this works. But with the text number / name of the conductor, such a property does not appear. I'm not very worried about this. I put the slope of the text. It also stands out very well and users like it. Only one thing is bad - you cannot put this turn automatically on the entire project. Or I don’t know how to do it.

At work, I have another program for drawing diagrams. There I use brown color to number the conductors, and for links to other pages I use blue color. I know that in practice it is very convenient. Less trained people are easier to navigate.
It would not be bad if you could change the font color here.

I think such a solution would be ideal. Only I do not know how to run it with the program.

Greetings.
I didn’t notice it before, but now I noticed that the design became a little not convenient for the laptop. When leaving for objects it is impossible to take a good monitor. On the laptop, the resolution is 1368 * 768.https://photos.google.com/share/AF1QipN … BNZl9jVkpR

The window of the properties of the conductor does not exactly fit in height.

The problem is solved! Indeed, the installation of the deb package through Gdebi went without snap. And of course, everything began to work. It turns out that the installation through Ubuntu software, the manager pulls a snap. I think you should warn about this on the download page. And give a direct link to the deb package.
https://download.qelectrotech.org/qet/d … ectrotech/

Thanks for the help!