The OpenNET Project / Index page

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



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

"Qt 6.0 перешёл на стадию бета-тестирования"  +/
Сообщение от opennews (??), 20-Окт-20, 21:39 
Компания Qt Company опубликовала первый бета-выпуск ветки Qt 6, которая включает значительные архитектурные изменения, а для сборки требуется компилятор, поддерживающий стандарт C++17.  Релиз намечен на 1 декабря 2020 года...

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

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

Оглавление

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

1. Сообщение от Аноним (1), 20-Окт-20, 21:39   +/
Heif на линуксе не планируют включить? Плагин работает, но там только базовая поддержка.
Ответить | Правка | Наверх | Cообщить модератору

2. Сообщение от Аноним (2), 20-Окт-20, 21:47   +1 +/
проект написанный для 5й версии соберется с 6й без переделывания? Помню что при переходе с 4й на 5ю пришлось возиться долго
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #9, #16, #56, #62, #72, #89

3. Сообщение от Fracta1L (ok), 20-Окт-20, 21:51   –11 +/
Очень хочу Плазму и её виджеты, скомпилированные в машинный код
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #5, #8

4. Сообщение от Аноним (5), 20-Окт-20, 21:59   +/
Расти то растут, но уж слишком с этим QML возятся. А за переход на более новые стандарты молодцы.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #15, #24, #57

5. Сообщение от Аноним (5), 20-Окт-20, 22:00   +2 +/
А у тебя они в чём? В расте? :D
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #7

6. Сообщение от Шарп (ok), 20-Окт-20, 22:05   –2 +/
>В Qt 6 планируют реализовать поддержку многих современных возможностей C++

И что там? Всё основное было сделано в c++11. Вот в c++20 есть вкусные вещи. 17 стандарт проходной.

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

7. Сообщение от анонимуслинус (?), 20-Окт-20, 22:08   +/
qml))
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #33

8. Сообщение от Шарп (ok), 20-Окт-20, 22:10   –9 +/
Хотеть не вредно. Ты не слышал, что Qt6 копирасты собираются анально огородить? KDE (по сути лучшая среда) теперь всё.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #14, #27, #34, #88

9. Сообщение от Аноним (9), 20-Окт-20, 22:11   +3 +/
Говорят, тоже придется возиться, но недолго
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #17

10. Сообщение от Аноним (10), 20-Окт-20, 22:13   +2 +/
>API Vulkan, Metal

Они S3 откопали штoле?

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

11. Сообщение от Аноним (11), 20-Окт-20, 22:22   +/
Увы, но это яблоко своё что-то мутит.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10

12. Сообщение от Аноним (12), 20-Окт-20, 22:25   +/
Лучший тулкит.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #19

14. Сообщение от Автор (?), 20-Окт-20, 22:33   +1 +/
Ложь.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8

15. Сообщение от Ordu (ok), 20-Окт-20, 22:33   –1 +/
> Расти то растут

В смысле окисляются? Переходят на rust?

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

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

17. Сообщение от Аноним (17), 20-Окт-20, 22:38   –14 +/
недолго, потому что быстрее плюнуть и перейти на вменяемые тулкиты.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #21, #22, #59

18. Сообщение от Аноним (17), 20-Окт-20, 22:40   +1 +/
Раньше функционал делали, а сейчас осваивают розовый синтаксис языка...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #58

19. Сообщение от Аноним (17), 20-Окт-20, 22:41   –6 +/
с конца
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12 Ответы: #95

20. Сообщение от Аноним (17), 20-Окт-20, 22:42   +1 +/
с++?! Это же небезопасно! Почему до сих пор на расте не переписали?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #25, #38, #91

21. Сообщение от mikhailnov (ok), 20-Окт-20, 22:47   +2 +/
На GTK?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17 Ответы: #86

22. Сообщение от Аноним (22), 20-Окт-20, 22:48   +10 +/
Вменяемые тулкиты аноним указать постеснялся, видимо чтобы не закидали помидорами
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17 Ответы: #31, #139

23. Сообщение от Петрович (?), 20-Окт-20, 22:54   +2 +/
Судя по описанию неплохо звучит, но меня беспокоит лицензионная политика этой конторы. Что на сей раз они задумали?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #29, #127

24. Сообщение от Аноним (24), 20-Окт-20, 22:54   +1 +/
QML - лучшее (синтаксически) средство для UI вообще. С чем еще возиться, если не с ним?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #36

