The OpenNET Project / Index page

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



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

Оглавление

Релиз фреймворка Qt 6.2, opennews (??), 30-Сен-21, (0) [смотреть все]

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


84. "Релиз фреймворка Qt 6.2"  –1 +/
Сообщение от Аноним (84), 30-Сен-21, 20:41 
В винде dll Qt 6.2 похудели процентов на 20 по сравнению с Qt 5.15.2
Ответить | Правка | Наверх | Cообщить модератору

88. "Релиз фреймворка Qt 6.2"  +/
Сообщение от olelukoie (ok), 30-Сен-21, 21:57 
Они и в Linux похудели. Один только вынос QTextCodec в отдельный модуль qt5compat дал, по-видимому, значительное сокращение объема кода, поскольку кодеки поддерживались в большом количестве разных классов (QFile, QSettings, ...) и теперь эта поддержка была выкинута. В результате QSettings теперь не может в Linux с локалью ru_RU.UTF-8 корректно прочитать ini-файл, созданный в винде и содержащий значения строковых параметров в кодировке win-1251 (в процессе чтения происходит полная порча текстовых значений, которые уже не восстановить). Пришлось вместо использования QSettings переходить на использование классов из boost'а. Прибил бы этих оптимизаторов...
Ответить | Правка | Наверх | Cообщить модератору

90. "Релиз фреймворка Qt 6.2"  +/
Сообщение от Аноним (70), 30-Сен-21, 22:39 
Это где такую траву завозят? gui+core+widgets. Всё вместе возросло на 3 мегабайта.
Ответить | Правка | Наверх | Cообщить модератору

97. "Релиз фреймворка Qt 6.2"  +1 +/
Сообщение от Омнон Им (?), 01-Окт-21, 00:00 
> win-1251

Шёл 2021 год...

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

100. "Релиз фреймворка Qt 6.2"  +4 +/
Сообщение от Аноним (100), 01-Окт-21, 00:13 
Да хоть бы 2051й.
Есть требования - надо реализовывать. Окружающий мир не всегда соответствует желаниям и представлениям о прекрасном
Ответить | Правка | Наверх | Cообщить модератору

146. "Релиз фреймворка Qt 6.2"  +/
Сообщение от Разрешатель (?), 03-Окт-21, 17:23 
Надо — реализовывай.
Ответить | Правка | Наверх | Cообщить модератору

102. "Релиз фреймворка Qt 6.2"  +/
Сообщение от _kp (ok), 01-Окт-21, 00:22 
В системе то UTF-8, но данных в 1251 хоть завались.
Это только если машина находится чисто в Linux экосистеме порядок и единообразие, а редкие данные в инородных кодировках можно и перекодировать.
А в реальности многим программам еще долго приходится жрать и ср1251.
Ответить | Правка | К родителю #97 | Наверх | Cообщить модератору

104. "Релиз фреймворка Qt 6.2"  +/
Сообщение от Аноним (104), 01-Окт-21, 00:41 
Тьяго сказал depreacated, значит deprecated.
Ответить | Правка | Наверх | Cообщить модератору

115. "Релиз фреймворка Qt 6.2"  +/
Сообщение от Аноним (115), 01-Окт-21, 09:32 
Это данные, которые на деле проще сжечь и забыть, чем перевести в utf-8?
Ответить | Правка | К родителю #102 | Наверх | Cообщить модератору

122. "Релиз фреймворка Qt 6.2"  +/
Сообщение от Аноним (121), 01-Окт-21, 12:24 
Да, сначала распечатать, потом в шредер, потом сжечь, потом заново распечатать и пойти работать ибо заказчик баран и по другому не умеет
Ответить | Правка | Наверх | Cообщить модератору

137. "Релиз фреймворка Qt 6.2"  +/
Сообщение от ptr128 (?), 02-Окт-21, 07:05 
Расскажите это, например, РЖД с их убогим но безальтернативным ЭТРАН, понимающим только CP-1251.
Ответить | Правка | К родителю #115 | Наверх | Cообщить модератору

