diff -r 85266cc22c7f -r 35baca0e7a2e javauis/eswt_qt/org.eclipse.swt/Eclipse_SWT_PI/qt/library/graphics/graphics.h --- a/javauis/eswt_qt/org.eclipse.swt/Eclipse_SWT_PI/qt/library/graphics/graphics.h Fri Jun 11 13:33:44 2010 +0300 +++ b/javauis/eswt_qt/org.eclipse.swt/Eclipse_SWT_PI/qt/library/graphics/graphics.h Tue Jul 06 20:36:19 2010 +0300 @@ -349,6 +349,11 @@ virtual CFbsBitmap* getSymbianBitmap() = 0; #endif + /** + * Switches to software rendering if the window goes invisible + * and back to hardware rendering when becoming visible. + */ + virtual void handleSymbianWindowVisibilityChange(bool aVisible) = 0; };