25. Сообщение от Аноним (24), 20-Окт-20, 22:55   +/
Ты предлагаешь ПЕРЕПИСАТЬ весь Qt? Зачем?
А вот официальные биндинги не помешали б, да.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20 Ответы: #26

26. Сообщение от Аноним (26), 20-Окт-20, 22:58   +1 +/
когда шутка зашла слишком далеко
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25 Ответы: #123

27. Сообщение от Аноним (27), 20-Окт-20, 23:00   +2 +/
Мне Аликс Пол даже отписался и сказал что "Всё хорошо, обе стороны заинтересованы в куте как в свободном продукте, мы с ними ведём переговоры, если что-либо появится нового - обнародуем".
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8

28. Сообщение от Vernat (ok), 20-Окт-20, 23:02   –2 +/
В Flutter пилят поддержку десктопов, пока она еще в альфа стадии, когда доберется до релиза, Qt станет совсем тяжело конкурировать из-за лицензии
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #40, #45, #60

29. Сообщение от Аноним (12), 20-Окт-20, 23:05   +1 +/
Меня больше беспокоит, что [s]дебилы[/s] взрослые люди сплетничают вместо того, чтобы взять и сходить на оф. сайт, где лежит вся инфа по лицензиям.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #23 Ответы: #112

30. Сообщение от Аноним (30), 20-Окт-20, 23:11   –3 +/
Для тех кто пропустил, а есть что-то как PyQt, но чтобы прям в мобилки девелопать? Qt же может в мобилки и эмбедды сам по себе
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #35, #37, #42, #65, #98

31. Сообщение от Аноним (31), 20-Окт-20, 23:13   –3 +/
сплюснутые на другое не способны.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #22

32. Сообщение от Аноним (-), 20-Окт-20, 23:16   +/
очень нравится в культях 3 вещи:
- Возможность накидать placeholder гуй для клиента в дизайнере за пару минут
- Огромное количество виджетов и прочих свистелок на все случаи жизни. Читалка таблиц csv/pandas датафеймов пишется в пару строчек
- Относительно неплохой искоробочный вид на всех мажорных ос

И, пока что, тут как бы безальтернативно

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

33. Сообщение от Аноним (5), 20-Окт-20, 23:16   +2 +/
Странно, у меня бинарники.

Но у фрактала как всегда, своя реальность, растоманская.

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

34. Сообщение от Аноним (5), 20-Окт-20, 23:19   +/
А ровным счётом ничего не изменится. Хватит уже истерить.

Более того, скорее всего даже в выигрыше KDE и все Qt'шники свободного софта остануться. Я так точно останусь в выигрыше.

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

35. Сообщение от Аноним (31), 20-Окт-20, 23:20   +/
когда-то мог, потом гугл решил выкинуть сиё непотребство.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30 Ответы: #41

36. Сообщение от Аноним (5), 20-Окт-20, 23:20   +1 +/
А я с UI вообще не вожусь. Я в designer делаю форму и привязываюсь к сигналам\слатм.
Всёравно удобнее логичнее и понятнее QtWidgets и C++ ничего нет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24 Ответы: #75

37. Сообщение от Аноним (-), 20-Окт-20, 23:20   +/
как минимум очевидный kivy: https://github.com/kivy/kivy (спойлер: он не очень производительный, ибо культи на крестах с биндингами к питону, а сабж на чистом питоне)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30

38. Сообщение от Аноним (5), 20-Окт-20, 23:21   +1 +/
Ты видел эту обвязку на расте? Оня течёт. Да, течёт. Не Qt часть, течет растовая. C++ аналогичный код без утечек кушает.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20

39. Сообщение от Аноним (31), 20-Окт-20, 23:22   –3 +/
- говногуй
- говноджеты
- говновид
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32

40. Сообщение от Аноним (5), 20-Окт-20, 23:24   +2 +/
Лицензияфоб.

Флуттер твой очередное электроновыкидышь. В подмётки не годится. Посмотри уже что такое Qt. Это тебе не жалкие кнопочки да менюшки уродливого и вырвиглазного качества. Это целый фремворк. Сети, FSM, сенсоры, serialbus, sql и куча всего ещё. И при этом у тебя зависимость только 1. А ну куча г...на которую потом ты сам не осилишь собрать на другом компе и сможешь только в флатошлаки.

Фуло этот флутер.

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

41. Сообщение от Аноним (5), 20-Окт-20, 23:25   +/
Не правда, до сих пор может и причем замечательно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35

