2014-09-27 6 views
0

Я недавно был знаком с Qt, но мне нужно понять и изменить огромный проект Qt кем-то другим. Можно ли проверить связь соединения слота сигнала с исходным кодом, не найдя все соответствующие функции connect()? Я слышал, что файл MOC хранит эту информацию где-то, но я не могу их найти.Как найти соотношение слотов сигнала в Qt?

+0

Я считаю, что просмотр файлов moc не поможет вам. С функцией Qt Creator «Найти использование» вы должны быстрее исследовать проект. –

+0

Спасибо, я попробую. – Nyaruko

+0

Вы слышали неправильно :( –

ответ

0

Если вы ищете только файл MOC, вы можете найти его в каталоге отладки. Этот каталог будет создан в том же месте, где расположен ваш проект. Вам нужно скомпилировать свой код в Qt creator.

0

Просмотрите каталог сборки для каждого файла заголовка, у которого есть класс, наследующий QObject, moc будет генерировать файл cpp с префиксом moc_ *. Ex .: ClassA.h -> moc_ClassA.cpp

+0

Извините, я имею в виду, что я могу найти файлы moc, но я действительно не понимаю, как получить информацию о подключении оттуда. – Nyaruko

 Смежные вопросы

  • Нет связанных вопросов^_^