PacktLib: PySide GUI Application Development

PySide GUI Application Development

Credits

About the Author

About the Reviewers

www.PacktPub.com

Preface

Getting Started with PySide

About Python

What is PySide?

Hello GUI

Setting up PySide

Building PySide

Importing PySide objects

My first PySide application

Exception handling as a practice

Summary

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

Timers

Windows style

Summary

Main Windows and Layout Management

Creating the main window

Status bar

Menu bar

The central widget

Adding a menu bar

Adding menus

Tool bar

Layout management

SDI and MDI

A simple text editor

Summary

Events and Signals

Event management

Signals and slots

Drag-and-drop

Drawing

Graphics and effects

Summary

Dialogs and Widgets

Built-in dialogs

Custom dialogs

Widgets at a glance

Custom widgets

Implementation of MDI

Summary

Handling Databases

Connecting to the database

Executing SQL queries

Table and form views

Table view

Form view

Viewing relations in table views

Summary

Resources

Resources

Resources

Resources

Resources

Index