16,213
社区成员
发帖
与我相关
我的任务
分享
QTreeWiget::item {
background-color: rgb(255, 170, 0);
}
也没有反应,是代码不正确,还是需要有什么开关的??
treeWidget->setStyleSheet(QString::fromUtf8("::item {\n"
" border: 1px solid blue;\n"
" border-top-color: transparent;\n"
" border-bottom-color: transparent;\n"
"}"));
我这里也能正常显示
<RCC>
<qresource prefix="/">
<file>default.qss</file>
</qresource>
</RCC>
我的qss文件:
QTreeWidget::item {
border: 1px solid blue;
border-top-color: transparent;
border-bottom-color: transparent;
}
我main.cpp增加:
QFile styleFile(":/default.qss");
styleFile.open(QFile::ReadOnly);
QString styleSheet = QLatin1String(styleFile.readAll());
app.setStyleSheet(styleSheet);
QTreeWidget::item {
border: 1px solid blue;
border-top-color: transparent;
border-bottom-color: transparent;
}
QTreeWiget::item {
border: 1px solid #d9d9d9;
border-top-color: transparent;
border-bottom-color: transparent;
}