Pyqt4

pyqt4

#pyqt4

Table of Contents

About

1

Chapter 1: Getting started with pyqt4

2

Remarks

2

Examples

2

Installation or Setup

2

Basic Hello World Program

2

Chapter 2: Basic Widgets : QLabel

4

Introduction

4

Remarks

4

Examples

4

QLabel example with text, hyperlink and image

4

Chapter 3: Hello World Program

6

Introduction

6

Remarks

6

Examples

6

Hello World Program

6

Chapter 4: QMessageBox

7

Introduction

7

Examples

7

Basic usage: Hello World

7

Chapter 5: Signals and Slots

8

Introduction

8

Remarks

8

Examples

8

An Example Using Signals and Slots

8

Credits

10

About

You can share this PDF with anyone you feel could benefit from it, downloaded the latest version from: pyqt4

It is an unofficial and free pyqt4 ebook created for educational purposes. All the content is extracted from Stack Overflow Documentation, which is written by many hardworking individuals at Stack Overflow. It is neither affiliated with Stack Overflow nor official pyqt4.

The content is released under Creative Commons BY-SA, and the list of contributors to each chapter are provided in the credits section at the end of this book. Images may be copyright of their respective owners unless otherwise specified. All trademarks and registered trademarks are the property of their respective company owners.

Use the content presented in this book at your own risk; it is not guaranteed to be correct nor accurate, please send your feedback and corrections to info@



1

Chapter 1: Getting started with pyqt4

Remarks

This section provides an overview of what PyQt4 is, and why a developer might want to use it.

PyQt is a GUI widgets toolkit. It is a Python interface for Qt, one of the most powerful, and popular cross-platform GUI library. PyQt is a blend of Python programming language and the Qt library. This introductory tutorial will assist you in creating graphical applications with the help of PyQt.

It should also mention any large subjects within PyQt4, and link out to the related topics. Since the Documentation for PyQt4 is new, you may need to create initial versions of those related topics.

Examples

Installation or Setup

Detailed instructions on getting pyqt4 set up or installed.

1. Windows Link 2. Mac Link 3. Linux Link

If you want to install the version specific to your system python version and you system configuration(32-bit or 64-bit) then go to this link and download and install the package. You can install the .whl file simply by going to command prompt pip install PyQt44.11.4cp34nonewin_amd64.whl.

Go a head Install the software and Start Building Awesome GUI!!

Basic Hello World Program

import sys from PyQt4 import QtGui

def window(): app = QtGui.QApplication(sys.argv) w = QtGui.QWidget() b = QtGui.QLabel(w) b.setText("Welcome to PyQt4 SO Documentation!") w.setGeometry(100,100,550,65) b.move(50,20) w.setWindowTitle("PyQt4 Hello World Demo") w.show() sys.exit(app.exec_())

if __name__ == '__main__': window()



2

Read Getting started with pyqt4 online:



3

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download