Russian Qt Forum

Qt => 2D и 3D графика => Тема начата: udjin от Декабрь 22, 2006, 02:01



Название: Проблемы с рисованием в Qt 4.1.4
Отправлено: udjin от Декабрь 22, 2006, 02:01
Пишу под Qt 4.1.4 Создал свой класс, наследник от QWidget переопределил paintEvent, ну вообщем стандартный путь. Так вот при помощи QPainter рисую два десятка линий, после чего прога начинает тормозить, то есть существующие элементы на форме реагируют с задержкой, вводимый текст в поле Edit появляется спустя секунду всякого рода ползунки двигаются рывками. Само окошко можно бодро перетаскивать по экрану. В Windows все ок, В SuSe,Mandrake тормоза. Есть подозрение на XRender, но что конкретно делать пока не понятно. Помогите кто знает


Название: Проблемы с рисованием в Qt 4.1.4
Отправлено: udjin от Декабрь 26, 2006, 22:10
Подозрение на XRender не оправдалось, отключил его, но проблема осталась. Аналогичная программа под Qt-3.3.3 работает нормально.


Название: Проблемы с рисованием в Qt 4.1.4
Отправлено: Racheengel от Декабрь 26, 2006, 23:40
Проблема Qt 4.1, у меня такие же грабли в 4.1.2 под линухом. В 4.2.0 под виндой все нормально.


Название: Проблемы с рисованием в Qt 4.1.4
Отправлено: udjin от Декабрь 27, 2006, 00:18
А в Qt-4.2.0 под Linux как дела обстоят? Скачал Qt-4.2.2 но пока не откомпилил.


Название: Проблемы с рисованием в Qt 4.1.4
Отправлено: Racheengel от Декабрь 27, 2006, 00:36
Не ставил еще. Хочу тоже попробовать. Если ты быстрее поставишь - отпишись плз о результате.


Название: Проблемы с рисованием в Qt 4.1.4
Отправлено: udjin от Декабрь 27, 2006, 22:54
Поставил Qt-4.2.2 под Linux стало немного лучше при отключении XRender еще немного, однако до Qt-3.3.3 далеко.