Yanıtlar:
Evet, son kullanılan tüm koordinat referans sistemlerini kullanıcı arabiriminden kaldırmak için Python konsoluna aşağıdaki kodu girebilirsiniz :
from PyQt4.QtCore import QSettings
QSettings().remove('UI/recentProjections')
QSettings().remove('UI/recentProjectionsAuthId')
Şimdi tam olarak neden emin değilim ama en azından benim için bir remove
yöntem kullanmak yeterli değildi. Her ikisini de kullanmak zorunda kaldım (her ikisi de kullanıldığı sürece sipariş de önemli değil).
Ama yine de benim için çalışıyor ve umarım senin için de!
Aşağıdakileri kullanabilirsiniz:
from PyQt5.QtCore import QSettings
QSettings().remove('UI/recentProjections')
Veya QSettings
genel olarak içe aktarmak için (yani farklı ana QGIS sürümlerinden) aşağıdakileri kullanabilirsiniz ( @TeddyTedTed sayesinde ):
from qgis.PyQt.QtCore import QSettings
QSettings
Yukarıdaki işlevi ekleyebilecekleri kullanıcı arabirimi ayarlarını depolamak için bir seçenek vardır .
PyQt4
veya PyQt5
vs
QSettings().remove('UI/recentProjections')