Функция подключения

Что такое this в следующем вызове функции QT?

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

Я знаю предысторию this в C++, но что this указывая в этом вызове функции?

3 ответа

this указывает на текущий объект. Метод вызывается из функции-члена.

В этом примере вы подключаетесь:

  • Сигнал findButton 's clicked ()

с:

  • слот findClicked()

Скорее всего, это объект, в котором находится код соединительной линии.

Чтобы ответить на ваш вопрос, вам нужно проверить и посмотреть, какой объект создается в коде, который содержит вызов подключения.

this это больше похоже на вопрос C++, чем вопрос Qt. Если вы не знаете, что это значит, идите и прочитайте больше о C++, а не изучайте Qt. Смотрите об этом

Другие вопросы по тегам