Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: QPaintEvent, installEventFilter, QPainter, Overpainting
Форум на CrossPlatform.RU > Библиотеки > Qt > Qt Система рисования. Печать
Страницы: 1, 2, 3
SABROG
Цитата(Litkevich Yuriy @ 6.11.2009, 4:43) *
Может будет интересно: тык


Не понятно зачем человек полез в кишки Qt, когда достаточно просто создать верхний слой из QWidget'a, если требуется для рабочего проекта. Сама по себе задача отрисовки в этой теме носит академический характер, поэтому мне интересно получив доступ к QWidgetBackingStore что меняется? Действительно ли тот код дает возможность рисовать поверх виджетов, в чем логика?
SABROG
Перезалил исходники с бабой, прошлый архив битым оказался.

Скачать.
Rocky
Я попробовал на основе примера с бабой сделать подобное рисование в реальной программе. Ну, в винде вроде как работает терпимо. А кто-нибудь в линуксе пробовал это запускать? Мне просто интересно, может это у меня что-то не так... Скомпили релиз, запустил:

//USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND

[12:41:29 rocky@HM-2 ~]$ ps aux | grep baba
rocky     2626 34.2  1.2 250164 37768 pts/7    S+   12:40   0:29 ./babad
[12:41:34 rocky@HM-2 ~]$
[12:41:42 rocky@HM-2 ~]$
[12:41:42 rocky@HM-2 ~]$
[12:41:42 rocky@HM-2 ~]$


Т.е. тестовый пример грузит систему на 34%... Видимо, SABROG прав насчет академического характера =)
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.