狀態列位於主視窗底部,顯示工具提示等資訊。QMainWindow::statusBar() 自動建立或回傳既有狀態列指標。
QAction 提示,showMessage() 顯示一段時間後自動消失
// 標頭檔
private:
QLabel *msgLabel;
// 建構函式
msgLabel = new QLabel;
msgLabel->setMinimumSize(msgLabel->sizeHint());
msgLabel->setAlignment(Qt::AlignHCenter);
statusBar()->addWidget(msgLabel);

無內容時 QLabel 顯示細直線(邊框),使用樣式表移除:
statusBar()->setStyleSheet(QString("QStatusBar::item{border: 0px}"));

設定後細線消失。setSizeGripEnabled() 控制右下角縮放控制點顯示。QStatusBar 繼承 QWidget,可加入多個元件構建複雜狀態列。