Как запретить закрытие окон

AlexEx

New member
Сообщения
2
#1
Здравствуйте!
Портирую несколько приложений с Windows 7 Qt 5.7 на Astra Linux (пока CE) Qt 5.11. Требуется полностью запретить пользователю закрывать и перемещать некоторые окна (не имеющие X или заголовка), а также запретить завершение приложений. Желательно вообще убрать системное меню и иконки из панели задач, ибо при критических операциях эффект может быть удивительный :). Сейчас под Windows это делается платформенно зависимым способом. Как я понимаю, всё это надо делать через API fly-wm, а не через X11, или я ошибаюсь? Просьба подсказать, как это реализовать.
С уважением,
А.Летов
 

cogniter

Moderator
Team Astra Linux
Сообщения
537
#3
Здравствуйте!
Портирую несколько приложений с Windows 7 Qt 5.7 на Astra Linux (пока CE) Qt 5.11. Требуется полностью запретить пользователю закрывать и перемещать некоторые окна (не имеющие X или заголовка), а также запретить завершение приложений. Желательно вообще убрать системное меню и иконки из панели задач, ибо при критических операциях эффект может быть удивительный :). Сейчас под Windows это делается платформенно зависимым способом. Как я понимаю, всё это надо делать через API fly-wm, а не через X11, или я ошибаюсь? Просьба подсказать, как это реализовать.
С уважением,
А.Летов
используйте режим киоска и возможности Fly по декорированию окон
 

mrEnst

New member
Сообщения
110
#4
Использование API Fly или любого другого WM в корне неверно. Платформенно-независсимое решение - QT, там д.б. все средства.