Убрать возможность вызова стандартных действий у заголовка окна |
Здравствуйте, гость ( Вход | Регистрация )
Убрать возможность вызова стандартных действий у заголовка окна |
Danila_Bagrofff |
21.4.2009, 14:35
Сообщение
#1
|
Студент Группа: Новичок Сообщений: 14 Регистрация: 16.4.2009 Из: Нижний Новгород Пользователь №: 690 Спасибо сказали: 0 раз(а) Репутация: 0 |
Нужно убрать возможность вызова стандартных действий у заголовка окна.
В принципе как решение убрать его вообще и нарисовать свой лэйбл с подписью и фрймом - существует всегда. Но интересно убрать именно вызов стандартных дейтствий. То есть на заголовке есть иконка, при нажатии на которую вываливается список действий иксов. Есть такая штука у виджета: x11Event ( XEvent * ) : bool Но как определить XEvent? |
|
|
Litkevich Yuriy |
21.4.2009, 14:40
Сообщение
#2
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
а как насчет флажков?
%QTDIR%\examples\widgets\windowflags |
|
|
Danila_Bagrofff |
21.4.2009, 15:12
Сообщение
#3
|
Студент Группа: Новичок Сообщений: 14 Регистрация: 16.4.2009 Из: Нижний Новгород Пользователь №: 690 Спасибо сказали: 0 раз(а) Репутация: 0 |
что-то не могу найти, который убирает иконку.... =(
Там в примере можно убрать заголовок. Так вот. его хочется оставить. А убить все остальное, как то: значки действий (закрыть и т.д.), размещение стандартной иконки и действий нажатия. нужно просто обломить вызов иксов. Но как, я не знаю. |
|
|
Litkevich Yuriy |
21.4.2009, 15:42
Сообщение
#4
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
|
|
|
Danila_Bagrofff |
22.4.2009, 7:03
Сообщение
#5
|
Студент Группа: Новичок Сообщений: 14 Регистрация: 16.4.2009 Из: Нижний Новгород Пользователь №: 690 Спасибо сказали: 0 раз(а) Репутация: 0 |
эх, так и придется свою обертку делать =)
|
|
|
Текстовая версия | Сейчас: 29.11.2024, 1:04 |