Помощник по коду NetBeans работает неправильно с Qt - PullRequest
0 голосов
/ 01 июня 2018

Удивительно, что я не могу найти уже отвеченные вопросы по этому поводу.Этот скриншот говорит лучше, чем слова:

Imgur

Я могу собрать и запустить программу без ошибок.Но в NetBeans у меня есть

"Есть неразрешенные включает в себя"

и

"Невозможно разрешить идентификатор"

ошибок.Что интересно, есть несколько дополнений для пространства имен Qt (GlobalColor, AltModifier), но другие не найдены при помощи кода NetBeans.

1 Ответ

0 голосов
/ 16 июля 2018

Я бы предпочел написать комментарий, но у меня пока недостаточно репутации.Кто бы ни решил позволить людям нужна высокая репутация, чтобы комментировать что-то, а не мешать им создавать ответы ^^

В любом случае: у меня та же проблема, с использованием Ubuntu и Netbeans 9 RC1.

только что обнаружил, автозаполнение находит все, что я хотел до сих пор, если я не использую Qt :: впереди.Но тогда это не компилируется.Если я добавляю пространство имен Qt :: спереди, оно компилируется, но оставляет неразрешенную ошибку.

=> Я установил

using namespace Qt;

в свой код, и теперь все в порядке.Я знаю, что это не так, как это должно быть «исправлено», так как оно должно работать и с Qt :: blabla, но я могу жить с ним как с временным решением, пока я не вынужден (по какой-либо причине) использовать другоепространство имен глобально ^^

...