The OpenNET Project / Index page

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

Релиз среды разработки Qt Creator 18

03.11.2025 09:48

Состоялся выпуск интегрированной среды разработки Qt Creator 18, предназначенной для создания кроссплатформенных приложений с использованием библиотеки Qt. Поддерживается как разработка классических программ на языке C++, так и использование языка QML, в котором для определения сценариев используется JavaScript, а структура и параметры элементов интерфейса задаются CSS-подобными блоками. Готовые сборки сформированы для Linux, Windows и maсOS.

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

  • Добавлена экспериментальная поддержка спецификации Development Containers для автоматизации настройки контейнеров с окружением для разработки проекта. Qt Creator теперь определяет наличие файла "devcontainer.json" в каталоге с проектом, создаёт на его основе Docker-контейнер и настраивает взаимодействие с ним из приложения.
  • На страницу первого запуска (Welcome) добавлена вкладка "Overview" с подборкой содержимого из других вкладок и рекомендованным списком заметок, руководств и примеров.
  • Изменено оформление уведомлений, которые теперь выводятся во всплывающих окнах. Для возвращения показа уведомлений в форме встроенного баннера можно изменить настройку "Environment > Interface > Prefer banner style".
  • В редакторе кода реализована опциональная возможность использования вкладок для быстрого переключения между файлами. Режим активируется через настройку "Environment > Interface > Use tabbed editors".
  • В модель кода C++ добавлена поддержка новых возможностей языка. Для C++ также реализованы быстрые правки для удаления фигурных скобок и определения статических полей. Инструментарий Clangd/LLVM обновлён до версии 21.1.
  • Для QML обеспечена загрузка и использование самой свежей версии QML Language Server.
  • Файлы ".user" со специфичными для Qt Creator настройками проекта перенесены в подкаталог ".qtcreator/".
  • В режиме проекта реализована возможность отображения только kit-наборов (привязки к разным сборочным инструментариям и версиям Qt), применимых к проекту или уже используемых в проекте. Страница "Run" разделена на страницы с настройками развёртывания ("Deploy Settings") и запуска ("Run Settings"), которые вместе с настройками сборки ("Build Settings") перемещены из страницы выбора kit-наборов во вкладки в окне просмотра контента. Добавлена опция для синхронизации настроек запуска с одним kit-набором или между всеми kit-наборами проекта.
  • Для проектов, использующих CMake, добавлена поддержка преднастроенных тестов (Test Preset). В Locator добавлен фильтр "ct" для запуска тестов на базе CTest.
  • Добавлена конфигурация для использования на удалённых Linux-устройствах различных утилит, таких как CMake, clangd, rsync и qmake. Добавлена настройка Auto-connect для включения автоматического подключения к удалённому устройству при запуске.
  • В редакторе Git-коммитов расширены доступные действия с файлами, например, добавлена поддержка прямого добавления файлов в ".gitignore".


  1. Главная ссылка к новости (https://www.qt.io/blog/qt-crea...)
  2. OpenNews: Релиз фреймворка Qt 6.10
  3. OpenNews: Релиз среды разработки Qt Creator 17
  4. OpenNews: Сообщество Eclipse представило интегрированную среду разработки Theia IDE
  5. OpenNews: Выпуск интегрированной среды разработки Apache NetBeans 27
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/64167-qt
Ключевые слова: qt, qtcreator
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (86) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, kravich (ok), 09:49, 03/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    >Qt Creator теперь определяет наличие файла "devcontainer.json" в каталоге с проектом, создаёт на его основе Docker-контейнер и настраивает взаимодействие с ним из приложения.

    В какой момент мы свернули не туда?

     
     
  • 2.2, Аноним (2), 09:57, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Когда вместо корпаративных серверов айбиэм с проприетарный ос стали использовать разъевшиеся десктопы на прошивке от линусяна.
     
     
  • 3.56, Работа (?), 14:28, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Лисяна ? В лисяне это интерфейс или там не такой?
     
  • 2.13, Владимир (??), 10:27, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Перешел на KDevelop и жизнь наладилась.
     
  • 2.30, Аноним (30), 11:41, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Ждём когда добавят компилятор Rust в число обязательных зависимостей Иногда д... большой текст свёрнут, показать
     
     
  • 3.36, Аноним (-), 12:32, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Было бы неплохо Хорошо кому Вон недавно Кикад-овцu жаловалдись что их поделка ... большой текст свёрнут, показать
     
     
  • 4.44, Аноним (30), 13:28, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Такие проблемы решаются точечно, без необходимости перелопачивать всю кодовую ба... большой текст свёрнут, показать
     
  • 3.39, Аноним (39), 13:19, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ага, например так https www opennet ru opennews art shtml num 63419 Очень инте... большой текст свёрнут, показать
     
     
  • 4.54, Аноним (30), 14:16, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Чушь Для винды и мака приложения wxWidgets выглядят в 2025 году как нативные А... большой текст свёрнут, показать
     
     
  • 5.65, Аноним (39), 16:52, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Я не про внешний вид говорю, а про абстракции.
     
  • 4.74, smit256 (?), 18:17, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > и ничего лучше не изобрели...

    А ничего лучше и не изобрели...

     
  • 3.67, Аноним (67), 16:57, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >как же всё-таки хорошо, что wxWidgets сейчас не в мейнстриме

    с ээтим я согласен

    >Это как старый, проверенный друг,

    проблема втом, что этот старый друг вдруг стал вовсе и не друг.

     
     
  • 4.72, Аноним (30), 17:51, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > проблема втом, что этот старый друг вдруг стал вовсе и не друг.

    Можно по-подробнее? Появились какие-то конкретные технические сложности?

     
     
  • 5.75, Аноним (67), 18:29, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    политические. сейчас они свой сайт исправили, но люди ведь помнят
     
     
  • 6.79, Советский инженер (ok), 18:42, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    зашел глянуть.
    политика на месте.
    респект 💙WxWidgets💛 !!!
     
     
  • 7.84, Аноним (-), 19:03, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ах, нехороший вы человек однако!
    Пишите на этот сайт такие комменты и провоцируете глобальное потепление :)

    ЗЫ: респект им и вас))

     
  • 6.85, Аноним (30), 19:18, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Вроде бы не блокировали по IP (в отличии от сайта Qt). И, насколько я знаю, так называемых protestware компонентов разработчики wxWidgets не добавляли.
     
  • 4.81, Аноним (-), 18:58, 03/11/2025 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 2.31, ПомидорИзДолины (?), 11:49, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Какая альтернатива? Устанавливать все зависимости  на свою тачку? Потом еще разницу в версиях между разными машинами ручками разруливать?
     
     
  • 3.58, Аноним (58), 14:52, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Откройте для себя CQtDeployer.
     
  • 2.37, javamustdie (?), 12:52, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Нормально это.
    Просто автоматизация рутинных действий и автоматизация.
    Главное ни чему не мешает, вроде-бы.

    Другое дело, что удручает уровень продуманности и качество реализации.
    Сколько помню (а пользуюсь почти 20 лет), все версии QtCreator падали и продолжают падать.
    Но в старых версиях это было относительно редко, а последние крашатся чуть-ли при любом шаге в сторону.
    Еще радуют ошибки с результатом "не получилось", то ssh-подключение не добавляется, то тесты не распознаются, и таких глюков сотни.
    Короче, чем пушистей C++ и тем больше вспомогательных фич в subj, тем хуже всё это работает.

    Отдельно доставляет распространение в виде flatpak/snap, ведь потом очень "удобно" что-либо отлаживать в хостовой системе (непосредственно не возможно, ибо "изоляция", только через ssh cо всеми сопутствующими глюками и ограничениями).

    Жрем кактус дальше (

     
     
  • 3.40, Аноним (39), 13:20, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >Сколько помню (а пользуюсь почти 20 лет), все версии QtCreator падали и продолжают падать.

    Как и ожидалось от флагмана крестовой разработки. Ну не могут крестовики и сишники писать сложный софт.

     
     
  • 4.48, javamustdie (?), 13:42, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    да-да, java-ide падают чуть чаще, жрут памяти раз в 10 больше и почти всего работают настолько-же медленно.

    А кошмар с плагинами, их постоянной не совместимостью и вечной глюкавостью...

    Впрочем, каждому свой кактус вкуснее.

     
     
  • 5.80, Аноним (-), 18:58, 03/11/2025 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 2.38, Аноним (39), 13:12, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    В тот момент, когда не захотели ознакомится с nix - более двадцати лет назад.
     

  • 1.3, Аноним (2), 09:58, 03/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    Qt последний оплот кроссплатформенной свободы. Не будет qt и разработка софта погрузится в хаос.
     
     
  • 2.4, Omnomno (?), 10:05, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    То ли дело сейчас.
     
     
  • 3.6, Аноним (2), 10:06, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Какие у тебя претензии к qt?
     
  • 3.28, Аноним (28), 11:37, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Qt Radiant намного круче.
    Если кто незнает такой редактор кварт Quake.
     
  • 2.21, Pascal (??), 11:19, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ну ты чо, о Lazarus IDE еще ничо не слышал?
     
     
  • 3.33, anonist (?), 12:11, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Использует GTK и тот-же Qt на GNU/Linux.
     
  • 2.41, Аноним (39), 13:22, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >Qt последний оплот кроссплатформенной свободы.

    Гм. Есть ещё sdl, gtk, electron - и это как минимум.

     
     
  • 3.61, Аноним (-), 15:40, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Гм. Есть ещё sdl, gtk, electron - и это как минимум.

    sdl слишком низкоуровневое
    gtk на богомерзской со своими убогими Г-object
    electron - лучши выбор для любой кроссплатформы - что открытой, что проприетарной - потому что свободен.

     
     
  • 4.70, _kp (ok), 17:28, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >>лучши выбор для любой кроссплатформы

    В остальном, наихудший для пользователя. Недостатки везде.

     
  • 2.68, Аноним (67), 17:11, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    https://github.com/Immediate-Mode-UI/Nuklear?tab=readme-ov-file
    Nuklear: WinAPI, X11, SDL, Allegro, GLFW, OpenGL, DirectX
     
     
  • 3.96, Аноним (96), 21:39, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > https://github.com/Immediate-Mode-UI/Nuklear?tab=readme-ov-file
    > Nuklear: WinAPI, X11, SDL, Allegro, GLFW, OpenGL, DirectX

    Ты, если чо, перечислил то, что требуется реализовать самому. Глянь уже в demo что ли.
    Ну и жрет immediate gui очень неполохо, тупо перерисовывая 50 раз в секунду ВСЮ картинку ...

     

  • 1.5, Аноним (5), 10:06, 03/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Зачем дублировать усилия? Можно же было просто написать плагин с поддержкой Qt для Emacs, и переиспользовать один из самых продвинутых редакторов в мире.

    Тем более, что в емаксе уже есть поддержка gdb и прочей отладки.

     
     
  • 2.8, Аноним (2), 10:07, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Любой выкидон emacs, создание которого ты не контролируешь и делается как есть без гарантий и твой плагин превращается в тыкву. Бизнес так не делается, пойми это.
     
     
  • 3.19, Аноним (5), 11:06, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Так Qt Company и X11, Windows, Wayland и Android не контролирует, а ничего, бизнес идёт.
     
     
  • 4.23, Аноним (23), 11:23, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Открою тебе секрет qt от них и не зависит. Оно может работать на относительно слабом встроенном железе.
     
  • 2.9, kravich (ok), 10:14, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    IDE должна быть написана на нормальном компилируемом С++, а не на ЛNСП
     
     
  • 3.20, Аноним (5), 11:07, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Компилируемый язык это какой? QML? Если да, то в таком смысле лисп тоже компилируемый, через libgcc.
     
     
  • 4.51, Аноним (51), 14:07, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ведётся работа по переводу Emacs c Elisp-интерпретатора на Guile-компилятор https://www.emacswiki.org/emacs/GuileEmacs
     
  • 2.16, Аноним (16), 10:44, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Так ты это не продашь.
     
  • 2.18, Аноним (-), 11:04, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А когда в emacs редактор кода завезли?
     
     
  • 3.49, Аноним (51), 13:42, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    По крайней мере, для кода на C, С++, Python редактор кода туда уже завезли очень давно.
     
  • 2.46, Аноним (51), 13:40, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > написать плагин с поддержкой Qt для Emacs

    Так наверняка такой плагин уже написали. А может, и не один.

     
  • 2.88, Шизгорин (?), 20:14, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > для Emacs

    Ты ещё для vim предложи, а то нынче клавиатуры со стрелочками роскошь.

     

  • 1.22, Аноним (22), 11:22, 03/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    >Для C++ также реализованы быстрые правки для удаления фигурных скобок

    Наобород надо форсировать скобки, а не удалять, чтоб не было dangling else и  неоднозначности:

    if (condition1)
        if (condition2)
            statement1;
        else
            statement2;

     
     
  • 2.26, Аноним (23), 11:27, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Надо вернуть begin, end.
     
     
  • 3.29, kravich (ok), 11:40, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Хуже способа выделять блоки кода человечество в принципе не придумало
     
     
  • 4.35, Аноним (-), 12:27, 03/11/2025 Скрыто ботом-модератором     [к модератору]
  • +1 +/
     
  • 4.45, Аноним (39), 13:31, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А как же гвидобейсик с отступами?
     
     
  • 5.53, kravich (ok), 14:13, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Это в свою очередь лучший способ выделять блоки кода
     
  • 5.55, Аноним (51), 14:19, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Рулит же, рейтинги не дадут соврать.
     
  • 4.94, Аноним (94), 21:21, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    у сишников вся память в дырах, но больше всего их беспокоит begin/end в других языках.
     
  • 3.43, Аноним (39), 13:25, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    begin ненужнон. Что basic, что ruby прекрасно обходятся без него.
     
  • 3.52, Аноним (51), 14:12, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Тогда уж отступы пробельчиками и то менее напряжно, чем эти ваши bein-end'ы.
     
     
  • 4.66, Аноним (39), 16:52, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    И заиметь проблемы с копированием и вставкой.
     
     
  • 5.78, Анони (?), 18:34, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Они не поймут, они не программировали никогда.  
      
     

  • 1.42, Аноним (39), 13:25, 03/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    >Поддерживается как разработка классических программ на языке C++, так и использование языка QML, в котором для определения сценариев используется JavaScript, а структура и параметры элементов интерфейса задаются CSS-подобными блоками.

    Рано или поздно, любой сишник или крестовик осознаёт ущербность своего языка и придумывает не менее ущербный второй язык, желательно ещё и интерпретируемый, для написания графического интерфейса. В отличии от других языков, где графический интерфейс описывается на нём же самом.

     
     
  • 2.47, Anon62513512124 (?), 13:41, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Конечно не оч.приятно это признавать, но есть в этом доля правды.
    Но не сказал бы что эта проблема только у с++ - многие языки программирования в какой-то момент придумывают доп.абстракцию для более удобного описания ui.
    И возятся с ней потом:
    c++/qml
    js/html
    android/xml
    swift/swiftUI

    так что симптом скорее общий

     
     
  • 3.60, Аноним (-), 15:38, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > swift/swiftUI

    А вы пробовали что-то писать на swiftUI? Или только в интернете видели?

    Это же такой же swift, в котором сделан тулкит, написанный на том же свифт.
    Более того, в swiftUI "коде" обычные свфитовые функции.

     
  • 3.63, Аноним (39), 16:37, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >так что симптом скорее общий

    Это прямое следствие отсутствия в языке нужных абстракций. Как минимум Elm, Rust(Relm, Iced, Yew), Ocaml(Notty, Minttea), ReasonMl(Revery), Go(Bubble Tea) позволяют описывать пользовательский интерфейс в рамках самого языка, максимально родным и главное наглядным способом.

    Ещё в начале нулевых у M$ был кодогенератор, который позволял в графическом интерфейсе накидать кнопок на форму, а на основе этого генерировал файл на C#/VB.Net.

     
     
  • 4.69, Аноним (30), 17:12, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Понял, о каких абстракциях вы говорите. Вы наверное имеете в виду визуальное проектирование интерфейсов (RAD)? Для C++ существует плагин wxSmith (wxWidgets) в среде Code::Blocks - это наглядный пример такого подхода: дизайнер форм, который генерирует готовый C++ код.

    Жаль, что эта практика почти исчезла в веб-разработке. И тем более странно наблюдать, как неудачные решения, рождённые из ограничений веба, теперь проникают обратно в нативные приложения.

     
  • 2.50, javamustdie (?), 13:53, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Рано или поздно любой верстальщик UI начинает считать себя программистом и по-идиотски выглядеть через это.

    Использовать язык предназначенный для системного программирования, для "написания графического интерфейса", достаточно неудобно и нерационально, хотя и возможно.

    А вот в обратную сторону не получится, и всё что можно назвать "язык, где графический интерфейс описывается на нём же самом" принципиально не могут существовать без "ущербных" C/C++ ;)

    Короче, не путайте вашу яичницу с другими вещами.

     
     
  • 3.57, Аноним (57), 14:34, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Это всё превратилось в наваленные соревнования , ничего пусть будет. Но ты может потом глядишь увидишь какую то другую анимацию , а руки для линейки не положишь хотя уже взял и что ?
     
  • 3.87, Шизгорин (?), 20:12, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Хороший верстальщик зарабатывает поболее программиста. Посмотри сколько зарабатывают верстальщики на upwork, особенно те, кто занимается web-accessibility версткой.
     
  • 2.59, Аноним (58), 15:02, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > языков, где графический интерфейс описывается на нём же самом.

    Графический интерфейс не должен и не является частью никакого языка. Кстати, эта сущность и называется интерфейсом ... к графическому тулкиту, который не обязательно должен быть на том же языке, что и приложение. А вообще, валить в одну кучу графическое представление и смысловую часть - это худшая практика программирования.

     
     
  • 3.64, Аноним (39), 16:51, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >Графический интерфейс не должен и не является частью никакого языка.

    Зато, судя по логике кутешников должен содержать js
    >так и использование языка QML, в котором для определения сценариев используется JavaScript, а структура и параметры элементов интерфейса задаются CSS-подобными блоками.

    У всех же есть лишняя оперативка, чтобы её сожрал js.

     
  • 2.62, Аноним (62), 16:15, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Это бред, я на чистом С делал DSL для своего UI движка на OpenGL. В духе андроид xml только лаконичнее и с макросами, что очень удобно. С поддержкой практически всего что можно на андроид вьюхах накидать.
     
     
  • 3.71, javamustdie (?), 17:30, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Хм, так вы же сами пишите что сделали DSL, а не клепали UI на чистом C.

    Другое дело, что "программист-верстальщик" может не понять о чем речь, или будет считать что такой путь (создание инструментов) слишком трудоёмкий и "велосипедный". Причем это не безосновательно, ведь в 99% случаев "современный сишник" из вуза сделает из этого кошмар (как учили).

     
     
  • 4.89, Аноним (62), 20:55, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ну это и есть чистый С. Думать надо, да. Тогда просто не существовало кроссплафторменного  UI движка для мобилок, в котором можно что-то 3дшное добавлять. Сейчас на флатторе с болью и матюгами что-то 3дешное уже в принципе можно делать. Хотя это и будет тормозить вплоть до самоотключения телефона от перегрева - реальный тикет.
     
  • 3.86, Шизгорин (?), 20:04, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > я на чистом С делал DSL для своего UI движка на OpenGL

    Почему же ты тогда безработный и сидишь на кор 2 дуо, раз такой вумный?

     

  • 1.73, waylandbeliver (ok), 18:03, 03/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Жесть, 18 версий и до сих пор нет настроек рендеринга шрифтов.
     
  • 1.76, Аноним (-), 18:29, 03/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Мы давно перешли на electron + react. Если сможете найти более простое и более кроссплатформенное решение, готов выслушать ваши доводы. Нытьё о том, что на копролитах типа кор 2 дуо с 4 гигами тормозит не принимается.
     
     
  • 2.77, Анони (?), 18:33, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • –3 +/
    На пентиум 3 с 512 мегов оперы ваще ваш электрон не запускается.
     
     
  • 3.82, Аноним (-), 19:00, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > На пентиум 3 с 512 мегов оперы ваще ваш электрон не запускается.

    Пентиум 3 это не наша целевая аудитория.
    Какой смысл ориентироваться на нищих 6omжей?

     
  • 3.83, Аноним (-), 19:02, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > На пентиум 3 с 512 мегов

    Основная ваша проблема даже не в том, что вы неплатежеспособны и априори неинтересны для бизнеса, а в том, что вас таких всего полторы штуки, в отличие от тех, кто работает на актуальном железе.

     
     
  • 4.99, Аноним (99), 21:50, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Помню последний раз покупал такой в 2004 там еще XP тормозила на 512, а W98 носилась, правда висла иногда, он хорошее делает что развивает электрон под NT, ждём новых релизов!
     
  • 2.90, Аноним (62), 20:57, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Fltk. Прост как топор.
     
  • 2.97, Аноним (99), 21:46, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Вы молодцы что перешли, там и оставайтесь, главное держите нас в курсе!
     

  • 1.91, Аноним (99), 21:00, 03/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Отличная среда, для настоящих несгибаемых любителей кроссплатформенности, не то что это флаттер, который запускается и работает!
     
     
  • 2.92, Аноним (-), 21:10, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Флаттер уже давно канул в лету и почти перестал напоминать о себе. Он повторил судьбу Ruby — стремительный взлет популярности сменился таким же стремительным забвением.
     
     
  • 3.95, Аноним (99), 21:24, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Согласен, его время прошло! Кстати если интересно попробуй под виндовс 11 собрать проект на qt с нуля, особенно мне нравится когда какая нибудь версия не совсем актуальная, то ли выше , то ли ниже, это очень увлекательно, а в убунту сколько вариантов для сборки QT, супер вобще SDK. Хотя и на флаттер попадаются любители опенсоурса, такое закрутят, по типу питон под C++, но восновном там скукота нажал кнопочку и работает, причем на удивление везде. Жаль только что проект загнулся и его время прошло.
     

  • 1.93, Аноним (94), 21:16, 03/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > для создания кроссплатформенных

    Простите, о каком кросс речь? Полторы платформы - это сейчас - кросс?

     

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



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

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