首页| 论坛| 消息

回复: 进度条形状相关
#6 回 兵317 的帖子 [kimtaikee 06-21 17:58]
兵317:kimtaikee,你好,我原本打算通过setOutlinePenwidth(20)设置line进度条的粗细,但不起作用,界面显示的还是1的宽度;另进度条运行的方向貌似只有顺时针(QProgressBar有接口可以设置运行方向),可否能通过什么方法让其逆时针运行呢?不知道以上两种问题你有没有碰见过? (2016-06-21 11:30) 
你把代码贴上来看看
#7 回 kimtaikee 的帖子 [兵317 06-22 09:13]
kimtaikee:
你把代码贴上来看看
其实源代码就是你提供下载的那个,在testwidget.cpp第26行设置线型进度条的那段
// lineui->RoundBar3->setFormat("%m");ui->RoundBar3->setBarStyle(QRoundProgressBar::StyleLine);ui->RoundBar3->setNullPosition(QRoundProgressBar::PositionTest);ui->RoundBar3->setOutlinePenWidth(20);//添加设置画笔宽度为20qDebug()
#8 回 兵317 的帖子 [kimtaikee 06-22 13:17]
兵317:其实源代码就是你提供下载的那个,在testwidget.cpp第26行设置线型进度条的那段
// line    ui->RoundBar3->setFormat("%m");    ui->RoundBar3->setBarStyle(QRoundProgressBar::StyleLine);   & .. (2016-06-22 09:13) 
QPainter setPen 之前,创建一个QPen pen(Qt::black, 20). 然后 painter->setPen(pen);
#9 回 kimtaikee 的帖子 [兵317 06-22 13:51]
kimtaikee:QPainter setPen 之前,创建一个QPen pen(Qt::black, 20). 然后 painter->setPen(pen);
 (2016-06-22 13:17) 
成了,谢谢

<< 1 2 >> (2/2)

回复 发表
主题 版块