The OpenNET Project / Index page

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



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

"Выпуск сборочного инструментария Qbs 1.21 и начало тестирования Qt 6.3"  +/
Сообщение от opennews (??), 15-Янв-22, 19:22 
Представлен выпуск сборочного инструментария Qbs 1.21. Это восьмой выпуск после ухода компании Qt Company от разработки проекта, подготовленный силами сообщества, заинтересованного в продолжении разработки Qbs. Для сборки Qbs в числе  зависимостей требуется Qt, хотя сам Qbs рассчитан на организацию сборки любых проектов. Qbs использует упрощённый вариант языка QML для определения сценариев сборки проекта, что позволяет определять достаточно гибкие правила сборки, в которых могут подключаться внешние модули, использоваться функции на JavaScript и создаваться произвольные правила сборки...

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

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

Оглавление

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

1. Сообщение от leibniz (??), 15-Янв-22, 19:22   +/
смысл когда есть GTK?
Ответить | Правка | Наверх | Cообщить модератору

2. Сообщение от Аноним (2), 15-Янв-22, 19:24   –1 +/
Последняя рабочая версия Qt 5.12.12. Дальше квест.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #3, #4, #5, #44

3. Сообщение от Аноним (3), 15-Янв-22, 19:36   +3 +/
просто Qt знают толк в коммерции ;)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #15

4. Сообщение от Агл (?), 15-Янв-22, 19:37   +/
почему?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #16

5. Сообщение от Аноним (5), 15-Янв-22, 20:19   +1 +/
а в qt6 вообще много чего сломали в плане совместимости. на мелких проектах кажется, что всё круто, собирается без изменений, но на +- крупных уже едут include-ы, линковка, нельзя нормально слинковать либы, не поддерживающие cmake-ом qt6 (а все их форкать задолбаешься) и т.д.

в принципе нормальный процесс, на qt3-qt4 и qt4-qt5 то же самое было, до этого хз

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #6, #7

6. Сообщение от Sokoloff (?), 15-Янв-22, 20:43   +1 +/
> в принципе нормальный процесс, на qt3-qt4 и qt4-qt5 то же самое было, до этого хз

Что-то мне по-дуругому помнитья. С Qt3 на Qt4, да был сложный переход, там много чего поменяли.
А вот с Qt4 на Qt5 код править почти не пришлось, у меня долгое время был переключатель версии в CMake. Тут скорее cmake-ры подкинули проблем, взяли и поменяли систему подключения для Qt5, а для Qt4 поленились написать аналог, и приходилось тянуть два куска кода в CMake.  

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #8

7. Сообщение от Аноним (7), 15-Янв-22, 20:47   +/
То же самое было без либ совместимости. Недавно, правда, всё же навязали зависимость от либ совместимости, но насколько я знаю уже весь софт портировали и они остались постольку-поскольку. А так вон в некоторых проектах до сих пор код не менявшийся со времён кутэ2 используется, где-то видел махровое легаси. Вот то, что половину требуемых модулей отломали, это довольно неприятно. Но нас всё это не касается, потому что у пользователей опенсорсных систем есть только дырявая и багованная 5.15.2 (спасибо эффективным менеджерам из куте, удружили).
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #24

8. Сообщение от Аноним (5), 15-Янв-22, 20:49   –1 +/
с qt4 на qt5 да, полегче было, но с деплоем подкинули проблем.

а ещё бесит, когда путают тся/ться

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

9. Сообщение от Аноним (9), 15-Янв-22, 20:49   –8 +/
Кто эти люди великие, которые пишут программы на Qt? Назовите мне хоть одну программу на qt которую используют широко? Мы сейчаас говорит широко т.к. на Win и  Mac, мы не говорим об 1% Linux.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #10, #11, #12, #13, #37, #39, #40, #41, #52

10. Сообщение от Аноним (10), 15-Янв-22, 20:54   –2 +/
QtCreqtor же!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9

11. Сообщение от Аноним (7), 15-Янв-22, 21:04   +1 +/
Около 100% запускалок игр используют либо кути либо электрон. Но вообще, десктоп, я так понимаю, далеко не главный рынок, они делают упор на рынок автомобильных систем и там либо адок с андроидом, либо адок с винке, либо кути. Мобильный пынок что-то они успешно просирали, не знаю как сейчас. Отсутствие жабы было бы значительным преимуществом.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #17

12. Сообщение от Аноним (12), 15-Янв-22, 21:16   +1 +/
qBitTorrent используется очень широко, VLC Player
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #27

13. Сообщение от Аноним (-), 15-Янв-22, 21:18   +3 +/
> Назовите мне хоть одну программу на qt которую используют широко?

telegram, vlc, krita, kde (просто господи), qbittorrent, wireshark, virtualbox, 2GIS

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #14, #28, #36

14. Сообщение от Аноним (-), 15-Янв-22, 21:24   +1 +/
погуглил - оказывается, куча где используется, в т.ч. в проприетари

https://en.wikipedia.org/wiki/Qt_(software)

