【发布时间】:2013-07-11 19:35:41
【问题描述】:
QApplication() 和 QWidget() 是如何连接的?
这是我复制的示例代码,它创建了 QApplication 对象和 QWidget 对象,但是这两个对象之间没有链接。我希望像 app.setWidget(did) 这样的东西可以教 PySide/PyQt 控制器关于创建的小部件。
# http://zetcode.com/gui/pysidetutorial/firstprograms/
# 1. PySide.QtGui is the class
import sys
from PySide import QtGui
# 2. setup the application
app = QtGui.QApplication(sys.argv)
# 3. create the widget and setup
wid = QtGui.QWidget()
wid.resize(250, 150)
wid.setWindowTitle('Simple')
# 4. Show the widget
wid.show()
# 5. execute the app
sys.exit(app.exec_())
这背后有什么魔力?
【问题讨论】: