問題タブ [qmenubar]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - MacOS 上の PyQt5。QMainWindow に追加されたカスタム QMenuBar はクリックできません
PyQt 5.15 で MacOs 10.15.6 のウィンドウにメニューバーを作りたかった
カスタムメニューバーにQMenuBarクラスを使用し、「ファイル」メニューの下にいくつかのサブメニューを作成してQMainWindowに追加しました。他のMacOと同じように、ディスプレイの上部にグローバルメニューバーが作成されていることがわかります。
両方試してみました
ただし、作成されたグローバル メニューバーはクリックできません。クリックしましたが、「ファイル」メニューの下にサブメニューが表示されません。
しかし、以下の「setNativeMenuBar(False)」を使用するこの方法は、Windows アプリケーションのように正常に動作しますが、ネイティブの MacO メニューバーを使用したい
ここに画像があります。