Russian Qt Forum
Ноябрь 23, 2024, 05:11 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Окно нестандартной формы в Linux  (Прочитано 3953 раз)
ism
Гость
« : Январь 19, 2012, 22:48 »

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

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



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

qt creator 2.3.0 qt 4.7.4
« Последнее редактирование: Январь 19, 2012, 22:57 от ism » Записан
LisandreL
Птица говорун
*****
Offline Offline

Сообщений: 984


Надо улыбаться


Просмотр профиля
« Ответ #1 : Январь 20, 2012, 01:11 »

По QML ничего не подскажу.
По полупрозрачности попробуйте примерно такой код: http://www.prog.org.ru/index.php?topic=19041.msg128393#msg128393
Если полупрозрачности не будет можно предположить, что ваш оконный менеджер её просто не поддерживает.
Записан
ism
Гость
« Ответ #2 : Январь 20, 2012, 21:43 »

Да, действительно включил эффекты из все заработало, но это не годится, посмотрю ваш вариант.
Записан
ism
Гость
« Ответ #3 : Январь 21, 2012, 01:14 »

После долгих мучений вот, грубо но работает

http://workism.narod2.ru/circular_qt_window.tar.gz
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.168 секунд. Запросов: 23.