- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, null, 10:01 , 07-Янв-22 (1) –2
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, Ilya Indigo, 10:11 , 07-Янв-22 (4)
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, Аноним, 11:00 , 07-Янв-22 (23) +4
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, Shatur, 12:01 , 07-Янв-22 (45) +3
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, Аноним, 13:31 , 07-Янв-22 (74) +1
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, Ilya Indigo, 10:04 , 07-Янв-22 (2) +2
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, Ilya Indigo, 10:11 , 07-Янв-22 (3) +1
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, flexagoon, 10:34 , 07-Янв-22 (9) –1
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, timur.davletshin, 10:34 , 07-Янв-22 (10)
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, Аноним, 10:35 , 07-Янв-22 (11) +3
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, Аноним, 10:37 , 07-Янв-22 (12) +1
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, deusbase, 11:32 , 07-Янв-22 (34) –1
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, КО, 14:07 , 07-Янв-22 (84)
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, An0nim0us, 14:34 , 07-Янв-22 (96) +1
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, Аноним, 15:31 , 07-Янв-22 (107)
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, Аноним, 10:12 , 07-Янв-22 (5)
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, Аноним, 11:34 , 07-Янв-22 (35) +2
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, OpenEcho, 12:17 , 07-Янв-22 (52) +1
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, Аноним, 12:18 , 07-Янв-22 (53)
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, Аноним, 14:17 , 07-Янв-22 (91) +1
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, Онаним, 16:16 , 07-Янв-22 (121) +2
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, MazikOttogi, 10:20 , 07-Янв-22 (6) –18 [V]
Почему все так любят Qt? Тяжёлый монстр с намеренной ориентацией на "лишь бы работало"(особенно с закосом под шарп), игнорирующий и плюсы, и корлуп приложения\бэкенда.
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, Аноним, 10:26 , 07-Янв-22 (8) +5
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, Аноним, 10:38 , 07-Янв-22 (14) +4
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, timur.davletshin, 10:42 , 07-Янв-22 (17) –6 [V]
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, MazikOttogi, 11:37 , 07-Янв-22 (37) –2
Исключительно в плане кода. -Макросня для классов с Q_OBJECT и аллокация каждого(или гудбай сигналам-слотам, на которых весь юи). -Целиком и принудительно(!) местные контейнеры да строки и обилие легаси вместо STL, enum class и прочего, даже thread - QThread или ничего. -Виджет тащит тонну данных, а всё равно требует css styleSheet'ов с обновлением оных. -Захотел координаты элементов в float-типах - стоит перехотеть. Фреймбуфер и дельту кадра кьют не даст поглядеть. -OpenGL добавляется костыльным "рабом-виджетом", QPainter очень неспешный. -Примеры в документации нередко deprecated и "делай простенько как у нас или пиши целый модуль с нашими зависимостями-требованиями", особенно когда нужно чуточку изменить поведение (или не пихать tr("Строка") с зависимостью в каждый файл). -Функции QtCreator вроде редактирования лэйаутов в форме дизайнера отправляют погулять(хотя IDE неплохая), qmake доставляет шалости и O1 линкеру на релизе.Порой ощущение, будто скриптизёрство уровня C#-Java с вкраплением С для веселья, Event'ы в духе Object соседствуют с сырыми поинтерами. Пусть программы и не тормозят(это всего лишь гуи), предпочёл бы варианты на ИмГуи, чем на этом скрещивании языков. P.S. В битвах DE не участвую, Xfce или добрых cd-ls хватает на все случаи жизни.
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, Аноним, 11:43 , 07-Янв-22 (41)
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, MazikOttogi, 12:07 , 07-Янв-22 (49)
Лаконичность, унифицированность и легковесность. Помещаешь жалкие несколько файлов-исходников в проект и ты на коне. Свободное внедрение в цикл приложения несколькими строками без каких-либо навязываний. Удобнейший и краткий вызов элементов однострочными функциями и редактирование переменных по ссылке. Настраивается при желании взмахом руки и целиком, богатые возможности с обширным демо и доками-сообществом(см ImDrawList coding party). Шустр в графических задачах и ложится напрямую вместе с вашим OpenGL\иным, словно самописный. Теоретически экономнее по памяти и быстрее из-за Immediate Mode парадигмы. Из минусов только местечковая Сишность и возможные сложности при чётко позиционированных интерфейсах, но это сущие мелочи и легко решаются.
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, Аноним, 14:23 , 07-Янв-22 (94)
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, MazikOttogi, 16:46 , 07-Янв-22 (132)
В этом и смысл - несколько десятков строк для инита того же Glfw перед while и ничего больше не нужно, да можно писать что угодно и как угодно. Полная прозрачность и свобода.ИмГуи поставляет минимальные примеры для запуска и связки с бэкендами, а также инкапсулирует свои инпут и отрисовку, хорошо это или избыточно. События и вовсе как часть функций работают. Т.е. ничего дорабатывать для запуска не требуется.
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, Shatur, 12:16 , 07-Янв-22 (51) +4
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, MazikOttogi, 14:07 , 07-Янв-22 (85)
Благодарю за часть пояснений, остальное в иной ветке. А так, QRegExp не поддерживает многострочные выражения, с QChar в QString шалить грустнее, QThread не детачнуть, типизированных пэрэнтов и лэйаутных объектов без своих наворотов не получить, QtLinguist делает лишь однонаправленные переводы и через программку, QJson с рекурсивным обходом вызывает кутерьму array-object-document, кью-алгоритмы желтит с "используйте std", сайзполиси часто игнорируется и так далее. По-сути да, это лишь вопрос вкуса(удобство Qt относительно STL), а без каких-то изысканий и глобальности (или преданности std и желания контроля) Qt не вызовет больших раздражений, пусть это и чёрный ящик с тонной функционала.
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, Аноним, 12:24 , 07-Янв-22 (55) +2
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, MazikOttogi, 13:41 , 07-Янв-22 (76) +1
Прошу простить, не имел в виду резкого и сильного негатива в сторону Qt или "фатальности недостатков". Остальным комментаторам тоже.Скорее, Qt это обширная экосистема, в которой резко писать на чистом языке не стоит и не удобно, но требуется полное погружение в данную систему - как и в любых других крупных оных. Что побочно ведёт к обилию бойлерплейта от "быстрых программистов" и головоломкам при хаотичных или нестандартных требованиях да задумках сверху. Потому предполагаю, что в части приложений скромная прозрачная библиотека для гуи(вроде stb хэдеров) почти без привязок была бы эффективнее, хотя бы для программирования и объёма зависимостей. По аналогии, как писать графический калькулятор на WinForms вместо Unity. Ведь должны быть хоть какие-то альтернативы.
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, Аноним, 10:40 , 07-Янв-22 (16) +2
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, Zenitur, 12:07 , 07-Янв-22 (48) +3
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, Аноним, 13:28 , 07-Янв-22 (71) +1
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, timur.davletshin, 10:55 , 07-Янв-22 (20) –15 [V]
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, Tronis, 11:18 , 07-Янв-22 (29) +4
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, Аноним, 11:19 , 07-Янв-22 (30) +7 [^]
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, Tronis, 11:22 , 07-Янв-22 (33)
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, VZ, 12:09 , 07-Янв-22 (50)
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, timur.davletshin, 12:26 , 07-Янв-22 (56) –1
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, timur.davletshin, 12:40 , 07-Янв-22 (62)
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, YetAnotherOnanym, 15:19 , 07-Янв-22 (102)
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, Tronis, 11:21 , 07-Янв-22 (32) +1
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, deusbase, 11:34 , 07-Янв-22 (36) +7 [^]
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, Аноним, 11:42 , 07-Янв-22 (39) +9 [^]
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, Аноним, 12:35 , 07-Янв-22 (59) +2
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, mumu, 12:36 , 07-Янв-22 (60) +1
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, Аноним, 13:28 , 07-Янв-22 (72) +2
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, псевдонимус, 15:23 , 07-Янв-22 (104)
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, YetAnotherOnanym, 15:30 , 07-Янв-22 (106)
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, Kuromi, 05:13 , 08-Янв-22 (200)
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, Ник, 11:43 , 07-Янв-22 (40)
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, Аноним, 11:46 , 07-Янв-22 (42) –1
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, Аноним, 13:28 , 07-Янв-22 (73)
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, Аноним, 14:07 , 07-Янв-22 (86) +3
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, Аноним, 14:08 , 07-Янв-22 (88) –3
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, Аноним, 14:59 , 07-Янв-22 (101)
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, Huy21sm, 16:14 , 07-Янв-22 (119) –7 [V]
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, НяшМяш, 16:19 , 07-Янв-22 (124) +6 [^]
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, th3m3, 17:26 , 07-Янв-22 (136) +2
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, Аноним, 22:33 , 07-Янв-22 (175) +1
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, Анонас, 03:43 , 08-Янв-22 (198) –1
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, Аноним, 16:39 , 07-Янв-22 (131) –1
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, Sebastian, 17:05 , 07-Янв-22 (133) +1
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, Аноним, 17:47 , 07-Янв-22 (138)
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, мама Линуса, 18:51 , 07-Янв-22 (145)
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, Аноним, 18:59 , 07-Янв-22 (149) +5
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, кек, 20:09 , 07-Янв-22 (154) –11 [V]
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, nc, 22:10 , 07-Янв-22 (174) +2
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, Аноним, 22:53 , 07-Янв-22 (177)
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, Аноним, 02:25 , 08-Янв-22 (193)
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, Аноним, 12:22 , 08-Янв-22 (214) –2
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, Аноним, 10:08 , 09-Янв-22 (246)
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, Аноним, 10:12 , 09-Янв-22 (248) –2
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, Аноним, 15:02 , 09-Янв-22 (261)
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, Аноним, 19:33 , 10-Янв-22 (277)
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, Аноним, 21:52 , 10-Янв-22 (278) –1
- Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, Виталий, 03:36 , 11-Янв-22 (281)
|