[QGIS-it-user] Disposizione dei pannelli e interfaccia utente (Andrea Giudiceandrea)

Grazie Andrea per il chiarimento
Uso la versione QGIS: 3.24.2 su Windows 10

Shortcut per Amministratore
"C:\Program Files\QGIS 3.24.2\bin\qgis-bin.exe" --customizationfile C:\Applicazioni\Config\Utente_admin.ini --profile amministratore --project C:\Applicazioni\ReteTec.qgz

Shortcut per Utente
"C:\Program Files\QGIS 3.24.2\bin\qgis-bin.exe" --customizationfile C:\Applicazioni\Config\Utente_user.ini --profile user --project c:\Applicazioni\ReteTec.qgz

Posso chiederti:
1. che ruolo svolge il file
C:\Users\franco.cazzola\AppData\Roaming\QGIS\QGIS3\profiles\amministratore\QGIS\QGIS3.ini settabile da Option->Advanced rispetto al file del profilo: Utente_admin.ini

2. posso eliminare completamente il popup menu che viene visualizzato con il tasto dx su un layer o se possibile oscurare delle voci ?

Grazie
Franco Cazzola

----------------------------------------------------------------------
Message: 1
Date: Wed, 1 Jun 2022 12:28:43 +0200
From: Andrea Giudiceandrea <andreaerdna@libero.it>
To: qgis-it-user@lists.osgeo.org
Subject: Re: [QGIS-it-user] Disposizione dei pannelli e interfaccia
  utente
Message-ID: <c94ba815-ec33-0146-781e-d6a3ac703e07@libero.it>
Content-Type: text/plain; charset=UTF-8; format=flowed

Ciao Franco,
non hai specificato quale versione di QGIS esattamente stai utilizzando e quale sistema operativo stai utilizzando.

Comunque sia, tutte le impostazioni di QGIS dovrebbero essere normalmente memorizzate nelle relative cartelle dei profili utente.
Anche il file di personalizzazione dell'interfaccia grafica viene normalmente memorizzato nella cartella del profilo utente.
Quindi normalmente non dovresti avere bisogno di utilizzare l'opzione ?customizationfile a meno che tu non voglia usare diverse personalizzazioni della GUI per lo stesso utente o la stessa personalizzazione per più utenti.

Sei sicuro di aver scritto correttamente le i comandi di esecuzione di QGIS tramite shortcut?

Potresti riportare esattamente le stringhe di esecuzione che stai utilizzando e magari anche i file di personalizzazione della GUI?

A presto.
Andrea Giudiceandrea

-----------------------------------------------------------------------------------

Il 30/05/2022 10:36, Franco Cazzola ha scritto:

Buongiorno
Ho creato due profili utenti: uno Gestore e uno Visualizzazione e
quindi due file .ini distinti oscurando le voci che non voglio vedere
nel secondo profilo.

Il 06/06/2022 11:07, Franco Cazzola ha scritto:

Posso chiederti:
1. che ruolo svolge il file
C:\Users\franco.cazzola\AppData\Roaming\QGIS\QGIS3\profiles\amministratore\QGIS\QGIS3.ini settabile da Option->Advanced rispetto al file del profilo: Utente_admin.ini

Ciao Franco,
il file QGIS3.ini, relativamente ad ogni profilo utente, contiene le impostazioni di QGIS tranne quelle di personalizzazione dell'interfaccia utente che sono memorizzate nel file nominato di default QGISCUSTOMIZATION3.ini e posto nella stessa cartella in cui si trova il precedente.

2. posso eliminare completamente il popup menu che viene visualizzato con il tasto dx su un layer o se possibile oscurare delle voci ?

Questo non si può fare direttamente, ma solo tramite codice Python. Alcuni esempio sono presenti per esempio su gis.stackexchange.org [1] [2].

A presto.

Andrea

[1] https://gis.stackexchange.com/questions/267613/remove-save-as-from-qgis-context-menu-using-pyqgis/
[2] https://gis.stackexchange.com/questions/250139/setting-different-context-menu-actions-for-each-layer-type-with-pyqgis