Название: QFrame update Отправлено: IGHOR от Март 16, 2008, 23:48 Привет Всем.
Я написал прогу под виндой (Qt4.3.4), и все работает чудесно. Скомпилил ее под линух и очень заметно мерцание между переходами фреймов и всех обьектов к которым применяю setVisible(true/false). Можед двойная буферизация отключена ? Как поправить это ? Название: Re: QFrame update Отправлено: lit-uriy от Март 17, 2008, 09:14 может это то, что тебе надо: Быстро и без мерцаний (http://crossplatform.ru/?q=node/53)
Название: Re: QFrame update Отправлено: IGHOR от Март 19, 2008, 00:38 Пробую, спасибо!
Название: Re: QFrame update Отправлено: IGHOR от Март 19, 2008, 03:15 Должно быть решением Qt::WRepaintNoErase
но как это использовать ? Название: Re: QFrame update Отправлено: lit-uriy от Март 19, 2008, 03:51 сильно извиняюсь, я тебя не вту сторону отправл, эта статья относительно Qt3, и флаг устаревший :(
в асистенете глянь Qwidget, раздел transparency-and-double-buffering, вот в онлайне (http://www.crossplatform.ru/documentation/qtdoc4.3/qwidget.php#transparency-and-double-buffering), из всего что связано с отбражением я только с autoFillBackground эксперементировал, он поумолчанию выключен Название: Re: QFrame update Отправлено: IGHOR от Март 20, 2008, 00:38 autoFillBackground не помагает,
я еще выложил скриншоты во сдесь http://www.qtforum.org/thread.php?threadid=24387 Что ни у кого не было с этим проблем ? Название: Re: QFrame update Отправлено: lit-uriy от Март 20, 2008, 05:57 Что ни у кого не было с этим проблем ? да больше двух я не применял и использовал QStackedWidget проблем небыло, а ты, кстати, используешь QStackedWidget?Название: Re: QFrame update Отправлено: IGHOR от Март 20, 2008, 19:53 Нашел решение,
Вот: Код: updatesEnabled : bool Может комуто пригодится.. Удачи Всем! |