我想让我的Qt窗口保持在最前面。 当执行setWindowFlags(Qt::WindowStaysOnTopHint)
,窗口变为隐藏(在Windows 7上)。
我也试过:
Qt::WindowFlags flags = windowFlags(); setWindowFlags(flags | Qt::WindowStaysOnTopHint);
而且,它仍然是一样的。 我在这里做错了什么?
在设置标志后调用show():
Qt::WindowFlags flags = windowFlags(); setWindowFlags(flags | Qt::WindowStaysOnTopHint); show();