Russian Qt Forum

Qt => Qt-инструментарий => Тема начата: ksk- от Декабрь 26, 2019, 08:56



Название: Настроить предупржедения анализатора
Отправлено: ksk- от Декабрь 26, 2019, 08:56
Всем привет! Обновился на QtCreator 4.11 (на винде) и стал получать нежелательные предупреждения от анализатора (вероятно, clang-овского) о необходимости писать код, совместимый с C++98.

Что где надо настроить, чтобы отключить их?


Название: Re: Настроить предупржедения анализатора
Отправлено: kambala от Декабрь 26, 2019, 11:08
а в файле системы сборки явно указан стандарт?


Название: Re: Настроить предупржедения анализатора
Отправлено: qate от Декабрь 26, 2019, 11:32
https://doc.qt.io/qtcreator/creator-clang-codemodel.html
Клонировать и добавить флаги, например -Wno-c++98-compat для этой "ошибки".


Название: Re: Настроить предупржедения анализатора
Отправлено: Авварон от Декабрь 26, 2019, 12:38
У меня сработала только галка "использовать предупреждения системы сброски", ручное добавление  -Wno-c++98-compat как советуют в энторнетах не робит


Название: Re: Настроить предупржедения анализатора
Отправлено: qate от Декабрь 26, 2019, 14:22
У меня сработала только галка "использовать предупреждения системы сброски", ручное добавление  -Wno-c++98-compat как советуют в энторнетах не робит

в настройках есть два места "анализатора", я сам в них путаюсь



Название: Re: Настроить предупржедения анализатора
Отправлено: ksk- от Декабрь 26, 2019, 15:15
а в файле системы сборки явно указан стандарт?

Да, конечно. Компилятор, которым собираю проект (MS-совский) не ругается. Ругается лишь анализатор.


Название: Re: Настроить предупржедения анализатора
Отправлено: ksk- от Декабрь 26, 2019, 15:18
Все эти галочки и прочее протыкал вдоль и поперёк, но вообще это не возымело никакого эффекта. (

Читал, что ещё какой-то конфиг есть. Может быть, кто-то знает об этом что-то?


Название: Re: Настроить предупржедения анализатора
Отправлено: ksk- от Декабрь 26, 2019, 15:28
Отключил модуля анализатора (или думаю, что отключил). Эффекта ноль.


Название: Re: Настроить предупржедения анализатора
Отправлено: Авварон от Декабрь 26, 2019, 15:46
Теперь да, есть два похожих места - этотнастройки одели кода (там теперь два пункта в комбобоксе) и настройки анализатора (там все по-старому). Вам первый нужен


Название: Re: Настроить предупржедения анализатора
Отправлено: ViTech от Декабрь 26, 2019, 17:46
... стал получать нежелательные предупреждения от анализатора (вероятно, clang-овского) о необходимости писать код, совместимый с C++98...

А если в этом всплывающем предупреждении на красный крестик нажать, что произойдёт?


Название: Re: Настроить предупржедения анализатора
Отправлено: ksk- от Декабрь 26, 2019, 20:28
Теперь да, есть два похожих места - этотнастройки одели кода (там теперь два пункта в комбобоксе) и настройки анализатора (там все по-старому). Вам первый нужен

Абсолютно точно! Спасибо за наводку. Нужна была именно модель кода. Я же упорно ковырял настройки анализатора.


Название: Re: Настроить предупржедения анализатора
Отправлено: Azazello от Декабрь 28, 2019, 20:51
Теперь да, есть два похожих места - этотнастройки одели кода (там теперь два пункта в комбобоксе) и настройки анализатора (там все по-старому). Вам первый нужен

Абсолютно точно! Спасибо за наводку. Нужна была именно модель кода. Я же упорно ковырял настройки анализатора.

Вот как переклинуло меня, на это с 98, "два дня потратил" из принципа......, так и не нашел в инете.
Просто на всплывающей подсказке (по warningу) нажмите х, Qt Creator автоматом добавит это в Code Model