便利な機能を提供する標準のmatplotlibナビゲーションバーを含む、matplotlibが埋め込まれたQt GUIでスペースの使用を最大限にしようとしていますMatplotlibの透明ナビゲーションバー
残念ながら、NavigationBarは、プロットウィンドウに「ワイドスクリーン」の比率があると、多くのスペースを占有してしまいます(下記参照)。すべてのボタンは左側にありますが、NavigationBarは空白のバーも作成します。
私の意図したアプリケーションはQtのGUIでmatplotlibの図を埋め込むしている間、私はこれは、デフォルトのmatplotlibのをax.plot操作によって表示される標準の図に適用できる一般的な質問であると考えています。
このスペースを使用できますか?ここでテキストとマルチウィジェットを設定しようとしましたが、それらは常にナビゲーションバーの後ろに隠されています。おそらく、このバーの色を透明にする設定がありますか?
また、図にウィジェットとしてボタンを追加する簡単な方法があるので、NavigationBarは必要ありません。私はバーが提供するスタイルと機能が気に入っているので、手動でそれぞれを再実装する必要はありません。
ありがとうございました。
感謝。重要な点として、これを他のレイヤーの上にオーバーレイすることが可能です(理想的にはQtウィジェットを一般的にオーバーレイできます)。 – PhysLQ
あなたはそれを試してみて、それがうまくいかない場合、あなたの質問を[mcve]と明確な問題の説明で更新してください。 – ImportanceOfBeingErnest
私はこれを詳しく見て、更新された答えの完全な例を提供しました。 – ImportanceOfBeingErnest