4

QStatusBar のテキストを中央揃えにするにはどうすればよいですか? デフォルトでは常に左揃えです。

QLabel を追加して配置を設定できることはわかっていますが、プレーン テキストと .showMessage(QString, int) メソッドを使用したいので、タイムアウト値を追加できます。

4

2 に答える 2

6

QStatusBar には、ここで注目すべき 3 つの機能があります。

addPermanentWidget- ウィジェットを右揃えで配置

addWidget- ステータス メッセージで隠れる可能性があるウィジェットを左揃えで配置します

showMessage- ステータス メッセージを表示します

これらは、ステータス バーの確立された標準です。ハッキングして探しているものを手に入れることもできますが、ニーズを再考することをお勧めします. おそらく、代わりに addPermanentWidget を使用して QLabel を配置する必要がありますか?

詳細については、ドキュメントをご覧ください: http://doc.qt.io/qt-5/qstatusbar.html

于 2010-12-10T03:39:35.140 に答える