2016-09-15 54 views
1

我想在2个布局中添加QLineEdit/checkbox/button。因此,无论我在哪个窗口中按哪个窗口,他们都会执行相同的操作,在我键入时更新对方等等。PyQt在2个布局中显示1个小部件?

是否有可能或我需要创建第二组控件,然后互相信号链接?

问候 达留

回答

1

窗口小部件可以在一个地方,在一个时间只存在。您将需要链接两个不幸的。帮你一个忙,并通过模型正确地做。

如果有可能在多个地方存在的小部件,这将导致一大堆的问题:循环树,多父母等

+0

感谢您的信息!尽管如此,情况是如此。我可以在哪里阅读模型方法 - 再次感谢! – Dariusz

+0

@Dariusz:也许从[模型视图编程指南](https://doc.qt.io/qt-5/model-view-programming.html)开始。模型类可能会矫枉过正,这取决于您的程序。使用简单的MVC方法就足够了:'WidgetA→SomeClass←WidgetB'。 –