Qt5.9中去掉按钮边框(函数setFlat())(跟随背景)

1.1在qt中,想要去掉按钮的边框,让pushbutton按钮跟背景色融为一体,可以用函数QPushbutton::setFlat(true)来实现。如下面代码:

QPushButton *allSelect->setFlat(true);

 

1.2结果如下所示:

 

 

1.3这种方式设置,表面上得到了想要效果。但是在点击按钮时,还是会出现原来按钮背景。想要消除的话,可以用QSS来设置。比如下面这条语句,用background-color:transparent

allSelect->setStyleSheet("QPushButton{color:white; background-color:transparent;}");

 

 

 

 

参考内容:

http://www.kuqin.com/qtdocument/qpushbutton.html

相关推荐
©️2020 CSDN 皮肤主题: 书香水墨 设计师:CSDN官方博客 返回首页