کتاب طراحی رابط کاربری با PyQt در پایتون
کتاب طراحی رابط کاربری با PyQt در پایتون به قلم رمضان عباس نژادورزی و نوراله کریم تبار احمدچالی، خلاصهای از آموزش مقدماتی پایتون و چگونگی طراحی رابط کاربری در این زبان را در اختیار شما قرار میدهد.
از زبان برنامهنویسی پایتون استفادههای متعددی میتوان کرد. با استفاده از این زبان میتوانید برنامههای تحت کنسول، برنامههای تحت ویندوز (دسک تاپی)، برنامههای تحت وب، برنامههای تحت شبکه و غیره را راهاندازی و پیادهسازی کنید. پایتون برای پیادهسازی این برنامهها از کتابخانههای مختلفی استفاده میکند. یکی از کتابخانههای معروف پایتون که برای طراحی و پیادهسازی رابط گرافیکی کاربر به کار میرود، کتابخانه PyQt است. اما توجه داشته باشید که قبل از مطالعه این کتاب باید مقدمات برنامهنویسی پایتون را بیاموزید.
کتابخانه PyQt در اصل از QT گرفته شده است. این کتابخانه امکانی را فراهم میکند تا برنامهنویس بدون نیاز به کتابخانهها و ابزارهای جانبی دیگر به تولید رابطهای گرافیکی (بصری) کاربر بپردازد. اثر حاضر، کتابخانه PyQt را به طور کامل آموزش میدهد.
این کتاب شامل 5 فصل است: در فصل اول، مقدمات PyQt، ویجتهای QLineEdit QLabel، QPushButton همراه با مثالهای متعدد آموزش داده میشود. فصل دوم ویجتهای دیگر مانند QCheckBox، QMenu، ComboBoxQ QListBox و غیره را مورد بررسی قرار داده و فصل سوم، مباحث پیشرفته PyQt را آموزش میدهد. فصل چهارم، کادرهای محاوره را به طور کامل بررسی میکند و در فصل آخر طراح Qt را مورد بحث قرار میدهد.
فهرست مطالب
فصل اول: آشنایی با PyQt
1-1. رابط کاربری
1-2. مروری بر API PyQ
1-3. مفاهیم اولیه در PyQt
1-3-1. پنجره
1-3-2. ویجتها
1-3-3. مفهوم سیگنال و اسلات
1-4. اضافه کردن ماژول PQt به برنامه
1-5. اضافه کردن پنجره
1-6. ویجت QLabel
1-7. وبجت QLineEdit
1-8. مدیریت طرح بندی
1-9. کنترل QPushButton
فصل دوم: برخی از ویجتهای مهم PyQt
2-1. ویجت QCheckBox
2-2. ویجت QListWidget
2-3. ویجت QComboBox
2-4. ویجت QRogesBar
2-5. ویجت QSpinBox
2-6. ویجت QSlider
2-7. ویجت QMenu
2-8. ویجت QToolBar
2-9. ویجت QStatiBar
2-10. ویجت QTabWidget
2-11. وبجت QStackedWidget
2-12. ویچت QDock Widget
فصل سوم: مباحث پیشرفته در PyQt
3-1. برنامههای چند پنجره ای
3-2. کشیدن و رها کردن (Drag and Drop)
3-3. گرافیک در PyQt
3-4. کلاس QClipboard
فصل چهارم: کادرهای محاوره در PyQt
4-1. کلاس QMessageBox
4-2. کلاس QinputDialog
4-3. کلاس QFontDialog
4-4. کلاس QColorDialog
4-5. کلاس QFileDialog
فصل پنجم: طراح Qt
5-1. ابزار Qt Designer
5-2. اضافه کردن ویجت
5-3. حذف ویجتها از پنجره
5-4. تغییر خواص ویجت ها
5-5. افزودن Signals & Slots
5-6. روند ساخت یک برنامه با PyQt
منابع
مطالب مرتبط
تگها
مطالب پربیننده
- چه کسانی می توانند نامخانوادگیشان را تغییر دهند
- روزانه چقدر پروتئین مصرف کنیم؟
- خواص شگفتانگیز کیوی را بشناسید
- فراخوان دومين كنگره بين المللی راهكارهای گسترش فرهنگ غدير و ترويج نهج البلاغه
- ۳ نوشیدنی مفید برای سالمندان
- نکاتی مهم درباره جوشهای صورت
- علائم بیش فعالی در دخترها و پسرها را بشناسید
- میوه ای برای تقویت سیستم ایمنی بدن
- گیاهی برای دفع سنگ کلیه
- اربعین؛ پلی به سوی وحدت جهانی
- چالشهای ازدواج در دوران پیری
- اذن پدر برای ازدواج دختر لازم است یا خیر؟
- معرفی سوغات و صنایع دستی مازندران
- چگونه عطر مناسب بخریم؟
- زندگی نامه مسعود پزشکیان
- رابطه زناشویی برنده و بازنده ندارد
- درباره دوران بحرانی نوجوانی
- بازار کرمان با قدمت ۶۰۰ سال
- معرفی موزه هنرهای معاصر تهران؛ بازتابی از هنر ایران و جهان
- مصرفگرایی و ویرانی زندگی
- پاسخ به سوالات رایج درباره مصرف شیر
- معرفی جنگل فندقلو؛ بهشتی مینیاتوری در اردبیل
- درباره سن پیری بیشتر بدانیم
- اهمیت خواب را جدی بگیرید
- معرفی مسجد شیخ لطف الله، اثری شگفت انگیز از دوران صفویه
- پناهگاه سکوت
- نحوه خوابیدن به خواستههای درونی
- مضرات سیگار از آسیبهای پوستی تا تهدید سلامتی
- در مورد کف پای صاف و باورهای قدیمی
- چگونه با کودکان چاق تعامل داشته باشیم
- قوانین کلاس و مدرسه
- قالب آماده و زیبای پاورپوینت(15)
- ۵ فیلم که همه زنان ایرانی باید تماشا کنند
- شعار سال ۱۴۰۱ «سال تولید، دانشبنیان و اشتغالآفرین»
- قالب زیبای پاورپوینت برای ارائه پروپوزال و دفاع رساله دکترا
- قالب پاورپوینت کادر دار زیبا
- پورنوگرافی چیست و چه اثری بر مغز و رابطه جنسی دارد؟
- قالب پاورپوینت گرافیکی و طرح دار زیبا
- قالب پاورپوینت گرافیکی زیبا
- رنگ چشم هایتان درباره شما و اجدادتان چه می گوید؟
- نمونه تدریس درس اول هدیه آسمان پنجم
- قالب پاورپوینت گرافیکی جالب
- اندکی درباره درسپژوهی
- کتاب پسری که جادویی شد
- همه زائران سلطان
- قالب پاورپوینت
- معرفی کتاب
- دوستی با کتاب
- قالب پاورپوینت گرافیکی
- درباره محسن رضایی
- معرفی کتاب
- قیافه و ظاهر واسه متولدین کدوم ماه، خیلی مهمه؟
- درباره امیر کبیر
- کتاب راهنمای کامل Interaction access
- متن کامل دعای جوشن کبیر با ترجمه
- کتاب پیوند زخم خورده
- درباره فخرالدین عراقی
- درباره محسن مهر علیزاده
- کتاب آموزش علیه آموزش
- خلاصه کتاب سواد بصری