我的问题可能对你来说似乎很简单,但我陷入其中。我已经四处寻找,但由于我是Qt和OOP的新手,我有点困惑,无法理解最新情况!
好吧,我在Qt Creator中编写了一个有两个窗口的程序。在一个窗口中,用户在QTablewidget中输入一些数字(比如说一些X和Y),当用户按下按钮"描绘图形"时,我想打开一个新窗口并描绘Xs和Ys在第二个窗口中。我已设法在Qt中打开第二个窗口,并在该窗口中描绘随机图。但是,我想获取用户在主窗口中输入的值,并在第二个窗口中描述它们。我知道它必须与信号和插槽有关,但我不知道如何!
非常感谢任何帮助!
答案 0 :(得分:1)
如果第一个窗口中的某些内容发生更改时您的第二个窗口不需要更新,则可以将第二个窗口所需的所有参数传递给其构造函数。
如果第二个窗口需要在第一个窗口中的某个事件上更新,则可以在第二个窗口中添加update()等方法,并在发生此类事件时使用新数据调用它。