The OpenNET Project / Index page

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



"Релиз фреймворка Qt 6.6"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Релиз фреймворка Qt 6.6"  +/
Сообщение от opennews (?), 12-Окт-23, 10:41 
Компания Qt Company опубликовала релиз фреймворка Qt 6.6, в котором продолжена работа по стабилизации и наращиванию функциональности ветки Qt 6. В Qt 6.6 обеспечена поддержка платформ Windows 10+, macOS 11+, Linux (Ubuntu 22.04, openSUSE 15.4, SUSE 15 SP4, RHEL 8.6/9.0), iOS 14+, Android 8+ (API 23+), webOS, WebAssembly, INTEGRITY и QNX. Исходные тексты компонентов Qt поставляются под лицензиями LGPLv3 и GPLv2...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=59907

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Релиз фреймворка Qt 6.6"  +17 +/
Сообщение от Анонин (?), 12-Окт-23, 10:41 
Лучший опенсорсный GUI (и не только) фреймворк.
Гибкость, нормальный язык, хорошая дока, в нем есть почти все что нужно для работы.
Ответить | Правка | Наверх | Cообщить модератору

3. "Релиз фреймворка Qt 6.6"  +/
Сообщение от Аноним (3), 12-Окт-23, 10:46 
проблема в том, что это давно уже не гуй
Ответить | Правка | Наверх | Cообщить модератору

5. "Релиз фреймворка Qt 6.6"  +1 +/
Сообщение от Аноним (5), 12-Окт-23, 10:49 
Нас интересует только GUI, никакой проблемы.
Ответить | Правка | Наверх | Cообщить модератору

6. "Релиз фреймворка Qt 6.6"  +2 +/
Сообщение от Аноним (6), 12-Окт-23, 10:51 
Конечно, это "фреймворк для разработки кроссплатформенного ПО", у них даже на сайте написано for creating software applications.
И это отлично - не нужно искать либы для звука или веб-ассембли, за тебя это уже сделали.
Просто берешь и пользуешься.
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

16. "Релиз фреймворка Qt 6.6"  +4 +/
Сообщение от Аноним (16), 12-Окт-23, 11:19 
Использовать qt как прослойку к чужим опенсорсным либам -- это как слушать Чайковского в напеве от Рабиновича.
Ответить | Правка | Наверх | Cообщить модератору

27. "Релиз фреймворка Qt 6.6"  –2 +/
Сообщение от 12yoexpert (ok), 12-Окт-23, 11:54 
скажи это разрабам десктопной версии телеги
Ответить | Правка | Наверх | Cообщить модератору

43. "Релиз фреймворка Qt 6.6"  +1 +/
Сообщение от Аноним (43), 12-Окт-23, 12:49 
Там используется что-то, кроме WebView? (по сути тот же электрон)
Ответить | Правка | Наверх | Cообщить модератору

56. "Релиз фреймворка Qt 6.6"  +/
Сообщение от ilyafedin (ok), 12-Окт-23, 14:56 
Там используется только QtWidgets (с QPainter) как раз
Ответить | Правка | Наверх | Cообщить модератору

63. "Релиз фреймворка Qt 6.6"  +/
Сообщение от Аноним (63), 12-Окт-23, 16:37 
Не наблюдаю в Телеге ни одного родного виджета Qt.
Ответить | Правка | Наверх | Cообщить модератору

64. "Релиз фреймворка Qt 6.6"  +2 +/
Сообщение от ilyafedin (ok), 12-Окт-23, 16:49 
> Не наблюдаю в Телеге ни одного родного виджета Qt.

Тебе никто не запрещает брать базовый класс QWidget и рисовать вручную через QPainter. Что видно тут же как только читаешь её код (и не находишь HTML/JS).

Ответить | Правка | Наверх | Cообщить модератору

54. "Релиз фреймворка Qt 6.6"  +1 +/
Сообщение от adolfus (ok), 12-Окт-23, 14:51 
Пример того, как нельзя делать графический интерфейс пользователя.
Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору

62. "Релиз фреймворка Qt 6.6"  +1 +/
Сообщение от Аноним (62), 12-Окт-23, 16:19 
В чем пример? Что не так? И как надо было?
Ответить | Правка | Наверх | Cообщить модератору

73. "Релиз фреймворка Qt 6.6"  +/
Сообщение от анон (?), 12-Окт-23, 20:40 
Телега протекает не в меру. Никогда бы не подумал, что мессенджер от такой крупной конторы может выжрать 32 гига оперативки, закусить свапом на 70 гигов и сдохнуть, и так каждую неделю, если по крону не перезапускать.
Ответить | Правка | Наверх | Cообщить модератору

86. "Релиз фреймворка Qt 6.6"  +/
Сообщение от Xenia Joness (ok), 12-Окт-23, 23:33 
Вывод - используй Windows, там работает всё отлично. Даже с 32 Гб всё работает чётко
Ответить | Правка | Наверх | Cообщить модератору

