Cách QApplication() và QWidget() được kết nối?Các đối tượng QApplication() và QWidget() được kết nối như thế nào trong PySide/PyQt?
Đây là mã ví dụ mà tôi đã sao chép, nó tạo đối tượng QApplication và đối tượng QWidget, nhưng không có liên kết giữa hai đối tượng. Tôi mong đợi một cái gì đó như app.setWidget(did)
để dạy PySide/PyQt điều khiển về các widget đã được tạo ra.
# 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_())
Điều kỳ diệu đằng sau điều này là gì?