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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Рисование на GraphicsView с помощью QPainter  (Прочитано 237 раз)
sprntl
Новичок

Offline Offline

Сообщений: 17


Просмотр профиля
« : Май 15, 2024, 11:18 »

Приветствую!
Не удаётся определить событие рисования из-за "замка" на событии paintEvent для GraphicsView. Какие настройки нужно применить, чтобы ситуация изменилась?
« Последнее редактирование: Май 15, 2024, 11:20 от sprntl » Записан
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4730



Просмотр профиля WWW
« Ответ #1 : Май 15, 2024, 18:18 »

замок означает, что метод сделан приватным в GraphicsView? ну попробуй через фильтр событий его перехватить.

может также можно через виджет-подложку, а GraphicsView сделать прозрачный фон.
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
Авварон
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3259


Просмотр профиля
« Ответ #2 : Май 16, 2024, 23:18 »

https://doc.qt.io/qt-6/qgraphicsitem.html#painting
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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