never_forget:QSS 会自动继承的,在设计师中,子控件的 QSS 自动继承 父对象的~
(2018-07-17 18:52)
问个问题,我在scrollarea里面准备增加50个窗口,也增加了50个button,但是button的图片我这设置了setflat(true),button还是有的border,是怎么回事
代码如下:
QWidget* cWidget = new QWidget(ui->scrollAreaWidgetContents);
cWidget->setObjectName(widgetname);
cWidget->resize(330,420);
cWidget->move(x,y);
cWidget->setStyleSheet("#widget1{border-image:url(:/other/student.png)}");
QPushButton* cButton = new QPushButton(cWidget);
cButton->setObjectName(tp);
cButton->resize(28,28);
cButton->move(5,390);
cButton->setFlat(true);
cButton->setStyleSheet( "#tp1{border:0px solid red;border-image: url(:/other/listtp.png);}#tp1:pressed{border:0px;border-image: url(:/other/listtp1.png);}");