crossplatform.ru

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

 
Ответить в данную темуНачать новую тему
> Виджет поверх другого виджета.
ernie
  опции профиля:
сообщение 20.9.2011, 17:11
Сообщение #1


Участник
**

Группа: Участник
Сообщений: 130
Регистрация: 13.5.2010
Из: Irkutsk
Пользователь №: 1712

Спасибо сказали: 11 раз(а)




Репутация:   1  


Доброго времени суток,господа.Ситуация такова: есть виджет,у него установлен аттрибут allwaysOnTop ,есть другой виджет,его надо показывать поверх первого,проблема в том,что у этих двух виджетов разные предки(у первого - еще один виджет,а у второго 0). Есть ли какой-нибудь способ сделать это? raise,lower и stackUnder,как я понимаю работают только для виджета с одним и тем же предком?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
silver47
  опции профиля:
сообщение 20.9.2011, 19:45
Сообщение #2


Активный участник
***

Группа: Участник
Сообщений: 356
Регистрация: 1.4.2010
Пользователь №: 1584

Спасибо сказали: 40 раз(а)




Репутация:   6  


setWindowModality(Qt::ApplicationModal); ?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
ernie
  опции профиля:
сообщение 21.9.2011, 5:03
Сообщение #3


Участник
**

Группа: Участник
Сообщений: 130
Регистрация: 13.5.2010
Из: Irkutsk
Пользователь №: 1712

Спасибо сказали: 11 раз(а)




Репутация:   1  


Цитата(silver47 @ 21.9.2011, 1:45) *
setWindowModality(Qt::ApplicationModal); ?

Спасибо за ответ,но не думаю,что это подойдёт,ибо только под винду вроде.

Есть мысль попробовать сделать так: у всех этих виджетов сделать родителем один виджет,размером с рабочий стол и невидимый (через windowFlags),
тогда можно будет пользоваться raise,lower,stackUnder
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 21.9.2011, 7:18
Сообщение #4


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Цитата(ernie @ 21.9.2011, 8:03) *
ибо только под винду вроде
это с чего вдруг?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
ernie
  опции профиля:
сообщение 21.9.2011, 7:58
Сообщение #5


Участник
**

Группа: Участник
Сообщений: 130
Регистрация: 13.5.2010
Из: Irkutsk
Пользователь №: 1712

Спасибо сказали: 11 раз(а)




Репутация:   1  


Цитата(Litkevich Yuriy @ 21.9.2011, 13:18) *
Цитата(ernie @ 21.9.2011, 8:03) *
ибо только под винду вроде
это с чего вдруг?


да,извиняюсь,не выспался и воспринял "This property only makes sense for windows",как работает для винды =)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Алексей1153
  опции профиля:
сообщение 21.9.2011, 8:14
Сообщение #6


фрилансер
******

Группа: Участник
Сообщений: 2939
Регистрация: 19.6.2010
Из: Обливион
Пользователь №: 1822

Спасибо сказали: 215 раз(а)




Репутация:   34  


ernie, зачёт :D
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 28.3.2024, 19:33