কীভাবে "সাম্প্রতিক প্রকল্পগুলি" তালিকা থেকে কিউজিআইএস প্রকল্পটি সরানো যায়?


24

কিউজিআইএস সাম্প্রতিক প্রকল্পগুলির তালিকায় আমার একটি প্রকল্প রয়েছে যা এর অস্তিত্ব নেই, তবে এটি তালিকাভুক্ত রাখা হয় (গ্রে গ্রেড এবং থাম্বনেল চিত্র ছাড়াই)। এটিকে তালিকা থেকে সরানোর কোনও উপায় আছে কি? ম্যানুয়ালি কোনও হিস্ট্রি ফাইল বা এ জাতীয় কিছু সম্পাদনা করার মাধ্যমে?

আমি এটির জন্য একটি বৈশিষ্ট্য অনুরোধ এবং একটি সম্পর্কিত আলোচনার সন্ধান পেয়েছি, তবে আমি কিজিআইএস ২.১৪ এ এখন কিছু করতে পারি কিনা তা ভাবছি।

উত্তর:


36
  • নির্দিষ্ট প্রকল্পগুলি মুছতে, টুলবার থেকে এখানে যান Settings > Options > Advanced:

    উন্নত বিকল্প

    একটি দৃ be় প্রতিশ্রুতি করুন যে আপনি যত্নবান হন এবং ক্লিক করবেন। UIফোল্ডারটি সন্ধান করুন এবং এটি সন্ধান করুন recentProjects। এখানে আপনি সাম্প্রতিক প্রকল্পগুলির একটি সূচি দেখতে পাবেন:

    সাম্প্রতিক প্রকল্পসমূহ

    আপনার প্রকল্পগুলির আরও বিশদ দেখতে আপনি মান কলামটি প্রশস্ত করতে পারেন। আপনি যে প্রকল্পটি সরিয়ে ফেলতে চান তা সনাক্ত করুন এবং ফোল্ডার নম্বরটি (যেমন 2) নোট করুন। তারপরে পাইথন কনসোলে , প্রবেশ করুন:

    from PyQt4.QtCore import QSettings
    QSettings().remove('UI/recentProjects/2')
    

    কিউজিআইএস পুনরায় চালু করুন এবং প্রকল্পটি তালিকা থেকে সরানো উচিত।


  • পুরো সাম্প্রতিক প্রকল্পগুলির তালিকা মুছতে আপনি পাইথন কনসোলে নিম্নলিখিতটি প্রবেশ করতে পারেন :

    from PyQt4.QtCore import QSettings
    QSettings().remove('UI/recentProjects')
    

    কিউজিআইএস পুনরায় চালু করুন এবং আপনার তালিকাটি সাফ হয়ে গেছে তা দেখতে হবে।


8
এটিকে স্বয়ংক্রিয় করার জন্য কোনও বৈশিষ্ট্যের অনুরোধ উত্থাপনের সময়টি মনে করুন। অপ্রয়োজনীয় প্রকল্পগুলির সাথেও আমি একই সমস্যা পেয়েছি ... এবং আমি প্রতিশ্রুতি দিতে পারি না যে আমি সাবধান থাকব!
অ্যান্ড্রু টাইস

3
এই ফাংশনটির সাথে আরও কিছু বৈশিষ্ট্য যুক্ত হওয়া 'সুন্দর' হবে। আমি দেখতে পাচ্ছি এমন সাম্প্রতিক প্রকল্পগুলির সংখ্যা বাড়াতে চাই। আমি এটিও বেছে নিতে সক্ষম হতে চাই যে আমি একটি বড় থাম্বনেইল বা তার চেয়ে ছোটটি দেখতে পাচ্ছি (যেমনটি আমি প্রকল্পটি পুনরায় সংরক্ষণ না করেছিলাম তাই করি) এবং সম্ভবত তালিকার চেয়ে সাম্প্রতিক প্রকল্পগুলির একটি গ্রিড (দেখেছি যে আমার আছে) একটি প্রশস্ত পর্দা এবং থাম্বনেইলের ডানদিকে প্রচুর সাদা জায়গা রয়েছে)।
জোহানা

@ অ্যান্ড্রুটাইস - আমারও হ্রাসকারী প্রকল্প রয়েছে তবে আমি সেগুলি উপেক্ষা করার প্রবণতা রাখি। একটি বৈশিষ্ট্য অনুরোধ যোগ করতে নির্দ্বিধায় যদিও! ... এবং আপনি যদি সাবধান হওয়ার প্রতিশ্রুতি দিতে না পারেন তবে একটি "পূর্বাবস্থায়" বোতামের জন্য আরও একটি বৈশিষ্ট্য অনুরোধ যুক্ত করুন =)
জোসেফ

