diff -r dc7c549001d5 -r 85266cc22c7f javauis/eswt_qt/org.eclipse.swt/Eclipse_SWT_PI/qt/org/eclipse/swt/internal/qt/graphics/OS.java --- a/javauis/eswt_qt/org.eclipse.swt/Eclipse_SWT_PI/qt/org/eclipse/swt/internal/qt/graphics/OS.java Thu May 27 12:49:31 2010 +0300 +++ b/javauis/eswt_qt/org.eclipse.swt/Eclipse_SWT_PI/qt/org/eclipse/swt/internal/qt/graphics/OS.java Fri Jun 11 13:33:44 2010 +0300 @@ -39,6 +39,7 @@ static final native void graphicsContext_drawRoundRect(int handle,int x,int y,int width,int height,int arcWidth,int arcHeight); static final native void graphicsContext_drawString(int handle, String string, int x, int y, int width, int height, int alignments, int flags, boolean isTransparent); + static final native void graphicsContext_drawWindowSurface(int handle, int surfaceHandle, int x, int y, int width, int height); static final native void graphicsContext_fillArc(int handle, int x, int y, int width, int height, int startAngle, int arcAngle); static final native void graphicsContext_fillEllipse(int handle, int x, int y, int width, int height); static final native void graphicsContext_fillGradientRect(int handle, int x, int y, int width, int height, boolean vertical, boolean swapColors);