回答:
はい、Pythonコンソールに次のコードを入力して、最近使用したすべての座標参照系をユーザーインターフェイスから削除できます。
from PyQt4.QtCore import QSettings
QSettings().remove('UI/recentProjections')
QSettings().remove('UI/recentProjectionsAuthId')
正確な理由はわかりませんが、少なくとも1つのremove
方法を使用するだけでは不十分でした。私は両方を使用しなければなりませんでした(両方が使用されている限り、順序はどちらでもかまいません)。
とにかくそれは私のためにそしてうまくいけばあなたのためにもうまくいきます!
以下を使用できます。
from PyQt5.QtCore import QSettings
QSettings().remove('UI/recentProjections')
または、QSettings
一般的に(つまり、異なる主要なQGISバージョンから)インポートするには、以下を使用できます(@TeddyTedTedのおかげです)。
from qgis.PyQt.QtCore import QSettings
QSettings
上記の機能を追加できるユーザーインターフェイス設定を保存するをリセットするオプションがあります。
PyQt4
またはPyQt5
その他
QSettings().remove('UI/recentProjections')