87. "Релиз фреймворка Qt 6.6"  +1 +/
Сообщение от penetrator (?), 12-Окт-23, 23:43 
до 1 гига у меня жрет, больше всех в системе, но ни о каких 30 гигах и близко нет речи, ищи проблему, и явно не в телеге
Ответить | Правка | К родителю #73 | Наверх | Cообщить модератору

99. "Релиз фреймворка Qt 6.6"  –2 +/
Сообщение от adolfus (ok), 14-Окт-23, 23:13 
> В чем пример? Что не так? И как надо было?

Нагрузить клавиатуру по максимуму, а указательному устройству оставить абсолютно подчиненную роль, а может и вообще отказаться от его использования. Когда набирается текст, указательное устройство не нужно от слова вообще -- вы же не используете мышку, работая в вордпроцессоре с документами,  так почему в мессенджере нужно постоянно переность руки с клавиатуры на мышку. Это неправильно.

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

Ответить | Правка | К родителю #62 | Наверх | Cообщить модератору

31. "Релиз фреймворка Qt 6.6"  +/
Сообщение от Доктор.Ливси (?), 12-Окт-23, 12:00 
Чайковский так-то денег(времени) стоит, а Рабинович бесплатно поёт(работает из коробки)
Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору

8. "Релиз фреймворка Qt 6.6"  +/
Сообщение от Анонин (?), 12-Окт-23, 10:52 
А разве это плохо?
У тебя есть возможность достаточно гибко настраивать что используется https://doc.qt.io/qt-6/configure-options.html#modules-and-fe...
Можно вообще GUI не использовать, а взять только Qt Core.
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

45. "Релиз фреймворка Qt 6.6"  +/
Сообщение от Аноним (45), 12-Окт-23, 13:59 
Это не проблема, а преимущество.
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

75. "Релиз фреймворка Qt 6.6"  +/
Сообщение от Владимир (??), 12-Окт-23, 20:58 
>это давно уже не гуй

Сочувствую вам ...

Владимир

Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

15. "Релиз фреймворка Qt 6.6"  +3 +/
Сообщение от Аноним (15), 12-Окт-23, 11:18 
если лицензию использования не читать, то да...
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

23. "Релиз фреймворка Qt 6.6"  +3 +/
Сообщение от Аноним (6), 12-Окт-23, 11:39 
А что не так с лицензией?
Делаешь свой продукт по GPL - получай qt бесплатно по gpl.
Хочешь денег и комерции - ну так плати денежку.
Ответить | Правка | Наверх | Cообщить модератору

28. "Релиз фреймворка Qt 6.6"  +1 +/
Сообщение от Аноним (15), 12-Окт-23, 11:54 
вот и почитай сколько денег ты должен отвалить...
Ответить | Правка | Наверх | Cообщить модератору

33. "Релиз фреймворка Qt 6.6"  +1 +/
Сообщение от Аноним (6), 12-Окт-23, 12:04 
Если revenue and funding меньше $250000 - то попадешь под small business.
42$ на одну лицензию в месяц -> 500 баксов в год.
Посмотри зарплаты и расходы на одного среднего программера и его рабочее место и поймешь, что это не так уж много.
Ответить | Правка | Наверх | Cообщить модератору

88. "Релиз фреймворка Qt 6.6"  +/
Сообщение от penetrator (?), 12-Окт-23, 23:48 
прикол в том, что если ты дорос до хотя бы нескольких рабочих мест, то 250К выручки это не много, из которой большую часть ты понесешь в виде затрат на фонд оплаты, аренды и бла бла

другими словами 20 тыс в месяц на все включая налоги, так что не будет никакого смолбизнес, только если ты пилишь сам и у тебя 1, максимум 2 помощника средней руки за недорого

так таким конторкам и лицуха не нужна

Ответить | Правка | Наверх | Cообщить модератору

46. "Релиз фреймворка Qt 6.6"  +4 +/
Сообщение от Аноним (45), 12-Окт-23, 14:01 
Ну так ты тоже не забесплатно раздавать своё проприетарное будешь.
Ответить | Правка | К родителю #28 | Наверх | Cообщить модератору

49. "Релиз фреймворка Qt 6.6"  +1 +/
Сообщение от Аноним (49), 12-Окт-23, 14:08 
он жадный виндузятник, стыривший винду на рутрекере - он хочет продавать за деньги, а культяпки ему должны дать на халяву...
Ответить | Правка | Наверх | Cообщить модератору

105. "Релиз фреймворка Qt 6.6"  +/
Сообщение от EULA (?), 16-Окт-23, 06:01 
Все верно.
Именно желание халявы в свою сторону отличает истинного виндузятника от опенсорсника.
В отличии от опенсорса, ни одна проприетарная лицензия не мешала продавать то, что было создано созданно на варезе.
Ответить | Правка | Наверх | Cообщить модератору

