همون کتابخونه QT هست که حالا می تونید ازش توی پایتون هم استفاده کنید
فکر کنم دقیقا همون نیست. بعضی از قابلیت های Qt داخلش نیست.
همونطور که دوستمون بهنام گفت اسم اون برنامه Qt designer هست.
حالا سوال اینجاست PyQt اونقدر خوب هست که به خود Qt نیاز نداشته باشم؟
خب فکر کنم برای نوشتن برنامه با pyqt برای اندروید این رو بخونی بهتر باشه
خیلی ممنون. (برای بقیه دوستان مینویسم شاید بدرد بخوره)
یک برنامه گرافیکی به اسم pyqtdeploy هست که برنامه پایتون شما رو با تمام ماژول هایی که استفاده کردین به ++c تبدیل میکنه.
دقت کنین که خود Qt با ++c نوشته شده. کتابخونه های استاندارد پایتون هم با Qt rcc tool به اون کد ++c اضافه میشن.
بعد از همه ی این کار ها، برنامه pyqtdeploy به شما یک خروجی با فرمت pro. میده که اون رو باید با Qt qmake tool باز کنید و
پلتفرمی که میخواید رو انتخاب کنید تا بهتون خروجی apk. بده.
به نظر من کار بیهوده ای هست، چون ممکنه برنامه ای که نوشتین؛ طول و عرض بعضی buttonهاش داخل گوشی خوب نمایش داده نشه.
آموزشی هم برای برنامه نویسی اندروید با pyqt داخل اینترنت نیست.
راه های بهتری هم برای برنامه نویسی اندروید هست که منم دنبالشم.
در ضمن kivy (ساخت برنامه گرافیکی برای همه ی پلتفرم ها) رو هم یکم یاد گرفتم ولی برای ما گنو/لینوکسی با پایتون ۳ مشکله داره. ( یک ابزار به است buildozer دارن که خروجی apk میده ولی اون برای ما نصب نمیشه)؛ حتی داخل خود گنو/لینوکس هم اجرا نمیشه.
البته با پایتون ۲ میگن مشکلی نداره. ( من خودم با پایتون ۲ امتحان نکردم. )
یه سری فرق های جزئی هم دارن که خب قاعدتا خودت باید تصمیم بگیری کدوم خوبه...
مطالب رو خوندم مثل اینکه PyQt5 خیلی بهتره.