42. Сообщение от Аноним (5), 20-Окт-20, 23:27   +1 +/
Да, QtWidgets замечательно собираются под android. Ну может с небольшими особенностями учитывая пальцетыкство. Но работает без особых телодвижений.

Наверняка ещё и QML можно впихнуть, но не пробовал. Сам собирают только QtWidgets (Linux, android, windows, mac)

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

43. Сообщение от Аноним (5), 20-Окт-20, 23:28   +/
Именно так.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32

44. Сообщение от anonchik (?), 20-Окт-20, 23:46   –2 +/
нифуя flutter не говно, мобилками пользуются больше, чем десктопами и что там молодёжь напишут - то и будет в топчике затем на десктопе. К тому же skia как бекенд у flutter быстрее, чем cairo.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #40 Ответы: #76

45. Сообщение от СССР (?), 20-Окт-20, 23:46   –1 +/
QT это не тоько построение интерфейсов. посмотрите список модулей.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28 Ответы: #49

46. Сообщение от СССР (?), 20-Окт-20, 23:51   –2 +/
все верно. из коробки на все случаи все имеется.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32 Ответы: #68

47. Сообщение от Кедоразрабы (?), 20-Окт-20, 23:56   –4 +/
Пора начинать пилить KDE 6 и дропать KDE 5, KDE 6 сама себя не запилит, а стабилизация KDE это нонсенс.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #83

48. Сообщение от Аноним (122), 21-Окт-20, 00:05   +/
Самое главное забыли: к разрабам прилетела кукушка и они дропнули семёрку и 32 бита.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #51

49. Сообщение от Vernat (ok), 21-Окт-20, 00:20   +/
я на Qt пишу начиная с 3й версии, я просто говорю что не в последнюю очередь из-за лицензии количество пользователей у него будет падать
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #45 Ответы: #54, #55

50. Сообщение от Vernat (ok), 21-Окт-20, 00:21   +/
Какая экспрессия!!!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #40

51. Сообщение от Аноним (-), 21-Окт-20, 00:42   –4 +/
плохо дело. дропать Windows 7 и 32бит - играть на руку корпорациям. Зачем это делать?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #48 Ответы: #80

52. Сообщение от nonon (?), 21-Окт-20, 01:16   –1 +/

Flutter в сотню раз лучше чем электрон. Но все равно херобобина. Это никак не отменить
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #53, #69

53. Сообщение от nonon (?), 21-Окт-20, 01:18   –1 +/
Блин, я хотел на чужой коммент ответить. Ну если уже так получилось, добавлю, что перспективная технология пожалуй orbtk если конечно разрабов хватит допилить. И да, она на хрусте
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #52 Ответы: #92, #131, #136

54. Сообщение от СССР (?), 21-Окт-20, 01:45   +/
ну пока что норм, пользоваться для написания внутренних проектов - все гуд. Если чтото коммерческое, ну как бы уж можно и заплатить, в конце концов ребята стараются. Да в целом нормальная лицензия. В конце концов всегда можно форкнуть, те же КДЕшники, и с сообществом проблем нет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #49 Ответы: #77, #128

55. Сообщение от СССР (?), 21-Окт-20, 01:52   +/
вот про телегу, клиент распространяется по gpl https://github.com/telegramdesktop/tdesktop
, а вот сервак если тоже на qt, то это внутренний продукт )) поучается что с ицензией у Дурова все гуд. ну я думаю что он поюбому спонсирует qt


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

56. Сообщение от D (?), 21-Окт-20, 02:00   –1 +/
Точно нет. Если в планах миграция на 6, то стоит поупражняться на 5.15.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

57. Сообщение от Мира (ok), 21-Окт-20, 02:43   –1 +/
QML прикольный
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

58. Сообщение от Siborgium (ok), 21-Окт-20, 04:33   +4 +/
Между С++17 и С++20 отличия далеко не в синтаксисе.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18 Ответы: #107, #115

59. Сообщение от Я (??), 21-Окт-20, 04:55   +1 +/
щас бы фреймворки на тулкиты менять.. хотя для проектов где нужен был тулкит брать фреймворк изначально не надо было.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17 Ответы: #87

60. Сообщение от Я (??), 21-Окт-20, 04:56   –1 +/
флаттер же совсем другое для задач где достаточно флаттера куте никогда не был нужен.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28 Ответы: #66

61. Сообщение от Аноним (61), 21-Окт-20, 05:53   –4 +/
Qt не нужен, можете закапывать. GTK - единственное, что отвечает духу свободы на Linux. А хочешь кроссплатформенности без головняков, пиши на веб технологиях. Chromium'a хватит всем и Mozzile тоже.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #70, #94