29. "Релиз фреймворка Qt 6.6"  +/
Сообщение от 12yoexpert (ok), 12-Окт-23, 11:55 
> Хочешь денег и комерции - ну так плати денежку.

вообще-то можно не платить, если линкуешь динамически или прилагаешь объектные файлы

Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

36. "Релиз фреймворка Qt 6.6"  +1 +/
Сообщение от Аноним (6), 12-Окт-23, 12:21 
Не совсем так, с lgpl у Qt довольно запутанные требования
+ не все компоненты доступны (например 3d studio, кажется доступна только для GPL и для комерции)
https://embeddeduse.com/2023/01/06/using-qt-5-15-and-qt-6-un.../

Не большой спец в lgpl, но еще придется предоставлять также средства и инструкции для сборки.

Ответить | Правка | Наверх | Cообщить модератору

50. "Релиз фреймворка Qt 6.6"  +1 +/
Сообщение от Аноним (50), 12-Окт-23, 14:15 
Самые обычные требования с LGPL у Qt. Именно подобную версию использует O3DE.
Ответить | Правка | Наверх | Cообщить модератору

51. "Релиз фреймворка Qt 6.6"  +/
Сообщение от Аноним (6), 12-Окт-23, 14:29 
Я больше хотел обратить внимание, что часть компонентов под LGPL не доступны.
И придется выбирать GPL или платить за лицензию.
Ответить | Правка | Наверх | Cообщить модератору

60. "Релиз фреймворка Qt 6.6"  +/
Сообщение от Аноним (62), 12-Окт-23, 16:14 
Не так уж иного компонентов не под LGPL да и чаще они экзотические и не всем нужны. Например MQTT, OPC UA не под LGPL, но для Qt можно найти аналоги под другими приемлемыми лицензиями.
Ответить | Правка | Наверх | Cообщить модератору

72. "Релиз фреймворка Qt 6.6"  +/
Сообщение от Full Master (?), 12-Окт-23, 20:36 
Немного не так.

>Делаешь свой продукт по GPL - получай qt бесплатно по gpl.

Почти весь Qt доступен под лицензией LGPL, что позволяет линковать даже с проприентарщиной. При внесении изменений в саму библиотеку исходники нужно предоставить покупателю.

>Хочешь денег и комерции - ну так плати денежку.

Коммерческая лицензия позволяет не делиться своими изменениями Qt и получить доступ к некоторым компонентам и сборке на некоторые платформы (вроде).

Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

20. "Релиз фреймворка Qt 6.6"  –9 +/
Сообщение от Аноним (20), 12-Окт-23, 11:31 
>>Нормальный язык
>>CPP

Какое же у вас однако извращённое представление о нормальности

Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

24. "Релиз фреймворка Qt 6.6"  +5 +/
Сообщение от Анонин (?), 12-Окт-23, 11:45 
Специально написал "нормальный", а не "хороший", "лучший" и тд
В любом случае это лучше чем void* через gobject'ы гонять...
Ответить | Правка | Наверх | Cообщить модератору

25. "Релиз фреймворка Qt 6.6"  +/
Сообщение от Аноним (6), 12-Окт-23, 11:48 
А какой ты предложишь?
С11 / С17 ?  А какие у него преимущества перед плюсами?
Java? там сборщик мусора, для низроуровневых не сильно подходит.
С# - в общем-то тоже самое

Rust? во-первых он не настолько проверен + на него сложно перейти концептуально,
      а во вторых просто новость об его поддержке, сожжет задницы у плюсовиков в радиусе половины интернета)

Всякие хаскели, окалмы и оберены - лучше не надо...

Мой список закончился, можешь добавить свои предложения.

Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

40. "Релиз фреймворка Qt 6.6"  +2 +/
Сообщение от Аноним (40), 12-Окт-23, 12:40 
>там сборщик мусора, для низроуровневых не сильно подходит.

а в Qt-тешном яваскрипте какой-то особый сборщик мусора который подходит?

Ответить | Правка | Наверх | Cообщить модератору

47. "Релиз фреймворка Qt 6.6"  +2 +/
Сообщение от warlock66613 (ok), 12-Окт-23, 14:03 
> новость об его поддержке

Поддержке в Qt? Это нереально: для Qt нужно наследование, которого в Rust нет.

Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору

81. "Релиз фреймворка Qt 6.6"  +/
Сообщение от Аноним (81), 12-Окт-23, 23:10 
Ой, а как же так в совершенном-то языке?
Ответить | Правка | Наверх | Cообщить модератору

92. "Релиз фреймворка Qt 6.6"  +/
Сообщение от warlock66613 (ok), 13-Окт-23, 02:02 
> Ой, а как же так в совершенном-то языке?

