214.md 1.7 KB
Newer Older
W
wizardforcel 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76
# Qt4 窗口

> 原文: [https://pythonspot.com/qt4-window/](https://pythonspot.com/qt4-window/)

![pyqt window](img/1629a04730237a4379bd58ced163e08f.jpg) [PyQt4](https://pythonspot.com/pyqt4/) window on Ubuntu

在本教程中,您将学习如何使用 [PyQT4](https://pythonspot.com/pyqt4/) 创建图形 hello world 应用程序。

[PyQT4](https://pythonspot.com/pyqt4/) ,它是[图形用户界面(GUI)](https://pythonspot.com/gui)编程的 Python 选项之一。

**相关课程:**

*   [使用 PyQt5 创建 GUI 应用](https://gum.co/pysqtsamples)

## PyQt4 窗口示例:

This application will create a graphical window that can be minimized, maximimzed and resized it.

```
#! /usr/bin/env python
# -*- coding: utf-8 -*-
#
import sys
from PyQt4.QtGui import *

# Create an PyQT4 application object.
a = QApplication(sys.argv)

# The QWidget widget is the base class of all user interface objects in PyQt4.
w = QWidget()

# Set window size.
w.resize(320, 240)

# Set window title
w.setWindowTitle("Hello World!")

# Show window
w.show()

sys.exit(a.exec_())

```

必须导入 [PyQT4](https://pythonspot.com/pyqt4/) 模块,我们通过以下代码行进行导入:

```
from PyQt4.QtGui import *

```

我们使用 QApplication()创建 [PyQT4](https://pythonspot.com/pyqt4/) 应用程序对象:

```
a = QApplication(sys.argv)

```

我们创建窗口(QWidget),调整大小,设置标题并显示以下代码:

```
w = QWidget()
w.resize(320, 240)
w.setWindowTitle("Hello World!")

```

不要忘记显示窗口:

```
# Show window
w.show()

```

您可以下载 PyQt4 示例集合: , [下载 PyQT 代码(批量集合)](https://pythonspot.com/python-qt-examples/)