Compare commits

..

12 Commits

Author SHA1 Message Date
plc-user
0663aa55e8 find an appropriate font-family if selected font is not available 2025-12-17 09:56:53 +01:00
plc-user
67185f173e also limit size of generalconfig-dialog 2025-12-17 09:46:53 +01:00
plc-user
2c5e5c6b78 improve maximum config-dialog-size (no QT5 version-check needed) 2025-12-15 22:28:40 +01:00
plc-user
689b101c55 better solution for maximum config-dialog-size 2025-12-15 15:29:47 +01:00
plc-user
3aa760e3cd enlarge icons in config-page only for screen-sizes larger than Full-HD 2025-12-14 19:27:28 +01:00
plc-user
82f3167d40 unify code-style a bit 2025-12-14 19:26:29 +01:00
plc-user
5b2c861d02 reduce maximum size of config-dialog 2025-12-14 19:26:02 +01:00
Laurent Trinques
ca8f4650a3 revert snapcraft.yaml
Installing build-snaps
Failed to install or refresh snap 'kde-qt5-core22-sdk'.
'kde-qt5-core22-sdk' does not exist or is not available on channel 'latest/stable'.
Use `snap info kde-qt5-core22-sdk` to get a list of channels the snap is available on.
Full execution log: '/root/.local/state/snapcraft/log/snapcraft-20251214-140707.644603.log'
Build failed
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/lpbuildd/target/build_snap.py", line 322, in run
    self.pull()
  File "/usr/lib/python3/dist-packages/lpbuildd/target/build_snap.py", line 249, in pull
    self.run_build_command(
  File "/usr/lib/python3/dist-packages/lpbuildd/target/operation.py", line 70, in run_build_command
    return self.backend.run(args, cwd=cwd, env=full_env, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/lpbuildd/target/lxd.py", line 736, in run
    subprocess.check_call(cmd, **kwargs)
  File "/usr/lib/python3.12/subprocess.py", line 413, in check_call
    raise CalledProcessError(retcode, cmd)
2025-12-14 15:14:07 +01:00
Laurent Trinques
e7f55ee843 Try to fix snapcraft amr64 build on https://snapcraft.io/ 2025-12-14 14:54:38 +01:00
Laurent Trinques
cdc747548d git submodule update --remote elements 2025-12-12 16:46:31 +01:00
Laurent Trinques
6038db5c40 Update Catalan translations, thanks Antoni 2025-12-12 12:22:12 +01:00
joshua
a9632600b6 fix [diagram editor] : fix crash on search and replace widget
Qet crash when double click on an element/text/conductor in the tree
widget of the search and replace widget and the item is deleted from
diagram. (Call of Diagram::showme to a nullptr).
2025-12-01 12:23:22 +01:00
8 changed files with 102 additions and 77 deletions

Binary file not shown.

View File

@@ -890,7 +890,7 @@ Nota: Aquestes opcions NO permeten ni bloquegen les numeracions automàtiques, n
<message>
<location filename="../sources/ui/conductorpropertieswidget.ui" line="391"/>
<source>phase</source>
<translation>fase</translation>
<translation>Fase</translation>
</message>
<message>
<location filename="../sources/ui/conductorpropertieswidget.cpp" line="234"/>
@@ -913,12 +913,12 @@ Nota: Aquestes opcions NO permeten ni bloquegen les numeracions automàtiques, n
<message>
<location filename="../sources/ui/conductorpropertieswidget.ui" line="377"/>
<source>terre</source>
<translation>terra</translation>
<translation>Terra</translation>
</message>
<message>
<location filename="../sources/ui/conductorpropertieswidget.ui" line="363"/>
<source>neutre</source>
<translation>neutre</translation>
<translation>Neutre</translation>
</message>
<message>
<location filename="../sources/ui/conductorpropertieswidget.ui" line="14"/>
@@ -954,12 +954,12 @@ Nota: Aquestes opcions NO permeten ni bloquegen les numeracions automàtiques, n
<message>
<location filename="../sources/ui/conductorpropertieswidget.ui" line="171"/>
<source>Vertical à gauche</source>
<translation>Vertical esquerra</translation>
<translation>Vertical a l&apos;esquerra</translation>
</message>
<message>
<location filename="../sources/ui/conductorpropertieswidget.ui" line="176"/>
<source>Vertical à droite</source>
<translation>Vertical dreta</translation>
<translation>Vertical a la dreta</translation>
</message>
<message>
<location filename="../sources/ui/conductorpropertieswidget.ui" line="184"/>
@@ -1447,7 +1447,7 @@ Nota: Aquestes opcions NO permeten ni bloquegen les numeracions automàtiques, n
<message>
<location filename="../sources/ui/dynamicelementtextmodel.cpp" line="345"/>
<source>Conserver la rotation visuel</source>
<translation>Mantenir la rotació visual</translation>
<translation>Manté la rotació visual</translation>
</message>
<message>
<location filename="../sources/ui/dynamicelementtextmodel.cpp" line="359"/>
@@ -1544,7 +1544,7 @@ Nota: Aquestes opcions NO permeten ni bloquegen les numeracions automàtiques, n
<message>
<location filename="../sources/ui/dynamicelementtextmodel.cpp" line="837"/>
<source>Maintenir en bas de page</source>
<translation>Mantenir al final de la pàgina</translation>
<translation>Manté al final de la pàgina</translation>
</message>
<message>
<location filename="../sources/ui/dynamicelementtextmodel.cpp" line="1143"/>
@@ -1593,7 +1593,7 @@ Nota: Aquestes opcions NO permeten ni bloquegen les numeracions automàtiques, n
<message>
<location filename="../sources/editor/ui/dynamictextfieldeditor.ui" line="72"/>
<source>Conserver la rotation visuel</source>
<translation>Mantenir la rotació visual</translation>
<translation>Manté la rotació visual</translation>
</message>
<message>
<location filename="../sources/editor/ui/dynamictextfieldeditor.ui" line="115"/>
@@ -2726,7 +2726,7 @@ S&apos;eliminaran tots els elements i carpetes contingudes en aquesta carpeta.</
<message>
<location filename="../sources/elementspanelwidget.cpp" line="63"/>
<source>Abaisser ce folio</source>
<translation>Retrocedir la posició del full</translation>
<translation>Retrocedeix la posició del full</translation>
</message>
<message>
<location filename="../sources/elementspanelwidget.cpp" line="64"/>
@@ -2746,12 +2746,12 @@ S&apos;eliminaran tots els elements i carpetes contingudes en aquesta carpeta.</
<message>
<location filename="../sources/elementspanelwidget.cpp" line="67"/>
<source>Abaisser ce folio x10</source>
<translation>Retrocedir 10 posicions el full</translation>
<translation>Retrocedeix 10 posicions el full</translation>
</message>
<message>
<location filename="../sources/elementspanelwidget.cpp" line="68"/>
<source>Abaisser ce folio x100</source>
<translation>Retrocedir 100 posicions el full</translation>
<translation>Retrocedeix 100 posicions el full</translation>
</message>
<message>
<location filename="../sources/elementspanelwidget.cpp" line="88"/>
@@ -3130,7 +3130,7 @@ Si el número definit al camp Valor té menys dígits que el tipus escollit, ani
<message>
<location filename="../sources/autoNum/ui/formulaautonumberingw.ui" line="72"/>
<source>Insert Formula Here e.g.: %prefix%l%c</source>
<translation>Inserir Fórmula Aquí, per exemple: %prefix%l%c</translation>
<translation>Insereix la fórmula aquí, per exemple: %prefix%l%c</translation>
</message>
<message>
<location filename="../sources/autoNum/ui/formulaautonumberingw.ui" line="101"/>
@@ -3308,22 +3308,22 @@ Les entrades de text i nombres també
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.ui" line="65"/>
<source>Utiliser des fen&amp;êtres (appliqué au prochain lancement de QElectroTech)</source>
<translation>Utilitza fine&amp;stres (aplicat al proper llançament de QElectroTech)</translation>
<translation>Utilitza fine&amp;stres (s&apos;aplica al proper llançament de QElectroTech)</translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.ui" line="72"/>
<source>Utiliser des onglets (appliqué au prochain lance&amp;ment de QElectroTech)</source>
<translation>Utilitza pestanyes (aplicat al proper llança&amp;ment de QElectroTech)</translation>
<translation>Utilitza pestanyes (s&apos;aplica al proper llança&amp;ment de QElectroTech)</translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.ui" line="101"/>
<source>Méthode de mise à l&apos;echelle des écrans à haute densité de pixels (hdpi) (appliqué au prochain lancement de QElectroTech) :</source>
<translation>Mètode d&apos;escalat de pantalla d&apos;alta densitat de píxels (HDPI) (aplicat al proper llançament de QElectroTech):</translation>
<translation>Mètode d&apos;escalat de pantalla d&apos;alta densitat de píxels (HDPI) (s&apos;aplica al proper llançament de QElectroTech):</translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.ui" line="147"/>
<source>Sauvegarde automatique des projets (appliqué au prochain lancement de QElectroTech)</source>
<translation>Desament automàtic del projecte (aplicat al proper llançament de QElectroTech)</translation>
<translation>Desament automàtic del projecte (s&apos;aplica al proper llançament de QElectroTech)</translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.ui" line="161"/>
@@ -3345,7 +3345,7 @@ Les entrades de text i nombres també
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.ui" line="181"/>
<source>Utiliser les numéros de folio à la place de leur position dans le projet</source>
<translation>Utilitzeu els números de full en lloc de la seva posició en el projecte</translation>
<translation>Utilitza els números de full en lloc de la seva posició en el projecte</translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.ui" line="209"/>
@@ -3360,7 +3360,7 @@ Les entrades de text i nombres també
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.ui" line="227"/>
<source>Répertoire de la collection commune</source>
<translation>Directori de col·leccions comuns</translation>
<translation>Directori de la col·lecció compartida</translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.ui" line="235"/>
@@ -3383,22 +3383,22 @@ Les entrades de text i nombres també
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.ui" line="248"/>
<source>Répertoire de la collection company</source>
<translation>Directori de la col·lecció d&apos;empreses</translation>
<translation>Directori de la col·lecció d&apos;empresa</translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.ui" line="269"/>
<source>Répertoire des cartouches company</source>
<translation>Directori de caixetins d&apos;empresa</translation>
<translation>Directori dels caixetins d&apos;empresa</translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.ui" line="290"/>
<source>Répertoire de la collection utilisateur</source>
<translation>Directori de col·lecció d&apos;usuaris</translation>
<translation>Directori de la col·lecció d&apos;usuari</translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.ui" line="311"/>
<source>Répertoire des cartouches utilisateur</source>
<translation>Directori de caixetins d&apos;usuari</translation>
<translation>Directori dels caixetins d&apos;usuari</translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.ui" line="332"/>
@@ -3425,7 +3425,7 @@ Podeu especificar el valor per defecte d&apos;aquest camp per als elements que c
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.ui" line="395"/>
<source>Appliqué au prochain lancement de QElectroTech</source>
<translation>Aplicat al proper llançament de QElectroTech</translation>
<translation>S&apos;aplica al proper llançament de QElectroTech</translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.ui" line="429"/>
@@ -3479,17 +3479,17 @@ Podeu especificar el valor per defecte d&apos;aquest camp per als elements que c
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.ui" line="618"/>
<source>Grille + Clavier</source>
<translation>Quadrícula + Teclat</translation>
<translation>Graella i teclat</translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.ui" line="624"/>
<source>Grille : 1 - 30</source>
<translation>Quadrícula: 1 - 30</translation>
<translation>Graella de l&apos;editor d&apos;esquemes</translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.ui" line="658"/>
<source>DiagramEditor yGrid</source>
<translation>Editor de diagrames yQuadrícula</translation>
<translation>Distància entre punts en vertical : 1-30</translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.ui" line="665"/>
@@ -3499,37 +3499,37 @@ Podeu especificar el valor per defecte d&apos;aquest camp per als elements que c
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.ui" line="691"/>
<source>DiagramEditor xGrid</source>
<translation>Editor de diagrames xQuadrícula</translation>
<translation>Distància entre punts en horitzontal : 1-30</translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.ui" line="714"/>
<source>Déplacement au clavier : 1 - 30</source>
<translation>Moviment del teclat: 1 - 30</translation>
<translation>Desplaçament per la graella de l&apos;editor d&apos;esquemes utilitzant el teclat</translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.ui" line="764"/>
<source>DiagramEditor (touche : gauche / droite) xGrid</source>
<translation>Editor de diagrames (tecla: esquerra / dreta) xQuadrícula</translation>
<translation>Distància desplaçada amb les tecles esquerra i dreta en horitzontal : 1-30</translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.ui" line="771"/>
<source>DiagramEditor (touche : haut / bas) yGrid</source>
<translation>Editor de diagrames (tecla: amunt / avall) yQuadrícula</translation>
<translation>Distància desplaçada amb les tecles amunt i avall en vertical : 1-30</translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.ui" line="794"/>
<source>Déplacement au clavier avec la touche ALT : 1 - 9</source>
<translation>Moviment del teclat amb la tecla ALT: 1 - 9</translation>
<translation>Desplaçament per la graella de l&apos;editor d&apos;esquemes utilitzant el teclat amb la tecla ALT</translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.ui" line="800"/>
<source>DiagramEditor (touche : gauche / droite ) xGrid</source>
<translation>Editor de diagrames (tecla: esquerra / dreta) xQuadrícula</translation>
<translation>Distància desplaçada amb les tecles esquerra i dreta en horitzontal : 1-9</translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.ui" line="829"/>
<source>DiagramEditor (touche : haut / bas) yGrid</source>
<translation>Editor de diagrames (tecla: amunt / avall) yQuadrícula</translation>
<translation>Distància desplaçada amb les tecles amunt i avall en vertical : 1-9</translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.ui" line="888"/>
@@ -3544,17 +3544,17 @@ Podeu especificar el valor per defecte d&apos;aquest camp per als elements que c
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.ui" line="154"/>
<source>Ne pas conserver les labels des éléments lors des copier coller</source>
<translation>No conservar les etiquetes dels elements després de copiar i enganxar</translation>
<translation>No conservis les etiquetes dels elements després de copia i enganxa</translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.ui" line="51"/>
<source>Autoriser le dézoom au delà du folio</source>
<translation>Permetre allunyar més enllà de la mida del full</translation>
<translation>Permet allunyar més enllà de la mida del full</translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="45"/>
<source>Arrondi supérieur pour 0.5 et plus</source>
<translation>Arrodoneix cap amunt per 0,5 i més</translation>
<translation>Arrodoneix cap amunt per 0,5 o més</translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="46"/>
@@ -3569,7 +3569,7 @@ Podeu especificar el valor per defecte d&apos;aquest camp per als elements que c
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="48"/>
<source>Arrondi supérieur pour 0.75 et plus</source>
<translation>Arrodoneix cap amunt per 0,75 i més</translation>
<translation>Arrodoneix cap amunt per 0,75 o més</translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="49"/>
@@ -3720,27 +3720,27 @@ Podeu especificar el valor per defecte d&apos;aquest camp per als elements que c
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="439"/>
<source>Chemin de la collection commune</source>
<translation>Ruta de col·lecció comuna</translation>
<translation>Ruta de la col·lecció compartida</translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="453"/>
<source>Chemin de la collection company</source>
<translation>Ruta de col·lecció d&apos;empresa</translation>
<translation>Ruta de la col·lecció d&apos;empresa</translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="467"/>
<source>Chemin de la collection utilisateur</source>
<translation>Ruta de col·lecció d&apos;usuaris</translation>
<translation>Ruta de la col·lecció d&apos;usuari</translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="481"/>
<source>Chemin des cartouches company</source>
<translation>Ruta de caixetins d&apos;empresa</translation>
<translation>Ruta dels caixetins d&apos;empresa</translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="495"/>
<source>Chemin des cartouches utilisateur</source>
<translation>Ruta de caixetins d&apos;usuaris</translation>
<translation>Ruta dels caixetins d&apos;usuaris</translation>
</message>
<message>
<location filename="../sources/ui/configpage/generalconfigurationpage.cpp" line="524"/>
@@ -5516,7 +5516,7 @@ Vol desar els canvis?</translation>
<location filename="../sources/projectview.cpp" line="384"/>
<source>Supprimer le folio ?</source>
<comment>message box title</comment>
<translation>Suprimir el full?</translation>
<translation>Suprimeix el full?</translation>
</message>
<message>
<location filename="../sources/projectview.cpp" line="385"/>
@@ -6149,7 +6149,7 @@ Opcions disponibles:
<message>
<location filename="../sources/qetdiagrameditor.cpp" line="616"/>
<source>Désélectionner tout</source>
<translation>Desselecciona</translation>
<translation>Desselecciona-ho tot</translation>
</message>
<message>
<location filename="../sources/qetdiagrameditor.cpp" line="617"/>
@@ -6159,7 +6159,7 @@ Opcions disponibles:
<message>
<location filename="../sources/qetdiagrameditor.cpp" line="668"/>
<source>Ajouter un plan de bornes</source>
<translation>Afegiu un pla de borns</translation>
<translation>Afegeix un pla de borns</translation>
</message>
<message>
<location filename="../sources/qetdiagrameditor.cpp" line="670"/>
@@ -6199,7 +6199,7 @@ Opcions disponibles:
<message>
<location filename="../sources/qetdiagrameditor.cpp" line="702"/>
<source>Chercher/remplacer</source>
<translation>Cerca/substitueix</translation>
<translation>Cerca i reemplaça</translation>
</message>
<message>
<location filename="../sources/qetdiagrameditor.cpp" line="761"/>
@@ -6527,7 +6527,7 @@ Opcions disponibles:
<location filename="../sources/qetdiagrameditor.cpp" line="350"/>
<source>Création automatique de conducteur(s)</source>
<comment>Tool tip of auto conductor</comment>
<translation>Creació automàtica de conductor(s)</translation>
<translation>Creació automàtica de conductors</translation>
</message>
<message>
<location filename="../sources/qetdiagrameditor.cpp" line="159"/>
@@ -7485,7 +7485,7 @@ Les condicions requerides no són vàlides</translation>
<message>
<location filename="../sources/qetmainwindow.cpp" line="216"/>
<source>Sortir du &amp;mode plein écran</source>
<translation>Sortir de &amp;pantalla completa</translation>
<translation>Surt de &amp;pantalla completa</translation>
</message>
<message>
<location filename="../sources/qetmainwindow.cpp" line="218"/>
@@ -8127,7 +8127,7 @@ Què voleu fer?</translation>
<message>
<location filename="../sources/exportdialog.cpp" line="1041"/>
<source>Conserver les proportions</source>
<translation>Mantenir les proporcions</translation>
<translation>Manté les proporcions</translation>
</message>
<message>
<location filename="../sources/exportdialog.cpp" line="1045"/>
@@ -9284,27 +9284,27 @@ Voleu substituir-la?</translation>
<message>
<location filename="../sources/SearchAndReplace/searchandreplaceworker.cpp" line="56"/>
<source>Chercher/remplacer les propriétés de folio</source>
<translation>Cerca/Substitueix les propietats del full</translation>
<translation>Cerca i reemplaça les propietats del full</translation>
</message>
<message>
<location filename="../sources/SearchAndReplace/searchandreplaceworker.cpp" line="120"/>
<source>Chercher/remplacer les propriétés d&apos;éléments.</source>
<translation>Cerca/Substitueix les propietats dels elements.</translation>
<translation>Cerca i reemplaça les propietats dels elements.</translation>
</message>
<message>
<location filename="../sources/SearchAndReplace/searchandreplaceworker.cpp" line="173"/>
<source>Chercher/remplacer des textes independants</source>
<translation>Cercar/substituir textos independents</translation>
<translation>Cerca i reemplaça textos independents</translation>
</message>
<message>
<location filename="../sources/SearchAndReplace/searchandreplaceworker.cpp" line="213"/>
<source>Chercher/remplacer les propriétés de conducteurs.</source>
<translation>Cerca/substitueix les propietats dels conductors.</translation>
<translation>Cerca i reemplaça les propietats dels conductors.</translation>
</message>
<message>
<location filename="../sources/SearchAndReplace/searchandreplaceworker.cpp" line="300"/>
<source>Rechercher / remplacer avancé</source>
<translation>Cerca/substitueix avançat</translation>
<translation>Cerca i reemplaça avançat</translation>
</message>
<message>
<location filename="../sources/TerminalStrip/GraphicsItem/properties/terminalstriplayoutshandler.cpp" line="26"/>
@@ -9370,7 +9370,7 @@ Voleu substituir-la?</translation>
<message>
<location filename="../sources/undocommand/addelementtextcommand.cpp" line="283"/>
<source>Insérer un texte d&apos;élément dans un groupe de textes</source>
<translation>Inserir text d&apos;element en un grup de text</translation>
<translation>Insereix text d&apos;element en un grup de text</translation>
</message>
<message>
<location filename="../sources/undocommand/addelementtextcommand.cpp" line="343"/>
@@ -9545,7 +9545,7 @@ Afegiu una taula nova o ajusteu la taula existent per mostrar la quantitat compl
<message>
<location filename="../sources/qetgraphicsitem/qetshapeitem.cpp" line="667"/>
<source>Ajouter un point à un polygone</source>
<translation>Afegir un punt a un polígon</translation>
<translation>Afegeix un punt a un polígon</translation>
</message>
<message>
<location filename="../sources/qetgraphicsitem/qetshapeitem.cpp" line="701"/>
@@ -9986,7 +9986,7 @@ Afegiu una taula nova o ajusteu la taula existent per mostrar la quantitat compl
<message>
<location filename="../sources/SearchAndReplace/ui/replacefoliowidget.ui" line="150"/>
<source>Pas de date</source>
<translation>No hi cap data</translation>
<translation>Sense data</translation>
</message>
<message>
<location filename="../sources/SearchAndReplace/ui/replacefoliowidget.ui" line="157"/>
@@ -10077,7 +10077,7 @@ Créer votre propre texte en vous aidant des variables suivantes :
%LM : la localisation
%l : le numéro de ligne
%c : le numéro de colonne</source>
<translation>Podeu definir una etiqueta personalitzada per als informes de foli.
<translation>Podeu definir una etiqueta personalitzada per als informes de full.
Creeu el vostre propi text utilitzant les variables següents:
%f: la posició del full al projecte
%F: el número de full
@@ -10318,7 +10318,7 @@ Creeu el vostre propi text utilitzant les variables següents:
<message>
<location filename="../sources/autoNum/ui/selectautonumw.ui" line="133"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Supprimer une variable de numérotation&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Suprimir una variable de numeració&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
<translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Suprimeix una variable de numeració&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
<location filename="../sources/autoNum/ui/selectautonumw.ui" line="150"/>
@@ -13419,7 +13419,7 @@ Les autres champs ne sont pas utilisés.</source>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.ui" line="288"/>
<source>Pas de date</source>
<translation>No hi cap data</translation>
<translation>Sense data</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.ui" line="295"/>
@@ -13709,7 +13709,7 @@ associar el nom &quot;volta&quot; amb el valor &quot;1745&quot; substituirà %{v
<location filename="../sources/titleblock/templatedeleter.cpp" line="61"/>
<source>Supprimer le modèle de cartouche ?</source>
<comment>message box title</comment>
<translation>Suprimir el model de caixetí?</translation>
<translation>Suprimeix el model de caixetí?</translation>
</message>
<message>
<location filename="../sources/titleblock/templatedeleter.cpp" line="63"/>
@@ -13943,13 +13943,13 @@ associar el nom &quot;volta&quot; amb el valor &quot;1745&quot; substituirà %{v
<location filename="../sources/titleblock/templateview.cpp" line="583"/>
<source>Supprimer cette colonne</source>
<comment>context menu</comment>
<translation>Suprimir aquesta columna</translation>
<translation>Suprimeix aquesta columna</translation>
</message>
<message>
<location filename="../sources/titleblock/templateview.cpp" line="584"/>
<source>Supprimer cette ligne</source>
<comment>context menu</comment>
<translation>Suprimir aquesta línia</translation>
<translation>Suprimeix aquesta línia</translation>
</message>
<message>
<location filename="../sources/titleblock/templateview.cpp" line="585"/>
@@ -14056,7 +14056,7 @@ Longitud màxima : %2px
<message>
<location filename="../sources/ui/xrefpropertieswidget.ui" line="56"/>
<source>XRef Vertical Offset:</source>
<translation>Desplaçament vertical de la XRef :</translation>
<translation>Desplaçament vertical de la referència creuada :</translation>
</message>
<message>
<location filename="../sources/ui/xrefpropertieswidget.ui" line="63"/>
@@ -14071,12 +14071,12 @@ Longitud màxima : %2px
<message>
<location filename="../sources/ui/xrefpropertieswidget.ui" line="69"/>
<source>Default - Fit to XRef height</source>
<translation>Per defecte - Ajusta a l&apos;alçada de la XRef</translation>
<translation>Per defecte - Ajusta a l&apos;alçada de la referència creuada</translation>
</message>
<message>
<location filename="../sources/ui/xrefpropertieswidget.ui" line="98"/>
<source>XRef slave position</source>
<translation>Posició de l&apos;esclau XRef</translation>
<translation>Posició de l&apos;esclau de la referència creuada</translation>
</message>
<message>
<location filename="../sources/ui/xrefpropertieswidget.ui" line="114"/>
@@ -14086,7 +14086,7 @@ Longitud màxima : %2px
<message>
<location filename="../sources/ui/xrefpropertieswidget.ui" line="121"/>
<source>Afficher en croix</source>
<translation>Mostra len creu</translation>
<translation>Mostra en creu</translation>
</message>
<message>
<location filename="../sources/ui/xrefpropertieswidget.ui" line="134"/>

View File

@@ -961,21 +961,21 @@ void SearchAndReplaceWidget::on_m_tree_widget_itemDoubleClicked(
else if (m_element_hash.keys().contains(item))
{
QPointer<Element> elmt = m_element_hash.value(item);
if (elmt) {
if (elmt && elmt->diagram()) {
elmt.data()->diagram()->showMe();
}
}
else if (m_text_hash.keys().contains(item))
{
QPointer<IndependentTextItem> text = m_text_hash.value(item);
if (text) {
if (text && text->diagram()) {
text.data()->diagram()->showMe();
}
}
else if (m_conductor_hash.keys().contains(item))
{
QPointer<Conductor> cond = m_conductor_hash.value(item);
if (cond) {
if (cond && cond->diagram()) {
cond.data()->diagram()->showMe();
}
}

View File

@@ -35,7 +35,7 @@ ConfigDialog::ConfigDialog(QWidget *parent) : QDialog(parent) {
// liste des pages
pages_list = new QListWidget();
pages_list -> setViewMode(QListView::IconMode);
if(MachineInfo::instance()->i_max_screen_height()<1000){
if(MachineInfo::instance()->i_max_screen_height() <= 1080){
pages_list -> setIconSize(QSize(64, 64));
} else {
pages_list -> setIconSize(QSize(128, 128));
@@ -79,9 +79,11 @@ ConfigDialog::ConfigDialog(QWidget *parent) : QDialog(parent) {
connect(pages_list, SIGNAL(currentRowChanged(int)),
pages_widget, SLOT(setCurrentIndex(int)));
setMaximumSize(MachineInfo::instance()->i_max_screen_width(),
MachineInfo::instance()->i_max_screen_height());
resize(1400,1000);
// set maximum a bit smaller than available size = (screen-size - Task-Bar):
setMaximumSize((int)(0.94 * MachineInfo::instance()->i_max_available_width()),
(int)(0.94 * MachineInfo::instance()->i_max_available_height()));
resize(std::min(1400,maximumWidth()),
std::min(1000,maximumHeight()));
#ifdef Q_OS_MACOS
if (parent) {

View File

@@ -446,6 +446,22 @@ int32_t MachineInfo::i_max_screen_height() {
return pc.screen.Max_height;
}
/**
@brief MachineInfo::i_max_available_width
@return max available width
*/
int32_t MachineInfo::i_max_available_width() {
return QGuiApplication::primaryScreen()->availableSize().width();
}
/**
@brief MachineInfo::i_max_available_height
@return max available height
*/
int32_t MachineInfo::i_max_available_height() {
return QGuiApplication::primaryScreen()->availableSize().height();
}
/**
@brief MachineInfo::compilation_info
@return compilation_info

View File

@@ -57,6 +57,8 @@ class MachineInfo
int32_t i_max_screen_width();
int32_t i_max_screen_height();
int32_t i_max_available_width();
int32_t i_max_available_height();
QString compilation_info();
void send_info_to_debug();

View File

@@ -1261,6 +1261,7 @@ QFont QETApp::diagramTextsFont(qreal size)
QFont diagram_texts_font = QFont(diagram_texts_family);
diagram_texts_font.setPointSizeF(diagram_texts_size);
diagram_texts_font.setWeight(diagram_texts_item_weight);
diagram_texts_font.setStyleHint(QFont::SansSerif);
diagram_texts_font.setStyleName(diagram_texts_item_style);
if (diagram_texts_size <= 4.0) {
diagram_texts_font.setWeight(QFont::Light);
@@ -1294,6 +1295,7 @@ QFont QETApp::diagramTextsItemFont(qreal size)
QFont diagram_texts_item_font = QFont(diagram_texts_item_family);
diagram_texts_item_font.setPointSizeF(diagram_texts_item_size);
diagram_texts_item_font.setWeight(diagram_texts_item_weight);
diagram_texts_item_font.setStyleHint(QFont::SansSerif);
diagram_texts_item_font.setStyleName(diagram_texts_item_style);
if (diagram_texts_item_size <= 4.0) {
diagram_texts_item_font.setWeight(QFont::Light);
@@ -1934,7 +1936,10 @@ void QETApp::configureQET()
// associe le dialogue a un eventuel widget parent
if (parent_widget) {
cd.setParent(parent_widget, cd.windowFlags());
cd.setMaximumSize(parent_widget->size());
cd.setMaximumWidth(std::min(parent_widget->width(),
(int)(0.94 * MachineInfo::instance()->i_max_available_width())));
cd.setMaximumHeight(std::min(parent_widget->height(),
(int)(0.94 * MachineInfo::instance()->i_max_available_height())));
}
// display the dialog then avoid linking it to any parent widget