2013-09-30 71 views
9

Qtウィンドウを最上部に置いておきたい。 setWindowFlags(Qt::WindowStaysOnTopHint)が実行されると、ウィンドウは非表示になります(Windows 7の場合)。setWindowFlags(Qt :: WindowStaysOnTopHint)Qtウィンドウを非表示にする

私も試してみた:それはまだ同じことを行い、

Qt::WindowFlags flags = windowFlags(); 
setWindowFlags(flags | Qt::WindowStaysOnTopHint); 

をと。私はここで何が間違っていたのですか?

答えて

10

コール・ショー()あなたはフラグを設定した後:

Qt::WindowFlags flags = windowFlags(); 
setWindowFlags(flags | Qt::WindowStaysOnTopHint); 
show(); 

http://doc.qt.io/qt-5/qwidget.html#windowFlags-prop

+1

感謝をチェックしてください。それがそれでした。 – swtdrgn

関連する問題