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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Медленный метод setHtml() для QGraphicsTextItem  (Прочитано 2114 раз)
bibelwort
Гость
« : Апрель 29, 2009, 22:24 »

Всем доброго времени суток!
У меня такой вопрос. У меня на сцене есть QGraphicsTextItem. При перемещении мыши мне нужно менять его содержимое, причем текст внутри нужно писать разным шрифтом. Для этого я пользуюсь методом setHtml(). Профайлинг показал, что при обработке события мыши эта функция занимает наибольшее количество процессорного времени. Задержки небольшие, но все равно заметны и мешают. В дальнейшем планирую добавить на сцену еще несколько QGraphicsTextItem, где собираюсь использовать текст с разным шрифтом. Подскажите, пожалуйста, как можно оптимизировать такую задачу, чтобы задержек не было ни сейчас ни потом? Может можно не использовать setHtml(), но тогда как мне писать текст с одновременным использованием разных шрифтов?
Заранее благодарен Улыбающийся

Версия Qt: 4.5.0, компилятор VC++.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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