62. Сообщение от Аноним (62), 21-Окт-20, 06:46   +/
> переходе с 4й на 5ю

не возникло никаких проблем

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

65. Сообщение от Lex (??), 21-Окт-20, 07:40   –1 +/
Так для задач, активно использующих графику( игры и проч ) логичней норм игровой движок типа юнити или анреала использовать... но никак не куть...

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

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

66. Сообщение от Lex (??), 21-Окт-20, 07:41   –1 +/
Так для задач, активно использующих графику( игры и проч ) логичней норм игровой движок типа юнити или анреала использовать... но никак не куть...
А для задач по формошлепству и флаттер и реакт-натив идеально подходят
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #60

67. Сообщение от Lex (??), 21-Окт-20, 07:43   –1 +/
Чуток не туда ответил... хотя ответ писал для другого коммента... в форме ответа для другого коммента... но прилетел он, почему-то, сюда
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #65

68. Сообщение от Lex (??), 21-Окт-20, 07:43   –1 +/
В новых версиях обещают это исправить
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #46

69. Сообщение от Lex (??), 21-Окт-20, 07:48   –1 +/
Смотря для чего лучше или хуже.
Для формашлепства( на которое приходится 90% мобильных приложений ) - флаттер и репки-натив подходят практически идеально.

Для задач с активным использованием графики( типо игр ) логичней применять заточенные под это продукты - игровые движки вроде юнити или анреала

.. и всё равно место кутям шибко не видно

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

70. Сообщение от Анонимчик (?), 21-Окт-20, 08:10   +3 +/
Ты не нужен, пора закапывать.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #61

72. Сообщение от Аноним (72), 21-Окт-20, 08:38   +1 +/
у меня 2 проекта файлов по 200 собрались ещё на преальфе и работают без проблем
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #73, #104

73. Сообщение от Аноним (72), 21-Окт-20, 08:41   +/
может, конечно, уже пофиксили
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #72

75. Сообщение от Аноним (72), 21-Окт-20, 08:45   +/
когда закончишь универ и начнёшь писать что-нибудь посложнее двух кнопок с четырьмя textfield-дами, будешь или кодом на виджетах писать, или на qml перейдёшь (и тоже будешь кодом писать, не в дизайнере)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #36 Ответы: #78

76. Сообщение от Аноним (72), 21-Окт-20, 08:49   +/
под ведро, librem-ы и pinephone-ы можно писать хоть на си, хоть на qt, а ios не нужен
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #44

77. Сообщение от Аноним (72), 21-Окт-20, 08:51   +1 +/
> Если чтото коммерческое, ну как бы уж можно и заплатить

Нельзя, они бешеных бабок просят. По 10-20 баксов уже давно бы платил им, а так обойдутся со своими эффективными

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

78. Сообщение от Аноним (78), 21-Окт-20, 08:55   +2 +/
когда закончишь универ и начнёшь писать что-нибудь посложнее двух кнопок с четырьмя textfield-дами, то поймёшь, что на виджетах это делается в разы быстрее, и единый вид приложений обеспечивается.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #75 Ответы: #81, #96

79. Сообщение от Аноним (78), 21-Окт-20, 08:57   +1 +/
>Возможность компиляции QML в представление на C++ и машинный код.

Т.е. про генерацию интерфейсов во время исполнения программы можно забыть?

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

80. Сообщение от Аноним (122), 21-Окт-20, 09:13   +/
>играть на руку корпорациям

Корпорация корпорации рознь. У некоторых - громадный парк старых машин. Вы наверное имели в виду 4 конкретные корпорации: Intel, AMD, NVidia и Microsoft, и ещё несколько менее конкретных - производителей материнок?

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

81. Сообщение от anonymous (??), 21-Окт-20, 09:19   +/
Ты все-таки универ закончи, прежде чем такое писать.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #78

82. Сообщение от Аноним (82), 21-Окт-20, 09:38   –1 +/
> юнити

Я GPU за вами обновлять не успеваю, ироды.

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

83. Сообщение от fske (?), 21-Окт-20, 10:53   +6 +/
Простите, адепт гнома, но у нас здесь не такое болото, как у вас.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #47 Ответы: #110, #130

84. Сообщение от Lex (??), 21-Окт-20, 10:58   +/
> Я GPU за вами обновлять не успеваю, ироды.

Аналогичные игры на QT будут быстрее и гораздо менее требовательны к железу ?

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