@ জোহানা - বিশেষত ওয়াইডস্ক্রিন মনিটর বা উচ্চ রেজোলিউশন ব্যবহার করার সময় এই বৈশিষ্ট্যগুলি বেশ কার্যকর বলে মনে হচ্ছে। আবার কোনও বৈশিষ্ট্যের অনুরোধ যুক্ত করার বিষয়টি বিবেচনা করুন :)
জোসেফ

1
@ জোসেফ - আমি খাঁটি পাইথন সমাধান সহ একটি অতিরিক্ত উত্তর পোস্ট করেছি।
স্টিফান

2

আপনি চেষ্টা করতে পারেন

সেটিংস -> বিকল্পগুলি -> সিস্টেম -> কিউসেটেটিং -> পুনরায় সেট করুন

যা সাম্প্রতিক তালিকাটিকে পুনরায় সেট করতে পারে।


2

আপনি যদি কোনও উইন্ডোজ মেশিন ব্যবহার করছেন তবে তালিকা থেকে প্রকল্পগুলি সাফ করার সবচেয়ে সহজ উপায় হ'ল রেজিডিট সহ রেজিস্ট্রি থেকে তাদের মুছে ফেলা।

Win + R টিপুন এবং "regedit" টাইপ করুন, তারপরে নেভিগেট করুন:

HKEY_CURRENT_USER \ SOFTWARE \ QGIS \ QGIS2 \ UI 'তে \ recentProjects

সাম্প্রতিক প্রকল্পের কীতে প্রতিটি প্রকল্পের জন্য একটি সাবকি থাকবে এবং সর্বশেষটি কখন খোলা হয়েছিল (1 টি অতি সাম্প্রতিক হওয়া হয়েছে) এর ক্রম অনুসারে তাদের 1 থেকে 10 পর্যন্ত নাম থাকবে। আপনি পরবর্তী কিছুর সুবিধার্থে এই কীটি বুকমার্ক করতে চাইতে পারেন (ফাইল মেনু> পছন্দসই> প্রিয়তে যুক্ত করুন) এবং আপনি সাম্প্রতিক প্রজেক্টগুলির কীটিও রফতানি করতে চাইতে পারেন কারণ রেগেডিটের কোনও পূর্বাবস্থায় ফাংশন নেই (রাইট-ক্লিক> এক্সপোর্ট করুন, তারপরে ফাইলের নাম এবং অবস্থান নির্বাচন করুন) )।

আপনি প্রতিটি প্রকল্পের বিশদ তাদের স্ট্রিং মানগুলিতে (সিআরএস, প্রকল্পের পথ, পূর্বরূপ চিত্র এবং শিরোনাম) দেখতে পাবেন। সেখান থেকে আপনি যে প্রকল্পগুলি চান না তার জন্য কীগুলি মুছে ফেলার একটি সহজ সমস্যা। এমনকি আপনি এই কীগুলির মধ্যে একটি অনুলিপি করতে পারেন এবং একটি প্রকল্পে নির্দেশ করতে স্ট্রিংগুলি কনফিগার করতে পারেন এবং আপনি চাইলে একটি যুক্ত করতে কাস্টম পিএনজি প্রিভিউ চিত্র দেখতে পারেন।

অন্য একটি নোট: এইভাবে এটি করা কোনও ফাইল মুছবে না। আপনি যদি সেগুলি থেকেও মুক্তি পেতে চান তবে প্রকল্প ফাইল এবং ডেটা ফাইলগুলি খুঁজে পাওয়া যথেষ্ট সহজ হওয়া উচিত তবে এটি এভাবে করা পিএনজি প্রিভিউ চিত্রগুলিকে একটি অস্পষ্ট ডেটা ফোল্ডারে এতিম রেখে দেবে যতক্ষণ না পৃথিবী সূর্যের দিকে ক্রাশ হয়। আপনি যদি এগুলি থেকেও মুক্তি পেতে চান তবে আপনি সেগুলি সি: \ ব্যবহারকারীদের \ ব্যবহারকারীর ফোল্ডার g .কিগিস 2 \ পূর্বরূপ চিত্রগুলি বা আপনার ওএস এবং কনফিগারেশনের উপর নির্ভর করে তুলনীয় ফোল্ডারটিতে দেখতে পাবেন।

শুভ ম্যাপিং !.


2

জোসেফের উত্তর ছাড়াও কিউজিআইএস পাইথন কনসোলে সাম্প্রতিক সমস্ত প্রকল্পের তথ্য পেতে এখানে একটি খাঁটি পাইথন সমাধান পোস্ট করতে চাই। আমি জোসেফের উত্তরের মন্তব্যে এটি জিজ্ঞাসা করেছি এবং কোনও অতিরিক্ত প্রশ্ন জিজ্ঞাসা করতে চাই না।

from PyQt4.QtCore import QSettings
for key in QSettings().allKeys():
    if 'recentProjects' in key:
    #if 'recentProjects' and 'title' in key:  # if only the title is wanted
        print key + ' - ' + QSettings().value(key)
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.