
۴۴٬۰۰۰تومان
نوع فایل دانلود: EPUB
پس از خرید، یک فایل EPUB دریافت میکنید.
این فایل با Calibre، Apple Books و سایر کتابخوانهای دیجیتال مناسب است.
راهنمای تخصصی و توصیههای کاربردی برای توسعه سریع رابط گرافیکی با PyQt 4. چه در حال ساخت نمونههای اولیه رابط گرافیکی باشید و چه برنامههای کامل و چندپلتفرمی با ظاهر و احساس بومی، PyQt 4 سریعترین، آسانترین و قدرتمندترین راهحل شماست. مارک سامرفیلد، متخصص کیوت، راهنمای جامع و معتبری برای توسعه PyQt 4 نوشته است. با کتاب «برنامهنویسی سریع رابط گرافیکی با پایتون و کیوت» یاد میگیرید که چگونه برنامههای رابط گرافیکی کارآمدی بسازید که روی تمامی سیستمعاملهای اصلی از جمله ویندوز، مک اواس ایکس، لینوکس و نسخههای گوناگون یونیکس اجرا شوند و برای همه آنها از یک کد منبع واحد استفاده کنید. سامرفیلد به طور سیستماتیک تمامی تکنیکهای اصلی توسعه رابط گرافیکی را معرفی میکند: از کادرهای محاوره و پنجرهها گرفته تا مدیریت دادهها، از رویدادها تا چاپ، و موارد بیشتر. از طریق مثالهای واقعگرایانه کتاب، با رویکرد برنامهنویسی کاملاً جدید مبتنی بر PyQt 4 آشنا خواهید شد و مباحث جدید بسیاری، از موتور متن غنی PyQt 4 گرفته تا برنامهنویسی پیشرفته مدل/نما و گرافیک/نما را فرا خواهید گرفت. هر مفهوم کلیدی با مثالهای واقعی و قابل دانلود توضیح داده شده است - که همگی روی ویندوز، مک اواس ایکس و لینوکس با پایتون 2.5، کیوت 4.2 و PyQt 4.2، و روی ویندوز و لینوکس با کیوت 4.3 و PyQt 4.3 آزمایش شدهاند. مباحث پوششدادهشده عبارتند از: اصول پایتون برای هر توسعهدهنده PyQt: انواع دادهها، ساختارهای داده، ساختارهای کنترلی، کلاسها، ماژولها و موارد دیگر؛ تکنیکهای اصلی برنامهنویسی رابط گرافیکی PyQt: کادرهای محاوره، پنجرههای اصلی و فرمتهای فایل سفارشی؛ استفاده از Qt Designer برای طراحی رابطهای کاربری و پیادهسازی و تست کادرهای محاوره، رویدادها، تختهسیاه (کلیپبورد)، و قابلیت کشیدن و رها کردن؛ ساخت ابزارکهای سفارشی: برگههای سبک ابزارک، ابزارکهای مرکب، زیرکلاسسازی و موارد دیگر؛ بهرهگیری حداکثری از معماری جدید گرافیک/نمای کیوت 4.2؛ اتصال به پایگاههای داده، اجرای پرسوجوهای SQL و استفاده از نمای فرم و جدول؛ برنامهنویسی پیشرفته مدل/نما: نماهای سفارشی، نمایندگان عمومی و موارد دیگر؛ پیادهسازی راهنمای آنلاین، بینالمللیسازی برنامهها، و استفاده از امکانات شبکهسازی و چندرشتهای PyQt
The Insider's Best-Practice Guide to Rapid PyQt 4 GUI Development Whether you're building GUI prototypes or full-fledged cross-platform GUI applications with native look-and-feel, PyQt 4 is your fastest, easiest, most powerful solution. Qt expert Mark Summerfield has written the definitive best-practice guide to PyQt 4 development. With Rapid GUI Programming with Python and Qt you'll learn how to build efficient GUI applications that run on all major operating systems, including Windows, Mac OS X, Linux, and many versions of Unix, using the same source code for all of them. Summerfield systematically introduces every core GUI development technique: from dialogs and windows to data handling; from events to printing; and more. Through the book's realistic examples you'll discover a completely new PyQt 4-based programming approach, as well as coverage of many new topics, from PyQt 4's rich text engine to advanced model/view and graphics/view programming. Every key concept is illuminated with realistic, downloadable examples--all tested on Windows, Mac OS X, and Linux with Python 2.5, Qt 4.2, and PyQt 4.2, and on Windows and Linux with Qt 4.3 and PyQt 4.3. Coverge includes Python basics for every PyQt developer: data types, data structures, control structures, classes, modules, and more Core PyQt GUI programming techniques: dialogs, main windows, and custom file formats Using Qt Designer to design user interfaces, and to implement and test dialogs, events, the Clipboard, and drag-and-drop Building custom widgets: Widget Style Sheets, composite widgets, subclassing, and more Making the most of Qt 4.2's new graphics/view architecture Connecting to databases, executing SQL queries, and using form and table views Advanced model/view programming: custom views, generic delegates, and more Implementing online help, internationalizing applications, and using PyQt's networking and multithreading facilities