📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)
| 123行目: | 123行目: | ||
# ツールバーの追加は、Qt Designerに表示しているウィンドウを右クリックして、[ツールバーを追加]を選択する。 | # ツールバーの追加は、Qt Designerに表示しているウィンドウを右クリックして、[ツールバーを追加]を選択する。 | ||
# ツールバーの追加後、アクションエディタから任意のアクションをツールバーへ、ドラッグ&ドロップする。 | # ツールバーの追加後、アクションエディタから任意のアクションをツールバーへ、ドラッグ&ドロップする。 | ||
<br><br> | |||
== ステータスバー == | |||
ウインドウまたはダイアログにおいて、ステータスバーを表示する。<br> | |||
<syntaxhighlight lang="c++"> | |||
#include <QStatusBar> | |||
QStatusBar StatusBar; | |||
StatusBar->showMessage(tr("ステータスを表示中...")); | |||
</syntaxhighlight> | |||
<br> | |||
ステータスバーにプログレスバーを表示する場合、以下のように記述する。<br> | |||
<syntaxhighlight lang="c++"> | |||
#include <QStatusBar> | |||
QStatusBar StatusBar; | |||
QProgressBar bar; | |||
StatusBar->addWidget(&bar); | |||
bar.setMinimum(0); | |||
bar.setMaximum(100); | |||
for(int i = 0; i < 100; i++) | |||
{ | |||
bar.setValue(i); | |||
// 以下に処理を記述 | |||
// ... | |||
} | |||
StatusBar->removeWidget(&bar); | |||
</syntaxhighlight> | |||
<br><br> | <br><br> | ||
__FORCETOC__ | __FORCETOC__ | ||
[[カテゴリ:Qt]] | [[カテゴリ:Qt]] | ||