#ifdef Q_WS_WIN
#define WFLAGS Qt::Widget
#else
#define WFLAGS Qt::X11BypassWindowManagerHint
#endif
widget->setWindowFlags( Qt::Window | Qt::FramelessWindowHint | Qt::WindowStaysOnTopHint | WFLAGS );
использую и в Win и в Linux(в том числе и Qtopia с svgalib i directfb)