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 removeyö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 QSettingsgenel 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
QSettingsYukarıdaki işlevi ekleyebilecekleri kullanıcı arabirimi ayarlarını depolamak için bir seçenek vardır .
PyQt4veya PyQt5vs
QSettings().remove('UI/recentProjections')