Qtでステータスバーにウィジェットを追加するには?
1. 基本例(QMainWindow, 左端に固定) #include <QMainWindow> #include <QStatusBar> #include <QLabel> MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent) { QLabel *statusLabel = new QLabel("準備完了"); statusBar()->addWidget(statusLabel); } 2. 右端に固定 QLabel *permanentLabel = new QLabel("v1.0.0"); statusBar()->addPermanentWidget(permanentLabel); 一時メッセージを表示 statusBar()->showMessage("保存しました", 3000); //3000ミリ秒 ステータスバーの作成 setStatusBar(new QStatusBar(this));