The OpenNET Project / Index page

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

Релиз фреймворка Qt 6.1

06.05.2021 17:57

Компания Qt Company опубликовала релиз фреймворка Qt 6.1, в котором продолжена работа по стабилизации и наращиванию функциональности ветки Qt 6. В Qt 6.1 обеспечена поддержка платформ Windows 10, macOS 10.14+, Linux (Ubuntu 20.04+, CentOS 8.1+, openSUSE 15.1+), iOS 13+ и Android (API 23+). Исходные тексты компонентов Qt поставляются под лицензиями LGPLv3 и GPLv2.

Ключевые улучшения в Qt 6.1 в основном касаются включения в состав модулей, которые были доступны в Qt 5.15, но оказались не готовы для включения в состав первого выпуска Qt 6. В частности, в состав включены модули:

  • Active Qt - поддержка элементов управления COM и ActiveX на платформе Windows.
  • Qt Charts - создание диаграмм.
  • Qt Data Visualization - визуализация статических и динамических данных.
  • Qt Device Utilities - часть пакета Qt for Device Creation.
  • Qt Graphical Effect - прослойка для упрощения портирования приложений на Qt 6.
  • Qt Lottie - отрисовывает графику и анимацию, экспортированную в формате JSON при помощи плагина Bodymovin к пакету Adobe After Effects. Включает в себя встроенный микродвижок для выполнения анимации, обрезки, обработки слоёв и других эффектов.
  • Qt State Machine - фреймворк для создания событийно-ориентированных конструкций и реализация конечного автомата на базе SCXML.
  • Qt Virtual Keyboard - реализация виртуальной клавиатуры.

Модули которые ещё не перенесены и ожидаются в LTS-выпуске Qt 6.2, намеченном на сентябрь.

  • Qt Bluetooth
  • Qt Multimedia
  • Qt NFC
  • Qt Positioning
  • Qt Quick Dialogs: Folder, Message Box
  • Qt Remote Objects
  • Qt Sensors
  • Qt SerialBus
  • Qt SerialPort
  • Qt WebChannel
  • Qt WebEngine
  • Qt WebSockets
  • Qt WebView

