2012-02-06 67 views
0

以下QT函数调用中的this是什么?连接功能

connect(findButton, SIGNAL(clicked()), this, SLOT(findClicked())); 

我知道的this C++中的背景,但在此函数调用的是this指向?

+1

指向您调用连接的类的实例的指针。 – AlexTheo 2012-02-06 09:41:10

+1

在C中没有'this',也没有名为'C/C++'的语言:)。 – UmNyobe 2012-02-06 10:20:54

回答

2

this指向当前对象。该方法从成员函数中调用。

0

this更像是一个C++问题,而不是Qt的问题,如果你不知道它是什么意思,那么去读一些关于C++的东西,而不是去研究Qt。 看到这个约this

0

在这个例子中,你正在连接:

  • findButton的点击()信号

有:

  • 的findClicked()SLOT

是最有可能的,其中连接线的代码位于该对象。

要回答您的问题,您需要检查并查看包含连接调用的代码中正在创建的对象。