Ну так на он и совершенный, что то что нужно в нём есть, а то что не нужно — нет.

Ответить | Правка | Наверх | Cообщить модератору

111. "Релиз фреймворка Qt 6.6"  +/
Сообщение от Аноним (111), 16-Окт-23, 22:26 
> Ну так на он и совершенный, что то что нужно в нём есть, а то что не нужно — нет.

Очевидно, что графика не нужна.

Ответить | Правка | Наверх | Cообщить модератору

68. "Релиз фреймворка Qt 6.6"  +/
Сообщение от Менеджер Антона Алексеевича (?), 12-Окт-23, 18:35 
> Java? там сборщик мусора, для низроуровневых не сильно подходит.

Низкоуровневые приложения на Qt. Спешите видеть. Что ещё придумаешь? Рилтайм на ncurses? Mission critical на GTK?

Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору

112. "Релиз фреймворка Qt 6.6"  +1 +/
Сообщение от Аноним (111), 16-Окт-23, 22:28 
Э... низкоуровневые и риалтайм - понятия ортогональные.

В банковской сфере для аппарата интерфейс наваять - самое то.

Ответить | Правка | Наверх | Cообщить модератору

79. "Релиз фреймворка Qt 6.6"  +1 +/
Сообщение от посоветуйтеemail (?), 12-Окт-23, 21:53 
а да, плазма не падает(тм)
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

95. "Релиз фреймворка Qt 6.6"  +/
Сообщение от Аноним (95), 13-Окт-23, 13:03 
Нормальный язык это qml, который по сути JavaScript?
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

96. "Релиз фреймворка Qt 6.6"  +/
Сообщение от Аноним (95), 13-Окт-23, 13:13 
Лучший gui это тот у кого настройки запрятанны во второй уровень выпадающих меню? Copium. Второй уровень выпадающих меню вообще не должен существовать в хорошем gui
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

2. "Релиз фреймворка Qt 6.6"  +5 +/
Сообщение от Аноним (2), 12-Окт-23, 10:42 
> на всех платформах, кроме систем, применяющих протокол Wayland.

как обычно... вяленный в своем репертуаре

Ответить | Правка | Наверх | Cообщить модератору

11. "Релиз фреймворка Qt 6.6"  +1 +/
Сообщение от Аноним (11), 12-Окт-23, 11:07 
Потому что нету стандартного протокола без посторонних костылей для этого.
Ответить | Правка | Наверх | Cообщить модератору

65. "Релиз фреймворка Qt 6.6"  +/
Сообщение от Аноним (65), 12-Окт-23, 17:14 
Что???? У вейленда максимально точно известный протокол. У него нету стандартной реализации.
Ответить | Правка | Наверх | Cообщить модератору

106. "Релиз фреймворка Qt 6.6"  +/
Сообщение от EULA (?), 16-Окт-23, 06:11 
Эталонная реализация есть. Но она жестоко (не просто жестко) прибита к KMS, из-за чего она работает исключительно только на GNU/Linux x86 (i*86. x86_64).
Ответить | Правка | Наверх | Cообщить модератору

35. "Релиз фреймворка Qt 6.6"  –2 +/
Сообщение от Аноним (35), 12-Окт-23, 12:11 
> авторы иксов в своем репертуаре

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

Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

48. "Релиз фреймворка Qt 6.6"  +2 +/
Сообщение от Аноним (49), 12-Окт-23, 14:05 
не работает под вяленным, а виноваты авторы иксов :)

л - логика

Ответить | Правка | Наверх | Cообщить модератору

7. "Релиз фреймворка Qt 6.6"  –1 +/
Сообщение от Аноним (7), 12-Окт-23, 10:52 
>Добавлен экспериментальный модуль Qt Graphs, нацеленный на предоставление универсального модуля для визуализации больших коллекций быстро меняющихся данных и построения различных видов графиков. Модуль развивается как универсальная замена старого модуля Qt DataVisualization, завязанного на OpenGL, и модуля Qt Charts. Модуль ещё находится в разработке и в настоящее время сосредоточен на воспроизведении функциональности Qt DataVisualization поверх Qt Quick 3D и использовании нового движка рендеринга (RHI, Rendering Hardware Interface), поддерживающего различные 3D API (OpenGL, Vulkan, Metal и Direct 3D).

Неужели VTK теперь не нужен?

Ответить | Правка | Наверх | Cообщить модератору

9. "Релиз фреймворка Qt 6.6"  +/
Сообщение от Аноним (9), 12-Окт-23, 10:59 
Быстрее выпускайте 6-е исправление багов.
Ответить | Правка | Наверх | Cообщить модератору

