Почему «Отслеживать символ под курсором» не работает в Qt Creator для Mac OS X? - PullRequest
2 голосов
/ 17 сентября 2009

Я использую Qt Creator под Mac OSX, но опция «Следовать за символом под курсором», чтобы позволить мне переходить к определениям классов и методов, на самом деле не работает ... она работает только для локальных символов. «Переключение между объявлением / определением метода»

Есть идеи?

Большое спасибо за любую мысль. Лиор

Ответы [ 2 ]

0 голосов
/ 01 июня 2011

Как сказал @badcat, убедитесь, что у вас самая последняя версия.

Кроме этого, когда у вас возникают проблемы с «символом под курсором», это может означать 1 из 2 вещей.

1) Я бы проверил, правильно ли построен ваш проект, чтобы в нем были все необходимые файлы включения и исходные файлы.

2) Это более редко, но убедитесь, что у вас есть определения функций в заголовочных файлах и что они правильно включены в ваши исходные файлы. В отличие от того, что вы можете спросить? У нас есть проект, в котором вместо включаемых файлов функции определены в файлах .cc, а операторы extern используются для того, чтобы другие файлы имели к ним доступ. (Это устаревший код) В таком случае Qt Creator не знает, как что-либо найти, потому что файлы узнают друг о друге только при связывании и не имеют другого способа видеть друг друга.

0 голосов
/ 29 ноября 2009

Во-первых, какую версию Qt Creator вы используете?

Существует выпуск Qt Creator 1.3 кандидат окончательный выпуск (1.3), который вы можете попробовать: http://qt.nokia.com/developer/qt-creator-1.3-preview Раздел загрузки веб-сайта Qt :)

Надеюсь, это поможет!

...