আপনি যদি উইসইভিগ জিইউআই ডিজাইনার চান তবে গ্লেড আপনার সেরা বাজি:
- প্রথমে,
glade
সফ্টওয়্যার কেন্দ্র থেকে ইনস্টল করুন
আপনার জিইউআই তৈরি করুন, এটি সংরক্ষণ করুন, বলুন, myapp.glade
সিগন্যাল ট্যাবে যান এবং আপনার কলব্যাক সেট আপ করুন, যেমনon_window1_destroy
আপনার অজগর প্রোগ্রামে, জিটিকে UI সংজ্ঞাগুলি লোড করতে বলুন
import gtk
class MyApp (object):
def __init__(self):
self.builder = gtk.Builder()
self.builder.add_from_file("myapp.glade")
self.builder.connect_signals(self)
def run(self):
self.builder.get_object("window1").show_all()
gtk.main()
def on_window1_destroy(self, *args):
gtk.main_quit()
MyApp().run()
সবকিছু সেট আপ করার পরে, আপনি সরাসরি গ্লাড টিউটোরিয়ালটিতে ডুব দিতে পারেন (জেরেমি কের তার উত্তরে উল্লেখ করেছেন)। বিভিন্ন লে-আউট বিকল্প এবং সংকেত সম্পর্কে শিখতে শুরু করুন।
যখন আপনি গ্লেডের সাথে স্বাচ্ছন্দ্য বোধ করেন, আপনি তাড়াতাড়ি মাধ্যমে এটি ব্যবহার শুরু করতে পারেন, যা সফ্টওয়্যার বিকাশে সাধারণ কাজগুলিকে খুব সহজ করার জন্য প্রোগ্রামগুলির একটি সেট। এটি পিপিএ সহ অনুবাদ, স্টোরিং কনফিগারেশন, প্যাকেজিং, লঞ্চপ্যাড একীকরণ এবং আরও অনেক কিছুর যত্ন নেয়:
sudo apt-get install quickly
quickly create ubuntu-application hello-world
cd hello-world/
আপনার ইতিমধ্যে সেট আপ করা প্রয়োজন এমন সবকিছু দিয়ে দ্রুত এখন একটি বিশাল প্রকল্প তৈরি করে। একটি গি , অনুবাদ ফাইল, ডেস্কটপকাচের মাধ্যমে কনফিগারেশন ইত্যাদি।
আপনার জন্য দ্রুত কয়েকটি উইন্ডোজ সেট আপ করতে দেখবেন (মূল অ্যাপ্লিকেশন, কনফিগারেশন এবং একটি কথোপকথন)। আপনার জিইউআই সম্পাদনা শুরু করতে:
চালান quickly design
অ্যাপ্লিকেশনটির কোড পেতে, চালান quickly edit
HelloWorldWindow.py
ফাইল যান
এখন সংকেত হ্যান্ডলার এবং যুক্তি যুক্ত শুরু করুন।
অবশেষে, আপনার অ্যাপ্লিকেশনটি চালানোর জন্য, টাইপ করুন quickly run
।
এই মুহুর্তে, আপনি সিগন্যালগুলি, তাদের হ্যান্ডলারের স্বাক্ষর, বিভিন্ন উইজেটগুলির পদ্ধতি এবং এগুলি সম্পর্কে জানতে শিখতে আপনি পাইজিটিকে ডকুমেন্টেশনে যেতে পারেন।
আরও দেখুন, কিছু সম্পর্কিত প্রশ্ন: