项目中,由于窗口之间一直有遮挡问题,发现设置成:
setWindowFlags(Qt::Window| Qt::FramelessWindowHint |Qt::WindowStaysOnTopHint);
这样会置顶,不会有Qml绘制遮挡,但是问题是在任务栏上会出现俩窗口;
因此修改成:
setWindowFlags(Qt::ToolTip| Qt::FramelessWindowHint |Qt::WindowStaysOnTopHint);
即可。
项目中,由于窗口之间一直有遮挡问题,发现设置成:
setWindowFlags(Qt::Window| Qt::FramelessWindowHint |Qt::WindowStaysOnTopHint);
这样会置顶,不会有Qml绘制遮挡,但是问题是在任务栏上会出现俩窗口;
因此修改成:
setWindowFlags(Qt::ToolTip| Qt::FramelessWindowHint |Qt::WindowStaysOnTopHint);
即可。