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

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

Страниц: 1 2 [3]   Вниз
  Печать  
Автор Тема: eventFilter()  (Прочитано 16923 раз)
Bepec
Гость
« Ответ #30 : Декабрь 27, 2012, 17:29 »

Я не вас пугаю, а ваш проект  Смеющийся
Записан
Bepec
Гость
« Ответ #31 : Декабрь 27, 2012, 19:24 »

Итак новости.

1) GraphicsView при интенсивном движении(и только при нём) жрёт от 5 до 12 % цп.

Это нормально. Все кутешные примеры и другие программы жрут аналогично.

Потому разницы вообще никакой нет, это не тормоза программы, это потребность QGraphicsView. (на мой неискушённый взгляд)

2) Мой пример, без цикла, с разделением по классам. Возможно кому то такой подход не нравится :/ Практически то же, что сделали и вы, за исключением чтения из файла. Возможности для расширения есть.

https://dl.dropbox.com/u/62712483/tempFun.zip

3) Приятно поработать с QGraphicsView. Давно не занимался.
Записан
kip_one
Гость
« Ответ #32 : Декабрь 28, 2012, 16:44 »

Очень интересный пример Улыбающийся Могли бы вы его исправить таким образом что кнопки появляются по нажатию на картинку?

Пока времени не было что бы посмотреть подробно код.Спасибо 
Записан
Bepec
Гость
« Ответ #33 : Декабрь 28, 2012, 17:55 »

Функцию "enterEvent ( QEvent * event )" замените на "mousePressEvent ( QMouseEvent * event )".
Это в классе эмм... SBUserFace насколько я помню.

PS перепишите по подобию под себя - навык повысите Улыбающийся А SB в названии классов в своём проекте прошу не использовать Улыбающийся Эт мой уникальный идентификатор считайте  Смеющийся
Записан
kip_one
Гость
« Ответ #34 : Декабрь 28, 2012, 22:59 »

Посмотреть и правда есть на что Улыбающийся Спасибо за помощь
Записан
Страниц: 1 2 [3]   Вверх
  Печать  
 
Перейти в:  


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