10. "Релиз фреймворка Qt 6.6"  –3 +/
Сообщение от Аноним (10), 12-Окт-23, 11:04 
Довольно мусорный релиз - практически ничего хорошего.
В чём смысл QML которым они только и занимаются до сих пор непонятно. Отличия от HTML/JS и прочих веб-технологий минимальны.
В результате Qt сильно раздута, но чем-то полезны только QtWidgets, так как C++ альтернатив им нет (Gtk тем кто предпочитает плюсы - неудобен).
Ответить | Правка | Наверх | Cообщить модератору

30. "Релиз фреймворка Qt 6.6"  +/
Сообщение от 12yoexpert (ok), 12-Окт-23, 11:58 
ну, если тебе не жалко вычислительных ресурсов на рендеринг виджетов и ты готов терпеть тормоза и убогий внешний вид, или тебе 60 и ты физически не спобобен выучить ничего нового (хотя qml уже лет 15, если не 20), то да, юзаешь виджеты
Ответить | Правка | Наверх | Cообщить модератору

34. "Релиз фреймворка Qt 6.6"  –1 +/
Сообщение от Аноним (10), 12-Окт-23, 12:07 
Для задач не связанных с виджетами предостаточно других библиотек.
Ответить | Правка | Наверх | Cообщить модератору

42. "Релиз фреймворка Qt 6.6"  +2 +/
Сообщение от Аноним (40), 12-Окт-23, 12:44 
>ну, если тебе не жалко

А если мне не жалко, то чем этот самый QML лучше флатера/реакт-натива и остальных?

Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору

53. "Релиз фреймворка Qt 6.6"  –1 +/
Сообщение от Аноним (53), 12-Окт-23, 14:46 
А чем он хуже? Просто еще одна технология.

Концепция QML: есть фронтэнд, есть бэкэнд. Фронт может разрабатывать человек, не знающий С++, он много чего может сделать сам через javascript. Чего не может или работает на фронте медленно, заворачивается в бэкенд. А бэкенд это классы, которые пишут на С++ другие люди. В итоге получается десктопное или мобильное приложение, над которым работают не только плюсовики, но и люди, которые умеют в дизайн.

Ответить | Правка | Наверх | Cообщить модератору

66. "Релиз фреймворка Qt 6.6"  +/
Сообщение от Аноним (65), 12-Окт-23, 17:16 
Красивых приложений на Qt всё равно нет.
Ответить | Правка | Наверх | Cообщить модератору

80. "Релиз фреймворка Qt 6.6"  +3 +/
Сообщение от Аноним (81), 12-Окт-23, 23:08 
Красивых - это как для дебилов сделанные, с большими кнопками из текста? Такой фигни нет, все правильно.
Ответить | Правка | Наверх | Cообщить модератору

100. "Релиз фреймворка Qt 6.6"  +/
Сообщение от Neon (??), 15-Окт-23, 03:34 
Отвратительная концепция QML. Нужно знать два РАЗНЫХ языка программирования. А то, что один человек разрабатывает фронт, а другой бэкэнед - сказка из серии розовых пони.
Ответить | Правка | К родителю #53 | Наверх | Cообщить модератору

61. "Релиз фреймворка Qt 6.6"  +/
Сообщение от Аноним (61), 12-Окт-23, 16:15 
> В результате Qt сильно раздута, но чем-то полезны только QtWidgets

Qt не может быть раздут, потому что в нем все разбито на независимые модули.

Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

12. "Релиз фреймворка Qt 6.6"  +4 +/
Сообщение от Аноним (6), 12-Окт-23, 11:12 
Отличный пример правильного развития open source.
Три лицензии для любого типа разрабатываемого ПО: gpl, lgpl и комерческое.

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

Ответить | Правка | Наверх | Cообщить модератору

17. "Релиз фреймворка Qt 6.6"  +3 +/
Сообщение от Аноним (17), 12-Окт-23, 11:20 
Не приходится зависеть от хотелок редхата, как гномосекам.
Ответить | Правка | Наверх | Cообщить модератору

21. "Релиз фреймворка Qt 6.6"  +1 +/
Сообщение от Аноним (6), 12-Окт-23, 11:32 
Так редхат - это тоже хороший пример.
Компания является одним из локомотивов развития линукса, сделала существенный вклад в GNOME, cygwin, systemd, pulseaudio.
И еще куча других проектов https://www.redhat.com/en/about/open-source-program-office/c...

При этом компания, как и КюТэ, тоже прибыльная, не просит подаяния. Не обращает внимание на бесполезные хотелки залявщиков.
Один из примеров, как нужно развивать ПО с открытым кодом.

Ответить | Правка | Наверх | Cообщить модератору

37. "Релиз фреймворка Qt 6.6"  +2 +/
Сообщение от Аноним (5), 12-Окт-23, 12:24 
Корпа является одним из стопоров развития опенсорса, сделала существенный вклад в вендорлок, костыли, ненужно, шипит. И ещё много где запустила свои щупальца.

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

