QScrollArea 无法通过样式改变背景色,无法去除边框

QScrollArea 无法通过样式改变背景色,无法去除边框

QScrollArea 是无法通过样式表来改变背景色的,只能设置加入到QScrollArea里面的QWidget的样式,这样才能改变背景色。
当然也可以通过函数来设置QScollArea的背景色。

scrollArea->setBackgroundRole(QPalette::Dark);  // 背景色

设置无边框去除边框:

setFrameShape(QFrame::NoFrame);

你可能感兴趣的:(Qt,Qt)