6.7 状态栏


***【在线视频教程】***

好文章,来自【福优学苑@音视频+流媒体】

6.7 状态栏

QStatusBar提供了一个水平条部件,用来显示状态信息。

QMain Window中默认提供了一个状态栏。

状态信息可以分为3类:

临时信息(使用showMessage()函数显示);

正常信息

永久信息(addPermanentWidget()函数来添加一个如QLabel一样的可以显示信息的部件)。

好文章,来自【福优学苑@音视频+流媒体】

向mainwindow.cpp文件中构造函数继续添加代码如下:


//显示临时信息,显示5秒

ui->statusBar->showMessage("Welcome to 福优学苑@音视频/流媒体",5000);


//创建标签,设置标签样式并显示信息,将其以永久部件的形式添加到状态栏

QLabel* permanent = new QLabel(this);

permanent->setFrameStyle(QFrame::Box|QFrame::Sunken);

permanent->setText("www.hellotongtong.com");

ui->statusBar->addPermanentWidget(permanent);

运行效果如下

好文章,来自【福优学苑@音视频+流媒体】


image.png

好文章,来自【福优学苑@音视频+流媒体】
***【在线视频教程】***