Ответить | Правка | Наверх | Cообщить модератору

41. "Релиз фреймворка Qt 6.6"  +/
Сообщение от Аноним (6), 12-Окт-23, 12:41 
>  Не вижу, каким образом можно сравнить эти две организации.

Извини? я не очень понял? кто хуже или лучше qt или красношапка -_-'

> стопоров развития опенсорса

Хм.. а что они тормозят?
Они пишут код, для своих пользователей, код открытый - это и есть open source.

> много где запустила свои щупальца

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

> образцом токсичности и ненадёжности

Очень странно, я не сталкивался ни с токсичностью (это вообще что?), ни с ненадежностью.

> эксплуатируя лживые тезисы

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

Ответить | Правка | Наверх | Cообщить модератору

69. "Релиз фреймворка Qt 6.6"  +/
Сообщение от Аноним (69), 12-Окт-23, 18:39 
О, а от вопрос лицензии мне интересен, там даже написано:

> Исходные тексты компонентов Qt поставляются под лицензиями LGPLv3 и GPLv2.

Вопрос, то в каком случае я могу в коммерческом продукте использовать его бесплатно, а в каком должен платить?

Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

107. "Релиз фреймворка Qt 6.6"  +/
Сообщение от EULA (?), 16-Окт-23, 06:19 
Не путайте коммерческий продукт и закрытые исходный код.
Даже если вы делаете бесплатный продукт, доступный всем для использования бесплатно, но код проекта закрыт, вы обязаны купить лицензию.

На сайте у них написано, как создавать закрытый код на Qt и не платить за лицензию:
1. Предоставляйте объектные файлы пользователям для свободной линковки их с другой сборкой Qt.
2. Если внесли изменения в библиотеку Qt, отдавайте ее пользователям под той же лицензией, что в используемой у вас Qt.

Ответить | Правка | Наверх | Cообщить модератору

84. "Релиз фреймворка Qt 6.6"  +/
Сообщение от Аноним (84), 12-Окт-23, 23:24 
Придумки с задержкой LTS возникли не от хорошей жизни. Насколько я понимаю, с коммерческой стороной всё до сих пор плохо (убыток или на грани самоокупаемости). Есть мнение, что это от бестолкового менеджмента, который не может продумать нормальную политику лицензирования и платной поддержки.

https://www.opennet.dev/opennews/art.shtml?num=52259

Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

13. "Релиз фреймворка Qt 6.6"  –2 +/
Сообщение от Аноним (13), 12-Окт-23, 11:15 
> Обеспечена совместимость Qt for Python с устройствами на базе архитектуры AArch64
> Добавлена поддержка платформы Android 13

Но Qt for Python в Android всё так же не умеет, досвидули

Ответить | Правка | Наверх | Cообщить модератору

19. "Релиз фреймворка Qt 6.6"  –1 +/
Сообщение от luid (ok), 12-Окт-23, 11:28 
> Но Qt for Python в Android всё так же не умеет, досвидули

Какой еще питон? Qt вообще о плюсах.
Питонистам почему-то все должны делать питонистые оберточки ради их нескучного смузи-язычка с пробельчиками.

Ответить | Правка | Наверх | Cообщить модератору

22. "Релиз фреймворка Qt 6.6"  –2 +/
Сообщение от Аноним (6), 12-Окт-23, 11:34 
"Статью не читай, коментарий писай"

> В набор модулей "Qt for Python", предоставляющий средства для создания графических приложений на языке Python с использованием Qt

Сколько слов питон ты здесь видишь)?

Ответить | Правка | Наверх | Cообщить модератору

38. "Релиз фреймворка Qt 6.6"  +2 +/
Сообщение от анон (?), 12-Окт-23, 12:25 
А сколько слов Android?
Ответить | Правка | Наверх | Cообщить модератору

39. "Релиз фреймворка Qt 6.6"  +1 +/
Сообщение от НяшМяш (ok), 12-Окт-23, 12:33 
> Но Qt for Python в Android всё так же не умеет, досвидули

И это замечательно. Не нужно будет покупать телефон с 16 ядрами и 64 Гб ОЗУ гонять такое поделие. Нам вебвью в каждом втором приложении уже достаточно.

Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

32. "Релиз фреймворка Qt 6.6"  +/
Сообщение от Валера777 (?), 12-Окт-23, 12:03 
Капец, не успел обновиться, как уже вышла новя версия...
Ответить | Правка | Наверх | Cообщить модератору

44. "Релиз фреймворка Qt 6.6"  +/
Сообщение от voiceofreason (?), 12-Окт-23, 13:17 
> Qt Quick 3D

Я уж обрадовался запилили удобное простое 3D, а там опять мусорного кода в 10 раз больше полезного. Я понимаю это в низкоуровневых API, но тут-то зачем?

