The OpenNET Project / Index page

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

Релиз фреймворка Qt 5.14 и среды разработки Qt Creator 4.11.0

13.12.2019 14:45

После полугода разработки подготовлен релиз кроссплатформенного фреймворка Qt 5.14. Исходные тексты компонентов Qt поставляются под лицензиями LGPLv3 и GPLv2, инструменты Qt для разработчиков, такие как Qt Creator и qmake, а также некоторые модули поставляются под лицензией GPLv3. Выпуск Qt 5.14 ознаменовал начало подготовки ветки Qt 6, в которой ожидаются значительные архитектурные изменения. Qt 6 намечен на конец следующего года и для сглаживания перехода на новую ветку предварительные реализации некоторых новшеств решено включить в состав выпусков Qt 5.14 и Qt 5.15 LTS.

Основные новшества:

  • В Qt Quick началась работа по предоставлению графического API, не зависящего от 3D API операционной системы. В Qt 5.14 предложена предварительная реализация нового движка рендеринга сцен, использующего новую прослойку RHI (Rendering Hardware Interface) для обеспечения работы приложений Qt Quick не только поверх OpenGL, как было до сих пор, но и используя Vulkan, Metal и Direct 3D 11. В настоящее время новый движок предложен в форме опции, позволяющей подготовить приложения к переходу на Qt 6, в котором RHI будет применяться для вывода графики по умолчанию.
  • Реализован модуль Qt Quick Timeline, упрощающий анимирование свойств при помощи шкалы времени и ключевых кадров. Модуль выделен из кода среды разработки Qt Design Studio, предоставляющей редактор на основе шкалы времени для создания анимации без написания кода.
  • Добавлен экспериментальный модуль Qt Quick 3D, предоставляющий унифицированный API для создания интерфейсов пользователя на базе Qt Quick, сочетающих элементы 2D и 3D графики. Новый API позволяет использовать QML для определения 3D-элементов интерфейсов без задействования формата UIP. Модуль решает такие проблемы, как большие накладные расходы при интеграции QML с контентом из Qt 3D или 3D Studio, и предоставляет возможность синхронизации анимации и преобразований на уровне отдельных кадров между 2D и 3D. В Qt Quick 3D для 2D и 3D можно использовать один runtime (Qt Quick), один макет сцены и один анимационный фреймворк, а для визуальной разработки интерфейса применять Qt Design Studio.
  • Добавлен WheelHandler, обработчик событий колеса мыши, а также событий для эмулируемого тачпадом колеса.
  • Продолжена работа по улучшению работы на экранах с высокой плотностью пикселей. В том числе добавлена возможность задания дробных коэффициентов масштабирования.
  • Добавлена возможность добавления цветовых пространств для изображений, что позволяет добиться корректной цветопередачи при выводе изображений на откалиброванных мониторах.
  • Добавлено пространство имён QColorConstants, которое на этапе компиляции позволяет сгенерировать экземпляры класса QColor с предопределённой палитрой.
  • В компоненты Qt Widgets и Qt Quick для создания текстовых редакторов добавлена поддержка чтения и записи в формате Markdown.
  • В API QCalendar реализована возможность работы с календарями, отличными от григорианского.
  • Для Android добавлена поддержка сборок, охватывающих несколько ABI, что позволяет разом компилировать приложение сразу для различных архитектур. Также добавлена поддержка формата пакетов AAB, допускающих поставку приложения для всех поддерживаемых архитектур в одном архиве.
  • Проведена оптимизация производительности модуля Qt 3D, в том числе модернизирована работа с потоками, объектами фреймбуфера и системой уведомлений. В итоге удалось снизить нагрузку на CPU при отрисовке кадра и повысить эффективность синхронизации между выполняемыми потоками.
  • В модуль Qt Network добавлены API для настройки параметров HTTP/2 и мониторинга сетевого подключения.
  • Web-движок Qt WebEngine обновлён до состояния Chromium 77 и расширен новым API для управления жизненным циклом объекта QWebEnginePage.
  • Лицензия на компоненты Qt Wayland Compositor, Qt Application Manager и Qt PDF изменена с LGPLv3 на GPLv3, т.е. связывание с новыми выпусками данных компонентов теперь требует открытия исходных текстов программ под лицензиями, совместимыми с GPLv3, или покупки коммерческой лицензии (применение LGPLv3 допускало связывание с проприетарным кодом).

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

