답변:
예, Python 콘솔 에 다음 코드를 입력 하여 사용자 인터페이스에서 최근에 사용한 모든 좌표 참조 시스템을 제거 할 수 있습니다.
from PyQt4.QtCore import QSettings
QSettings().remove('UI/recentProjections')
QSettings().remove('UI/recentProjectionsAuthId')
이제 왜 정확히 모르겠지만 적어도 하나의 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')