ну и про nokia не будем забывать, святая контора была, мир её праху

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13 Ответы: #18

15. Сообщение от Аноним (15), 15-Янв-22, 21:37   –2 +/
Лучше гтк юзать.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #21

16. Сообщение от Аноним (15), 15-Янв-22, 21:38   +/
Слишком много стали ломать.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

17. Сообщение от Аноним (15), 15-Янв-22, 21:40   –4 +/
> Около 100% запускалок игр используют либо кути либо электрон.

"Около 100% запускалок игр используют электрон", - вот так точнее.

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

18. Сообщение от Аноним (15), 15-Янв-22, 21:43   –4 +/
> про nokia не будем забывать, святая контора была

Вот именно, БЫЛА. Сгинула потому, что не успела мигрировать с этого кутэ.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14 Ответы: #19

19. Сообщение от Аноним (15), 15-Янв-22, 21:44   –5 +/
P.S. Участи ноклы ожидают все, кто ещё пользуется кутэ.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18 Ответы: #20

20. Сообщение от Аноним (21), 15-Янв-22, 21:56   +3 +/
Нокию погубила MS через засланного казачка. Следуя вашей логике, Qt настолько хорошь, что это и была основная цель, чтобы устранить конкурента .NET
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #19 Ответы: #23, #25, #26

21. Сообщение от Аноним (21), 15-Янв-22, 21:58   +4 +/
Еоторый не имеет и половины возможностей Qt.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15 Ответы: #22, #51

22. Сообщение от Аноним (21), 15-Янв-22, 21:58   +/
*Который
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21

23. Сообщение от Аноним (23), 15-Янв-22, 22:03   –1 +/
*хорош
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20

