问题描述
我怎样才能使childWindow访问和/或从其MainWindow修改属性?
我有一个MainWindow可以打开不同的childWindows,具体取决于MainWindow上的按下按钮。
我希望任何childWindows能够修改MainWindow的某些属性,但是我无法获得访问它们的好方法。
1楼
在定义窗口小部件或窗口时(您的窗口可能只是QWidget),请在init -Method中指定它的父级(只需传递parent-widget)。
之后,您可以使用parentWdiget-Method或在子窗口的属性中简单地为父部件设置“链接”。
参见
2楼
您可以将参考(自己)传递给您的子窗口。