警告
本节包含从 C++ 自动翻译到 Python 的代码片段,可能包含错误。
小部件教程 - 创建窗口#
如果一个小部件没有父控件,当它显示时,它会被视为窗口或顶级小部件。由于它没有任何确保在不再需要时被删除的父对象,因此跟踪应用程序中的顶级小部件的责任就落在了开发者身上。
以下示例中,我们使用 QWidget
创建并显示一个具有默认大小窗口
from PySide6 import QtWidgets if __name__ == "__main__": app = QApplication([]) window = QWidget() window.resize(320, 240) window.show() window.setWindowTitle( QApplication.translate("toplevel", "Top-level widget")) sys.exit(app.exec())
为了创建一个真正的 GUI,我们需要将小部件放置在窗口内。为此,我们需要将一个 QWidget
实例传递给小部件的构造函数,我们将在下一个教程部分中演示这一点。