私のプロジェクトでは、デフォルトのサイズとサイズのポリシーを持つQToolBar
があります。私は36pxにツールバーの高さを増やしたいと思います。QToolBar変更の高さ
これまでのところ、私が試してみました:
- をツールバーにスタイルシートのプロパティを設定:固定にツールバーのオブジェクトのサイズポリシーを設定
height: 36px;
- :minimumHeightの設定
toolBar->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Fixed);
- :
toolBar->setMinimumHeight(36);
- 設定レイアウトサイズの制約
toolBar->layout()->setSizeConstraint(QLayout::SetMinimumSize)
- これらのすべてを一度に
また、ツールバーの高さを上げるものはありません。機能する唯一の方法は、バー内のQToolButton
オブジェクトのサイズを増やすことですが、これは私がしたいことではありません。私は、ツールバー自体の背を高くしたい。
提案がありますか?御時間ありがとうございます。
EDIT:私の現在の解決策は、ツールバーのQToolButtonオブジェクトに余白を追加することでした。私はツールバーにさまざまなオブジェクトタイプがあるので、これは嫌です。
は、私はそれはまだ動作しませんでしたそれをしようとしたときに細かい – Andre
@Andre許に動作します。何か他のことをする必要がありましたか?特定のサイズのポリシーなどを設定するように? – mrg95
いいえ、私はちょうど私があなたに言った機能でツールバーの高さを設定しました。サイズポリシー、サイズ制約、最小高さはありません。あなたはそれを設定したときにあなたのQToolBarでshow()関数を呼び出そうとしましたか? – Andre