crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> Как рисовать на форме через все элементы управления?
Rocky
  опции профиля:
сообщение 1.2.2010, 19:26
Сообщение #1


Старейший участник
****

Группа: Участник
Сообщений: 530
Регистрация: 22.12.2008
Из: Санкт-Петербург
Пользователь №: 463

Спасибо сказали: 22 раз(а)




Репутация:   7  


Всем привет еще раз! ))

Подскажите пожалуйста как решить проблемку если кто знает или идеи есть..

Занялся я рисовнием... Вот есть форма. На ней есть просто widget. Само собой сделал производный класс. в нем определил paintEvent. Когда пытаюсь на этой форме нарисовать например линию, она рисуется, но проходит как будто под этим виджетом... Т.е. получается что он ее перекрывает.. А как бы сделать чтобы эта линия рисовалась прямо и на форме и проходила через widget (т.е. над ним а не под ним)? Пробовал играть с прозрачностью... но это ничего не дает...

Спасибо!
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
igor_bogomolov
  опции профиля:
сообщение 2.2.2010, 20:24
Сообщение #2


Профессионал
*****

Группа: Сомодератор
Сообщений: 1215
Регистрация: 22.3.2009
Из: Саратов
Пользователь №: 630

Спасибо сказали: 235 раз(а)




Репутация:   29  


Цитата(Rocky @ 1.2.2010, 19:26) *
Занялся я рисовнием
Цитата(Rocky @ 2.2.2010, 19:45) *
пошла читать
:wacko:

Или сразу это читать.
Рисование поверх дочерних виджетов



P.S. to SABROG. Мог бы расширить свою статью вторым способом :)

Сообщение отредактировал igor_bogomolov - 2.2.2010, 20:30
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


5 чел. читают эту тему (гостей: 5, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 28.1.2025, 21:59