Qt 是一个用 C++ 实现的著名跨平台软件开发框架。只需少量更改有时候甚至不需要更改代码就能在多个软硬件平台上运行,同时拥有原生应用程序的功能和速度。

以下内容改编自 Aleksey Kholovchuk 编写的 C++ 版 QT 简介,并用 pyqt 重构原文代码,实现了部分相同的功能。

为了运用 pyqt 中一些更高级的功能,我们需要开始学习使用其他控件。下文演示了如何弹出对话框,该对话框在用户确认操作或输入信息等情况下经常用到。