11

QMainWindow に 2 つのボタンがあります。1 つは btnShowKb に、もう 1 つは btnHideKb に。btnShowKb を押すと、QWidget が表示されます。btnHideKb を押すまで、この QWidget を常にすべてのウィンドウの上に表示したいです。一番上にあるときは、QWidget と QMainWidget の両方を有効にします。

誰でもこれについて提案できますか?

4

2 に答える 2

9

Qt::WindowStaysOnTopHint で setWindowFlags() を設定すると、役立つはずです。

https://doc.qt.io/archives/qt-4.7/qt.html#WindowType-enum

https://doc.qt.io/archives/qt-4.7/widgets-windowflags.html

于 2011-06-21T14:55:39.620 に答える