86. Сообщение от Аноним (86), 21-Окт-20, 11:07   +/
GTK это невменяемый. Вменяемые: FLTK, FOX.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21 Ответы: #102

87. Сообщение от Аноним (86), 21-Окт-20, 11:10   +/
Фреймворк порезан на части. Вот там, где нужен только тулкит, можно смело брать только его.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #59

88. Сообщение от Аноним (86), 21-Окт-20, 11:16   –1 +/
Ну перейдёт Plasma с GPLv2 на v3 и что?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #105

89. Сообщение от James Bond (?), 21-Окт-20, 11:17   +/
Если работаете с железом то о 6 версии придется забыть
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

90. Сообщение от James Bond (?), 21-Окт-20, 11:19   –1 +/
Спонсирует но патчит? Почему б тогда в mainline не лить?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #55

91. Сообщение от Аноним (86), 21-Окт-20, 11:23   +2 +/
На Rust уже полноценное ООП добавили? Или разрабам придётся своё очередное мета- городить?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20 Ответы: #109

92. Сообщение от Аноним (86), 21-Окт-20, 11:39   +/
Ну тогда жуйте orbtk без сахара сами, если он на Хрусте.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #53

93. Сообщение от Аноним (86), 21-Окт-20, 11:41   –1 +/
Речь о том, что юнити для гуя неуместны.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #84 Ответы: #106

94. Сообщение от Аноним (86), 21-Окт-20, 11:46   +1 +/
Qt стремится весь перейти на GPLv3. А GPLv3 и есть одобренная отцом свободы свобода.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #61

95. Сообщение от Аноним (86), 21-Окт-20, 11:49   +/
С каго конца ни крути, а, всё равно, лучшая.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #19 Ответы: #108

96. Сообщение от anon345634758 (?), 21-Окт-20, 11:54   +/
Ну ты попробуй на мобилки с виджетами заехать. Оччень я тебе скажу специфическое удовольствие. Я вот попробовал и пришлось qml учить. Хоть и через боль и неудобства, но пришлось.

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

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

97. Сообщение от Анончик9999 (?), 21-Окт-20, 12:01   +/
Ребята, а кто-то пробовал на PyQt/PySide на мобилы удачно заехать?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #96 Ответы: #103

98. Сообщение от Анончик9999 (?), 21-Окт-20, 12:09   +/
В Pydroid виджеты PyQt нормально работают! А вот кто пробовал собирать с PyQt/PySide аппликашечку под мобилы?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30

99. Сообщение от Аноним (99), 21-Окт-20, 13:03   +/
Да
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #79 Ответы: #100

100. Сообщение от Logarithmusemail (ok), 21-Окт-20, 13:35   +/
Написано же "возможность", значит, можно будет выбрать, компилировать в машинный код или нет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #99 Ответы: #111

102. Сообщение от заминированный тапок (ok), 21-Окт-20, 13:55   +1 +/
оба трое невменяемые
вменяемый Qt
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #86

103. Сообщение от anonimous (?), 21-Окт-20, 14:28   +/
Очень геморно собирать приложения
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #97