Ответить | Правка | Наверх | Cообщить модератору

52. "Релиз фреймворка Qt 6.6"  +/
Сообщение от Ivan7 (ok), 12-Окт-23, 14:31 
Кто что использует? Что порекомендуете для GUI?
Ответить | Правка | Наверх | Cообщить модератору

57. "Релиз фреймворка Qt 6.6"  –1 +/
Сообщение от Аноним (57), 12-Окт-23, 15:22 
Slint
Ответить | Правка | Наверх | Cообщить модератору

77. "Релиз фреймворка Qt 6.6"  +/
Сообщение от Ivan7 (ok), 12-Окт-23, 21:22 
Он на Rust. А на C++ что есть?
Ответить | Правка | Наверх | Cообщить модератору

78. "Релиз фреймворка Qt 6.6"  +/
Сообщение от Аноним (6), 12-Окт-23, 21:51 
Qt есть
Ответить | Правка | Наверх | Cообщить модератору

114. "Релиз фреймворка Qt 6.6"  +/
Сообщение от Ivan7 (ok), 29-Окт-23, 11:53 
> Qt есть

Оно неоправданно жирное для GUI и тянет за собой тонны всяких не GUI зависимостей.

Ответить | Правка | Наверх | Cообщить модератору

83. "Релиз фреймворка Qt 6.6"  +/
Сообщение от Аноним (81), 12-Окт-23, 23:21 
Slint платный.
Ответить | Правка | К родителю #57 | Наверх | Cообщить модератору

85. "Релиз фреймворка Qt 6.6"  +/
Сообщение от Аноним (84), 12-Окт-23, 23:29 
> Slint платный.

Во-первых, он доступен под свободной GPLv3, а во-вторых в 1.1 добавили вариант для закрытого ПО с бесплатной лицензией для desktop и web (но не для embedded/mobile).

Ответить | Правка | Наверх | Cообщить модератору

