【问题标题】:QPushButton usage [closed]QPushButton 用法[关闭]
【发布时间】:2013-12-25 04:19:37
【问题描述】:

在我的应用程序中,我有两个按钮和一个函数,当我单击某个按钮时,函数采用某些参数并以其值执行,当我单击另一个按钮时,它的函数采用另一个参数并执行,该怎么做?所有这些事情都是动态完成的。功能和按钮属于不同的类别。

connect(AddButtonSimpleWindow,SIGNAL(clicked(MyWindowSettings)),area,SLOT(AddSubWindow(MyWindowSettings)));
connect(AddButtonParameterWindow,SIGNAL(clicked(MyWindowSettings)),area,SLOT(AddSubWindow(MyWindowSettings)));

我应该在哪里发出信号?以及如何覆盖它?

【问题讨论】:

  • 那么到底是什么问题呢?你的代码不是已经在做你想做的事了吗?不清楚你在问什么。
  • 对不起,但我只是忘记 * 当连接按钮与插槽时)
  • 你到底是什么意思?你能显示更多代码吗?
  • 没关系。它有效)谢谢)
  • 您能否在原始问题中添加更多代码,就像修复之前一样?这将对读者有所帮助。如果做不到这一点,我会自己用一些虚拟代码来做,但如果你自己做会更好。谢谢。

标签: c++ qt qtgui qtcore qt-signals


【解决方案1】:

我应该在哪里发出信号?以及如何覆盖它?

如果发送者和接收者对象是指针,这部分代码看起来是正确的。请确保它们是。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-13
    • 2013-08-29
    • 2018-08-10
    • 1970-01-01
    • 2021-01-08
    • 1970-01-01
    相关资源
    最近更新 更多