পাইজটি কে এখনও প্রাসঙ্গিক?


11

আমি লিনাক্সে নতুন কিন্তু অ্যাপ বিকাশের জন্য নয়। আমি ম্যাক পটভূমিতে একটি রিয়েলবাসিক থেকে এসেছি।

আমি স্বীকার করেছি যে লিনাক্সের জন্য বিকাশের জন্য আমার একটি নতুন ভাষা শেখার দরকার (যেহেতু আরবি 64 বিট ডিস্ট্রোতে চলবে না এবং এটি একটি বন্ধ মালিকানাধীন ভাষা) তবে আমি নিশ্চিত করতে চাই যে আমি সঠিকটি বেছে নিই।

আমি পাইথনের দিকে তাকিয়ে ছিলাম এবং জিটিকে ৩ প্রবর্তনের সাথে পাইগটিকি অপ্রচলিত হয়ে উঠছে এমনটি না হওয়া পর্যন্ত আমি প্রস্তুত ছিলাম this এটি কি সত্য? উবুন্টু বিকাশকারী ওয়েবসাইটটি স্থির মনে হয় এটি ইউআইয়ের জন্য গ্লেডের সাথে সুপারিশ করেছে তবে আমি নিশ্চিত করতে চাই যে আমি বেরিয়ে যাওয়ার পথে এমন কিছু শিখি না!


যেহেতু আপনি নতুন কিছু শিখতে চান, আপনি ডাব্লুএক্সপিথন এবং পাইসাইডে নজর রাখতে পারেন। আমি ডাব্লুএক্সপিথনকে পরামর্শ দিচ্ছি কারণ আপনি যদি একদিন সি ++ এ ডাব্লুএক্সউজেডে পোর্টিং করতে চান তবে এর সুবিধা হবে। পাইসাইড হল পাইথন-ফর-কিউটি জিনিস তবে এটি নিয়ে আমার কোনও অভিজ্ঞতা নেই! স্রেফ একটি পরামর্শ
স্টেফানো এমটাঙ্গু

উত্তর:


9

সংক্ষিপ্ত উত্তর হলো 'না'।

জিটিকে + ২ থেকে জিটিকে + ৩ এ উইজেট সেট আপগ্রেড হিসাবে পাইজিটিকে পর্যায়ক্রমে পিজোগোজেক্টের সাথে প্রতিস্থাপন করা হচ্ছে । ওয়ানিরিক হিসাবে সমস্ত 'নেটিভ' উবুন্টু অ্যাপ্লিকেশনগুলি জিটিকে + 3 সেট ব্যবহার করে চালিত হয় ।

একটি ব্যক্তিগত নোটে, মোটামুটিভাবে আমি পাইথনে একটি অ্যাপ্লিকেশন বিকাশ করতে শুরু করেছি এবং এটি সন্ধান করে আমি পাইথন 3 ব্যবহার করার সিদ্ধান্ত নিয়েছিলাম (যা জিটিকে + 3 এর পরিবর্তে কিউটি 4) কারণ আমি পেয়েছি পাইথন 3 বছরের মান হবে বা তাই প্রোগ্রামটি লিখতে আমার সময় লাগল, এবং কেননা Qt4 এর কয়েকটি খুব ভাল ডকুমেন্টেশন রয়েছে এবং কিছু প্রথম শ্রেণির বিকাশ সফ্টওয়্যার রয়েছে (কেবল Qt 4 ডিজাইনারের একটি ট্রেইল রয়েছে ...)


5
টিপ: কিউটি ডিজাইনারের জিটিকে + বিভিন্ন উপস্থিত এবং বলা হয় glade
অ্যাকোহার্ড

REALbasicআশ্রয়কেন্দ্রিক বিকাশের পরিবেশ থেকে এসেছেন তা বোঝা আমার পক্ষে খুব কঠিন । আমি যা করতে সক্ষম হতে চাই তা হ'ল একটি অ্যাপ্লিকেশন তৈরি করা যার GUI উবুন্টু বা পুদিনার আধুনিক সংস্করণে 'নেটিভ' বা থিম-সম্মতিযুক্ত দেখায়। আমি সত্যিই জিডিআই-কে একটি সম্পাদক (ডাব্লুওয়াইএসআইডাব্লুওয়াই) এর ডিজাইন করতে এবং পাইথন কোডের সাথে লিঙ্ক করতে সক্ষম হতে চাই। এই অতিরিক্ত তথ্য দেওয়া - আপনি কী মনে করেন আমার কোন দিকে যেতে হবে? এর কিউটি সমতুল্য আছে Glade?? (এছাড়াও @ একাওহার্ড)
নূটরিনো

1
গ্লেডের Qt সমতুল্য Qt4 ডিজাইনার। পাইথনে আপনি সাধারণত ইন্টারফেসটি তৈরি করেন এবং তারপরে শ্রেণি হিসাবে লোড করুন। সাধারণ অ্যাপ্লিকেশনগুলির জন্য আপনি এটিকে আসলে নিজের কোডে আঁকতে পারেন, তবে আরও জটিল জিইউআই এর জন্য কিউটি ডিজাইনারের মতো একটি প্রোগ্রাম ব্যবহার করা সহজ যা আপনার জন্য কোড তৈরি করবে। তারপরে আপনার যা লেখার দরকার তা হ'ল জিইউআই ইভেন্টগুলিকে আপনার ফাংশনগুলির সাথে সংযুক্ত করার কোড।
থোমাসমাইকেলওয়ালেস

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

2
আপনার জিটিকে + বা কিউটি রুটে শাখা করা উচিত কিনা তা আমি আপনাকে বলতে পারি না, যেহেতু উভয় টুলকিটই বিলটি ফিট করে, তবে যেহেতু আপনি পাইগটকে প্রাসঙ্গিক হওয়ার বিষয়ে জিজ্ঞাসা করেছিলেন, তাই আমি ধরে নিয়েছি আপনি ইতিমধ্যে জিটিকে + তে সেট করেছেন। যদি এখনও এটি হয় এবং রিয়েলবাসিক ব্যাকগ্রাউন্ড বিবেচনা করে থাকে তবে gambasজিটিকে + রেডিয়ার বেসিক আইডিইটি দেখুন। বেশিরভাগ ক্ষেত্রে, ক্রস প্ল্যাটফর্মটি মাথায় রেখে, এটি সি / সি ++ শিখতে এবং ইউজার ইন্টারফেসটিকে অ্যাপ্লিকেশন যুক্তি থেকে পৃথক করে এবং ফ্রন্ট-এন্ড একটি নেটিভ টুলকিট দিয়ে সংকলন করে। উদাহরণস্বরূপ, ম্যাক প্ল্যাটফর্ম থেকে আগত বিটোরেন্ট ক্লায়েন্ট, ম্যাকের উপর কোয়ার্টজ এবং বাকি অংশে জিটিকে + ব্যবহার করে transmission
অ্যাকোহার্ড

0

পাইগিটিকে এবং পাইজিওজেজেইসিটি এখন আর উবুন্টুর জন্য অ্যাপ্লিকেশন বিকাশের প্রস্তাবিত পদ্ধতি নয়। উবুন্টু বিকাশকারী ওয়েবসাইট এখন উবুন্টু অ্যাপ্লিকেশনগুলির জন্য কিউএমএল প্রস্তাব দেয়।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.