104. Сообщение от оториноларинголог (?), 21-Окт-20, 16:01   +/
А у меня с qmake-qt6 проблемы: "Could not find qmake spec 'linux-g++'."
При этом, /usr/lib/qt6/mkspecs/linux-g++/* есть.
Не подскажете, как собирать?
ArchLinux, если что.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #72

105. Сообщение от Аноним (105), 21-Окт-20, 17:47   +/
И то, что LTS только под EULA.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #88 Ответы: #122

106. Сообщение от Lex (??), 21-Окт-20, 19:08   +/
> Речь о том, что юнити для гуя неуместны.

Для обычного гуя - само-собой( хотя у кого как. Попадались "обычные" приложения, на нем запиленные ).

Для чего, связанного с мощной работой с графикой, моделями и проч - вполне уместно, тогда как уместность кутя вызывает серьезные сомнения.

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

107. Сообщение от Аноним (31), 21-Окт-20, 22:52   +/
раньше просто забивали гвозди, сейчас коллекционируют розовые молоточки.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #58

108. Сообщение от Аноним (31), 21-Окт-20, 22:54   +/
сколько конец ты свой ни крути, а лучше не станет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #95

109. Сообщение от Аноним (31), 21-Окт-20, 22:58   +/
будто в сях оно есть. Идиотизм с moc могли только сплюснутые придумать.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #91 Ответы: #120

110. Сообщение от Аноним (31), 21-Окт-20, 23:05   –1 +/
конечно не такое, у вас гнилее и глубже.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #83

111. Сообщение от Аноним (31), 21-Окт-20, 23:08   +/
учитывая логику сплюснутых, фиг потом что выберешь.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #100 Ответы: #114

112. Сообщение от Аноним (115), 21-Окт-20, 23:46   +/
И где там лежит инфа как они тебя собираются поиметь, м? Там один маркетинговый булшин и затирания про светлое будущее
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #29

113. Сообщение от Аноним (115), 21-Окт-20, 23:46   +/
На все ваши пункты - Lazarus/FreePascal.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32 Ответы: #138

114. Сообщение от Аноним (115), 21-Окт-20, 23:48   +/
Нет, выбор-то будет. но недолго. потом deprecated и "мы решили выпилить т.к. никто не пользуется, вам это не нужно". См. как было с QtScript
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #111 Ответы: #135

115. Сообщение от Аноним (115), 21-Окт-20, 23:53   +/
А как посмотришь CppCon, так все только про него и говорят.
-вот смотрите - модули! (новый синтаксис, ни с чем ранее не совместимый)
-вот смотрите лямбды ! - ()<>[]{} красота же!
- вот смотрите корутины! новый синтаксис и вам еще пилить вагон своего кода чтобы эта поебота завелась!
- вот смотрите концепты, новый крутой синтаксис, который вам опять же придется учить {} -> ^>_<^. Забейте все синтаксисы что вы знали раньше.

Поэтому таки да. разработчики просто упиваются созданием новых под-языков, чтобы язык становился все более и более "expert-friendly", для дрочеров которые любят обмазываться тремя тысячами стро стандарта.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #58 Ответы: #117, #119, #121, #126

116. Сообщение от topin89email (ok), 22-Окт-20, 00:19   +/
Он ещё не до конца допилен, в gcc вон до сих пор нет модулей кроме отдельной ветки. Какого-нибудь std::format вообще нигде нет. И это сейчас, под конец года. Когда Qt 6.0 начинали, не было даже ясности, останется ли бинарная совместимость, а весь C++20 ещё только начинался и что туда войдёт, что нет, ясности не было.

Плюс ряд ключевых вещей недоделан, например корутины есть, а стандартных обвязок для них нет, и понять, как написать свои, очень долго и не очень нужно, ибо наверняка введут в C++23.

И не забываем, что не все смогут или захотят перейти на C++20.

Из хороших новостей: бинарная совместимость есть, C++17 это лишь минимальные требования.

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

117. Сообщение от topin89email (ok), 22-Окт-20, 00:28   +1 +/
> А как посмотришь CppCon, так все только про него и говорят.
> -вот смотрите - модули! (новый синтаксис, ни с чем ранее не совместимый)

Обратная совместимость всё же осталась. А возможность писать интерфейс и реализацию в одном файле -- это кайф, подтвердят все, кто писал хоть на чём-то кроме C/C++.

> -вот смотрите лямбды ! - ()<>[]{} красота же!

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

> - вот смотрите корутины! новый синтаксис и вам еще пилить вагон своего кода чтобы эта поебота завелась!

Вот тут полностью согласен. До C++23 лучше обходить стороной или пользоваться бустовской обвязкой, её всё равно обычно в стандарт потом перетаскивают.

> - вот смотрите концепты, новый крутой синтаксис, который вам опять же придется учить {} -> ^>_<^. Забейте все синтаксисы что вы знали раньше.

То ли дело старый добрый SFINAE, да?


Я не представляю, что будет, когда ещё и рефлексию добавят и отдельный синтаксис для неё. И метаклассы до кучи. И плевать, что удобно и много где есть в том или ином виде.

Edit: ОК, метаклассов почти нигде нет. По факту, питон и лисп(если верить википедии). Рефлексия с другой стороны, есть очень много где. Если она вместе с метаклассами окажется в C++, Meta Object Compiler можно будет оставить только для легаси.

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

118. Сообщение от Megabit (ok), 22-Окт-20, 00:51   +1 +/
Аааааа!!!... Скоро опять KDE будут ломать... ((( ИЗВЕРГИ! ДОВЕДИТЕ ДО УМА 3ю ВЕРСИЮ И ВСЕМ БУДЕТ СЧАСТЬЕ!...
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #137

119. Сообщение от Siborgium (ok), 22-Окт-20, 04:14   +/
> А как посмотришь CppCon, так все только про него и говорят.
> -вот смотрите - модули! (новый синтаксис, ни с чем ранее не совместимый)

При чем здесь синтаксис? Это не сахар, это принципиально новая фича, которая позволяет все же рассказать компилятору (а не линкеру) о зависимостях между отдельными юнитами, упростить инкапсуляцию и разграничить области видимости.

> -вот смотрите лямбды ! - ()<>[]{} красота же!
> - вот смотрите корутины! новый синтаксис и вам еще пилить вагон своего
> кода чтобы эта поебота завелась!

Она не обязана заводиться просто так. Ее заводишь ты ровно так, как тебе надо, настраивая под свой юзкейс. Это точно так же принципиально новая для плюсов возможность. Любые костыли до этого просто не могли генерировать эффективный код.

> - вот смотрите концепты, новый крутой синтаксис, который вам опять же придется
> учить {} -> ^>_<^. Забейте все синтаксисы что вы знали раньше.

Концепты отлично дополняют constexpr, и, главное, позволяют писать максимально полиморфный код.  Синтаксис абсолютно неважен, важна возможность проверить во время компиляции валидность и свойства любого выражения _и_ на основе этой информации построить логику кодогена.

> Поэтому таки да. разработчики просто упиваются созданием новых под-языков, чтобы язык становился
> все более и более "expert-friendly", для дрочеров которые любят обмазываться тремя
> тысячами стро стандарта.

Строк стандарта было бы меньше, если бы эти возможности были в стандарте на 10-15 лет раньше.

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

120. Сообщение от Аноним (122), 22-Окт-20, 09:53   +/
moc нужен был потому, что в C++ нет и не было нормального препроцессора. В смысле - шаблоны слишком кастрированные.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #109 Ответы: #133

121. Сообщение от Аноним (122), 22-Окт-20, 10:10   +/
>вот смотрите - модули

Модули - говно. От модулей я хотел бы, чтобы

1. они работали не как #include "", то есть не гадили препроцессором область видимости, чтобы не было

#define true (rand() > RAND_MAX / 1000) // happy debugging, bastards.

Вообще, использование препроцессора для констант, если эта константа не используется в других директрвах препроцессора, должно быть fatal compile error с формулировкой "пошёл на ***, вон из профессии". Аналогично для случая, когда макрос представляет собой законченное выражение.

2. поставлялись разрабами либ в готовом виде, с расчётом, что их будут импортиговать

3. обеспечивали автоматическую связь с shared и static lib, вроде #pragma comment(lib,

А в результате, модули оказались просто кешем для AST для компилятора, пригодными только для зависимостей, пересобираемых самим.

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

122. Сообщение от Аноним (122), 22-Окт-20, 10:14   +/
LTS не нужен. Нужна поддержка старого железа и ОСей и нежор памяти в bleeding edge-версиях
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #105

123. Сообщение от Аноним (115), 22-Окт-20, 14:25   +/
Я думал все растоманы переписывают по 10 миллионов строк кода за 20 минут, и еще успевают 10 минут потолкаться в столовой на большой перемене :)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26

124. Сообщение от Аноним (115), 22-Окт-20, 15:34   +/
Да, я тоже не понимаю. Сомнительно что к Qt майкрософт пришел и говорит "нате миллиадр выкиньте поддержку всего до десяточки". Даже если бы такое произошло, такое всплывет - говна не оберешься. нафиг надо.
Поэтому корпорации о который должны беспокоиться в Qt Project это коммерческие пользователи, а они чет вряд ли будут рады что их клиентов уже кидают через писюн.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #80

125. Сообщение от FixingGunsInAir (ok), 22-Окт-20, 22:59   +/
Угу, только вот поддержки экосистемы от коммерсов больше не будет. Хотя они и без того не торопились переходить на Qt.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #34

126. Сообщение от FixingGunsInAir (ok), 22-Окт-20, 23:09   +/
Язык уже настолько обмазали всяким, а главное, с сохранением обратной совместимости, что изучение C++ уже сродни изучению brainfuck. А выучить все возможные конструкции (необязательно использовать, а как минимум распознавать что это и нахера) - всё равно что сдать HSK6.

Я думаю, буду обходить этот язык стороной. Лучше обмазаюсь Сями с Glib или Rust'ом, если вообще потребуется лезть в системщину.

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

127. Сообщение от FixingGunsInAir (ok), 22-Окт-20, 23:34   +/
(L)GPLv3 как минимум поставит крест на использовании Qt бесплатно в Embedded/Mobile секторе, если проприетарщик. Потому что эту версию Столлман запилил, когда сгорел от тиво. А значит, ты должен обеспечивать "техническую возможность" менять Qt на свою сборку когда Васе этого захочется.

На Desktop достаточно линковаться динамически и всё будет норм (подменяй нихачу). Для свободных проектов почти ничего не изменится, но если KDE сменит лицензию на v3, а скорее всего им это ПРИДЁТСЯ сделать из-за несовместимости лицензий, KDE тоже заразится этой болезнью. А Embedded швaбодке не сдался.

ИМХО, Qt стреляют себе в ногу точно так же, как 2 года назад это сделала MongoDB с SSPL. Жадность фрайера сгубила, как говорится. Коммерсы и без того косо смотрели на них, предпочитая использовать GTK для поддержки GUI в Linux, теперь вообще интерес могут потерять. Лицензия стоит жирно, не каждая контора может позволить, ибо 4 килобакса на макаку в год (~300к рублей). Стартапам MVP-style совсем невыгодно стало, ибо им нужно сначала взлететь, потом уже думать о лицензиях.

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

128. Сообщение от FixingGunsInAir (ok), 22-Окт-20, 23:39   +/
> Если чтото коммерческое, ну как бы уж можно и заплатить

4 килобакса на одну макаку-разработчика в год. Много хотят. Лицензии "на юрлицо" даже в опциях нет. Что как-бэ намекает, экономьте на разрабах.

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

129. Сообщение от FixingGunsInAir (ok), 22-Окт-20, 23:41   +/
Бэкэнд на C++? Пашка не такой мазохист. По крайней мере, я надеюсь.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #55

130. Сообщение от FixingGunsInAir (ok), 22-Окт-20, 23:45   –1 +/
А GNOME 4.0 и не будет. А GTK3 и GTK4 можно использовать параллельно. И где же болото?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #83

131. Сообщение от FixingGunsInAir (ok), 22-Окт-20, 23:51   +/
platform.uno будет покруче. Не использует никаких велосипедных жабоскриптоподобных языков, всё на .Net <s>Core<s> 5. Который, ИМХО, станет новым Mono в Linux, рано или поздно.

Ну или подобная поделка непосредственно от майков: https://github.com/dotnet/maui. Но только через год.

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

132. Сообщение от Анонимemail (132), 23-Окт-20, 00:03   +1 +/
Сколько весит привет мир?
Ответить | Правка | Наверх | Cообщить модератору

133. Сообщение от Аноним (133), 23-Окт-20, 01:37   +/
В 23 году будут
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #120

134. Сообщение от Аноним (133), 23-Окт-20, 01:40   +/
Ну если ты про динамику, то есть MVC Пиши нужные тебе View компоненты И вісілай из с++ модель. Так можно генерировать интерфейс даже на виджетах.  
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #79

135. Сообщение от Аноним (133), 23-Окт-20, 01:43   –1 +/
250 мб на маленькую форму как-бы дохрена. Поэтому спасибо что сделали компиляцию в с++. Она если что была давно, просто в комерческой версии и работала с кучей нюансов. А теперь есть надежда что будет без лишнего оверхеда.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #114

136. Сообщение от Аноним (136), 23-Окт-20, 21:05   +/
Ничего перспективного там не вижу. По возможностям уступает даже tk и бете первого GTK (шутка). Не нашёл в нём чего-то уникального и интересного.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #53

137. Сообщение от Аноним (136), 23-Окт-20, 21:08   +/
Очень смешно, желаю автору комментария попробовать Q4OS, понять что синдром утёнка не оправдал себя, и поскорее закончить третий класс.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #118

138. Сообщение от Аноним (138), 23-Окт-20, 23:01   +1 +/
Да, но довольно давно уже колдуны прокляли технологии, вышедшие из моды. -10 к харизме, -1000 к зарплате и все такое. Мы живем в модно-стильно-трендовом мире.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #113

139. Сообщение от Аноним (139), 25-Окт-20, 12:24   +/
Пользуйтесь MFC
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #22

143. Сообщение от botinokemail (?), 19-Ноя-20, 22:02   +/
версию для x64 в качестве хоста собрал qt-everywhere-src-6.0.0-beta5, кросс на arm64-v8a тоже собрал. примеры собираются. на планшете работают. что еще надо... все нравится градль 5.9 для сборки. кто пользовался ant забудьте
Ответить | Правка | Наверх | Cообщить модератору


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

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




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

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