Как рисовать на форме через все элементы управления? |
Здравствуйте, гость ( Вход | Регистрация )
Как рисовать на форме через все элементы управления? |
Rocky |
1.2.2010, 19:26
Сообщение
#1
|
Старейший участник Группа: Участник Сообщений: 530 Регистрация: 22.12.2008 Из: Санкт-Петербург Пользователь №: 463 Спасибо сказали: 22 раз(а) Репутация: 7 |
Всем привет еще раз! ))
Подскажите пожалуйста как решить проблемку если кто знает или идеи есть.. Занялся я рисовнием... Вот есть форма. На ней есть просто widget. Само собой сделал производный класс. в нем определил paintEvent. Когда пытаюсь на этой форме нарисовать например линию, она рисуется, но проходит как будто под этим виджетом... Т.е. получается что он ее перекрывает.. А как бы сделать чтобы эта линия рисовалась прямо и на форме и проходила через widget (т.е. над ним а не под ним)? Пробовал играть с прозрачностью... но это ничего не дает... Спасибо! |
|
|
trdm |
1.2.2010, 20:11
Сообщение
#2
|
Дмитрий Трошин Группа: Участник Сообщений: 575 Регистрация: 12.1.2008 Пользователь №: 68 Спасибо сказали: 21 раз(а) Репутация: 6 |
скрин?
|
|
|
Rocky |
1.2.2010, 20:52
Сообщение
#3
|
Старейший участник Группа: Участник Сообщений: 530 Регистрация: 22.12.2008 Из: Санкт-Петербург Пользователь №: 463 Спасибо сказали: 22 раз(а) Репутация: 7 |
- это как рисуется
это как сделано: Т.е. на диалоговом окне виджет. внутри него еще один виджет. paintEvent переопределено в классе диалога (в потомке его). а вот эти виджеты перекрывают то, что я рисую (( |
|
|
Litkevich Yuriy |
2.2.2010, 8:06
Сообщение
#4
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
Rocky, Это два наших форумчанина решили
Начало темы тут Она длинная, т.к. были найдены разные способы, имеет смысл прочитать всю, там есть несколько исходников |
|
|
Rocky |
2.2.2010, 19:45
Сообщение
#5
|
Старейший участник Группа: Участник Сообщений: 530 Регистрация: 22.12.2008 Из: Санкт-Петербург Пользователь №: 463 Спасибо сказали: 22 раз(а) Репутация: 7 |
Опа спасибки =) пошла читать
|
|
|
igor_bogomolov |
2.2.2010, 20:24
Сообщение
#6
|
Профессионал Группа: Сомодератор Сообщений: 1215 Регистрация: 22.3.2009 Из: Саратов Пользователь №: 630 Спасибо сказали: 235 раз(а) Репутация: 29 |
Занялся я рисовнием пошла читать Или сразу это читать. Рисование поверх дочерних виджетов P.S. to SABROG. Мог бы расширить свою статью вторым способом Сообщение отредактировал igor_bogomolov - 2.2.2010, 20:30 |
|
|
Rocky |
3.2.2010, 18:24
Сообщение
#7
|
Старейший участник Группа: Участник Сообщений: 530 Регистрация: 22.12.2008 Из: Санкт-Петербург Пользователь №: 463 Спасибо сказали: 22 раз(а) Репутация: 7 |
Все прочитал и проблему решил.. Правда пока до конца не озонал как это все работает =)
Респект и уважуха вам мужики! )))))))))))) |
|
|
Текстовая версия | Сейчас: 15.1.2025, 14:39 |