3Dアプリケーション(Houdini)からウィジェットを起動していますが、確実にウィジェットを上に残すことができます。WindowStaysOnTopHintに頼らずにHoudini上にウィジェットを表示させることはできません
setWindowFlags(QtCore.Qt.WindowStaysOnTopHint)
は...しかし、それはその後にかかわらず、上に残っています。時々私は代わりにQt.Windowフラグを設定し、目的の動作を得ることができます。つまり、ウィジェットは上に表示されますが、上げるか下げることができます...しかし、この動作を一貫して得ることはできません。
ウィジェットは、Houdiniアプリケーションの子ではありません。スタンドアロンとして実行されています。その結果、raise()、setActiveWindow()などの効果は期待できません。
思考?
-Thanks