The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним, 21-Мрт-24 11:48 
Добавлю ещё один момент. У нас есть кроссплатформенный фреймворк Qt. На всех платформах, где он работает, не требуется вылезать за его пределы. Несколько функций для управления окнами работает везде более менее одинаково. Однако Wayland на столько сильно отличается, что просто нет возможности обернуть это каким-то кроссплатформенным способом. Т.е. при написании приложения на том же Qt необходимо учитывать особенности Wayland.

И дело не только в перемещении своих же окон (move и restoreGeometry не работают), но и в их активации. Например для активации окна необходимо использовать xdg-activation, которые требует крайне сложного взаимодействия между экземплярами приложениями и даже привязку к dbus. Естественное, разрабы Qt забили на это дело болт. Поэтому для поддержки Wayland так или иначе придётся привязываться к кишкам KDE (где для Wayland есть костыли). Думаю, рано или поздно нас ожидает смерть чистых Qt-приложений. Все рано или поздно будут тащить с собой потроха от KDE.

К слову, Mir был свободен от большинства недостатков Wayland. Более того, для Qt был предложен platform plugin, позволяющий всё, что можно было в иксах. Но с помощью административного ресурса его просто заблокировали. Патчи попросту отказались принимать в большинство базовых библиотек.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, [email protected] (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



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

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