Aleksander
Lech
Senior Software
Developer
Temat: Opóźniona reakcja okna
Hej,Mam taki problem... mianowicie jest sobie QMainWindow ktore ma QGLWidget. Jest sobie tez watek QThread ktory dosc intensywnie wywyla sygnaly do QGLWidget z prosba o odrysowanie (update). Wszystko dziala jak nalezy dopoki nie sprobuje zrobic czegos z oknem (przeniesienie lub zmiana rozmiaru) - po prostu wykazuje duzo spozniona reakcje - nawet paru sekundowa.
Na poczatku myslalem ze to przez duza ilosc eventow QPaintEvent, ktore powoduja spozniona reakcje na QMoveEvent i QResizeEvent, ale to nie tak. Raz ze uzywam update ktore stara sie odrysowywac jak najrzadziej a dwa, ze QMoveEvent i QResizeEvent wywoluja sie dopiero po fakcie... wiec to na pewno nie wida ich pozniejszego przetworzenia.
Macie jakies pomysly?
Łukasz
Kieroński
Starszy Referent,
Opolski Oddział
Wojewódzki NFZ
Temat: Opóźniona reakcja okna
Pewnie widziałeś, ale nie zaszkodzi rzucić okiem na http://doc.qt.nokia.com/qq/qq27-responsive-guis.html.I jeszcze http://www.qtcentre.org/threads/22591-QThread-event-lo... - a w szczególności odpowiedź nr 3 (Wysota).
Choć nie widząc kodu, to takie strzelanie w ciemno.
