Здравствуйте, гость ( Вход | Регистрация )
| Алексей1153 | Дата 6.9.2010, 13:18 |
Плеер с поддержкой "скинов", всякие рамочки, кнопочки, и фон под таблицей рисует движок скинов, а поверх надо вывести прозрачную таблицу - плей-лист. тут можно просто нарисовать таблицу сверху. Или нарисовать её на QImage, затем скомбинировать с уже отрисованным фоном так, чтобы белый цвет таблицы не нарисовался, а остальное нарисовалось |
|
| Sokoloff | Дата 6.9.2010, 12:34 |
Не могу придумать такой случай Я бы не был так категоричен, ситуации разные бывают. Ну вот например ситуация, когда может понадобиться прозрачная таблица. Плеер с поддержкой "скинов", всякие рамочки, кнопочки, и фон под таблицей рисует движок скинов, а поверх надо вывести прозрачную таблицу - плей-лист. |
|
| Алексей1153 | Дата 6.9.2010, 11:17 |
| Не могу придумать такой случай |
|
| xls | Дата 6.9.2010, 10:22 |
xls, это анимированный персонаж на рабочем столе - на нём таблиц не предполагается Обычно это, действительно, не нужно. Но "случаи разные бывают" и в том числе с прозрачными таблицами. У меня как раз это и произошло. Если кто-то будет искать инфу по данной теме, это ему поможет. |
|
| Алексей1153 | Дата 6.9.2010, 10:10 |
| xls, это анимированный персонаж на рабочем столе - на нём таблиц не предполагается |
|
| xls | Дата 6.9.2010, 9:32 |
Как сделать такую вещь: виджет должен быть прозрачным, но то, что я дополнительно рисую в paintEvent (примитивы, буквы, битмапы) должны отображаться Нашёл только полупрозрачность виджета, но это применяется также и к остальной графике в целом ( В случае, когда логика работы проектируемого виджета проста, приведенный подход себя оправдывает. В более сложных случаях, когда, например, нужно будет вывести таблицу и сохранить возможность нетривиального взаимодействия с ней для пользователя, "прозрачность" текста в форме сыграет плохую шутку: для того, чтобы сделать активным строку нужно будет "попадать" мышью точно в текст, т.к. остальное содержимое будет прозрачным. |
|
| Litkevich Yuriy | Дата 3.9.2010, 21:55 |
в какой "той теме" и куда запостил? чтобы всем было понятно: это тут |
|
| Алексей1153 | Дата 3.9.2010, 21:50 |
| Sokoloff | Дата 3.9.2010, 21:03 |
Sokoloff, Брр... Ничего не понял в какой "той теме" и куда запостил? Все, догнал, 10 вечера а я работе, тоже не сахар. |
|
| Алексей1153 | Дата 3.9.2010, 19:37 |
| Sokoloff, http://www.forum.crossplatform.ru/index.php?showtopic=2552 |
|
| Просмотр темы полностью (откроется в новом окне) | |
|
Текстовая версия | Сейчас: 11.11.2025, 16:25 |