improvement: ajust size of grid-dots with zoom-factor

Introduced additional spinboxes in config-page for
setting min- and max-size of grid-dots separately for
diagram- and element-editor.
That assures maximal flexibility for setting the grids.
Don't want the grid-dots to change over zooming-levels?
Set min- and max-values to the same number.
Preset-values for all min-/max-values is "1".
If the adjustable range of 1 to 5 is not sufficient, it
can be easily adjusted. Only need feedback for this.
This commit is contained in:
plc-user
2025-03-07 20:16:21 +01:00
parent 2b0dd1b188
commit 0804d3524a
38 changed files with 2224 additions and 1596 deletions

View File

@@ -795,13 +795,13 @@ Nota: Aquestes opcions NO permeten o bloquegen les Numeracions automàtiques, no
<context>
<name>Conductor</name>
<message>
<location filename="../sources/qetgraphicsitem/conductor.cpp" line="1661"/>
<location filename="../sources/qetgraphicsitem/conductor.cpp" line="1654"/>
<source>Modifier les propriétés d&apos;un conducteur</source>
<comment>undo caption</comment>
<translation>Modificar les propietats d&apos;un conductor</translation>
</message>
<message>
<location filename="../sources/qetgraphicsitem/conductor.cpp" line="1666"/>
<location filename="../sources/qetgraphicsitem/conductor.cpp" line="1659"/>
<source>Modifier les propriétés de plusieurs conducteurs</source>
<comment>undo caption</comment>
<translation>Modificar les propietats de diversos conductors</translation>
@@ -1103,7 +1103,7 @@ Nota: Aquestes opcions NO permeten o bloquegen les Numeracions automàtiques, no
<context>
<name>Diagram</name>
<message>
<location filename="../sources/diagram.cpp" line="1833"/>
<location filename="../sources/diagram.cpp" line="1851"/>
<source>Modifier la profondeur</source>
<translation type="unfinished"></translation>
</message>
@@ -2312,24 +2312,24 @@ Nota: Aquestes opcions NO permeten o bloquegen les Numeracions automàtiques, no
<translation type="unfinished">Moure una primitiva</translation>
</message>
<message>
<location filename="../sources/editor/elementscene.cpp" line="870"/>
<location filename="../sources/editor/elementscene.cpp" line="872"/>
<source>Éditer les informations sur l&apos;auteur</source>
<comment>window title</comment>
<translation>Canviar les dades de l&apos;autor</translation>
</message>
<message>
<location filename="../sources/editor/elementscene.cpp" line="875"/>
<location filename="../sources/editor/elementscene.cpp" line="877"/>
<source>Vous pouvez utiliser ce champ libre pour mentionner les auteurs de l&apos;élément, sa licence, ou tout autre renseignement que vous jugerez utile.</source>
<translation>Pot fer servir aquest camp lliure per indicar els autors del símbol, la llicència, o qualsevol informació que consideri útil.</translation>
</message>
<message>
<location filename="../sources/editor/elementscene.cpp" line="939"/>
<location filename="../sources/editor/elementscene.cpp" line="941"/>
<source>Éditer les noms</source>
<comment>window title</comment>
<translation>Modificar els noms</translation>
</message>
<message>
<location filename="../sources/editor/elementscene.cpp" line="941"/>
<location filename="../sources/editor/elementscene.cpp" line="943"/>
<source>Vous pouvez spécifier le nom de l&apos;élément dans plusieurs langues.</source>
<translation>Pot indicar el nom del símbol en diferentes llengües.</translation>
</message>
@@ -3512,17 +3512,34 @@ Vous pouvez spécifier ici la valeur par défaut de ce champ pour les éléments
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.ui" line="909"/>
<source>Taille du point Grille : 1 - 5</source>
<location filename="../sources/ui/configpage/generalconfigurationpage.ui" line="893"/>
<location filename="../sources/ui/configpage/generalconfigurationpage.ui" line="969"/>
<source>max:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.ui" line="933"/>
<location filename="../sources/ui/configpage/generalconfigurationpage.ui" line="900"/>
<source>Taille des points de la grille de Diagram-Editor : 1 - 5</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.ui" line="923"/>
<location filename="../sources/ui/configpage/generalconfigurationpage.ui" line="992"/>
<source>min:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.ui" line="946"/>
<source>Taille des points de la grille de l&apos;éditeur d&apos;éléments : 1 - 5</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.ui" line="1016"/>
<source>Editor</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.ui" line="941"/>
<location filename="../sources/ui/configpage/generalconfigurationpage.ui" line="1024"/>
<source>Max. parts in Element Editor List</source>
<translation type="unfinished"></translation>
</message>
@@ -3562,178 +3579,178 @@ Vous pouvez spécifier ici la valeur par défaut de ce champ pour les éléments
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="331"/>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="337"/>
<source>Général</source>
<comment>configuration page title</comment>
<translation>General</translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="349"/>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="355"/>
<source>Système</source>
<translation>Sistema</translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="353"/>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="359"/>
<source>Arabe</source>
<translation>Àrab</translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="354"/>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="360"/>
<source>Brézilien</source>
<translation>Brasiler</translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="355"/>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="361"/>
<source>Catalan</source>
<translation>Català</translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="356"/>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="362"/>
<source>Tchèque</source>
<translation>Txec</translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="357"/>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="363"/>
<source>Allemand</source>
<translation>Alemany</translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="358"/>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="364"/>
<source>Danois</source>
<translation>Danès</translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="359"/>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="365"/>
<source>Grec</source>
<translation>Grec</translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="360"/>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="366"/>
<source>Anglais</source>
<translation>Anglès</translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="361"/>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="367"/>
<source>Espagnol</source>
<translation>Castellà</translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="362"/>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="368"/>
<source>Français</source>
<translation>Francès</translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="363"/>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="369"/>
<source>Croate</source>
<translation>Croat</translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="364"/>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="370"/>
<source>Italien</source>
<translation>Italià</translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="365"/>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="371"/>
<source>Japonais</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="366"/>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="372"/>
<source>Polonais</source>
<translation>Polonès</translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="367"/>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="373"/>
<source>Portugais</source>
<translation>Portuguès</translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="368"/>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="374"/>
<source>Roumains</source>
<translation>Romanès</translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="369"/>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="375"/>
<source>Russe</source>
<translation>Rus</translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="370"/>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="376"/>
<source>Slovène</source>
<translation>Eslovè</translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="371"/>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="377"/>
<source>Pays-Bas</source>
<translation>Països Baixos</translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="372"/>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="378"/>
<source>Norvege</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="373"/>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="379"/>
<source>Belgique-Flemish</source>
<translation>Bèlgica-Flamenc</translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="374"/>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="380"/>
<source>Turc</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="375"/>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="381"/>
<source>Hongrois</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="376"/>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="382"/>
<source>Mongol</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="377"/>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="383"/>
<source>Ukrainien</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="378"/>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="384"/>
<source>Chinois</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="379"/>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="385"/>
<source>Suédois</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="442"/>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="448"/>
<source>Chemin de la collection commune</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="456"/>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="462"/>
<source>Chemin de la collection company</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="470"/>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="476"/>
<source>Chemin de la collection utilisateur</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="484"/>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="490"/>
<source>Chemin des cartouches company</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="498"/>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="504"/>
<source>Chemin des cartouches utilisateur</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="527"/>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="533"/>
<source>To high values might lead to crashes of the application.</source>
<translation type="unfinished"></translation>
</message>
@@ -4903,10 +4920,10 @@ Veuillez utiliser l&apos;éditeur avancé pour cela.</source>
<context>
<name>PartArc</name>
<message>
<location filename="../sources/editor/graphicspart/partarc.cpp" line="394"/>
<location filename="../sources/editor/graphicspart/partarc.cpp" line="398"/>
<location filename="../sources/editor/graphicspart/partarc.cpp" line="404"/>
<location filename="../sources/editor/graphicspart/partarc.cpp" line="411"/>
<location filename="../sources/editor/graphicspart/partarc.cpp" line="391"/>
<location filename="../sources/editor/graphicspart/partarc.cpp" line="395"/>
<location filename="../sources/editor/graphicspart/partarc.cpp" line="401"/>
<location filename="../sources/editor/graphicspart/partarc.cpp" line="408"/>
<source>Modifier un arc</source>
<translation>Modificar un arc</translation>
</message>
@@ -4928,7 +4945,7 @@ Veuillez utiliser l&apos;éditeur avancé pour cela.</source>
<context>
<name>PartEllipse</name>
<message>
<location filename="../sources/editor/graphicspart/partellipse.cpp" line="330"/>
<location filename="../sources/editor/graphicspart/partellipse.cpp" line="327"/>
<source>Modifier un rectangle</source>
<translation type="unfinished">Modificar un rectangle</translation>
</message>
@@ -4936,7 +4953,7 @@ Veuillez utiliser l&apos;éditeur avancé pour cela.</source>
<context>
<name>PartLine</name>
<message>
<location filename="../sources/editor/graphicspart/partline.cpp" line="248"/>
<location filename="../sources/editor/graphicspart/partline.cpp" line="241"/>
<source>Modifier une ligne</source>
<translation>Modificar una línia</translation>
</message>
@@ -4954,17 +4971,17 @@ Veuillez utiliser l&apos;éditeur avancé pour cela.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/editor/graphicspart/partpolygon.cpp" line="451"/>
<location filename="../sources/editor/graphicspart/partpolygon.cpp" line="452"/>
<source>Modifier un polygone</source>
<translation>Modificar un polígon</translation>
</message>
<message>
<location filename="../sources/editor/graphicspart/partpolygon.cpp" line="534"/>
<location filename="../sources/editor/graphicspart/partpolygon.cpp" line="535"/>
<source>Ajouter un point à un polygone</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/editor/graphicspart/partpolygon.cpp" line="567"/>
<location filename="../sources/editor/graphicspart/partpolygon.cpp" line="568"/>
<source>Supprimer un point d&apos;un polygone</source>
<translation type="unfinished"></translation>
</message>
@@ -7881,7 +7898,7 @@ Que désirez vous faire ?</source>
<name>QObject</name>
<message>
<location filename="../sources/factory/elementpicturefactory.cpp" line="162"/>
<location filename="../sources/qetgraphicsitem/element.cpp" line="436"/>
<location filename="../sources/qetgraphicsitem/element.cpp" line="429"/>
<source>Avertissement : l&apos;élément a é enregistré avec une version ultérieure de QElectroTech.</source>
<translation>Avís: el símbol ha estat desat amb una versió posterior del QElectroTech.</translation>
</message>