123. "Релиз фреймворка Qt 6.2"  +/
Сообщение от ХрюХрю (?), 01-Окт-21, 12:28 
cp65001
Ответить | Правка | К родителю #102 | Наверх | Cообщить модератору

114. "Релиз фреймворка Qt 6.2"  +/
Сообщение от Аноним (114), 01-Окт-21, 08:35 
> ini-файл, созданный в винде и содержащий значения строковых параметров в кодировке win-1251

Чепуха какая-то. В комментариях, что-ли? Пример можно?

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

120. "Релиз фреймворка Qt 6.2"  +/
Сообщение от anonymmmm (?), 01-Окт-21, 12:03 
[Person]
Name="Вася"

Такого примера достаточно?

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

92. "Релиз фреймворка Qt 6.2"  +/
Сообщение от Аноним (70), 30-Сен-21, 22:40 
Ты со знаком ошибся, либо собрать чего-то забыл.
Ответить | Правка | К родителю #84 | Наверх | Cообщить модератору

98. "Релиз фреймворка Qt 6.2"  –2 +/
Сообщение от Аноним (95), 01-Окт-21, 00:06 
Сам посмотри. Qt5.14.2/Qt6.2 оба собранный MinGW 8.1 64 bit:
QtCore        7,8/5,99
QtGui        9,21/8,79
QtMultimedia    1,51/0,62
QtNetwork    2,57/1,7
QtWidgets    8,26/6,19
plugins/platforms/qwindows 2,76/0,98
Qt6Core5Compat    -/0,82

Итого:    32,11/25,09
Qt6.2 в данном наборе библиотек похудело на 22%

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

99. "Релиз фреймворка Qt 6.2"  –3 +/
Сообщение от Аноним (95), 01-Окт-21, 00:11 
*Qt5.15.2/Qt6.2
*собраны
Ответить | Правка | Наверх | Cообщить модератору

103. "Релиз фреймворка Qt 6.2"  +/
Сообщение от Аноним (104), 01-Окт-21, 00:39 
Чего-то у тебя с размером 5.15 не то. Стрипнуть забыл?

6782912 libQt5Widgets.so.5.15.2
7705832 libQt6Widgets.so.6.2.0

9880144 libQt6Gui.so.6.2.0
7137240 libQt5Gui.so.5.15.2


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

105. "Релиз фреймворка Qt 6.2"  –3 +/
Сообщение от Аноним (95), 01-Окт-21, 00:48 
Я привел размер библиотек в винде. Я не собирал, эти библиотеки установила Qt MaintenanceTool.
Ответить | Правка | Наверх | Cообщить модератору

107. "Релиз фреймворка Qt 6.2"  +5 +/
Сообщение от Led (ok), 01-Окт-21, 01:57 
Вендузята такие смешные:)
Ответить | Правка | Наверх | Cообщить модератору

109. "Релиз фреймворка Qt 6.2"  –5 +/
Сообщение от Аноним (95), 01-Окт-21, 02:08 
С чего ты взял что я "вендузят"? Для Qt есть сборка от Qt company. Понятно, что для linux это не очень то надо, но для винды в самый раз.
Ответить | Правка | Наверх | Cообщить модератору

138. "Релиз фреймворка Qt 6.2"  +/
Сообщение от Аноним (95), 02-Окт-21, 09:17 
Вот в liunux:
6908 libQt5Core.so.5.15.2
6312 libQt6Core.so.6.2.0

8572 libQt5Gui.so.5.15.2
9520 libQt6Gui.so.6.2.0

1388 libQt5Multimedia.so.5.15.2
972 libQt6Multimedia.so.6.2.0

2168 libQt5Network.so.5.15.2
1648 libQt6Network.so.6.2.0

7912 libQt5Widgets.so.5.15.2
7192 libQt6Widgets.so.6.2.0

5% в пользу Qt 6.2

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

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

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




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

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