The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выпуск среды разработки Qt Creator 5.0

27.08.2021 07:56

Состоялся выпуск интегрированной среды разработки Qt Creator 5.0, предназначенной для создания кроссплатформенных приложений с использованием библиотеки Qt. Поддерживается как разработка классических программ на языке C++, так и использование языка QML, в котором для определения сценариев используется JavaScript, а структура и параметры элементов интерфейса задаются CSS-подобными блоками. Значительное изменение номера версии связано с переходом на новую схему назначения версий, в рамках которой в выпусках с функциональными изменениями будет меняться первая цифра версии (Qt Creator 5, Qt Creator 6 и т.п.).

В новой версии:

  • Реализована экспериментальная возможность использования кеширующего сервиса Clang Server (clangd) в качестве бэкенда для модели кода на языках C и С++. Новый бэкенд опционально может применяться для замены модели кода на базе libclang, благодаря использованию протокола LSP (Language Server Protocol), но не вся функциональность пока реализована. Включение производится через опцию "Use clangd" в меню "Tools > Options > C++ > Clangd".
  • Добавлена экспериментальная поддержка сборки и запуска приложений в контейнерах Docker. Возможность пока доступна только для окружений Linux и проектов со сборочной системой CMake. Для включения требуется активация поддержки экспериментальных плагинов через меню "Help > About Plugins", после чего в настройках устройства появится возможнсть создания сборочных устройств "Docker".
  • Внесены накопившиеся исправления в модель кода для языка C++. При переименовании объектов убрано автоматическое выделение файлов, не имеющих прямого отношения к проекту (например, заголовочных файлов Qt). Обеспечено мгновенное отражение в модели кода изменений в файлах ".ui" и ".scxml" без перекомпиляции.
  • Модель кода для QML обновлена до состояния Qt 6.2.
  • В реализацию сервера LSP (Language Server Protocol) добавлена поддержка показа в Qt Creator уведомлений о ходе выполнения операций. Также добавлена поддержка вывода отрывков кода (snippets), предоставляемых сервером.
  • Внесена большая порций улучшений в средства управления проектами на базе CMake, в том числе в режиме проекта обеспечена возможность вывода результатов работы CMake и компиляции, без необходимости перехода в режим редактирования. Прекращено применение временного сборочного каталога для начальных настроек проекта. Добавлена опция для отключения разделения групп файлов с кодом и заголовками. Предоставлена возможность определения запускаемого файла по умолчанию (ранее выбирался первый исполняемый файл в списке). В операции запуска собственных команд ("Execute Custom Commands") добавлена поддержка макросов.
  • Проведена работа по устранению притормаживаний во время загрузки больших файлов проектов.
  • Средства управления проектами на базе инструментария Qbs переведены на использование Qbs 1.20.
  • Добавлена поддержка инструментария MSVC для архитектуры ARM.
  • Обеспечена поддержка Android 12.
  • Улучшена поддержка запуска Qt Creator, собранного для процессоров Intel, на ARM-компьютерах Apple с чипом M1.


  1. Главная ссылка к новости (https://www.qt.io/blog/qt-crea...)
  2. OpenNews: Релиз фреймворка Qt 6.1
  3. OpenNews: Выпуск среды разработки Qt Creator 4.15
  4. OpenNews: KDE взял на себя продолжение сопровождения общедоступной ветки Qt 5.15
  5. OpenNews: Первый стабильный выпуск aqtinstall, альтернативного установщика Qt
  6. OpenNews: Релиз фреймворка Qt 6.0
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/55692-qtcreator
Ключевые слова: qtcreator, qt
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (116) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 08:44, 27/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    виндовый снимок окна доставляет
     
     
  • 2.5, Аноним (5), 08:53, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • –20 +/
    Потому что в дистры видимо ещё не завезли. Могут вообще не завезти, если он от Qt 6 зависит.

    Qt Company поступила по свински, дропнув 32-бита. Из-за этого Qt 6 гкажется негодным для целого ряда дистров.

     
     
  • 3.7, Аноним (7), 08:55, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +7 +/
    Собирается и работает. Ты о чём вообще?
     
     
  • 4.121, adolfus (ok), 12:14, 31/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    По ссылке в статье невозможно найти, откуда его скачать. Где Вы брали исходники?
     
  • 3.13, заминированный тапок (ok), 09:19, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Потому что в дистры видимо ещё не завезли. Могут вообще не завезти, если он от Qt 6 зависит.

    в какий на*й дистры не завезли?
    у них уже 100 лет свой инталлятор дистронезависимый
    https://i.imgur.com/XIX0wq3.png

    (хотя ожидание от анона понимания комментируемой темы - это слишком много)

     
     
  • 4.14, Аноним (14), 09:26, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Он тебе про одно, а ты про другое. Ну при чём тут этот инсталлятор? Речь шла про репозитории дистрибутивов. А использовать виндовые привычки в лине моветон.
     
     
  • 5.21, заминированный тапок (ok), 10:11, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • –8 +/
    чё поставка в дистрибутивы осуществляется через дистронезависимый инсталлятор ... большой текст свёрнут, показать
     
     
  • 6.35, Аноним (35), 12:01, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > *.run вполне себе один из стандартных способов распространения ПО

    Стандартный для дураков, запускающих что попало из-под рута ('rm -r /' передает привет, бамблби и яндекс.диск нервно озираются) или ставящих ПО в хомяк, где любая злономеренная программа, запущенная от пользователя, запишет нагрузку в исполняемые файлы (back to MS-DOS). В догонку, сам инсталлятор QtCreator'а подсунет тебе телеметрию, добавленную пару выпусков назад.

    В сборках из репозиториев нет телеметрии, обычно не запускаются какие-попало скрипты при сборке и установке, а файлы, которые копируются в корень системы под рутом, контроллируются пакетным менеджером на допустимые пути, конфликты, suid'ы и прочее. А свой виндовс-вей кушай сам, не обляпайся.

    Кстати, скоро в школу. Ты подготовил портфель к 1 сентября?

     
     
  • 7.40, Аноним (40), 12:30, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • –4 +/
    В чем-то вы правы оба. Но вот по поводу Qt-creator я согласен с тапком по одной простой причине: в дистрах не умеют нормально готовить плигины для Qt-creator, в частности плагины valgrind, cppcheck, clang. Qt MaintenanceTool вполне нормально обновляет Qt-creator, который в свою очередь подхватывает Qt окружение системы. Если нужно чтобы везде работала собранная программа, нужно собирать в Debian, там либы не первой свежести. И да, Qt-creator в хомяке.
     
  • 7.46, заминированный тапок (ok), 12:46, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • –6 +/
    gt оверквотинг удален 1 run не запускается под рутом и не требует дополнитель... большой текст свёрнут, показать
     
     
  • 8.58, Аноним (35), 14:27, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Очевидные глупости пишешь ты, малолетний кривляка Не расстраивай маму Если ru... большой текст свёрнут, показать
     
  • 7.56, Annoynymous (ok), 13:47, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > В сборках из репозиториев нет телеметрии, обычно не запускаются какие-попало скрипты при сборке и установке, а файлы, которые копируются в корень системы под рутом, контроллируются пакетным менеджером на допустимые пути, конфликты, suid'ы и прочее.

    А ещё там нет свежего Qt Creator.

    А раз нет софта - то нет и проблемы.

     
     
  • 8.100, n00by (ok), 07:47, 28/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Не надо судить обо всех по своей возлюбленной Rosa Tresh Другие вполне живы ... текст свёрнут, показать
     
     
  • 9.103, Annoynymous (ok), 10:18, 28/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Как же сильно тебя бомбит ... текст свёрнут, показать
     
     
  • 10.104, n00by (ok), 10:36, 28/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    А вчера я наконец заплакал Последний вменяемый старожил удалил Rosa Tresh До с... текст свёрнут, показать
     
  • 5.42, Аноним (-), 12:39, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > А использовать виндовые привычки в лине моветон.

    С разморозкой!
    И да, Буш больше не президент, братья Вачовские стали сестрами (с)

     
  • 3.36, Аноним (36), 12:03, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Qt Company поступила по свински, дропнув 32-бита.

    Это 100%-я инфа? А то как же они устремились на поддержку микроконтроллеров?

     
     
  • 4.47, заминированный тапок (ok), 12:49, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >>Qt Company поступила по свински, дропнув 32-бита.
    > Это 100%-я инфа? А то как же они устремились на поддержку микроконтроллеров?

    мем "ЭТО ДРУГОЕ" (c)

     
  • 3.54, Annoynymous (ok), 13:44, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Qt Company поступила по свински

    Да нет, это дистры поступают по-свински, требуя индивидуальной сборки софта под себя любимого и не предоставляя кросс-дистрибутивных средств установки софта.

     
  • 3.60, Аноним (60), 14:56, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Собирать плюсы на 32 битах такое себе наверное.
     
  • 2.65, Разбойник (?), 16:10, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Потому, что 90% всех топовых плюсовиков сидят на венде, включая самого главного.
     
     
  • 3.83, истинна в последней инстанции (?), 17:16, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Потому, что 90% всех топовых плюсовиков сидят на венде, включая самого главного.

    Бред. Я понимаю самомнение. Но по факту реально топовые плюсовики к венде не подходят на пушечный выстрел ибо венда вообще не для программистов сделана и писать в ней что-то чревато психологическими травмами.

     
     
  • 4.86, Разбойник (?), 18:04, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    А на чём по-твоему пишет эти самые плюсы дядюшка Страуструп?
     
     
  • 5.124, adolfus (ok), 18:40, 31/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > А на чём по-твоему пишет эти самые плюсы дядюшка Страуструп?

    Он не пишет никакие плюсы -- он пишет кресты. Си-кросс-кросс, если Вы слышали его лекции. И суффикс у исходников .cc, а не .pp, как если бы это были плюсы.

     
  • 3.122, adolfus (ok), 12:21, 31/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Чего же тогда в венде нет нормальной поддержки стандарта даже одинадцатого года? Разное ms-говно, регулярно не входящее в релиз iso/iec 14288 есть, а базового в полном объеме нет. Да и вроде именно самый главный выкинул из стандарта приложение c якобы "безопасными" функциями для работы со строками *_s().
     
  • 2.74, Аноним (-), 17:01, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Автор новости вантузоид - позор.
     
     
  • 3.88, Разбойник (?), 18:25, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Да даже сам Страуструп вантузоид. Людям работать надо, а не "осиливать" цифровые нечистоты была из freedesktop.org
     

  • 1.2, Аноним (14), 08:49, 27/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Чем это лучше gambas?
     
     
  • 2.4, Аноним (4), 08:51, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    согласен, gambas получше будет
     
  • 2.9, Аноним (9), 08:56, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Ничем. Гораздо хуже, чем gambas.
     
  • 2.34, Аноним (36), 11:56, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А какие языки поддерживает Gambas, кроме Васика?
     
  • 2.43, Аноним (40), 12:40, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Святая толстота. Программы хоть без интерпретатора работают? Оно кросплатформенное?
     
     
  • 3.52, Аноним (14), 13:18, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Да, компилятор есть.
     
     
  • 4.66, Брат Анон (ok), 16:30, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Давно ли креведко под вин работает и компилятором обзавёлся? Что-то гонете вы, батенька.
     
     
  • 5.92, Аноним (14), 20:54, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Давно. А jit тоже компилятор.
     
  • 2.69, Аноним (69), 16:55, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Чем это лучше gambas?

    Это другое. gambas это BASIC, а тут C\C++ при этом пригоден для любых C\C++ проектов.

     
  • 2.81, истинна в последней инстанции (?), 17:12, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Чем это лучше gambas?

    iPony - твой клиент. Лови утаревшие технологи васика.

     

  • 1.3, Аноним (5), 08:51, 27/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    >Добавлена экспериментальная поддержка сборки и запуска приложений в контейнерах Docker.

    У них докеразм диагностирую я.

     
     
  • 2.17, Аноним (1), 09:36, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    а у тебя лицензия есть ставить диагнозы?
     
     
  • 3.19, Аноним (5), 10:06, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +9 +/
    Диагностирование докеразма к лицензируемым видам деятельности не относится.
     
  • 2.24, Аноним (24), 10:36, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    диагностирую я что ты или не разработчик, или стажер который не понимает
     
  • 2.78, Аноним (78), 17:09, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    тю, опеннетовский иксперт закукарекал
     

  • 1.6, Аноним (9), 08:54, 27/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Хорошая вещь. Пользуюсь для плюсов вместо всего остального.
    Жаль только, что родную систему сборки на симэйк меняют.
    LSP, конечно, интересно, но пробовал как-то - были баги.
     
     
  • 2.10, Аноним (5), 08:57, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    >Жаль только, что родную систему сборки на симэйк меняют.

    Не жаль. Это единственная юзабельная система сборки. Даже мезон пока не дотягивает.

     
     
  • 3.11, Аноним (9), 08:58, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Все время пользовался qmake/qbs. Никаких проблем. Симейк не вызывает восторга.
     
     
  • 4.12, заминированный тапок (ok), 09:14, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    особенно без нормальной поддержки cmake в ProjectManager'e кьют креатора :-(
     
     
  • 5.15, Аноним (15), 09:34, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Таргеты показывает, сборку выполняет. Что еще нужно?
    А добавлять файлы, чтобы оно автоматом редактировало CMakeLists, по человечески вообще никто не умеет.
     
     
  • 6.53, Аноним (53), 13:18, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    надо что бы группы файлов показывало почеловечески а не через жопу.
    За последний год около 10 багрепортов по этому поводу, а кутешники в ус не дуют.
     
     
  • 7.84, Аноним (84), 17:44, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Оформите патч. Я им присылал багфиксы по дереву cmake файлов когда оно только появилось.
     
  • 5.87, Аноним (35), 18:11, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    В QtCreator чуть ли не лучшая поддержка CMake из всех открытых IDE. Да ещё и с clang-backend'ом впридачу. И новые фичи появляющиеся в CMake, вроде precompiled headers, он реализует один самых первых.

    Опять ты чушь пишешь.

     
     
  • 6.105, заминированный тапок (ok), 11:05, 28/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    наверное именно поэтому cmakeprojectmanager2 и пилят, потому что в штатном "чуть ли не самая лучшая"
     
     
  • 7.107, Аноним (107), 13:02, 28/08/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Программисты всегда что-то пилят. Ибо это их хлеб. Ибо нет пределов совершенству.
     
  • 2.25, andrey (??), 10:57, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >> родную систему сборки на симэйк меняют

    Не меняют. Они сказали что сам QtCreator будет собиратся на смаке. А .proфайлы останутся для стандартных пректов и они подеерживаюь их.

    Интересует другой вопрос. От qbs отказались, но закидывают самое последнее в новую сборку.
    Зачем отказывались, причина была какая? Были хорошие отзывы о ней..

     
     
  • 3.38, Аноним (53), 12:15, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Кутешники отказались развивать кубс за свой счет и предложили это делать сообществу.
    Нашлись добрые люди которые подхватили разработку на общественных началах.

    Кутешники же предоставляют свою инфраструктуру (гит, геррит, багтрекер), ну и распространяют вместе с КутеКркатором.

     
     
  • 4.49, Аноним (49), 13:02, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Вообще то причина одна.

    Изначално неправильная постановка задачи менеджарами программисту.
    Ему сказали делать, он делал. Условие что для сборки qbs не должен использоваться Qt вспыло в конце.

    Теперь же переписать все без использования Qt - очень долго и никто не будет делать.

     
     
  • 5.51, Аноним (53), 13:05, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Условие что для сборки qbs не должен использоваться Qt вспыло в конце.

    Где это такое условие всплыло, хотелось бы знать?

     

  • 1.8, Аноним (5), 08:55, 27/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Значительное изменение номера версии связано с переходом на новую схему назначения версий, в рамках которой в выпусках с функциональными изменениями будет меняться первая цифра версии (Qt Creator 5, Qt Creator 6 и т.п.).

    И эти туда же.

     
     
  • 2.110, Урри (ok), 13:47, 28/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ну так маркетинг, ититьегомать, же.

    А вообще, это один из основных внешних признаков гниения проекта.

     

  • 1.16, Аноним (16), 09:36, 27/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –9 +/
    $329 в месяц!!! Для десктопа это платное ПО. Какое оно тут делает.
     
     
  • 2.18, Аноним (40), 09:44, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Есть же  open source версия. В чем проблема?
     
  • 2.20, заминированный тапок (ok), 10:09, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > $329 в месяц!!! Для десктопа это платное ПО. Какое оно тут делает.

    что здесь делаешь ТЫ, если не знаешь разницы между OpenSource и FREE

     
  • 2.45, Аноним (40), 12:46, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Сразу видно - рептилоид. Живут в каком-то своем замкнутом мирке.
     
  • 2.48, Агроном (?), 12:58, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    LTS версии и offline-установщик стали коммерческими.
     
     
  • 3.50, Аноним (40), 13:04, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    У GTK нет и не было LTS, живут как-то.
     
  • 3.70, Аноним (69), 16:57, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > LTS версии и offline-установщик стали коммерческими.

    И что?

     

  • 1.22, Аноньимъ (ok), 10:14, 27/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    Но что с поддержкой раста?
     
     
  • 2.26, Аноним (26), 11:06, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ты неправильно пишешь python
     
  • 2.28, Ванёк (?), 11:19, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Тут речь про C++
     
     
  • 3.67, Аноньимъ (ok), 16:35, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Тут речь про C++

    JavaScript, CSS и C++!

     
  • 2.32, Аноним (36), 11:44, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Только после того, как QtCreator портируют на РеСдох.
     
     
  • 3.77, истинна в последней инстанции (?), 17:08, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    толко после того как это РеСдох запеститься начнут портировать.
     
  • 2.39, Аноним (53), 12:20, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    пока только LSP сервер
     
     
  • 3.62, Аноним (62), 15:03, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    https://github.com/AndrewGaspar/corrosion
     
     
  • 4.63, Аноним (53), 15:15, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Интерестно, но причем тут QtCreator ?
     
     
  • 5.79, истинна в последней инстанции (?), 17:09, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    А у них всегда в расте так.
     
  • 2.71, Аноним (69), 16:58, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Ничего. Как и везде с вашим растом.
     
     
  • 3.89, Аноньимъ (ok), 18:54, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Ничего. Как и везде с вашим растом.

    Раст не наш, а общий. Всечеловечный.

     
     
  • 4.90, истинна в последней инстанции (?), 20:29, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Раст не наш, а общий. Всечеловечный.

    Да, есть такая болезнь у наркоманов.

    Тем не менее это ничего не меняет. На расте пока только блаблабла.

     

  • 1.23, Аноним (23), 10:26, 27/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Отладку проектов с путями из русских буков продают, или просто показывают?
     
     
  • 2.33, Аноним (36), 11:48, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    РусБИТех сделает импортозамещённый КуТе Креатор.
     
  • 2.41, Имя (?), 12:36, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Дак вроде это проблема GDB. Когда поменял отладчик на LLDB всё заработало.
     
     
  • 3.111, Урри (ok), 13:48, 28/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Не гоните на gdb, он прекрасно работает с юникодными путями.
     

  • 1.27, Ванёк (?), 11:19, 27/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Qt, QML, JavaScript... всё это чересчур перегружено, жирно, сало так и течёт!
     
     
  • 2.30, Хан (?), 11:30, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Лучше электрон да? ...вообщем не мели чушь, QML доступен без JS и классически виджеты никто не удалял...балабол подгномотыченный
     
     
  • 3.101, Ванёк (?), 08:49, 28/08/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Что ты несёшь!!!
     
  • 2.61, Аноним (60), 14:59, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    На чём интерфейсы пишешь?
     
     
  • 3.116, Ванёк (?), 11:42, 30/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Dear ImGui
    https://github.com/ocornut/imgui
     
  • 2.72, Аноним (69), 16:59, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Тебя никто QML использовать не заставляет. И нормальные люди его и не используют. Тем более что они сами признали что есть проблема с производительностью.

    В аутомотив всё это на нормальные плюсы переводить стали.

     
     
  • 3.80, Аноним (78), 17:12, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > И нормальные люди его и не используют. Тем более что они сами признали что есть проблема с производительностью.

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

     
     
  • 4.85, Аноним (85), 18:04, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Я пытался использовать qml, но испытал много боли. Мне надо было всего лишь editable table view с данными из базы данных. На QtWidget получилось без проблем, а qml постоянно падал и вонял телефонными интерфейсами. Это нестабильность и ущербность -- это куда более актуальные вещи, чем производительность.
     
     
  • 5.93, Аноним (78), 21:38, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    о чем и речь - ты любитель, причем глупый и неопытный, но мнение имеющий и проецирующий его на все как экспертное, а по факту, ты - ноль, типпчный опеннетный иксперт, умеющий только с*ать в камментах
     
     
  • 6.95, Аноним (85), 22:31, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ты не в себе. Ну и проблемы с qml достаточно объективны: он слишком ограничен в возможностях, если сравнивать с нейтивом.
     
  • 4.91, истинна в последней инстанции (?), 20:31, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Какая глупость. Иди посмотри что в аутомотив творится. Уже проще и логичнее чем Widgets и C++ с QtDesigner найти сложно.
     
  • 3.113, Ванёк (?), 01:34, 29/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >> Тебя никто QML использовать не заставляет.

    Так я и не использую QML, равно как и Qt. И счастлив без них :)
    Хотя когда-то рассматривал и даже пробовал...

    Но слишком уж оно толстое для GUI, просто непозволительно, чудовищно толстое... Очень низкая эффективность всего этого хозяйства, хотя в своё время Qt была неплоха по сравнению с другими. Но те времена прошли. Сейчас есть более интересные, более открытые и на порядки более компактные альтернативы для GUI, причём порой даже с более обширным функционалом. А для всего остального, помимо GUI, оно вообще неактуально, т.к. для C++ хватает библиотек на любой вкус.

     
     
  • 4.115, ivanpetrov (ok), 11:04, 30/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Сейчас есть более интересные, более открытые и на порядки более компактные альтернативы для GUI

    Можете привести пример(ы)? Я бы назвал Dear ImGui, но дефолтные контролы выглядят страшновато для обычного пользователя, а допиливание до уровня Qt (особенно если учесть графические эффекты Qt Quick) займёт сильно много времени, и тогда проще взять Qt.

     
     
  • 5.117, Ванёк (?), 12:24, 30/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В Dear ImGui достаточное количество настроек стиля, чтобы сделать интерфейс весьма симпатичным и приятным. Да, он не будет со всякой мишурой, стразами и свистоперделками, если только вы сами об этом не позаботитесь (все возможности для этого есть), но взамен вы получаете несравнимо более значимые бонусы. Qt Quick по количеству и функциональности компонентов ни в какое сравнение не идёт с Dear ImGui - это вообще небо и земля. Количество и функциональность компонентов в Dear ImGui и Qt примерно на одном уровне (по крайней мере мне всего с запасом хватает в Dear ImGui). Но Dear ImGui несравнимо более компактный, намного более кроссплатформенный, чем Qt, и имеет непосредственную интеграцию с OpenGL/Vulkan/DirectX/Metal и др. (и отрисовывается ими же), также можно легко вносить изменения в исходники самого Dear ImGui (он включается в ваш проект в виде исходников)...

    Короче, его применение даёт много ощутимых и важных бонусов, но у него другая концепция, к которой нужно привыкнуть, и несколько другие сферы применения, хотя Dear ImGui и можно использовать для построения интерфейсов классических приложений. И, боги!, в нём нет JavaScript, QML и прочей новомодной херни! Только C++!!!

    Исходя из своих задач, для себя я выбрал Dear ImGui, где он подошёл идеально, в отличие от Qt, который хреново подходил, а точнее совершенно не подходил. В результате я забыл о Qt как о страшном сне. Но выбор инструмента зависит от конкретных задач. Универсальных инструментов то нет.

     
  • 5.118, Ванёк (?), 12:41, 30/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Да, ещё забыл сказать, что Dear ImGui, как и C++, и многие инструменты с ним связанные, всё-таки требует, чтобы у человека было хоть чуть-чуть мозга (в самом широком смысле) и опыта, ну хотя бы чтобы он понимал, что делает и зачем.
     

  • 1.37, Аноним (36), 12:06, 27/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    >Улучшена поддержка запуска сборок Qt Creator для процессоров Intel на компьютерах Apple с чипом M1.

    Погромисты из стана Эппол в сборку из исходников, видимо, не умеют.

     
  • 1.44, Шарп (ok), 12:41, 27/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Поздно. Я уже свалил на clion.
     
     
  • 2.73, Аноним (69), 17:01, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Поздно. Я уже свалил на clion.

    И зря. Но тут ты сам себе злобный буратино.

     
  • 2.75, истинна в последней инстанции (?), 17:06, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Поздно. Я уже свалил на clion.

    Поверь сообщество адекватных людей только выиграло от этого.

     
  • 2.94, Аноним (-), 21:44, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    держи в курсе
     
  • 2.97, Anonnnym (?), 00:57, 28/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    6 лет прошло, а эта issue (5064) не будет закрыта в 2021.3, разработка который еще даже не начата

    https://youtrack.jetbrains.com/issue/CPP-5064

     
     
  • 3.99, Анончик (?), 05:29, 28/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    поделись как ты видишь реализацию этой фичи?
     
     
  • 4.106, Anonnnym (?), 11:21, 28/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > поделись как ты видишь реализацию этой фичи?

    Изи, брать инфу из clangd, который сейчас и используют в Clion. Так же поступают в текстовых редакторах с LSP. В QtCreator берут из libclang, но clangd ему не уступает.

     

  • 1.68, Аноним (69), 16:50, 27/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Отличная новость. Отлична прога. Приятно пользовать на любых C/C++ проектах. Аналогов нет которые бы столько могли из коробки без вазни с плагинами и конфигами.

    Удачи проекту.

     
     
  • 2.76, истинна в последней инстанции (?), 17:06, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    +
     
     
  • 3.96, Агроном (?), 23:00, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    -
     
     
  • 4.98, ИмяХ (?), 01:15, 28/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    /
     
     
  • 5.102, Аноним (53), 09:25, 28/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    *
     
  • 2.112, Урри (ok), 13:51, 28/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Больше года использую. Плююсь.
     
     
  • 3.120, Боб (?), 12:04, 31/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Через левое плечо? Чтобы только подписку не ввели, как у CLion? Правильно!
     
  • 2.114, Аноним (114), 23:32, 29/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    СLion.
     
     
  • 3.119, Боб (?), 12:01, 31/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Круто! Подписка! $650 в год! Уже бигу покупать!
     
     
  • 4.123, anonymous (??), 16:33, 31/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Чет ты попутал, дружок. Индивидуальная лицензия стоит 20 с чем-то долларов в год. 650 - это скорее корпоративная лицензия на дофига мест.
     
     
  • 5.125, Боб (?), 19:35, 31/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Оке, дружок, попутал =) Но и ты немного путаешь. $90 первый год.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру