On Windows, fullscreen was displayed with a frame and title.
Passing the newflags when reparenting works out the problem.
patch tested successfully on Linux and WinXP. other Win flavors to be tested
QRect screenres = QApplication::desktop()->screenGeometry( numscreen );
- reparentable->setParent( NULL );
+ reparentable->setParent( NULL, newflags );
reparentable->setWindowState( newstate );
- reparentable->setWindowFlags( newflags );
/* To be sure window is on proper-screen in xinerama */
if( !screenres.contains( reparentable->pos() ) )
{