crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )


  Ответ в Прозрачный фокус ввода
Введите ваше имя
Подтвердите код

Введите в поле код из 6 символов, отображенных в виде изображения. Если вы не можете прочитать код с изображения, нажмите на изображение для генерации нового кода.
Теги
Выровнять по центру
Ссылка на тему
Ссылка на сообщение
Скрытый текст
Сокращение
Код с подсветкой
Offtopic
 
Удалить форматирование
Спец. элементы
Шрифт
Размер
 
Цвет шрифта
 
Отменить ввод
Вернуть ввод
Полужирный
Курсив
Подчеркнутый
 
 
Смайлики
Вставить изображение
Вставить адрес электронной почты
Цитата
Код
Раскрывающийся текст
 
Увеличить отступ
По левому краю
По центру
По правому краю
Вставить список
Вставить список

Опции сообщения
 Включить смайлы?
Иконки сообщения
(Опционально)
                                
                                
  [ Без иконки ]
 


Последние 10 сообщений [ в обратном порядке ]
Litkevich Yuriy Дата 20.5.2011, 17:06
 
Цитата(zaytsewa @ 20.5.2011, 12:07) *
то есть у это виджета есть 2 кнопки, вот на них нужно реагировать...
а что на них прозрачность событий распростанилась? Если так, то попробуй явно сбросить для них этот же атрибут.
zaytsewa Дата 20.5.2011, 9:07
 
Цитата(Litkevich Yuriy @ 19.5.2011, 7:00) *
zaytsewa, поставь верхнему виджету флаг Qt::WA_TransparentForMouseEvents

спасибо, просто супер!

теперь ещё бы тоже самое для кликов на клавиатуру и чтоб дети не болели :)
то есть у это виджета есть 2 кнопки, вот на них нужно реагировать...
Litkevich Yuriy Дата 19.5.2011, 6:00
  zaytsewa, поставь верхнему виджету флаг Qt::WA_TransparentForMouseEvents
zaytsewa Дата 18.5.2011, 19:33
 
[quote name='Авварон' date='18.5.2011, 18:24' post='49810']
QWidget::setFocusProxy
[/quote]

не получилось...
Авварон Дата 18.5.2011, 17:24
  QWidget::setFocusProxy
zaytsewa Дата 18.5.2011, 16:26
  Всем привет!
Есть 2 виджета - один должен отображаться поверх другого
верхний содержит 2 кнопки и ничего больше

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

т.е. хочется как-то переназначить обработку всех событий ввода другому виджету
должны ли эти виджеты быть в отношении предок-потомок?
Просмотр темы полностью (откроется в новом окне)
RSS Рейтинг@Mail.ru Текстовая версия Сейчас: 9.7.2025, 10:07