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

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

Страниц: 1 [2]   Вниз
  Печать  
Автор Тема: QAbstractItemDelegate  (Прочитано 7999 раз)
zagruzkaaa
Гость
« Ответ #15 : Февраль 09, 2016, 23:45 »

самому посчитать Улыбающийся
если я делаю тоже самое что и в paint для получения Qpixmap, то в итоге все нормально, но работает раза в 20 дольше...
Записан
Bepec
Гость
« Ответ #16 : Февраль 10, 2016, 00:16 »

Хранить текущий размер где нить.
Записан
zagruzkaaa
Гость
« Ответ #17 : Февраль 10, 2016, 00:29 »

Хранить текущий размер где нить.
Но это же const методы... ?
Записан
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4746



Просмотр профиля WWW
« Ответ #18 : Февраль 10, 2016, 01:02 »

ну данные ж явно известны до вызова paint, там и вычислить размер
Записан

Изучением 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
Bepec
Гость
« Ответ #19 : Февраль 10, 2016, 01:31 »

На каждый const мы напишем свой mutable.

Хаки мб и осуждаются программистами, мб и вызовут смех более опытных людей, но сэкономят кучу времени и иногда без них никак Улыбающийся

Сам столкнулся с проблемой делегата константного, думал часа три, и так и эдак пытался. В принципе решил отдельный класс, хранящий данные и высчитывающий их самостоятельно, отдающий их по запросу.

PS но с той же эффективностью работает mutable переменная Веселый

PPS интересно в меня плюнут или нет? Показает язык
Записан
Страниц: 1 [2]   Вверх
  Печать  
 
Перейти в:  


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