在我的应用程序中我有两个按钮和一个功能,当我点击某个按钮功能需要某些参数并执行其值时,当我点击另一个按钮时它的功能需要另一个参数并执行,该怎么做?所有这些都是动态完成的。功能和按钮属于不同的类。
connect(AddButtonSimpleWindow,SIGNAL(clicked(MyWindowSettings)),area,SLOT(AddSubWindow(MyWindowSettings)));
connect(AddButtonParameterWindow,SIGNAL(clicked(MyWindowSettings)),area,SLOT(AddSubWindow(MyWindowSettings)));
我应该发出信号?以及如何覆盖它?
答案 0 :(得分:1)
我应该发出信号?以及如何覆盖它?
如果发送方和接收方对象是指针,那么这部分代码看起来是正确的。请确保它们是。