Прозрачность виджетов ... |
Здравствуйте, гость ( Вход | Регистрация )
Прозрачность виджетов ... |
KLIF |
13.2.2011, 22:31
Сообщение
#1
|
Студент Группа: Участник Сообщений: 90 Регистрация: 19.5.2010 Пользователь №: 1739 Спасибо сказали: 0 раз(а) Репутация: 0 |
Помогите пожалуйста ....
У меня есть мое главное окно на котором есть listView , pushButton , и много других виджетов .... Мне нужно сделать фон прозрачным .... я погуглил но результатов это не дало .... мое окно ли полностью черное либо все виджеты прозрачные .... кто сталкивался помогите .... setWindowOpacity(0.5); setAttribute(Qt::WA_TranslucentBackground ); setWindowFlags(Qt::FramelessWindowHint | Qt::WindowStaysOnTopHint); |
|
|
Litkevich Yuriy |
14.2.2011, 12:27
Сообщение
#2
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
|
|
|
Dovgon |
14.2.2011, 13:17
Сообщение
#3
|
Студент Группа: Участник Сообщений: 92 Регистрация: 5.1.2011 Пользователь №: 2325 Спасибо сказали: 3 раз(а) Репутация: 0 |
ну если я правильно понял тебя ты хочешь что бы твои виждеты на прозрачном окне оставались не прозрачными?
|
|
|
Rocky |
14.2.2011, 13:48
Сообщение
#4
|
Старейший участник Группа: Участник Сообщений: 530 Регистрация: 22.12.2008 Из: Санкт-Петербург Пользователь №: 463 Спасибо сказали: 22 раз(а) Репутация: 7 |
Пробуй главному окну делать setWindowOpacity(0.5);, а после этого каждому дочеренму виджету setWindowOpacity(1);. У меня насколько я помню работало и без функций
|
|
|
KLIF |
17.2.2011, 22:18
Сообщение
#5
|
Студент Группа: Участник Сообщений: 90 Регистрация: 19.5.2010 Пользователь №: 1739 Спасибо сказали: 0 раз(а) Репутация: 0 |
Пробуй главному окну делать setWindowOpacity(0.5);, а после этого каждому дочеренму виджету setWindowOpacity(1);. У меня насколько я помню работало и без функций
нет не работает ... Сообщение отредактировал KLIF - 17.2.2011, 22:51 |
|
|
Текстовая версия | Сейчас: 3.1.2025, 6:51 |