如何在不创建其对象的情况下调用另一个类的插槽?

时间:2017-03-29 07:21:05

标签: qt

我有两个类A和B.我想在B中调用A类的槽而不创建类A的对象。这可能吗? 我在B级试过这个 连接(PButton,SIGNAL(triggered()),A,SLOT(slotofA)); 但我收到一个错误“预期的主要表达形式','”

1 个答案:

答案 0 :(得分:0)

有两种方法可以完成这项任务。

  • 您可以将插槽设为静态函数,以便可以使用类名称点函数名称来调用它。
  • 制作A类单例,而不是创建对象就能访问其所有公共函数。

希望它会有所帮助!