Окно нестандартной формы в Linux через Qt

Модератор: Модераторы разделов

Ism
Сообщения: 1261
Статус: Никто, по сути быдло

Окно нестандартной формы в Linux через Qt

Сообщение Ism »

Привет , решил сделать программу с окном нестандартной формы, нашел вот этот мануал
http://ajc.su/koding/qml-sozdanie-prilozhe...ndartnoj-formy/

В Windows работает  нормально , а в Linux получается черное окно с рисунком на нем,
Так как изучать Qt только начинаю, не могу понять в чем дело, ведь по логике на всех платформах проект должен вести себя одинаково

Изображение

Пример проекта
http://workism.narod2.ru/example.tar.gz

qt creator 2.3.0 qt 4.7.4
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: Окно нестандартной формы в Linux через Qt

Сообщение NickLion »

У Вас композитный менеджер?
Спасибо сказали:
Ism
Сообщения: 1261
Статус: Никто, по сути быдло

Re: Окно нестандартной формы в Linux через Qt

Сообщение Ism »

KDE без эффектов, это имеет значение ?
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: Окно нестандартной формы в Linux через Qt

Сообщение NickLion »

Включите эффекты и проверьте. Не гарантирую, но, если мне не изменяет память, в некомпозитном режиме нет поддержки полупрозрачностей.
Спасибо сказали:
Ism
Сообщения: 1261
Статус: Никто, по сути быдло

Re: Окно нестандартной формы в Linux через Qt

Сообщение Ism »

Да, действительно включил эффекты из все заработало, но это не годится.

Нашел другой способ
Вот это работает без любом случае

У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: Окно нестандартной формы в Linux через Qt

Сообщение NickLion »

Угу, этот работает и в некомпозитном режиме, но только полностью прозрачные пиксели.
Спасибо сказали: