8 votos

¿Cómo cerrar o quitar página de bienvenida de QGIS (proyectos recientes) con Python?

¿Es posible cerrar la página de bienvenida de QGIS con Python?

Tengo un plugin Python permanentemente acoplado, que utiliza showRubberBand para escribir directamente en el lienzo del mapa. Para ello tengo que cerrar o quitar la página de bienvenida en primer lugar.

10voto

Michael Puntos 11

Hay un par de enfoques diferentes:

Iniciar un nuevo proyecto

iface.newProject()

Agregar una capa

Cuando se agrega una nueva capa a la mapcanvas, la página va a desaparecer

Cambiar la configuración de

En contraste con los otros dos enfoques, esto cambia la configuración de la instalación de QGIS permanentemente.

# 0: Welcome page
# 1: Most recent
# 2: Specific (specify with '/qgis/projOpenAtLaunchPath')
# 3: New
QSettings().setValue('/qgis/projOpenAtLaunch', 3)

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X