qt槽函数问题 请问既然我自己定义的类公共继承于qdialog 可为什么我的信号槽当中不可以直接调用close 而是要添加域作用标识符

请问既然我自己定义的类公共继承于qdialog 可为什么我的信号槽当中不可以直接调用close 而是要添加域作用标识符

首先没用过QT
不写基类域标识符会报错吗?
你自己的类重写了cIose没有

举个例子,你说了的是什么情况下的,把你那个信号与槽的代码粘贴出来看看。

你肯定要指明啊,不然编译器怎么知道close函数是谁的。
我还以为是啥问题的,就像你在头文件写了一个方法声明,然后再.cpp文件里实现也是要指定是哪一个对象的方式的呀,思路类似。