Компания Qt Company опубликовала релиз фреймворка Qt 6.3, в котором продолжена работа по стабилизации и наращиванию функциональности ветки Qt 6. В Qt 6.3 обеспечена поддержка платформ Windows 10, macOS 10.14+, Linux (Ubuntu 20.04, CentOS 8.2, openSUSE 15.3, SUSE 15 SP2), iOS 13+, Android 6+ (API 23+), webOS, INTEGRITY и QNX. Исходные тексты компонентов Qt поставляются под лицензиями LGPLv3 и GPLv2...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=57010
> Для коммерческих пользователей Qt 6.3 подготовлен продукт Qt Quick Compiler, который помимо вышеотмеченного QML Type Compiler включает QML Script Compiler, позволяющий компилировать функции и выражения QML в код на C++. Отмечается, что применение Qt Quick Compiler позволяет приблизить производительность программ на базе QML к нативным программам, в частности при компиляции расширений отмечается сокращение времени запуска и выполнения приблизительно на 20-35% по сравнению с использованием интерпретируемого варианта.Ну вот и всё. Было свободное ПО, а стал Opencore.
> Ну вот и всё. Было свободное ПОБыло бы свободное, Gnome бы не появился ;)
Научился бы тот Gnome расположение и размеры окон запоминать, хотя бы...
Пользуешься тем гномом? Ловите геронтофила!
> Ловите геронтофила!А чо такого? Геронтофилия нынче почётно и прибыльно.
Некие Галкин с Макроном не дадут соврать.
(Чёт вспомнилось "ну где там эта ваша бабка с больным зубом".)
Эм, так это приложение должно делать, а не DE.
Ага, а так же помнить обо всех мониторах (и их конфигурациях), на которых оно запускалось.
У меня софт в Гноме как-то запоминает, представляешь.
Ничего не запоминает -- запускаешь evince, а он сразу на двух мониторах раскрывается. Собираешь его мышкой на один монитор, потом выходишь и в следующий раз он опять на два монитора расплывается. Особенно круто, когда один монитор в вертикальном формате, а второй в горизонтальном -- evince расплывается так, что никаких границ его окна не видно и приходится удерживать клавишу альт, чтобы спанировать до границы. В последних версия и это уже недоступно -- отобрали кнопку.
Если мне не изменяет память, оба компилятора будут в опенсорсе доступны. Просто вначале превью дают комерческим клиентам а в следующей версии - для всех остальных.
Ну и плюс еще всю логику можно, и (внезапно) нужно писать через с++ еще в 5.6 были все инструменты для этого.
Подскажите RAD для ТГК4. На что-то типа QTCreator я не расщитываю, но хочется чего-то лучшего чем Glade.
Cambalache
> RAD для ТГК4Точно для ТГК? ... ТетраГидроКаннабинол ... Ты, это, завязывай...
> Ты, это, завязывай...И как тогда разработку вести? Ты это, потише.
Время запуска в 0.075с вместо 0.1с это не критично, потребление ресурсов может ещё и возрасти. Фраза как-то коряво построена. Скриптовая логика никогда не была узким местом, да и альтернатив у вас всё равно нет: лучше уж QML, чем JS.
Ой, не тебе про корявость рассказывать. И если не критична скорость - берём электрон и не паримся. И таки да, JS - сильно лучше QML, но уж очень хотелось давно обещаной нативной компиляции скриптоты. А тут...
А кому? Я тут на днях прологировал все вызовы электрона, и, знаешь, остался не в восторге от того, сколько он всего делает впустую. Есть всё же разница между этой дрянью и полноценным кроссплатформенным фреймворком с работающим ускорением. К сведению, у электрона не только ваапи нет, но и канвас не ускорен на линуксе, при том, что из-за всех этих прослоек он и так не быстро работает. Что, например, в играх, имеет весьма ощутимый эффект: когда какая-то примитивщина отрисовывает 5 кадров в секунду, это болезненно.
электрон в играх? Мсье знает толк...
Ну кстати нет, такие игры и правда есть. Индюшатина как правило. Elliot Quest например.
Vampire Survivors https://www.youtube.com/watch?v=xt_8SQ4EpMs
>>>К сведению, у электрона не только ваапи нет, но и канвас не ускорен на линуксе
>>канвас не ускорен на линуксе
>на линуксеЭто судьба 🤣
Мне кажется странным, что основную игровую платформу миллиардов людей браузеры так посредственно поддерживают. Но ничего, когда-нибудь.
>лучше уж QML, чем JS.Лучше - нативные сишные объекты без всяких JS/CSS, как в старом добром Qt. Но есть люди, которым хочется делать приложения как для Firefox OS , только поверх Qt. Проект KDE, например. Всё, что они переписали на Kirigami + Qt Quick, оказывается недоделанным неудобным и вырвиглазным говном.
Может если хотите делать веб-приложения, то и надо делать веб-приложения? Firefox OS она ведь кроссплатформенна, ставилась как обычное приложение что в Android, что на десктоп, ведь это просто Firefox на стероидах. Проблема была одна - приложений не было, а те редкие, что были, были каким-то говном.
> Ну вот и всё. Было свободное ПО, а стал Opencore.Я до сих пор пользюсь Qt4.8.5 есть не просит, надо софт накатать - нет проблем...
Ну у вас же там принято всё своё таскать с собой. А в дистрах какая версия есть, той и пользуешься.
> В модуль Qt Quick Dialogs добавлены QML-типы MessageDialog и FolderDialog для использования предоставляемых платформой системных диалоговых окон для вывода сообщения и навигации по файлам.что-то на картинке прям вылитый GTK
так это и есть GTK+. Обрати внимание, что даже сам Qt называет "нативными диалогами" диалоги, предоставляемые GTK+. Т. е. Qt в курсе, что на линуксе он чужеродный инопланетный элемент. Впрочем, как и везде.
А диалоги венды они как называют? Что на линуксе чужеродное инопланетное, так это диалоги гтк. Они и на венде чужеродные инопланетные, и на линуксе, да везде, в общем.
гтк - нативный тулкит линукса. Это признается всеми прогами со своим собственным тулкитом. К примеру, хромиум определяет, отключил ли пользователь анимации в системе, через gtk-enable-animations. Также хромиум пытается мимикрировать под Gtk в своей вшитой одноименной теме, но нет аналогичного для инопланетного Qt.
Так хромиум и завязан на гтк. Как и фф, нормальные диалоги насколько я знаю сейчас только через гномофлатпаковские "порталы" подключаются, раньше были патчи. А вот в Опере и Фальконе, поддерживаются диалоги нормальные, кутешные. Правда, в Опере это кдиалог, а то такое. Что до мимикрии, браузер линкуется с гтк и не с кутэ -- было бы странно, если бы он поддерживал темы кутей при этом.
> в Опере это кдиалогсадись, два, в опере такой же жтк как в хроме так она основана на нём
Какие противоречия ты видишь? Опера способна найти kdialog и догадаться, что в кдеешной сессии нужно использовать именно его. А хромиум -- нет.
гтк - нативный тулкит гнома
Поправил, няша, не благодари
Или Qt просто в курсе спецификации xdg-desktop-portal. В GTK тоже есть (сюрприз) FileChooserNative, который в кедах открывает нормальный человеческий диалог, а не гткшный огрызок. Но пользователям винды не понять.
xdg -- это вообще какой-то пиз-ц. Оно пытается меня ограничить в именовании моих файлов, заставляя вставлять в конец имеми файла сатанинские заклинания, типа .doc, .xls и прочую дурь.
Причем обязательно нужно в начале заклинания использовать точку. А почему имено точку? Ведь точка -- это имя текущего каталога. Какое отношение она имеет к семантика содержимого файла. Это же такой же равноправный печатный символ, используемый в имени файла, как и все остальные, за исключением "/" и "\0". Определять по имени файла его тип -- это Mammoth Shit (окаменелое говно мамонта).
Собственно, что касается Qt, то раньше (наверное в 3 или 4 версии), открыв файл в окуляре его можно было нахрен удалить из системы или его бывшее имя использовать для друго файла, а когда придет время сохранить этот открытый файл из окуляра под любым именем, если того позволит файловая система.
Теперь и Qt прогнулся перед легионом 8.3. Однако, libreoffice пока держится -- ему похрен, как именуются файлы. Можно файл поименовать, как " ", и он его откроет, распарсит и будет работать. Он даже сохранит результат с таким именем (просто закроет дескриптор, не глядя на имя). А вот если "save as" с таким именем, то сохранять откажется -- какая-то толерантная падла в их команде воткнула сатанинский фильтр типа 8.3 в процедуре, создающей новый файл.
Мне не нравится дизайн Гнома. Я не знаю что лучше ГТК или КДЕ. Но у Гнома неудобно расположены кнопки. И если Гном это стандарт для Линукса, тех хуже для Линукса. Хорошо, что всегда можно накатить.
Если GNOME стандарт для Линукса, тогда понятно почему доля Линукса на десктопе такая.
Выбор ДЕ это как раз плюс линукса, не распространен он на десктопе совершенно по другим причинам.
Основной из которы с самого начала была и по сей день является только массовая предпродажная предустановка винды на почти все компы и условия соглашений с MS на которых производители компов это делают.Я лично, несколькими партиями в разные годы, перевёл на Linux около сотни рабочих (и несколько домашних) компов и никто почти даже вопроса не задал за годы - всем всё работает и легко понятно если их нужды ограничиваются типичным office+internet использованием и не включает игр и фотошопов.
А бухгалтерия не спросила в тот же день, почему у них не ставится 1С, офис какой-то кривой и файлы не открываются? )
> Я лично, несколькими партиями в разные годы, перевёл на Linux около сотни рабочих (и несколько домашних) комповЕщё раз, внимательно и вдумчиво, перечитать своё программное заявление нет желания?😎 )
> Если GNOME стандарт для Линукса, тогда понятно почему доля Линукса на десктопе
> такая.По такой логике у Windows 8 должно было быть минус 70 процентов пользователей.
Инерция пользователей, привыкших к прежним успехам Мелкомягких.
> Если GNOME стандарт для Линукса, тогда понятно почему доля Линукса на десктопе такая.ты у мамы остряк, верно
А тебе мама даже поострить не позволяет?
Потому что это
> предоставляемых платформой системных диалоговых окон для вывода сообщения и навигации по файлам?
Это всеволишь тема Adwaita. Какую поставили так и выглядит. В оригинале qt выглядит иначе, дефолтная тема в qt вроде fusion. Qt это не тема оформления, это фреймворк, который может выглядеть как угодно. В kde же используется тема breeze и она не нативная для qt. Есть еще к примеру kvantum и qt5ct, qt6ct для изменения вида qt приложений.
Жирный, прожорливый фреймворк =(
ну как фреймворк, просто пооборачивали различные библиотеки в свою нескучную плюс-плюсную обертку. Например, libxml2. Который - сюрприз! - изначально писался для GNOME. Qt - это тулкит от эффективных менеджеров и ДЛЯ эффективных менеджеров.
Сами они ничего своего написать не могут, вот и оборачивают каждую либу в обёртку.
Худей.
Отлично, когда https://codereview.qt-project.org/c/qt/qtwayland/+/321246 ждать? Дайте угадаю, никогда?
Дайте угадаю, читать не научились? "Merged" же написано.
Вопрос в том, когда мы это увидим. Похожая история с heic и jxl -- есть разной корявости плагины, а в основу не могут годами принять.
Когда рак на горе у вас видимо свистнет https://codereview.qt-project.org/gitweb?p=qt/qtwayland.git;...
Уже в 6.3.0 включено.
А у вас когда свистнет? У нас всё ещё 5.15.3 в лучшем случае, а то и 5.15.2.
Уже Qt 6.3.0 (x86_64-little_endian-lp64 shared (dynamic) release build; by Clang 14.0.1 (/srcdest/llvm-project ec13fed5867f674bb96ab5502629ec209ef5a73a)) on "wayland"
Одно другому не мешает, в системе стоит сразу qt 5.15.3 и qt 6.3.0, плюс qt6 содержит библиотеку совместимости с qt5. Вопрос лишь в том с какой версией библиотеки были произведена линковка приложения.В общем 4 дня уже использую qt 6.3.0 https://www.archlinux.club/x86_64/
Отличная новость, успехов любимому фреймворку!!!
Да хрена там лысого. Они заблокировали загрузку для граждан РФ, если вначале марта можно было скачать с помощью впн сервисов, то теперь некоторые впн сервисы уже заблокированы у них!
Кто не может скачать вот официальное зеркало qt https://ftp.fau.de/qtproject/archive/qt/ это зеркало на которое ведет, когда скачиваешь с официального сайта qt.PS. С новостью запоздали, уже несколько дней как использую qt 6.3.0 .
А нафига этот Qt фреймворк. Я вчера себе на комп поставил Линукс с КДЕ Плазма, ну думаю дай и офис ихнишний нативнишний поставлю - Calligra. Какое же это уродство. Пришлось срочно сносить Calligra и ставить LO.
Я это к тому что QT что GTK не туда свернули. Лучше пишите программы на TQt3 фреймворке TDE Trinity.
Ммм, записывай. VLC keepassxc okular kate smplayer krita telegram и еще 100500 програм. Я сам пробовал писть на qml простенькие программы - вагон документации и никаких проблем со сборкой на windows после Linux. Попробуй то же самое с GTK.
>keepassxcНаверное единственное чем пользуюсь, ежедневно. Надо переписать под TQt3 срочно!!
И непременно на Rust!
Calibre не забудь снести. Только вот с чем ты останешься, если другой такой программы на гтк нет? А Krita, Kdenlive чем заменишь? Да и вообще, все программы на гтк какие-то огрызки, за серьёзными продуктами (насколько вообще серьёзным может быть опенсорс), это всегда к кутэ. Кстати, про "лучшесть" 3 версии, может рассуждать только человек, в своей жизни не написавший ни строчки кода.
>Сalibre — свободное и открытое программное обеспечение для чтения, создания и хранения в электронной библиотеке электронных книг разного формата.Зачем мне это?
>А Krita
Я не умею и не планирую учиться рисовать.
>Kdenlive чем заменишь?
И к редактированию видео у меня тоже тяги нет.
А вообще я про Trinity TDE толкую, это форк KDE 3.5, некоторые программы там все же есть, даже больше чем надо. Но я к тому что лучше писать проги на TQt3 под Trinity TDE которая с адекватным интерфейсом. ;-)
>Зачем мне это?Допустим, у тебя есть eink читалка, на которую ты хочешь перекинуть литературу.
>Я не умею и не планирую учиться рисовать.
Так речь и не о тебе, а о среднестатистическом пользователе.
>И к редактированию видео у меня тоже тяги нет.
Никогда не знаешь, с чем понадобится работать завтра.
>даже больше чем надо
Что-то я сомневаюсь. Даже если собрать вообще все программы вообще на всех тулкитах, это куда меньше, чем надо. И интерфейс дело стодесятое. А вот современный и актуальный тулкит это очень важно для любой программы, лучше будет, если он ещё и на любой платформе нормально работает (а значит, остаётся только кутэ и немного электрон).
>Допустим, у тебя есть eink читалка, на которую ты хочешь перекинуть литературу.А допустим что нет?
>Так речь и не о тебе, а о среднестатистическом пользователе.
Он не умеет рисовать, он качает пиратскую винду и фотошоп.
>Никогда не знаешь, с чем понадобится работать завтра.
Опять же качается пиратский Видео-Монтаж.
>И интерфейс дело стодесятое.Это главное, это краеугольный камень.
>А вот современный и актуальный тулкит это очень важно для любой программы
Надо больше современных и акуальных тулкитов, без них никуда.
Есть такие вещи как уязвимости в xml, или уязвимости в svg. Или уязвимости в генерилке превью. Подсунули тебе файл, и всё, компьютер тебе больше принадлежит. При этом, в браузере он может и нормально выглядеть, а вот сохранишь и привет. Это касается любой устаревшей программы. В кедах есть такие вещи как исполнение произвольной команды из desktop файла, 20 лет фича никого не беспокоила, а тут занервничали, что достаточно распаковать архив с таким файлом, и он сам по себе исполнит любую команду. Ну про пиратский софт это достаточно влажные фантазии, не более. Как показала практика, людей не интересует интерфейс, они будут жрать и жава программы, и жаваскрипт программы, и даже программы на мотиф, если они обеспечивают необходимую пользователю функциональность. Вообще, если посмотреть на венду с её сотней тулкитов и пёстрыми программами, всё становится очевидно сразу.
>>Зачем мне это?
> Допустим, у тебя есть eink читалка, на которую ты хочешь перекинуть литературу.Вот жеть зараза, у меня есть eink читалка, но calibre всё равно не пользуюсь.
А как ты решаешь вопрос с тем, что читалка поддерживает только определённый формат книг (вовсе не тот, который у тебя есть в наличии)? Сколько у тебя книг, как ты их организуешь и конвертируешь? В Calibre примерно все операции в один клик. Подключил к пк, выбрал и отправил нужные файлы в необходимом формате из библиотеки, всё. Аналогов я не знаю.
> Calibre не забудь снести. Только вот с чем ты останешься, если другой
> такой программы на гтк нет? А Krita, Kdenlive чем заменишь?Очень интересные программы. Никогда ими не пользуюсь. Поэтому даже не знаю, чем их заменить. Наверное, ничем?
Для тех кто в танке - hide my IP + offline installer + 2019 год и будет счастье. Но то что этот фреймворк нафиг - согласен
На зеркалах не заблокировали.
вроде git забирает нормально из репы, про что-то другое речь?
Скорее всего про исталлятор для венды. ЕМНИП там надо залогиниться в аккаунт для телеметрии и применения лицензии. Видимо, про это. Раньше помимо онлайн инсталляторов существовали целиком оффлайн, как сейчас не знаю.
Речь, например, про это( хз что там конкретно - первая ссылка из поисковика и уже без доступа )https://download.qt.io/development_releases/qt/6.3/6.3.0-alp.../
Или про это
https://download.qt.io/archive/qt/5.14/5.14.2/single/И там и там ограничение по айпи
Ах, мне не привыкать, уже лет 10 наблюдаю блокировки российских айпи различными сервисами и сайтами. Что забавно, китайские адреса там не блокируют при этом, так что это очевидно с умыслом. Главное не питать иллюзий о том, кто есть кто в мире, тогда не придётся испытывать разочарований.
Про роскомнадзор ты забыл что ли? Сейчас все страны упражняются в том, кто сильнее поднасрёт российскому пользователю. Включая эту.
> Про роскомнадзор ты забыл что ли? Сейчас все страны упражняются в том,
> кто сильнее поднасрёт российскому пользователю. Включая эту.Роскомнадзор приравнял qt к наркотикам и суициду? Может, они что-то знают?
Скорее наоборот, qt забанили всех разработчиков в том числе держателей коммерческих лицензий.
Они там на западе крышей тронулись, у меня деактивировали через бекдор честно купленную лицензию matlab якобы по причине, что Российские ученные разрабатывают с помощью matlab оружие, ракеты, и убивают людей... И таких кидков много: https://xn--80adjigxbghjs.xn--p1ai/
> Они там на западе крышей тронулись, у меня деактивировали через бекдор честно
> купленную лицензию matlab якобы по причине, что Российские ученные разрабатывают с
> помощью matlab оружие, ракеты, и убивают людей... И таких кидков много:
> https://xn--80adjigxbghjs.xn--p1ai/Иногда у них крыша едет до абсурда, вроде отмены поставок уже предоплаченных эйробусов( без возврата денег, разумеется ), но истерика как только поднимается вопрос поставок титана тому же эйробусу
Хотя и с ПО аналогично. Сами свой порядок под самый корень рубят
Пора бы уже привыкать. Никто никому ничего не обязан. А то, что кто-то на них завязался, так ССЗБ. Естественный отбор он такой, мир будет лучше и чище.
> Пора бы уже привыкать. Никто никому ничего не обязан. А то, что
> кто-то на них завязался, так ССЗБ. Естественный отбор он такой, мир
> будет лучше и чище.Да вообще-то обязан, согласно тем же ВТО и проч
Другое дело ,что никто не ожидал, что посоны будут стрелять себе даже не в ногу, а в бошкУ
Причём, что примечательно, сша и великобритания в сильном плюсе относительно ЕС, который они принуждают к максимально суровым санкциям против РФ
А при чём тут куте? На нём свет клином не сошёлся. Много других полезных ресурсов заблочили либо "отсюда", либо "оттуда".
Это не он, обрубают на том конце. Да и было до него. Иногда выводят сообщение, что, мол, вам здесь не рады. Иногда случайную ошибку выдают. Иногда коннект уходит в никуда.
Нет речь про архивы исходников. Уже давно многие системные библиотеки собираю вручную т.к. занимаюсь разработкой и периодически отправляю исправления в опенсорс проекты.
ИМХО, баг. Исходники qt обычно качались, но иногда лочилось (Гента, например, не могла скачать нужную версию, но другие версии качались). У них там сервер большой, наверное запутались в правилах.
Речь про архивы версий. qt5 у меня берется с git репозитория kde. А qt6 с архивов собирается.
> qt5 у меня берется с git репозитория kdeА можно ссылочку на Qt5 в репе kde? А то читал про это где-то, а на сайте KDE не нашёл...
>> qt5 у меня берется с git репозитория kde
> А можно ссылочку на Qt5 в репе kde? А то читал про
> это где-то, а на сайте KDE не нашёл...qt5 не нашёл, зато нашёл qt1
задумайтесь, может это шанс начать всё сначала?
Это не та ссылка. Вот правильная https://invent.kde.org/qt/qt
Он отличается от официального репозитория т.к. kde еще добавляют свои исправления ошибок.
Брать надо ветку "kde/5.15", например
https://invent.kde.org/qt/qt/qtbase/-/commits/kde/5.15/
https://invent.kde.org/qt
Он про бинарные сборки. Для винды это актуально. На самом деле никто не сможет запретить тебе сделать и распространять свою бинарную сборку, исходники открыты.Регистрироваться на сервисах qt для использования таких сборок не потребуется, интернет для установки тоже не потребуется (оффлайн-инсталлер тоже прикрыли несколько лет назад). Что многие и делают...
самое главное забыли. QtWebEngine больше не требует python2.7 (!) для сборки.
Qt потеряло былую актуальность. Сейчас уже не нужно.
А куда валить предлагаете? GTK не вариант, Electron не вариант, во Flutter нет нифига...
JavaFX
#1 development platform! 3 billion devices!
Где скачать биндинг для Rust?
Кто чем пользуется, если не Qt?
гтк2 + нативные либы.
> Кто чем пользуется, если не Qt?Qt4 (4.8.5). 5 и 6 - это уже не мое...
> Кто чем пользуется, если не Qt?все переходят на flutter
все пацаны в классе?
в чём бонусы?
Все переходят.
Xlib, на худой конец xcb.
Мазохизм.
wxWidgets может?
>>обеспечена поддержка платформ Windows 10,Тёмную тему теперь определяет и подхватывает без танцев на костылях с бубном?
Вот поэтому Qt практически не используют, потому что не дело приложения заниматься темами. Для этого есть системный гуй.
очень странно такое слышать от виндозников
Прикол в том, что ещё в Windows 3.x это действительно так и работало.
Вычистил из системы ВСЕ на сабже. Ни пакетика!
Аналогично, вычистил всё на GTK ещё в 2006-м.
На вас еще много чего неправославного осталось:
трусы, зубная паста, ну и, конечно, компьютер с которого вы пишете.
>в частности при компиляции расширений отмечается сокращение времени запуска и выполнения приблизительно на 20-35% по сравнению с использованием интерпретируемого варианта.Сколько там просадка по сравнению с формами?
Чьими формами?
Жиреет Qt, превращается в игровой движок с рендерингом PDF. Удачи им с PDF не получить ворох уязвимостей.
Рендеринг PDF там ещё с доисторических версий. В диалог печати загляни и не пори чушь. Ей больно.
> В диалог печатиНу ты сморозил! Ты действительно не знаешь, кто там pdf-ки делает?!
Вместо того, чтобы сыпать риторическими вопросами, сформулируй мысль по-человечески. Моя твоя не понимать.
Они баги в Wayland-е чинить вообще собираются?
https://codereview.qt-project.org/c/qt/qtwayland/+/347783
https://bugreports.qt.io/browse/QTBUG-85297
https://bugreports.qt.io/browse/QTBUG-81538
Последние два из-за ограничений протокола. Приложение не знает, где находятся его же окна, и не может ими управлять. Этой проблеме уже лет 10 как. Так что тут ничего не поделаешь, вайланд проектировался без данной возможности.
> Приложение не знает, где находятся его же окна ... вайланд проектировался без данной возможностисдизайненный баг :)
>Так что тут ничего не поделаешь, вайланд проектировался без данной возможности.Что? Как? Без возможности показать меню там где ему нужно быть?
А это смотря каким образом оно там реализовано. Если в виде отдельного окна, то у тебя реальные проблемы.
Тогда это все же не проблема протокола, это проблема криво написанного Qt?
А почему с X11 у Qt всё получается?
Видимо, в поддержку X11 было вложено больше сил и времени. Все-таки Wayland достаточно новая вещь.
Уже лет 15 как не умеет того, что в исках было практически сразу.
Всплывающие меню можно "эмулировать" средствами приложения. Вопрос только в том, можно ли будет после таких извращений считать тулкит "ровно" написанным?
Зачем "эмулировать", если в протоколе есть нормальная возможность отображать меню где надо? Что-то я не понимаю в чем сложность.
>если в протоколе есть нормальная возможность отображать меню где надоВ том и дело, что нет. Только костылями.
На 1 мониторе все работает как надо. Проблемы начинаются если использовать несколько мониторов. Какое такое "фаталити" случается с протоколом "by design" в этом случае? Я не понимаю.
Через пакетный менеджер 6 ую версию не поставить?
Qt Creator до сих пор на этапе компиляции прибивает себя намертво к конкретной версии LLVM / Clang. Собирать проекты конечно можно другой версией, но если обновить / удалить версию с которой он сам был собран, то он превращается в тыкву. https://bugreports.qt.io/browse/QTCREATORBUG-21972