94. "Релиз фреймворка Qt 6.6"  +/
Сообщение от Аноним (6), 13-Окт-23, 10:40 
Есть dioxus (https://github.com/DioxusLabs/dioxus) по действительно свободной MIT.
Ответить | Правка | К родителю #83 | Наверх | Cообщить модератору

71. "Релиз фреймворка Qt 6.6"  +/
Сообщение от Аноним (71), 12-Окт-23, 19:08 
зачем он нужен
Ответить | Правка | К родителю #52 | Наверх | Cообщить модератору

76. "Релиз фреймворка Qt 6.6"  +/
Сообщение от Ivan7 (ok), 12-Окт-23, 21:08 
Для обработки данных
Ответить | Правка | Наверх | Cообщить модератору

91. "Релиз фреймворка Qt 6.6"  –1 +/
Сообщение от Вы забыли заполнить поле Name (?), 12-Окт-23, 23:54 
В браузере рисовать через canvas или webgl.
Ответить | Правка | Наверх | Cообщить модератору

113. "Релиз фреймворка Qt 6.6"  +/
Сообщение от Ivan7 (ok), 29-Окт-23, 11:50 
> В браузере рисовать через canvas или webgl.

Элементы GUI рисовать? Нет уж. Спасибо!

Ответить | Правка | Наверх | Cообщить модератору

115. "Релиз фреймворка Qt 6.6"  +/
Сообщение от Вы забыли заполнить поле Name (?), 29-Окт-23, 23:28 
>> В браузере рисовать через canvas или webgl.
> Элементы GUI рисовать? Нет уж. Спасибо!

Я про графики. Элементы gui есть куча готовых на том же react.

Ответить | Правка | Наверх | Cообщить модератору

55. "Релиз фреймворка Qt 6.6"  +/
Сообщение от danonimous (?), 12-Окт-23, 14:56 
> Компания Qt Company опубликовала релиз фреймворка Qt 6.6, в котором продолжена работа по стабилизации

К 7-й версии хотя бы уже стабилизируют?

Ответить | Правка | Наверх | Cообщить модератору

90. "Релиз фреймворка Qt 6.6"  +/
Сообщение от Вы забыли заполнить поле Name (?), 12-Окт-23, 23:53 
Нет предела совершенству^Wстабилизации! Вперёд к новым высотам^Wверсиям, товарищи!
Ответить | Правка | Наверх | Cообщить модератору

67. "Релиз фреймворка Qt 6.6"  +3 +/
Сообщение от None (??), 12-Окт-23, 18:05 
Главное не забывать - в России Qt официально недоступен. По мне так если авторы в одностороннем порядке блокируют загрузку своего "open source" продукта в какой-то стране, то это очень сильный минус.
Ответить | Правка | Наверх | Cообщить модератору

70. "Релиз фреймворка Qt 6.6"  +/
Сообщение от Аноним (69), 12-Окт-23, 18:42 
Расскажи это Аноному с ъ.
Ответить | Правка | Наверх | Cообщить модератору

102. "Релиз фреймворка Qt 6.6"  +/
Сообщение от Аноним (102), 15-Окт-23, 16:22 
Эти трудности вынудили меня научиться собирать Qt под винду самостоятельно и это в итоге стало большим плюсом. Теперь могу собирать Qt с нужными опциями, отключать ненужные, выбирать компилятор mingw или clang. Вон какое разнообразие: https://www.msys2.org/docs/environments/

А под linux и так все доступно из реп без ограничений.

Ответить | Правка | К родителю #67 | Наверх | Cообщить модератору

103. "Релиз фреймворка Qt 6.6"  +/
Сообщение от Аноним (102), 15-Окт-23, 16:26 
Исходники доступны на зеркалах без всяких vpn:
https://mirror.yandex.ru/mirrors/qt.io/official_releases/qt/
https://qt-mirror.dannhauer.de/archive/qt/
Ответить | Правка | К родителю #67 | Наверх | Cообщить модератору

104. "Релиз фреймворка Qt 6.6"  +/
Сообщение от Аноним (102), 15-Окт-23, 16:27 
А для ленивых есть уже собранный Qt в msys2, жирноват конечно, т.к. собран со всеми зависимостями, но для разработки пойдет.
Ответить | Правка | К родителю #67 | Наверх | Cообщить модератору

109. "Релиз фреймворка Qt 6.6"  +/
Сообщение от EULA (?), 16-Окт-23, 06:23 
MSys Qt такая хорошая вещь, что работает только с GCC/CLANG/UCRT, но не с MSVS.
Ответить | Правка | Наверх | Cообщить модератору

108. "Релиз фреймворка Qt 6.6"  +/
Сообщение от EULA (?), 16-Окт-23, 06:21 
Не обманывайте.
Не доступна только техническая поддержка. Исходники доступны.
Ответить | Правка | К родителю #67 | Наверх | Cообщить модератору

116. "Релиз фреймворка Qt 6.6"  +/
Сообщение от Вася (??), 13-Ноя-23, 15:22 
а ещё там не доступны правоохранительная система или избирательное право, но виноваты, почему-то QT.
Ответить | Правка | К родителю #67 | Наверх | Cообщить модератору

82. "Релиз фреймворка Qt 6.6"  +/
Сообщение от Аноним (81), 12-Окт-23, 23:17 
С++ будет жить всегда хотя бы благодаря этому фреймворку
Кстати он еще и пример хорошего стиля программирования на C++.
Ведь могут же.
Ответить | Правка | Наверх | Cообщить модератору

89. "Релиз фреймворка Qt 6.6"  +3 +/
Сообщение от Вы забыли заполнить поле Name (?), 12-Окт-23, 23:51 
В этом проблема С++. В qt написали свое надмножество, со своей стандартной библиотекой, своей системой сборки, своим стилем и прочим. Создатели chrome сделали также. Да многие так делают. А для обычного погромиста есть не очень богатася стандартная библиотека и куча других нерешенных вопросов.
Ответить | Правка | Наверх | Cообщить модератору

93. "Релиз фреймворка Qt 6.6"  +/
Сообщение от serg1224 (ok), 13-Окт-23, 02:26 
> ... не очень богатася стандартная библиотека и куча других нерешенных вопросов.

boost в помощь: https://ru.wikipedia.org/wiki/Boost

Ответить | Правка | Наверх | Cообщить модератору

97. "Релиз фреймворка Qt 6.6"  +/
Сообщение от InuYasha (??), 13-Окт-23, 13:56 
> добавлен класс QWindowCapture

Простите, а с каких пор тулкит занимается такими вещами?? Разве это не задача WM или даже более глубоких слоёв системы?

Ответить | Правка | Наверх | Cообщить модератору

98. "Релиз фреймворка Qt 6.6"  +1 +/
Сообщение от MSDOS 6.22 (?), 14-Окт-23, 08:48 
>> добавлен класс QWindowCapture
> Простите, а с каких пор тулкит занимается такими вещами?? Разве это не задача WM или даже более глубоких слоёв системы?

В том вся и беда :( Нет для Линукса нормального графического тулкита. Что Qt, что GTK - треш и ужас.
Выбор между сортами гогна

Ответить | Правка | Наверх | Cообщить модератору

101. "Релиз фреймворка Qt 6.6"  +/
Сообщение от Neon (??), 15-Окт-23, 03:37 
Верно. Да и вообще, для С++ нет нормального графического тулкита. Разные велосипеды разной степени удобоваримости.
Ответить | Правка | Наверх | Cообщить модератору

110. "Релиз фреймворка Qt 6.6"  +/
Сообщение от EULA (?), 16-Окт-23, 06:24 
А для какого другого языка есть графический тулкит уровня GTK или Qt?
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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