[mythtv-commits] mythtv commit: r22571 by cpinkham

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Fri Oct 23 02:38:49 UTC 2009


      Author: cpinkham
        Date: 2009-10-23 02:38:48 +0000 (Fri, 23 Oct 2009)
New Revision: 22571
   Changeset: http://cvs.mythtv.org/trac/changeset/22571

Modified:

   trunk/mythtv/libs/libmythui/mythmainwindow.cpp
   trunk/mythtv/libs/libmythui/mythscreenstack.cpp
   trunk/mythtv/libs/libmythui/mythscreenstack.h

Log:

Rework how we trigger MythScreenType::Init() so that the timer isn't started
until after we issue a call to update the painter.  This helps give a better
chance for the QPaintEvent to come in so the painter can draw the initial
screen before the Init() timer fires and locks the UI thread.

This will help make startup of some screens like Watch Recordings appear
faster since we can draw in stages.






More information about the mythtv-commits mailing list