Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
|
kwisp |
27.2.2009, 15:18
Сообщение
#11
|
|
астарожна ынтжинэр ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1404 Регистрация: 26.11.2008 Из: ТаганрогРодинаЧехова Пользователь №: 435 Спасибо сказали: 113 раз(а) Репутация: 23
|
никто пример с птичкой не качал?
у меня не получается слить его svn://labs.trolltech.com/svn/graphics/dojo/argb везде ссылки на него а кода нет.... Сообщение отредактировал kwisp - 27.2.2009, 15:18 |
|
|
|
|
SABROG |
27.2.2009, 15:56
Сообщение
#12
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1207 Регистрация: 8.12.2008 Из: Russia, Moscow Пользователь №: 446 Спасибо сказали: 229 раз(а) Репутация: 34
|
Пример с птичкой работает только под X'ами. Вот держи: Link
|
|
|
|
|
kwisp |
27.2.2009, 16:02
Сообщение
#13
|
|
астарожна ынтжинэр ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1404 Регистрация: 26.11.2008 Из: ТаганрогРодинаЧехова Пользователь №: 435 Спасибо сказали: 113 раз(а) Репутация: 23
|
Цитата(SABROG @ 27.2.2009, 15:56) Link Пример с птичкой работает только под X'ами. Вот держи: под ними родимыми и надо. спасибо тебе добрый человек. |
|
|
|
|
Litkevich Yuriy |
27.2.2009, 17:35
Сообщение
#14
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94
|
Цитата(kwisp @ 27.2.2009, 18:18) Link у меня не получается слить его а что не получается, запусти KDESVN и извлеки рабочую копию.
|
|
|
|
|
kwisp |
27.2.2009, 17:38
Сообщение
#15
|
|
астарожна ынтжинэр ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1404 Регистрация: 26.11.2008 Из: ТаганрогРодинаЧехова Пользователь №: 435 Спасибо сказали: 113 раз(а) Репутация: 23
|
Litkevich Yuriy,
если честно времени нет чтоб из под винды лезть.... пару человек из отдела попробовало из линуха слить какие то проблемы.... хранилище недоступно.. видно неполадка с заморочемым нашим рабочим проскси-интернетом и версией свн... |
|
|
|
|
SABROG |
5.3.2009, 22:17
Сообщение
#16
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1207 Регистрация: 8.12.2008 Из: Russia, Moscow Пользователь №: 446 Спасибо сказали: 229 раз(а) Репутация: 34
|
Поздравляю, в 4.5 добавили возможность частичной полу-прозрачности:
Цитата Creating Translucent Windows
Since Qt 4.5, it has been possible to create windows with translucent regions on window systems that support compositing. To enable this feature in a top-level widget, set its Qt::WA_TranslucentBackground attribute with setAttribute() and ensure that its background is painted with non-opaque colors in the regions you want to be partially transparent. Platform notes: * X11: This feature relies on the use of an X server that supports ARGB visuals and a compositing window manager. * Windows: This feature requires Windows 2000 or later. |
|
|
|
|
kwisp |
6.3.2009, 0:02
Сообщение
#17
|
|
астарожна ынтжинэр ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1404 Регистрация: 26.11.2008 Из: ТаганрогРодинаЧехова Пользователь №: 435 Спасибо сказали: 113 раз(а) Репутация: 23
|
Цитата(SABROG @ 5.3.2009, 22:17) Link Поздравляю, в 4.5 добавили возможность частичной полу-прозрачности: клева. жаль только в текущем проекте мне это не поможет. скорее всего будет отрисовка прям в оверлей фрейм и производиться не мной ... но на будущее да и так очень приятно. |
|
|
|
|
SABROG |
6.3.2009, 0:31
Сообщение
#18
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1207 Регистрация: 8.12.2008 Из: Russia, Moscow Пользователь №: 446 Спасибо сказали: 229 раз(а) Репутация: 34
|
Там есть одна особенность без которой ничего не работает
Написал демку в Link как сделать такое окно:
|
|
|
|
|
kwisp |
6.3.2009, 9:31
Сообщение
#19
|
|
астарожна ынтжинэр ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1404 Регистрация: 26.11.2008 Из: ТаганрогРодинаЧехова Пользователь №: 435 Спасибо сказали: 113 раз(а) Репутация: 23
|
Цитата(SABROG @ 6.3.2009, 0:31) Link Там есть одна особенность без которой ничего не работает это ты о чем? об оверлее что ли? или о прозрачности вообще. |
|
|
|
|
SABROG |
6.3.2009, 10:03
Сообщение
#20
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1207 Регистрация: 8.12.2008 Из: Russia, Moscow Пользователь №: 446 Спасибо сказали: 229 раз(а) Репутация: 34
|
Цитата(kwisp @ 6.3.2009, 9:31) Link Цитата(SABROG @ 6.3.2009, 0:31) Link Там есть одна особенность без которой ничего не работает это ты о чем? об оверлее что ли? или о прозрачности вообще. О флаге Qt::FramelessWindowHint. Без него не будет никакой прозрачности. Немного в другую тему, но меня порадовала технология "Alien Widget". Пользователь думает, что перед ним обычное окно на базе ядра ОС, а на деле в программе может быть всего одно реальное окно - родительское и любое количество дочерних, которые окнами не являются, не имеют winid и всякими findwindow, spy и прочем не находятся. По сути - нарисованные на главном окне. Если я не ошибаюсь, то для windows порог GDI объектов - 10000. А для Qt теперь этот порог ограничивается разве что мощностью компьютера. |
|
|
|
![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 22.12.2025, 18:09 |