উত্তর:
হ্যাঁ, ব্যবহারকারীর ইন্টারফেস থেকে সাম্প্রতিক ব্যবহৃত স্থানাঙ্কের রেফারেন্স সিস্টেমগুলি সরাতে আপনি পাইথন কনসোলে নিম্নলিখিত কোডটি প্রবেশ করতে পারেন :
from PyQt4.QtCore import QSettings
QSettings().remove('UI/recentProjections')
QSettings().remove('UI/recentProjectionsAuthId')
এখন আমি নিশ্চিত না কেন ঠিক তবে তবে আমার পক্ষে কমপক্ষে একটি removeপদ্ধতি ব্যবহার করা যথেষ্ট ছিল না। আমাকে উভয়ই ব্যবহার করতে হয়েছিল (উভয়টি ব্যবহৃত হওয়ায় অর্ডারটি কোনওভাবেই গুরুত্বপূর্ণ নয়)।
তবে এটি যাইহোক আমার পক্ষে কাজ করে এবং আশা করি আপনার জন্যও!
আপনি নিম্নলিখিত ব্যবহার করতে পারেন:
from PyQt5.QtCore import QSettings
QSettings().remove('UI/recentProjections')
বা QSettingsজেনারালি আমদানি করতে (যেমন বড় কিউজিআইএস সংস্করণ থেকে পৃথক), আপনি নিম্নলিখিতগুলি ব্যবহার করতে পারেন ( @ টেডিটিটেডকে ধন্যবাদ ):
from qgis.PyQt.QtCore import QSettings
QSettingsযা ব্যবহারকারী ইন্টারফেস সেটিংস সংরক্ষণ করে সেটি উপরের ফাংশনটিতে যুক্ত করতে পারে তা পুনরায় সেট করার একটি বিকল্প রয়েছে ।
PyQt4বা PyQt5ইত্যাদির পরিবর্তে এটি অবশ্যই আরও একটি জেনেরিক পদ্ধতি
QSettings().remove('UI/recentProjections')