并行窗口问题
大家好
小弟最近在写一个QT程序,运行后同时打开两个窗口,一个配置窗口可以配置信息,一个显示窗口显示信息。比如说在第二个窗口里显示柱状图,在第一个窗口里可以通过按钮等等来改变柱状图的颜色等等。并且当改变了第一个窗口的信息之后,第二个窗口的显示能够马上更新。比如说在第一个窗口中选择了绿色,那么第二个窗口的柱状图马上变成绿色,紧接着设置黄色,柱状图就变成黄色,等等。一旦点击第一个窗口的确定按钮,第二个窗口显示的信息就不再变化了。
请问在QT当中能不能实现类似这样的功能? 如果可以的话大概要怎么写?
多谢大哥们的帮助!
[解决办法]
用信号槽机制
connect(按钮,SIGNAL(clicked()),柱状图那个类的对象,SLOT(改变颜色函数));