Изменения в Qt 6.1:

  • В Qt Core проведена работа по повышению удобства использования и упрощению API. Добавлены методы removeIf() и расширено число классов, поддерживающих метод erase_if(). Реализованы методы, доступные в QString, но отсутствующие в QStringView. Добавлены защищённые от переполнения функции сложения, вычитания и умножения. Улучшена поддержка 16-разрядных значений с плавающей запятой. Обновлён API для привязки свойств (property binding), появившийся в Qt 6.0. Добавлены новые классы для упрощения интеграции с Java, QJniEnvironment и QJniObject, обычно востребованные на платформе Android.
  • В Qt Gui улучшена поддержка графического API Vulkan 1.1 и 1.2. Добавлен новый класс QUrlResourceProvider, который используется в QLabel и позволяет обойтись без повторной реализации loadResource() и создания подклассов QTextDocument. Реализована возможность применения определённых пользователем функций коррекции компонентов цветовых пространств в классе QColorSpace.
  • В Qt Network предложен класс QNetworkInformation, позволяющий определить состояние сети в системе. В обработчике HTTP Cookie добавлена поддержка режима SameSite.
  • В Qt Qml реализованы опции QJSPrimitiveValue и QJSManagedValue для более тонкого управления за выполнением JavaScript.
  • В Qt Quick 3D добавлена поддержка морфинга целевой анимации и реализована экспериментальная поддержка дублирующего рендеринга (instanced rendering), позволяющего на один проход отрисовать множество копий однотипных объектов, размещённых в периферийных частях сцены. Метод существенно ускоряет рендеринг при наличии в сцене большого числа похожих объектов. На базе указанного метода реализована поддержка отрисовки трёхмерных частиц.


  1. Главная ссылка к новости (https://www.qt.io/blog/qt-6.1-...)
  2. OpenNews: KDE взял на себя продолжение сопровождения общедоступной ветки Qt 5.15
  3. OpenNews: Компания Qt Company ограничила доступ к исходному коду LTS-ветки Qt 5.15
  4. OpenNews: Релиз фреймворка Qt 6.0
  5. OpenNews: Qt Company обдумывает переход к публикации свободных релизов Qt через год после платных выпусков
  6. OpenNews: Релиз фреймворка Qt 5.15
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/55097-qt
Ключевые слова: qt
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (115) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 18:34, 06/05/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +42 +/
    >> removeIf() erase_if() addIF()

    Консистентность и единообразность API

     
     
  • 2.7, Аноним (7), 19:04, 06/05/2021 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Прямо настоящий похапе-стайл.
     
  • 2.9, None (??), 19:09, 06/05/2021 [^] [^^] [^^^] [ответить]  
  • –10 +/
    Это хиханьки и хаханьки до тех пор, пока не начинаешь программировать и не понимаешь зачем такие вещи нужны.
     
     
  • 3.11, Голум (?), 19:16, 06/05/2021 [^] [^^] [^^^] [ответить]  
  • +14 +/
    Чтоб обходить сомнительные технологии стороной
     
     
  • 4.12, Dzen Python (ok), 19:31, 06/05/2021 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Если ты сам себе и разраб, и заказчик и РМ с QA - да.
    Иначе приходится работать в реальных условиях с реальными ограничениями. Наконец добавили плагин для шндошс-СОМ. Теперь не отмажешься от новой циферки.
     
     
  • 5.32, Аноним (32), 20:21, 06/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Наконец добавили плагин для шндошс-СОМ. Теперь не отмажешься от новой циферки.

    И? Таки не понял, зачем мне эта новая циферка? Или у тебя там полный вантуз?

     
     
  • 6.52, Dzen Python (ok), 01:24, 07/05/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > И? Или у тебя там полный вантуз?

    К сожалению, да. Заказчик работает исключительно с шиндошс. Вернее даже так - его легаси система работает исключительно на шиндошс, а самый простой путь работы с накопившейся базой и кодом - через виндовый ком (не 1С).
    Забей, у нас в СНГ, в трешовые 00е творился полный ахтунг без огрлядки на будущее

     
     
  • 7.60, Lex (??), 05:33, 07/05/2021 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Если приложение должно работать исключительно на винде, то что мешает под винду и разрабатывать посредством мелгомягких же инструментариев ? ( тот же вижуал студио, для винды более чем годно )

    И никакого гемора с ком-портами, который сам себе и придумал:
    вначале притащил кроссплатформенное гамно с посредственной их поддержкой для разработки НЕ_ПОД_МНОЖЕСТВО_ПЛАТФОРМ, а исключительно под винду. А потом - героически проблему решаешь через известное место.
    Это признак не профессионала_и_знатока_технологий, а обыкновенного ***. ИМХО.

     
     
  • 8.63, ВыньОпух (ok), 06:26, 07/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Вполне может быть так, что сам функционал библиотеки Qt позволяет в разы облегчи... текст свёрнут, показать
     
  • 8.69, Жироватт (?), 10:10, 07/05/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А я вот отлично его понимаю В портфолио имею такой проектик Был у нас один кли... большой текст свёрнут, показать
     
     
  • 9.140, Lex (??), 14:27, 09/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Сколь-нибудь вменяемый проггер сразу бы сказал это нереально сделать за приемле... большой текст свёрнут, показать
     
     
  • 10.144, Аноним (144), 05:50, 12/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Работаю на работе где Android 2 3 3 еще поддерживается Прям не сказал бы чтобы ... текст свёрнут, показать
     
  • 8.96, Аноним (32), 13:29, 07/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ну не надо человека макать ещё глубже чем его уже макнули Профессионал бы вообщ... текст свёрнут, показать
     
  • 8.117, Dzen Python (ok), 21:10, 07/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Какие вы умные, задним умом Когда брали кути для задачи ТЗ было одно Когда ТЗ... текст свёрнут, показать
     
     
  • 9.139, Lex (??), 14:15, 09/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    переписывать только не на вижуал студио, а с кутей Это, все-таки, немного разн... текст свёрнут, показать
     
  • 8.128, adolfus (ok), 12:47, 08/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Какое отношение имеют com-порты к интерфейсу с пользователем ... текст свёрнут, показать
     
     
  • 9.135, Аноним (135), 19:29, 08/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Таким что объекты СОМ - объекты И не порты Совсем вы там в своем линуксе дрем... текст свёрнут, показать
     
     
  • 10.147, adolfus (ok), 22:24, 17/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    COM-объекты Бил Гейц спер из IBM WPS Там они назывались SOM -- System Object Mo... текст свёрнут, показать
     
  • 7.64, YetAnotherOnanym (ok), 07:19, 07/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Забей, у нас в СНГ, в трешовые 00е творился полный ахтунг без огрлядки на будущее

    Можно подумать - везде по-другому или сейчас не творится то же самое.

     
  • 2.17, Аноним (-), 20:00, 06/05/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Почему до сих пор никто не перешел на твой единообразный фреймворк?
     
  • 2.114, еуые (?), 20:46, 07/05/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ну вообще-то кроме шуток именно так и есть.
    Методы имеют разный стиль в названиях чтобы походить
    на методы STL, где везде стиль как у "erase_if",
    и на другие классы Qt, где стиль вида "eraseIf".
     

  • 1.2, Аноним (1), 18:36, 06/05/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    >> модулей, которые были доступны в Qt 5.15, но оказались не готовы для включения в состав первого выпуска Qt 6

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

     
     
  • 2.6, Аноним (7), 19:03, 06/05/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Это не всегда так, например, если используется GTK, то таких проблем не возникает.
     
     
  • 3.46, Аноним (46), 22:44, 06/05/2021 [^] [^^] [^^^] [ответить]  
  • +8 +/
    GTK и функционала то такого нет.
     
     
  • 4.53, Аноним (7), 01:31, 07/05/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну естессно, это же не комбайн. Весь остальной функционал идёт из других либ, причем чаще всего авторами этих либ будут те же, что пилят гтк.
     
     
  • 5.67, Аноним (67), 09:25, 07/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ну давай, покажи кросплатформенные либы на GTK например для последовательного порта, bluetooth, SQL. Qt - это кросплатформенная обертка многих либ, а не реализация этих либ с нуля.
     
     
  • 6.74, Аноним (74), 10:25, 07/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >Весь остальной функционал идёт из других либ
    >Ну давай, покажи кросплатформенные либы на GTK

    Читать умеете?
    >Qt - это кросплатформенная обертка многих либ

    Ага, как раз тех же сишных либ.

     
     
  • 7.90, Аноним (90), 12:51, 07/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Вернулись к тому, с чего начали. GTK и функционала то такого нет.
     
  • 7.91, Аноним (90), 12:56, 07/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >Ага, как раз тех же сишных либ.

    Либы на разных платформах разные, для них нужна обертка, чтобы интерфейс был одинаковый. Тот кто не пробовал делать кроссплатформенный софт не поймет. GTK не дает программисту тех возможностей, что дает Qt. На GTK на разных платформах нужно использовать разные либы, да еще и следить за их развитием, изменениями, устареванием/переходом на другие либы.

     
  • 2.10, None (??), 19:11, 06/05/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    По поводу кривого релиза 6 версии много народу бомбило в самой рассылке Qt. Компанию прям прямо обвиняли в том, что откровенно сырой и недоработанный релиз ради красивых цифр и премий под конец года гонят в народ.
     
     
  • 3.16, Аноним (16), 20:00, 06/05/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ой да ладно, не хуже чем 5.0
     
  • 2.18, Аноним (-), 20:01, 06/05/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    А ты хоть раз прислал патч, или только на опеннете ноешь?)
     
     
  • 3.30, Аноним (30), 20:18, 06/05/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    А смысл чинить то, что работало в 5.15? Эффективнее отстранить от проекта того, кто ломает. Или руки им подрихтовать.
     

  • 1.3, Николай (??), 18:44, 06/05/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Когда там Kde 6 Plasma? Ведь уже давно новый Qt 6 вышел
     
     
  • 2.8, Экспертный аноним (?), 19:07, 06/05/2021 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Qt 6.1 ≠ Qt 6.
     

  • 1.4, Анонин (?), 18:56, 06/05/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    Гимп тулкит наше всё
     
     
  • 2.5, Аноним (5), 18:59, 06/05/2021 [^] [^^] [^^^] [ответить]  
  • +7 +/
    Шо то, шо это...
     
  • 2.51, Аноним (51), 23:59, 06/05/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    GLIMPSE Toolkit
     
     
  • 3.73, Анонин (?), 10:22, 07/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    X toolkit
     
     
  • 4.118, Anonimous (?), 21:27, 07/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    А Wayland когда?
     
     
  • 5.121, Анонин (?), 22:05, 07/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Вяйленд для слабаков


     
  • 2.57, Аноним (57), 02:54, 07/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Уж лучше бы в свое время Motif стрелнул, а не вот это все ...
     
     
  • 3.59, Аннм (?), 03:46, 07/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Motif просто выглядел на столько уродливо, что я не мог поверить верить своим глазам что на столько страшно может быть. Понятно, что можно натянуть альтернативные темы, но судят по дефолтной.
     

  • 1.13, Аноним (-), 19:56, 06/05/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +11 +/
    Haters gonna hate! :D

    А аналогов все-равно нет и не предвидится.

     
  • 1.15, Аноним (15), 19:57, 06/05/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –25 +/
    совершенно ненужная херь в мире GNU/Linux.
    GTK - 4ever!
     
     
  • 2.19, Stallman FTW (?), 20:02, 06/05/2021 [^] [^^] [^^^] [ответить]  
  • +10 +/
    Qt - сила! GTK могила.
     
     
  • 3.27, псевдонимус (?), 20:10, 06/05/2021 [^] [^^] [^^^] [ответить]  
  • –3 +/
    У одного ЛТС платный, другим лучше не пользоваться. Точнее не смотреть на то, что получилось.

    ТК и мотиф, вот наше все.

     
     
  • 4.93, Аноним (51), 13:23, 07/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >ТК и мотиф

    На эти без слёз смотреть нельзя.
    Тогда уж, хотя бы, FOX Tooolkit, что-ли.

     
     
  • 5.103, псевдонимус (?), 16:36, 07/05/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    ТК хорош, Тру промышленный дизайн, глаза отдыхают от серо-серорозовых соплей с плоским на плоском.
     
  • 2.20, user90 (?), 20:04, 06/05/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    GTK2 был вменяемым и стабильным тулкитом.. а теперь уже фиг знает.
     
     
  • 3.24, Аноним (24), 20:07, 06/05/2021 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > GTK2 был

    GTK2 и сейчас вменяемый.

     
     
  • 4.28, user90 (?), 20:10, 06/05/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не модно же)
     
  • 4.31, Аноним (30), 20:19, 06/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    С hidpi проблема говорят. Мне пофиг конечно, но люди с новомодными мониторами страдают.
     
     
  • 5.50, Аноним (24), 23:00, 06/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Говорят, кур доят...
     
  • 5.77, 123 (??), 10:32, 07/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Как оно там в начале нулевых? 1080р сейчас стандарт даже для ноутбука за 200 долларов, а 4К для 21-22 дюймового монитора тоже не редкость.
     
     
  • 6.79, виндотролль (ok), 10:57, 07/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    4k для 22"?

    Начинай перечислать: я уже готов начать загибать 2 пальца, чтоб не сбиться со счета.

     
     
  • 7.82, Рева RarogCmex Денис (?), 11:49, 07/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    У меня 4к на 43 дюйма, и некоторые значки уже мутные :(
     
     
  • 8.133, Аноним (133), 17:24, 08/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Надо было не экономить и брать 8к ... текст свёрнут, показать
     
  • 8.142, виндотролль (ok), 18:28, 09/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Посыл не в том аноним утверждает, что на 22 4К не редкость Я хотел купить 8... текст свёрнут, показать
     
  • 4.33, Анонин (?), 20:33, 06/05/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да, только форк нужен
     
  • 3.145, Тот_Самый_Анонимус (?), 15:12, 12/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >GTK2 был вменяемым и стабильным тулкитом.. а теперь уже фиг знает.

    Уродливым он был. И остался.

     

  • 1.21, Аноним (24), 20:06, 06/05/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > - поддержка элементов управления COM и ActiveX на платформе Windows.
    > - отрисовывает графику и анимацию, экспортированную в формате JSON при помощи плагина Bodymovin к пакету Adobe After Effects.

    Что-то кутэ вообще не туда поехало. Осталось добавить в ядро объект рисования зелёного танка на болгеосе через видюху интел.

     
     
  • 2.58, Аноним (58), 03:05, 07/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Поддержка большего числа технологий - чегож плохого? Да, эти - виндовые. Ну так что? Не нужны - не пользуй. Qt модульный, что нужно то себе и налинковал. Лишь бы поныть.
     
  • 2.66, hhh (?), 08:14, 07/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    А , где все зеленое еще ? Правильно в армии , значит все взято с армии и флота
     

  • 1.23, Ан24 (?), 20:07, 06/05/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –11 +/
    GTK - был, есть и будет лучшим!
     
     
  • 2.29, псевдонимус (?), 20:12, 06/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Гтк умер. А пока не умер, был уг в течении 15 лет. А может и с рождения, просто раньше я не смотрел.
     
  • 2.34, Аноним (-), 20:41, 06/05/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ленин жил, Ленин жив, Ленин будет жить! xD
     
  • 2.47, Аноним (46), 22:47, 06/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    и будет есть.
     

  • 1.26, Аноним (30), 20:08, 06/05/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Так, что тут у нас... x11extras, winextras отсутствуют, намёков на замену не наблюдается. Множество багов отрисовки. Вывод: не готово, сидим на 5.15
     
     
  • 2.55, Аноним (55), 02:30, 07/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > x11extras

    + https://github.com/x42/sofd

     
  • 2.89, Аноним (-), 12:36, 07/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ты только критикуешь, но где твои патчи, падаван?
     
     
  • 3.110, Аноним (110), 19:51, 07/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Вот они https://code.qt.io/cgit/qt/qtx11extras.git/ Всё рабочее, проверял. Не подскажешь, как заставить разрабов их обратно запилить?
     
  • 2.94, Аноним (51), 13:27, 07/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >Вывод: не готово, сидим на 5.15

    Когда кдеешники на 6.x перейдут, значит, тогда готово.

     

  • 1.35, Аноним (35), 20:43, 06/05/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    >> Windows 10, macOS 10.14+, Linux (Ubuntu 20.04+

    Что-то как бэ ожидалась поддержка Ubuntu 16.04+, шиндов7+...

    Разработку для Andoid на PySide окончательно похоронили

    >>  Active Qt - поддержка элементов управления COM и ActiveX на платформе Windows.

    А вот это вроде и на форточках уже никто в здравом уме не собирается пользовать

    Выглядит как 5.12.10 осталась самой приемлемой

     
     
  • 2.40, furkal (?), 21:48, 06/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Разработку для Andoid на PySide окончательно похоронили

    Почему?

     
     
  • 3.65, Аноним (35), 08:10, 07/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Формальная отмазка: они требуют get python running officially on Android
    По факту старый pyside работал, новый - не хотят тащить
     
     
  • 4.99, SinoptikUF (?), 14:05, 07/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    А PyQt?
     

  • 1.37, GrayRat (?), 21:00, 06/05/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    КТо знает с чего начать изучать QT и GTK ? Книжки ,руковоства поделится..
    я кста,  один такой ,что все интересные статьи и сайты (а их у меня больше сотни)в закладках браузера  FIREFOX-beta один храню?
     
     
  • 2.38, Аноним (7), 21:12, 06/05/2021 [^] [^^] [^^^] [ответить]  
  • –6 +/
    Если хочется писать открытый софт для линукса и получить благодарных пользователей, изучай гтк.

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

     
     
  • 3.68, ВыньОпух (ok), 09:53, 07/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    А если писать для GNU/Linux, Android и MacOS, то что выбирать?-
     
     
  • 4.75, Аноним (74), 10:29, 07/05/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Gtk и Флюттер.
     
     
  • 5.95, Аноним (51), 13:29, 07/05/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ага, Клиттер провалился, теперь следет выбирать Флюттер.
     
  • 4.141, Аноним (141), 15:34, 09/05/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    GTK для десктопа, GTK + libhandy для Librem 5.
     
     
  • 5.146, Аноним (146), 15:08, 14/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    На Librem 5 и Plasma Mobile может оказаться установленной.
     
  • 2.62, Аноним (62), 06:16, 07/05/2021 [^] [^^] [^^^] [ответить]  
  • +7 +/
    Qt инструмент профессионалов, GTK проект васянов
     
     
  • 3.76, Аноним (74), 10:30, 07/05/2021 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Ути-пути!
     
     
  • 4.88, Аноним (88), 12:35, 07/05/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Нет пути, как ни крути! Qt сила, GTK могила. ;)
     
     
  • 5.107, Анонин (?), 17:58, 07/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    На колени перед Iced


     
  • 2.80, Анонин (?), 11:03, 07/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    https://www.youtube.com/watch?v=VQAKkuLL31g&list=PLetF-YjXm-sCH6FrTz4AQhfH6IND
     
     
  • 3.105, Аноним (133), 17:27, 07/05/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >3 часа видео

    Там дел на минуту и 5 минут на чтение справки по опкодам и правилам написания. Современные программисты не могут воспринимать информацию без тиктока?

     
     
  • 4.108, Анонин (?), 18:10, 07/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Пять минут, пять минут! Можно сделать очень много!
     

  • 1.39, ИмяХ (?), 21:18, 06/05/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >>Qt Bluetooth
    >>Qt Multimedia
    >>Qt NFC
    >>Qt Positioning

    Да чего уж там мелочиться. Сразу бы уже выкатили свою операционную систему Qt-OS

     
     
  • 2.42, Аноним (42), 21:59, 06/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    так уже есть для встроенки ОС на Qt. И даже для встройки функционала больше, чем в этом планшетном г...
     
  • 2.49, Аноним (24), 22:58, 06/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Qt Green Tank не хватает.
     
  • 2.98, Аноним (98), 13:48, 07/05/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Qt for device creation? Уже есть
     
  • 2.115, еуые (?), 20:49, 07/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Это обертки над функционалом ОС. Там нет реализации ни одной из перечисленных технологий,
    просто API к ним. Как иначе? Нужно автора каждого приложения заставлять разбираться как в каждой ОС работает bluetooth и самому писать обретку над каждым?
     

  • 1.61, Аноним (62), 06:14, 07/05/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Единственный нормальный GUI для C++
     
     
  • 2.70, Ан24 (?), 10:11, 07/05/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Смешно, в топку.
     
     
  • 3.78, Аноним (62), 10:53, 07/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Фанат MFC? Ну ты гурман
     
  • 3.87, Аноним (-), 12:34, 07/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ну прыгай, раз в топку...
     

  • 1.71, Аноним (71), 10:18, 07/05/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Качество Qt давно катиться в какую то клоаку, и новость что "Ключевые улучшения в Qt 6.1 в основном касаются включения в состав модулей, которые были доступны в Qt 5.15" говорит о том, что там занимаются всем чем угодно, но не созданием качественного продукта
     
     
  • 2.72, Жироватт (ok), 10:21, 07/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Не. Это как раз и говорит, что делают все, чтобы продукт был качественным.
    Все лучше чем криво пересобрать модули, а потом всунуть их с "нате, жрите"
     
  • 2.86, Аноним (-), 12:33, 07/05/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Уже лет 10 читаю что-то подобное, а оно все катиться, катиться, и никак недокатиться)) А пока Kubuntu юзаю уже 10й год и бед не знаю.
     

  • 1.81, Аноним (81), 11:12, 07/05/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Про wxWidgets 3.1.5 так и не было новости. Qt действительно скоро станет самостоятельной ОС (ненужно).
    Я вот последнее время хочу попробовать с wxWidgets соскочить на gtk4.
     
     
  • 2.97, Аноним (97), 13:32, 07/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Лучше оставайся на wxWidgets, gtk только в linux нормально работает.
     
  • 2.116, еуые (?), 20:53, 07/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ага, соскочи. Я недавно пытался портировать свое приложение (используещее gtk)
    на последнюю версию gtk. И оказывается они поддержку "трея" выпилили.
    А что в Gnome трей не нужен, значит и всем остальным не нужен.
    Qt хотя бы кому-то кроме Gnome и gimp нужен и его не такие невменяемые
    разрабатывают.

    > Qt действительно скоро станет самостоятельной ОС

    Это у вас бред от мухоморов или это выводы на чем-то основаны?

     
  • 2.120, Аноним (-), 21:52, 07/05/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    таким как ты лучше оставаться изолированным от общества
     

  • 1.84, Аноним (84), 11:59, 07/05/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –8 +/
    Почему все морды на кутэ такие корявые, топорные и некрасивые? И толстые. И тяжёлые.
     
     
  • 2.111, Аноним (110), 19:56, 07/05/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Это у тебя комплексы. Лечить надо.
     

  • 1.112, Аноним (112), 20:19, 07/05/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Все еще неюзабельно под wayland, это все, что нужно знать об этом протоколе.
     
     
  • 2.122, Аноним (51), 22:19, 07/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    О каком протоколе? RFC плз.
     

  • 1.123, Карабьян (?), 00:53, 08/05/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А как пишут под андроид с помощью этой штуки? Есть ли примеры?
     
     
  • 2.124, разработчик (?), 01:34, 08/05/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Есть пара примеров, по сложности хелло ворлд. А так, писать на нем для мобилок - это как выстрел себе в не то что в ногу, а между ног, ровно туда, откуда растут мужские части тела
     
     
  • 3.125, Карабьян (?), 02:02, 08/05/2021 [^] [^^] [^^^] [ответить]  
  • +/

    То есть имеющийся cpp код некоего среднего десктопного приложения будет перенести туда проблематично?
     
  • 2.136, анон (?), 21:31, 08/05/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    2гис
     

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



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

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