visual studio - আমি কীভাবে আমার ভিজ্যুয়াল স্টুডিও 2015 প্রকল্পগুলিতে ব্যবহার করব?




visual-studio qt (3)

আমাদের কাছে একটি বিশাল প্রকল্প রয়েছে যা ফর্ম / উইন্ডোগুলি দেখানোর জন্য। নেট ফ্রেমওয়ার্ক ব্যবহার করে। সম্প্রতি আমি সিএলআর নির্ভরতা অবমূল্যায়ন এবং Qt এ চলে যাওয়ার সিদ্ধান্ত নিয়েছি।

কিউটি শিখার সময়, আমরা ভিজ্যুয়াল স্টুডিও 2013 থেকে 2015 এ স্থানান্তরিত হয়েছি এবং পরে আমি লক্ষ্য করেছি যে এমএসভিসি 14 সংস্করণে কোন কিউটি সমর্থন নেই যা vs2015 ব্যবহার করে।

অতিরিক্তভাবে, কিউটি বনাম অ্যাডিন আমরা ব্যবহার করি জেএন ভিজ্যুয়াল স্টুডিও এক্সপ্রেস / সম্প্রদায় সংস্করণে কাজ করে না। আমাদের প্রকল্পগুলিতে আমার কি কিউটি এবং কিউটি অ্যাডিন ব্যবহার করার কোনও সুযোগ আছে?

ওয়েব অনুসন্ধান করা কোনও উপকারে আসেনি এবং দেখে মনে হচ্ছে সর্বশেষ ভিজ্যুয়াল স্টুডিওতে কেউ কিউটি ব্যবহার করে না?


ভবন

আপনি কোনও সমস্যা ছাড়াই ভিজুয়াল স্টুডিও 2015 Qt ব্যবহার করতে পারেন। ইতিমধ্যে মন্তব্যে বলা হয়েছে, আপনাকে এটি উত্স থেকে তৈরি করতে হবে তবে কিউটি তৈরি করতে বেশ সোজা। আপনি এখানে বর্তমান (5.5) উত্স ডাউনলোড করতে পারেন এবং তারপরে এটি নির্মাণের ধাপে ধাপে this পদক্ষেপটি অনুসরণ করতে পারেন।

আমি কনফিগার বিকল্পগুলি সম্পর্কে আরও পড়ার পরামর্শ দেব, এটি আপনার অনেক সময় সাশ্রয় করতে পারে। এটি আপনার কিছু বাহ্যিক নির্ভরতা সাশ্রয়ও করতে পারে যদি আপনি প্রয়োজন হয় না এমন উপাদানগুলি এড়িয়ে যান। উদাহরণস্বরূপ আমার কনফিগারেশনে -skip qtwebkit -skip qtwebchannel রয়েছে যাতে আমার রুবি বা পাইথনের প্রয়োজন হয় না।

আমি লিঙ্কটি থেকে সম্পূর্ণ পদক্ষেপ 3 বাদ দিতে পারি। configure এবং nmake জন্য ভিজ্যুয়াল স্টুডিও কমান্ড nmake (32/64 এখানে গুরুত্বপূর্ণ) খোলার বিষয়ে নিশ্চিত হন।

ব্যবহার

ভিজ্যুয়াল স্টুডিও 2015 এর জন্য, Qt অ্যাড-ইনটি আর উপলভ্য নয় । তবে Qt5Package বা QtPackage নামে একটি এক্সটেনশন ( Tools > Extensions & Updates ) রয়েছে যা একই কার্যকারিতা সহ। এটি ইনস্টল করার পরে, আপনার মূল টুলবারে আপনার কিউটি এন্ট্রি রয়েছে যেখানে আপনাকে একটি সংস্করণ নির্দিষ্ট করতে হবে এবং ডিরেক্টরিটি যেখানে আপনি এটি তৈরি করেছিলেন সেখানে পাথটি নির্দিষ্ট করতে হবে। এই সংস্করণটি একই মেনুর মাধ্যমে বর্তমান প্রকল্পের সাথে যুক্ত হবে।

আপনি যদি কোনও বিদ্যমান প্রকল্প লোড করেন তবে আপনাকে এটি রূপান্তর করতে হবে যাতে সম্পূর্ণ Qt কার্যকারিতা স্বয়ংক্রিয়ভাবে ব্যবহৃত হয়। সমাধানটি খোলার মাধ্যমে আপনি এটি করতে পারেন এবং এটিতে ডান ক্লিক করুন; QtAddin উত্পাদিত প্রকল্পে রূপান্তর করার জন্য একটি এন্ট্রি থাকা উচিত।

আমি একটি পুরানো প্রকল্পের সাথে ভিজ্যুয়াল স্টুডিও 2015-তে কিউটি 5.5 ব্যবহার করছি এবং এটি কোনও সমস্যা ছাড়াই কাজ করছে।


এখন পর্যন্ত, আপনি কেবল ভিজ্যুয়াল স্টুডিও 2015 এর জন্য কিউটি ডাউনলোড করতে পারেন Here


কিউটি উইন্ডোটি বর্তমান প্রকল্পে কিউটি স্ট্যান্ড-অলোন প্রকল্প থেকে বর্তমান প্রকল্পে সমস্ত সম্পর্কিত ফাইলগুলি অনুলিপি করে বর্তমান প্রকল্পে যুক্ত করা যেতে পারে। বিশেষত, নিম্নলিখিত পদক্ষেপগুলি সাবধানতার সাথে পরিচালনা করা উচিত।

  1. Qt প্লাগইন প্রোগ্রাম ব্যবহার করে ভিজ্যুয়াল সি ++ প্রকল্পের মধ্যে কিউটির একটি উদাহরণ প্রকল্প তৈরি করুন। বিদ্যমান প্রকল্পে যুক্ত করার আগে উইন্ডোজগুলি অবশ্যই এই প্রকল্পের অভ্যন্তরে ডিজাইন করা উচিত।
  2. বিদ্যমান প্রকল্পের অভ্যন্তরে, হ্যালোকিটের নামযুক্ত কিউটি প্রকল্পের ক্ষেত্রে হেলোক্ট সিপিপি, হ্যালোকিটিএইচপি, ইউআই_হেলোখিট.ইউ, কিআরসিআর_হেলোখিটিপিপি, এমওসিহেলোক্যাটসিপি ফাইল সাবধানে যুক্ত করুন।
  3. অতিরিক্তের কয়েকটি কনফিগারেশন যুক্ত ডিরেক্টরি এবং অতিরিক্ত লাইব্রেরি ডিরেক্টরি এবং বিদ্যমান প্রকল্পে অতিরিক্ত নির্ভরতা অন্তর্ভুক্ত করে।
  4. প্রোগ্রামটি চালানোর জন্য কিছু প্রয়োজনীয় * .dll ফাইল সংকলন করুন এবং যুক্ত করুন।

আমাকে এটি করতে হবে কারণ আমি আমার বড় প্রকল্পে একটি গ্রাফিক ব্যবহারকারী ইন্টারফেস ব্যবহার করতে চাই এবং এই প্রকল্পটি ভিজ্যুয়াল সি ++ স্টুডিওর ভিতরে কিউটি প্রকল্পে যুক্ত করা খুব বড়।








qt5