Название: Медленная прорисовка объектов в Qt4 Отправлено: Alexei от Сентябрь 20, 2005, 12:22 У меня в Qt 4.0.1 прорисовка (перерисовка) объектов происходит ГОРАЗДО медленнее, нежели в Qt 3.3.4. Это особенно заметно в QTableView/QTableWidget при скроллинге.
Кто-нибудь еще это заметил или это у меня что-то не то? Название: Медленная прорисовка объектов в Qt4 Отправлено: nEoN от Сентябрь 20, 2005, 15:12 4-ка у всех тормозит :( . Остаётся надеяться, что в будущих релизах они больше внимания оптимизации прорисовки будут уделять.
Название: Медленная прорисовка объектов в Qt4 Отправлено: ElderOrb от Сентябрь 20, 2005, 15:30 Я думаю что если троллехи исправят хотя бы половину багов относящихся к рисованию (а это наверняка произойдёт к 4.1.0) проблемы с прорисовкой исчезнут. Рисование в 4.0.0 у меня работало гораздо хуже чем в 4.0.1. Я имею в виду загрузку проца на демках.
Название: Медленная прорисовка объектов в Qt4 Отправлено: Lemming от Сентябрь 23, 2005, 00:25 Кстати, по поводу рисования, ни у кого не возникало ощущения что старые Q3 классы для работы с графикой в Q4 стали немеренно глючить?
Название: Медленная прорисовка объектов в Qt4 Отправлено: pasta от Сентябрь 30, 2005, 19:08 Так вышло, что моё знакомство с Qt началось только недавно - с 4.0.1
Open Source. Долго матерился, но кое-как поставил под 98-ю форточку. Самый нужный мне плагин gif не собрался. С помощью народа на этом форуме исправил. Запускаю... Это - не "медленная прорисовка". Это, извините, полнейший отстой, когда QMovie на процессоре 1.5 ГГц без тормозов рисует не больше десятка смайликов! Лезу в сырцы. В qgifhandler.cpp - две грубые ошибки. Но это полбеды. Беда в том, что метод decode там написан до того коряво, что не тормозить просто не может! Смотрю дальше QMovie, QReaderImage, QImage... Мать их за ногу! В Qt - три основных класса для хранения картинок и на пути от qgifhandler до qmovie фреймы ЧЕТЫРЕ РАЗА переливаются из одного формата в другой! :D И все это при том, что в той же Qt спокойно отдыхает QPainter, рисующий напрямую на виджет картинку именно так, как ваяет её QGifHandler ! :evil: За 10 минут слепил примитивнейший класс, который это реализует. Понаслаждался скачущими по всему экрану смайликами. Теперь надо переписывать QTextEdit, который работает тоже с QImageReader... Всерьез думаю, не будет ли проще для моей задачи - нечто вроде минибраузера (именно QTextEdit подошел бы один к одному) просто тупо вызывать дефолтный браузер из системы? :wink: |