Hands-On Qt for Python Developers
فریمورک Qt، یکی از پر استفادهترین و انعطاف پذیرترین فریمورکها برای توسعه رابط کاربری برنامه هاست که به شما این امکان را میدهد تا کد برنامهی خود را یک بار بنویسید و آن را برای سیستم عاملهای مختلف منتشر نمایید. کتاب Qt برای توسعه دهندگان پایتون، بهترینهای Qt و پایتون را با هم ترکیب کرده است تا شما را در توسعه GUI برنامهها با Python bindings مثل PyQt و PySide کمک کند.
این کتاب برای توسعه دهندگان پایتون است که میخواهند برنامههای GUI و کراس پلتفرمی که مدرن، responsive و جذاب هستند را توسعه دهند. در این کتاب هیچ احتیاجی به دانستن Qt و یا QML از قبل نیست.
مطالب این کتاب با مقدمه ای از Qt و QML آغاز شده است. شما کار را با کار کردن بر روی عناصر PyQt GUI برای استایل دادن به برنامهی خود آغاز میکنید. سپس نحوه استفاده از QWidget، frame ها، labelها و text fieldها و کار با گرافیک را میآموزید. در ادامه نحوهی ارتباط عناصر برنامه با یکدیگر را با فهم سیگنال ها، اسلاتها و event handlerها میآموزید. در انتها، این کتاب به شما نحوهی توسعه embedded و موبایل را با استفاده از PyQt، پایتون و QML به شما میآموزد.
مطالبی که در کتاب Qt برای توسعه دهندگان پایتون، خواهید آموخت:
- بررسی PyQt5 و PySide2 برای ساختن برنامههای GUI
- کسب اطلاعات در مورد نحوه کار چند نخی و چند پردازشی
- یادگیری نحوهی استایل دادن به GUI با استفاده از PyQt
- یادگیری نحوهی ارتباط عناصر با سیگنال ها، اسلاتها و مدیر رویداد ها
- بررسی توسعه موبایل با استفاده از PyQt و PySide