دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: [2 ed.]
نویسندگان: Gopinath Jaganmohan. Venkateshwaran Loganathan
سری:
ISBN (شابک) : 178528245X, 9781785282454
ناشر: Packt Publishing
سال نشر: 2016
تعداد صفحات: 144
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 2 Mb
در صورت تبدیل فایل کتاب PySide GUI Application Development - Second Edition به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب توسعه اپلیکیشن PySide GUI - ویرایش دوم نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
برنامههای رابط کاربری گرافیکی پویا و قویتر را با استفاده از PySide، یک چارچوب UI چند پلتفرمی منبع باز توسعه دهید
این کتاب برای برنامه نویسان پایتون نوشته شده است که می خواهند در مورد برنامه نویسی رابط کاربری گرافیکی بیاموزند. همچنین برای کسانی که تازه وارد پایتون هستند اما با برنامه نویسی شی گرا آشنا هستند مناسب است.
برنامههای رابط کاربری گرافیکی با طراحی زیبا همیشه در بین کاربران محبوبیت زیادی دارند. PySide یک پروژه نرمافزاری منبع باز است که اتصالات پایتون را برای چارچوب UI کراس پلتفرم Qt فراهم میکند. PySide با ترکیب قدرت Qt و Python، دسترسی آسان به چارچوب Qt را برای توسعه دهندگان Python فراهم می کند و همچنین به عنوان یک پلتفرم توسعه سریع برنامه کاربردی عالی عمل می کند.
این کتاب شما را با همه چیزهایی که برای توسعه نیاز دارید آشنا می کند. برنامه های رابط کاربری شما با نصب و ساخت PySide در سیستم عامل های مختلف مختلف و همچنین اصول برنامه نویسی رابط کاربری گرافیکی آشنا خواهید شد. سپس کتاب به بحث در مورد مدیریت رویداد، سیگنالها و اسلاتها و ویجتها و گفتگوهای موجود با PySide میپردازد. تعامل و دستکاری پایگاه داده نیز پوشش داده شده است.
در پایان این کتاب، میتوانید برنامههای کاربردی رابط کاربری گرافیکی را به طور کارآمد برنامهریزی کنید و بر نحوه توسعه برنامههای کاربردی خود و نحوه اجرای آنها در پلتفرمها مسلط شوید.
این یک راهنمای قابل دسترس و کاربردی برای توسعه رابطهای کاربری گرافیکی برای برنامههای پایتون است.
Develop more dynamic and robust GUI applications using PySide, an open source cross-platform UI framework
This book is written for Python programmers who want to learn about GUI programming. It is also suitable for those who are new to Python but are familiar with object-oriented programming.
Elegantly-built GUI applications are always a massive hit among users. PySide is an open source software project that provides Python bindings for the Qt cross-platform UI framework. Combining the power of Qt and Python, PySide provides easy access to the Qt framework for Python developers and also acts as an excellent rapid application development platform.
This book will take you through everything you need to know to develop UI applications. You will learn about installing and building PySide in various major operating systems as well as the basics of GUI programming. The book will then move on to discuss event management, signals and slots, and the widgets and dialogs available with PySide. Database interaction and manipulation is also covered.
By the end of this book, you will be able to program GUI applications efficiently and master how to develop your own applications and how to run them across platforms.
This is an accessible and practical guide to developing GUIs for Python applications.
Cover Copyright Credits About the Authors About the Reviewer www.PacktPub.com Table of Contents Preface Chapter 1: Getting Started with PySide Introducing PySide Hello, GUI Setting up PySide Installing PySide using Windows Installing PySide using Mac OS X Installing PySide using Linux Building PySide on Windows Building PySide on Linux Prerequisites Building PySide Mac OS X Importing PySide objects First PySide application Exception handling as a practice Summary Chapter 2: Entering through Windows Creating a simple window Creating the application icon Showing a tooltip Adding a button Centering the window on the screen About box Tracking time using timers Windows style Summary Chapter 3: Main Windows and Layout Management Creating the main window Status bar Menu bar The central widget Adding a menu bar Adding menus Toolbar Layout management Absolute positioning Layout containers QBoxLayout QHBoxLayout QVBoxLayout QGridLayout QFormLayout QStackedLayout SDI and MDI A simple text editor Summary Chapter 4: Events and Signals Event management Event loop Event processing Reimplementing event handlers Installing event filters Reimplementing the notify() function Signals and slots Drag and drop technique Drawing shapes Graphics and effects Summary Chapter 5: Dialogs and Widgets Built-in dialogs QFileDialog QInputDialog QColorDialog QPrintDialog Custom dialogs Widgets at a glance Custom widget Implementation of MDI Summary Chapter 6: Database Handling Connecting to the database Executing SQL queries Executing a query Inserting, updating and deleting records Navigating records Database transactions Table and form views QSqlQueryModel QSqlTableModel QSqlRelationalTableModel Table view Form view Viewing relations in table views Summary Index