在状态栏加进度条方式



在状态栏加进度条有两种形式:第一个用QStatus的函数addwidget加在状态栏的左侧,第二利用addPermanentWidget()加到状态栏的右侧。

效果图:


示例代码:

qmainwindowqss::qmainwindowqss(QWidget *parent, Qt::WFlags flags)
 : QMainWindow(parent, flags)
{
 ui.setupUi(this);

//使中文不显示为乱码
 QTextCodec *codec = QTextCodec::codecForLocale();
 QTextCodec::setCodecForLocale(codec);
 QTextCodec::setCodecForTr(codec);
 QTextCodec::setCodecForCStrings(codec);
 QStatusBar * pStatusBar = new QStatusBar();
 setStatusBar(pStatusBar);
 QProgressBar * pProgressBar = new QProgressBar();
 QLabel *  pLabel= new QLabel();
 pLabel->setText("请稍候...");
 pProgressBar->setRange(0,100);
 pProgressBar->setValue(30);
 //pStatusBar->addWidget(pLabel);//添加到状态栏的左边
 //pStatusBar->addWidget(pProgressBar);
 pStatusBar->addPermanentWidget(pLabel);//添加到状态栏的右边
 pStatusBar->addPermanentWidget(pProgressBar);
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值