В новой версии Qt Creator добавлена экспериментальная поддержка разработки приложений для микроконтроллеров и компиляции в WebAssembly, используя модули "Qt for MCUs" и "Qt for WebAssembly". Для систем с CMake 3.14 и более новыми версиями для настройки и разбора проектов задействован новый файловый API (/.cmake/api/). В редактор кода добавлена поддержка расширения протокола Language Server для подсветки семантики, а также упрощена настройка Language Server для языка Python. В интерфейс добавлена опция для изменения стиля пометки окончания строк. В Qt Quick Designer добавлена возможность редактирования биндингов QML.

  1. Главная ссылка к новости (https://www.qt.io/blog/qt-5.14...)
  2. OpenNews: Введён в строй Qt Marketplace, каталог-магазин модулей и дополнений для Qt
  3. OpenNews: Изменение лицензии на Qt Wayland Compositor и включение сбора телеметрии в Qt Creator
  4. OpenNews: Релиз фреймворка Qt 5.13
  5. OpenNews: Выпуск интегрированной среды разработки Qt Creator 4.10.0
  6. OpenNews: Опубликован план развития функциональности Qt 6
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/52025-qt
Ключевые слова: qt
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (66) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, user user (?), 15:08, 13/12/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +8 +/
    ох, какие молодечики! хотя LGPL -> GPL для пары модулей это звоночек....
     
     
  • 2.14, Аноним (14), 19:24, 13/12/2019 [^] [^^] [^^^] [ответить]  
  • –12 +/
    Этот звоночек с 5.2 если не раньше зазвенел, вы только очнулись?)
    Вот и пришло анальное рабство "свободной лицензии", а вы получайте удовольствие.
     
     
  • 3.25, deeaitch (ok), 05:15, 14/12/2019 [^] [^^] [^^^] [ответить]  
  • +7 +/
    Да ладно. Ну не даёт GPL выдавать чужой труд за свой. Ну что в этом плохого? Я понимаю, школа так научила, списывать и выдавать за своё. Ни и ладно. Да, проприетарщина от этого страдает. Сам на работе от этого страдаю. Ну и ладно. Те кому надо, купят лицензию и будут пользовать комерческие версии.

    Что-то у нас купили, что-то не хотят. Да, лично я от этого страдаю, но считаю что заслуженно. Хочу получать деньги за свой труд? - делаю сам, а не тырю чужие труды выдавая за свои.

     
     
  • 4.28, Аноним (28), 06:25, 14/12/2019 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Свой огромный код с крошечной вставкой GPL кода не требует упоминания этой крошечной вставки и её авторов, а требует открытия всех исходников. Так кто у кого пытается украсть код? В итоге Qt это не свободная библиотека для всех, а свободная библиотека для GPL-only проектов или плати по $5500 в год. Коммерческая версия Visual Studio + Xamarin сильно дешевле. Поэтому Qt в мусорку.
     
     
  • 5.30, Аноним (30), 08:09, 14/12/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Проходи мимо или плати. Твоя логика ущербна.
     
     
  • 6.32, Аноним (32), 08:49, 14/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Обычная капиталистическая логика. И да, она ущербна.
     
  • 5.33, Аноним (33), 11:12, 14/12/2019 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Если этот код такой крошечный, ты напишешь его сам, а не будешь тащить себе GPL код. Либо ты чего-то недоговариваешь.
     
  • 5.35, Аноним (35), 12:31, 14/12/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Этот гномосек порвался, несите следующего.
     
  • 5.51, deeaitch (ok), 04:40, 15/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Свой огромный код с крошечной вставкой GPL кода не требует упоминания этой
    > крошечной вставки и её авторов, а требует открытия всех исходников. Так
    > кто у кого пытается украсть код? В итоге Qt это не
    > свободная библиотека для всех, а свободная библиотека для GPL-only проектов или
    > плати по $5500 в год. Коммерческая версия Visual Studio + Xamarin
    > сильно дешевле. Поэтому Qt в мусорку.

    Ну во первых Qt это LGPL, во вторых Visual Studio только для венды и годиться, так что вот это точно в мусорку.

     
  • 4.34, Survolog (?), 11:31, 14/12/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Да ладно. Ну не даёт GPL выдавать чужой труд за свой.

    Легко даёт. Рисуешь на нём ценник и свои исключительные права. GPL же.

    Что в этом плохого?

     
     
  • 5.36, Survolog (ok), 13:31, 14/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    >> Да ладно. Ну не даёт GPL выдавать чужой труд за свой.
    > Легко даёт. Рисуешь на нём ценник и свои исключительные права. GPL же.
    > Что в этом плохого?

    А ещё раз что-нибудь с моего ника написать?

     
     
  • 6.37, Аноним (37), 14:50, 14/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    >>> Да ладно. Ну не даёт GPL выдавать чужой труд за свой.
    >> Легко даёт. Рисуешь на нём ценник и свои исключительные права. GPL же.
    >> Что в этом плохого?
    > А ещё раз что-нибудь с моего ника написать?

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

    Во-вторых, "ник" не твой, у тебя нет на него прав.

     
     
  • 7.38, Survolog (ok), 15:14, 14/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Трусов, ну прочитали твоё сообщение. Дальше то что? Будешь ещё чьи-нибудь ники дублировать?
    > *Лови, кстати, ноу-хау: заменяешь кириллицу на латинский аналог, и получится уйму раз ник скопировать. А если ещё и ударения добавить...
    > В Росе, как и в любой ОС, миллионы всякий кусочков. Твой один из миллионов - не то чтобы ниачом, а даже чуть меньше.
    > Я тебе это талдычу не первый год уже.
    > У Михаила времени не вагон. У меня тоже. Стопай к психиатру. Может он тебе втолкует, в чём разница между парой строк и шкафами томов книг.
     
     
  • 8.39, Аноним (37), 15:25, 14/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    От как подгорает у Григорьева, у него ник украли , уже пару десятков сообщений ... текст свёрнут, показать
     
  • 6.43, Аноним (43), 18:22, 14/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    >моего ника

    напоминаешь того чсвшного додика (не помню, как звали) с копирайтом на аватарку (для справки, законом не запрещено использование полноценно закопирайченных материалов в целях создания карикатуры, например), но "ник" - это уже какая-то следующая стадия деградации.

     
     
  • 7.60, Аноним (37), 11:06, 16/12/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Самое эпичное в моменте: Подволух* позиционирует себя коммунистом, у которых, как известно, всё общее.

    *) за корректность перевода ника с греческого не ручаюсь.

     
  • 5.52, deeaitch (ok), 04:42, 15/12/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> Да ладно. Ну не даёт GPL выдавать чужой труд за свой.
    > Легко даёт. Рисуешь на нём ценник и свои исключительные права. GPL же.
    > Что в этом плохого?

    Да ничего. Мне то как-то вообще всё равно. Я вообще имел в виду что не получиться просто найти красивую релизацию какого-то алгоритма, который уже обсосали со всех сторон и оптимизировали и просто вставить в свой код а потом закрыть. И хвастаться перед начальством смотрите какой я молодец.

     
  • 4.53, deeaitch (ok), 04:45, 15/12/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Как бы подводя итог по GPL не GPL, лично меня GPL устраивает всем.

    То что портит жизнь проприетарщикам - меня тоже устраивает хоть и зарабатываю на создании проприетарного совфта.

     
  • 2.16, CrazyAlex (?), 19:41, 13/12/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    А что не так? Закрываешь код - плати деньги за закрытый код
     
     
  • 3.54, deeaitch (ok), 04:58, 15/12/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > А что не так? Закрываешь код - плати деньги за закрытый код

    Именно, +1

     
  • 3.55, Аноним (55), 12:24, 15/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    А я не закрываю код. Просто я не являюсь копирастом. С какой стати я должен участвовать в GPL-копирастии?
     
     
  • 4.57, Аноним (57), 19:01, 15/12/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Так если не закрываешь код, то чего тогда беспокоиться?
     

  • 1.2, A.Stahl (ok), 15:10, 13/12/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    >Qt Quick...Qt Quick...Qt Quick

    Блин, ну чего они с таким же эниузиазмом QWidgets не пилят? Им 3д-ускорение ох как не помешало бы.

    >добавлена поддержка формата пакетов AAB

    А вот это просто отлично: можно продолжать писать под Андроид не заморачиваясь Явой и всякими сопутствующими странностями.

     
     
  • 2.3, Аноним (3), 15:19, 13/12/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Видимо считают, что QtQuick перспективнее развивать (я в принципе согласен)
     
     
  • 3.5, заминированный тапок (?), 15:32, 13/12/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    так оно так и есть, они вроде бы публично заявляли, что QtQuick это их перспективное будущее (я в принципе тоже согласен). если бы они ещё
    * улучшали играцию qml<-->cpp
    * добавили возмоность nativetook (как qtwidgets)
    * если бы для декстопа из коробки была вещь, описанная в предыдущей новости: Для достижения высокой производительности сценарии QML транслируются в код на C++, а отрисовка осуществляется при помощи отдельного графического движка Qt Quick Ultralite (QUL), оптимизированного для создания графических интерфейсов в условиях небольшого объёма оперативной памяти и процессорных ресурсов.
     
     
  • 4.7, анчоус (?), 16:09, 13/12/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > если бы для декстопа из коробки была вещь

    В Qt6 же вроде собираются делать qml поверх натива и выкидывать движок js. Да и нативный вид вроде потихоньку подтягивается.

     
     
  • 5.8, заминированный тапок (?), 16:46, 13/12/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    было бы всё это очень мощно
     
  • 5.40, Аноним (40), 17:54, 14/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Не совсем выбросить, но придумать strongly typed QML из которой можно генерировать нативный код. Да и сейчас не мешает унаследовать QQuickWindow и совать туда QQuickImage/QQuick<> только тогда весь declarative уходит.
     
  • 3.26, deeaitch (ok), 05:20, 14/12/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Видимо считают, что QtQuick перспективнее развивать (я в принципе согласен)

    Твоё право соглашаться. Я не против, пусть развивают. Но лично мне Widgets и С++ проще (только не надо мне про уродский C++ управление памятью и т.д. Что-то код легко читается, ничего не утекает и не падает), удобнее и безопасней чем QtQuick. И мне хотелось бы видеть развитие и Widgets тоже.

    QtQuick полностью поддерживаю. C++ не каждый сейчас осилит. Но Widgets тоже хотелось бы развивать.

     
     
  • 4.45, Andrey (??), 19:17, 14/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Widgets и С++ проще

    Так и есть.
    Там расчет(замануха) на JS разработчиков. Но по факту не все так просто получается.
    Одним JS не отделаться - надо глубже копать...

     
  • 2.6, Аноним (6), 16:03, 13/12/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >> Им 3д-ускорение ох как не помешало бы.

    В каком месте?

     
     
  • 3.9, Аноним (9), 17:03, 13/12/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В любом.
     
     
  • 4.15, Аноним (14), 19:25, 13/12/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    В любом - уже есть ускорение например в GraphicsScene. В каких еще местах надо?
     
  • 2.20, Аноним (20), 22:35, 13/12/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    QWidgets - всё, забудь про них.
     
  • 2.29, EXL (ok), 07:08, 14/12/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >Блин, ну чего они с таким же эниузиазмом QWidgets не пилят? Им 3д-ускорение ох как не помешало бы.

    Оно там есть.

    QT_QPA_PLATFORM=eglfs ./app
    QT_QPA_PLATFORM=wayland-egl ./app

    Какое ещё 3D-ускорение нужно?

     
     
  • 3.31, Аноним (31), 08:31, 14/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Как какое? Ну вот нажимаешь на поле ввода текста в QTextDocument и нужно чтобы в этот момент видеокарта включила максимальные частоты!
     

  • 1.4, Аноним (4), 15:28, 13/12/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Для андроид версия увы сырая.
     
     
  • 2.41, Аноним (40), 18:20, 14/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Никогда не лезь в 5.x.0, бери LTS 5.x.>2 и будет счастье. Даже на desktop иногда ловишь интересные приключения.
     

  • 1.10, Аноним (10), 18:10, 13/12/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Как использовать в С проектах? Есть ли какие-то возможности по интеграции или только через С++?
     
     
  • 2.12, Аноним (12), 18:19, 13/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Ну как... только wrapper'ы на плюсах с extern "C", больше наверно никак.
     
     
  • 3.47, Аноним (20), 20:31, 14/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Замаешься оборачивать, ты же не сможешь в си создать структуру как мета-объект культи, т.к. она должна содержать в себе с++шлюхную лапшу.
     
  • 2.46, Аноним (20), 20:26, 14/12/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Никак... это дно прибито намертво к с++. Более того, накуралесили систему классоподобных сигналов с RTTI-подобной лапшой, уже много десятков версий этой лапши, и если версия лапши в программе не совпадает с версией оной в библиотеках - всё, хана, программа не работает. Надо рекомпилировать программу под каждый пук создателей культи.
     
  • 2.50, frgfgjfj (?), 00:53, 15/12/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Для Си GTK и Gnome Builder.
     
  • 2.56, Аноним (57), 18:52, 15/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Как-то 1.5 - 2 года назад здесь приводили ссылку на любопытнй документик (PDF). Один инженер из, нелюбимой здесь, компании предлагал принять в качестве стандарта ABI g++. Причём настолько принять, чтобы его могли использовать и другие языки. К сожалению, ссылку не могу найти.
     

  • 1.11, Аноним (11), 18:16, 13/12/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > В Qt Quick началась работа по предоставлению графического API, не зависящего от 3D API операционной системы. В Qt 5.14 предложена предварительная реализация нового движка рендеринга сцен, использующего новую прослойку RHI (Rendering Hardware Interface) для обеспечения работы приложений Qt Quick не только поверх OpenGL, как было до сих пор, но и используя Vulkan, Metal и Direct 3D 11.

    Кажется, ребята заигрались в абстракции.

     
     
  • 2.21, Аноним (20), 22:39, 13/12/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Игра в абстракции - основное занятие современных погромистов мегосистем. Никаких новых продуктов нет, а они всё что-то абстрагируют, переписывают, рефакторизируют, модернизируют, обобщают, выкидывают, снова пишут... Кутя ради кути.
     
     
  • 3.42, Аноним (40), 18:21, 14/12/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ровно как 95% software development.
     
  • 3.48, Антон (??), 21:20, 14/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Пока в результате этой полезной деятельности растут системные требования - все ок, мир движется впиред.
     

  • 1.13, A.Stahl (ok), 19:12, 13/12/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Что-то нихрена толком не работают эти AAB нововведения.
    Вроде что-то собирается, но Google Play не принимает. AndroidManifest, кажется, копируется в бандл не полностью. В общем всё странно и непонятно (с опакечиванием там вообще никогда ничего понятно и не было, но сейчас совсем всё грустно)
     
  • 1.17, user90 (?), 20:19, 13/12/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Ну вот например гуй Librecad'a - как раз Qt5 - вызывает некое офигевание: стиль выбрать можно, но если он окажется темным - то фсе, "невидимые иконки", панели плавают-плавают-плавают, но опции зафиксировать наконец положение блеат! - нет такой в принципе. Я уж молчу про настраиваемые хоткеи.. Это разработчики сабжа криворукие или особенности Qt?
     
     
  • 2.44, Аноним (40), 18:22, 14/12/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Сабж
     

  • 1.18, Аноним (55), 22:01, 13/12/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    >В редактор кода добавлена поддержка расширения протокола Language Server для подсветки семантики

    В pyls критические баги, он не может даже 1 файл нормально разобрать, если в нём определённое содержимое. А всё из-за того, что они до сих пор не пофиксили совместимость с джедаем 15.

     
  • 1.19, Аноним (55), 22:02, 13/12/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >использующего новую прослойку RHI (Rendering Hardware Interface) для обеспечения работы приложений Qt Quick не только поверх OpenGL, как было до сих пор, но и используя Vulkan, Metal и Direct 3D 11.

    NIH-синдром? Android RenderScript, не?

     
     
  • 2.23, Аноним (20), 22:45, 13/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    "У нас есть 4 GAPI, давайте сделаем универсальный! ... У нас есть 5 GAPI."
    Они что, собрались повторять функционал всего OGL/DX?! А зачем эта кутявая прослойка, если программы (не хелоуворлд) ориентированы на конкретные системы и "проблема" выбора GAPI как-то совсем не встаёт.
     

  • 1.22, Аноним_t (?), 22:43, 13/12/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Молодцы, пусть пилят. Лишь бы виджеты не трогали (и лицензии не меняли).
     
  • 1.24, Антон (??), 00:47, 14/12/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Так а отладку с путями к исполняемому с русскими буквами исправили? Или опять файл не найден? В старых версиях работало же нормально. Мм? Или как всегда: "Раньше было лучше!"
     
     
  • 2.27, IRASoldier_registered (ok), 05:38, 14/12/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >отладку с путями к исполняемому с русскими буквами

    Про UTF-8 слышал? Не благодари.

     
     
  • 3.49, Аноним (57), 21:39, 14/12/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Видимо, он в неопенсорсной ОС, а там про UTF-8 в именах файлов не слышали.
     
     
  • 4.58, Антон (??), 23:29, 15/12/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Если вы такие умные, то почему даже убогий кодеблокс, вижуалстудя-код и силион нормально работают с русскими путями при отладке?
     
     
  • 5.59, Аноним (59), 08:48, 16/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    CodeBlocks в русские пути не умеет.
     
     
  • 6.61, Аноним (61), 16:35, 16/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    А Вижуалстудя по-умолчанию в CP1251, как и Винда. Поэтому неудивительно, что с русскими путями работает.
     
     
  • 7.62, Тот самы парень (?), 22:14, 16/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Так чел явно про линукс пишет. При чём тут винда, вы уж определитесь. Этот баг уже давно висит в багрепортах, открой глаза.
     
     
  • 8.64, Аноним (64), 16:49, 25/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Тогда причём здесь Вижуалстудия ... текст свёрнут, показать
     

  • 1.63, Аноним (63), 05:55, 17/12/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ещё бы крашрепортинг из коробки завезли. К слову, вопрос к тем, кто пользует сабж на мобилках, как вы решаете этот вопрос? Пилите свою реализацию?
     
  • 1.65, проект Морелло от ARM (?), 15:51, 06/12/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    а про выход аппаратным интерфейсом рендеринга (RHI) никто даже не вспомнил! Год прошел как сон пустой... Александр Пушкин "Сага о Qt6"
     
  • 1.66, проект Морелло от ARM (?), 15:52, 06/12/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    а про выход аппаратным интерфейсом рендеринга (RHI) никто даже не вспомнил! Год прошел как сон пустой... Александр Пушкин "Сага о Qt6"
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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