24. Сообщение от Аноним (24), 15-Янв-22, 22:17   +1 +/
Ну траблы даже с коммерческими лицухами. Пытался проект перетащить на 5.15, потом 6, в результате плюнул и пока на 5.12.10 остался. С поддержкой пообщался, в принципе, помогают, если время будет, то все решаемо. Но жеванный крот, столько проблем еще и за свои деньги. Проще и дешевле таскать либы и юзать некоммерческую версию, все равно работы с этими мажорными и даже минорными обновами чудом не пропадут, только ручками и потерей времени на причесывание :(
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7 Ответы: #38

25. Сообщение от Аноним (15), 15-Янв-22, 22:33   –4 +/
Начало у тебя здравое, а потом пошла хромать логика. Причины и цели сотрудничества у этих сторон совершенно разные. Для MS - расчистить дорогу гуглу и эпплу (так сказать, дружеская помощь одной амер. компании двум другим амер. компаниям). Для ноклы - пытаться справиться с кризисом из-за использования кутэ.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20 Ответы: #31

26. Сообщение от Аноним (15), 15-Янв-22, 22:36   +/
> Qt настолько хорошь, что это и была основная цель, чтобы устранить конкурента .NET

Ты б хоть поинтересовался, на чём пишут под андроид и айфоны...

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20 Ответы: #32

27. Сообщение от Анончик (?), 16-Янв-22, 00:26   +1 +/
c VLC не так все однозначно, но да в win/lin там морда на Qt.
Transmission можно вспомнить, морда на любой вкус
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12

28. Сообщение от ilyafedin (ok), 16-Янв-22, 00:54   +1 +/
Viber тоже на Qt, с Qt WebEngine
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13 Ответы: #42

29. Сообщение от Аноним (29), 16-Янв-22, 01:20   –4 +/
модератор mc, ты там как себя чувствуешь?
если чел в треде интересуется про "зачем, когда GTK" -- это шо, флуд, флейм, холивар, ркн?
зачем его скрывать?

руководство опеннета, отстраните mc от модерации.
он не пригоден.

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #30, #33, #35

30. Сообщение от Аноним (30), 16-Янв-22, 01:46   +/
Предлагаешь себя на его место?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #29

31. Сообщение от Аноним (31), 16-Янв-22, 01:55   +1 +/
А у тебя вообще все хромает. Гугл и эпл это конкуренты MS. Причина была одна - опустить цену акций нокии, чтобы подешевле купить и клепать виндофоны. Qt я прилепил следуя твоей логике про учесть нокии из за Qt.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25

32. Сообщение от Аноним (31), 16-Янв-22, 01:58   +1 +/
Это сейчас, а в те времена MS пыталась вздететь на смартфонах. И про Qt это был сарказм (хотя хто их знает), причина была другая.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26

33. Сообщение от Аноним (-), 16-Янв-22, 03:08   +2 +/
> руководство опеннета, отстраните mc от модерации.
> он не пригоден.

MC - это Maxim Chirkov
Кто это такой - смотри в самом низу странички.

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

35. Сообщение от Ordu (ok), 16-Янв-22, 03:30   +1 +/
> если чел в треде интересуется про "зачем, когда GTK" -- это шо, флуд, флейм, холивар, ркн?

Да. Я не mc, и его ход мысли мне неизвестен, но мой ход мысли приводит меня к озвученному ответу.

На вопрос "зачем, когда GTK?" есть один вменяемый ответ "за шкафом". И этот ответ, несомненно, известен вопрошающему. Таким образом, этот вопрос "флуд", "флейм", "холивар" или ещё что-то в этом роде.

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

36. Сообщение от Аноним (36), 16-Янв-22, 09:32   +/
OneDrive, MegaSync
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13

37. Сообщение от Аноним (36), 16-Янв-22, 09:32   +/
Partition magic home edition
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9

38. Сообщение от Аноним (2), 16-Янв-22, 09:37   +/
Аналогично. Сделал проект для народа (типа макет для студентов для отладки расчетных и графических методов математического анализа) еще на 4.7. Потом подправлял до версии 5.12.12. Без последствий, т.к. смысловая часть отделена от интерфейса на Qt. В 5.15 начались проблемы. В принципе, приложение собирается с сотней предупреждений и ошибок, но запускается, выдавая в терминале какую-то чепуху (Интернет завален подобными же вопросами, а Qt уходит от ответа, рекомендуя игнорировать сообщения). В 6.2 приложение не собирается вообще. Чем разбираться - проще переписать приложение заново. Чего делать, естественно, не буду, т.к. есть и другие дела.

Если даже в минорных версиях ломают объектную модель, может, задуматься о переходе на эквивалентные кроссплатформенные фреймворки? По крайней мере строить коммерческий проект на Qt - сомнительное мероприятие.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24 Ответы: #43, #46

39. Сообщение от Аноним (2), 16-Янв-22, 09:41   +/
На Qt + Python есть МИС с десятками тысяч установок.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #50

40. Сообщение от InuYasha (??), 16-Янв-22, 10:10   +1 +/
OBS Studio
MKVtoolnix
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9

41. Сообщение от Rezzet (??), 16-Янв-22, 11:02   +1 +/
Battle.net клиент, WOT GAME Centre, десктопные клиенты телеграма, вайбера. Раньше скайп был, его перетащили на электрон после чего скайп стал глючным недоразумением которым невозможно пользоваться.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9

42. Сообщение от Аноним (5), 16-Янв-22, 12:53   +/
не слышал про него
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28

43. Сообщение от OlegY (ok), 16-Янв-22, 13:23   +2 +/
А мои коллеги удивляются, почему выбрал версию 5.14.2
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38

44. Сообщение от primus2010 (?), 16-Янв-22, 17:15   +1 +/
После выхода Qt4 ,была статья "Qt3 -- лучшая Qt".
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

45. Сообщение от Аноним (45), 16-Янв-22, 18:13   +2 +/
Qt - сила!
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #47

46. Сообщение от Аноним (24), 16-Янв-22, 19:10   +/
Если новый продукт делать, то да, в сторону Qt уже глядеть не буду, тем более, что от этих фреймворков мне только гуй и нужен. В свое время все осложнялось тем, что надо было зоопарк девайсов поддерживать, в т.ч. BB10, для которой пришлось заморочиться, чтобы более-менее современные версии Qt собирались и работали. Одно время со Sciter забавлялся, лицензию на исходники купил, думал доработать поддержку мобильных устройств. Гиблое дело оказалось, хотя как замена электрону для людей мог бы сойти. По-хорошему, слишком нас этими фреймворками разбаловали, а когда вендорлок получаешь, только и остается вздыхать :) Короче, нужно свой стандарт придумывать :)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38

47. Сообщение от Аноним (47), 16-Янв-22, 19:36   +2 +/
GTK - могила!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #45

48. Сообщение от Аноним (48), 17-Янв-22, 02:56   +/
У меня и на банкоматах морда на Qt написана была
Ответить | Правка | Наверх | Cообщить модератору

49. Сообщение от keydon (ok), 17-Янв-22, 04:13   +1 +/
Qt очень далек от того чем бы я хотел пользоваться, но остальные еще дальше, увы.
Ответить | Правка | Наверх | Cообщить модератору

50. Сообщение от Анонимemail (50), 17-Янв-22, 11:08   +/
Кикие?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #39

51. Сообщение от Антошка (??), 17-Янв-22, 11:47   +1 +/
Да я бы даже сказал, что и десятой части не умеет. А если учесть сборку для мобильных (Android, iOS, Sailfish и тд) и embedded, то лимит GTK плавненько стремится к нулю.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21

52. Сообщение от adolfus (ok), 18-Янв-22, 12:51   +/
slickedit -- мощнейший профессиональный редактор кода
okular, например. Есть что-то более удобное и мощное?
kate -- очень быстрый и мощный текстовый редактор с поддержкой рег. выражений.
kile -- вообще никаких аналогов нет, особенно в связке с okular
edb -- отладчик для nasm

И все это по человечески работает на гетерогенных мультимониторных конфигурациях. Например, рабочая 1920x1200 + 1600x1200 + 1920x1200 и домашняя 1920x1200 + 1920x1080

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


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

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




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

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