ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب PySide GUI Application Development - Second Edition

دانلود کتاب توسعه اپلیکیشن PySide GUI - ویرایش دوم

PySide GUI Application Development - Second Edition

مشخصات کتاب

PySide GUI Application Development - Second Edition

ویرایش: [2 ed.] 
نویسندگان:   
سری:  
ISBN (شابک) : 178528245X, 9781785282454 
ناشر: Packt Publishing 
سال نشر: 2016 
تعداد صفحات: 144 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 2 Mb 

قیمت کتاب (تومان) : 75,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 5


در صورت تبدیل فایل کتاب PySide GUI Application Development - Second Edition به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب توسعه اپلیکیشن PySide GUI - ویرایش دوم نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب توسعه اپلیکیشن PySide GUI - ویرایش دوم



برنامه‌های رابط کاربری گرافیکی پویا و قوی‌تر را با استفاده از PySide، یک چارچوب UI چند پلتفرمی منبع باز توسعه دهید

درباره این کتاب

  • طراحی‌شده برای مبتدیانی که به شما کمک می کنند تا با توسعه برنامه رابط کاربری گرافیکی شروع کنید
  • برنامه های خود را با ایجاد ویجت ها و دیالوگ های سفارشی توسعه دهید
  • نوشته شده در ساختاری ساده و زیبا به طوری که به راحتی درک کنید که چگونه می توانید رابط کاربری گرافیکی مختلف را برنامه ریزی کنید. components

این کتاب برای چه کسی است

این کتاب برای برنامه نویسان پایتون نوشته شده است که می خواهند در مورد برنامه نویسی رابط کاربری گرافیکی بیاموزند. همچنین برای کسانی که تازه وارد پایتون هستند اما با برنامه نویسی شی گرا آشنا هستند مناسب است.

آنچه یاد خواهید گرفت

  • برنامه های رابط کاربری گرافیکی برنامه را به روشی آسان و کارآمد برنامه ریزی کنید.
  • دانلود و نصب PySide، یک جعبه ابزار توسعه رابط کاربری گرافیکی بین پلتفرمی برای Python
  • ایجاد منوها، نوارهای ابزار، نوارهای وضعیت، و پنجره های فرزند
  • ایجاد یک ویرایشگر متن برنامه به تنهایی
  • رابط کاربری گرافیکی خود را به یک پایگاه داده متصل کنید و آن را مدیریت کنید
  • پرس و جوهای SQL را با مدیریت پایگاه داده اجرا کنید

در جزئیات

برنامه‌های رابط کاربری گرافیکی با طراحی زیبا همیشه در بین کاربران محبوبیت زیادی دارند. 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

About This Book

  • Designed for beginners to help you get started with GUI application development
  • Develop your own applications by creating customized widgets and dialogs
  • Written in a simple and elegant structure so you easily understand how to program various GUI components

Who This Book Is For

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.

What You Will Learn

  • Program GUI applications in an easy and efficient way
  • Download and install PySide, a cross-platform GUI development toolkit for Python
  • Create menus, toolbars, status bars, and child windows
  • Develop a text editor application on your own
  • Connect your GUI to a database and manage it
  • Execute SQL queries by handling databases

In Detail

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.

Style and approach

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




نظرات کاربران