查询串转es-java查询实体

Retrofit源码解析

  返回  

QT QCheckBox自定义样式表设置状态图片,编译后(VS2013)勾选框不显示的问题,多在拷贝工程后出现。

2021/8/20 14:31:41 浏览:

问题描述:

现象如图:checkBox勾选框不显示,但点击可以生效。

Dsigner里预览是正常的,编译后界面显示有误,其他资源图片未有异常。

解决方法:

1. 修改工程资源文件属性-【自定义生成工具】

命令行 "$(QTDIR)\bin\rcc.exe" -name "%(Filename)" -no-compress "%(FullPath)" -o .\GeneratedFiles\qrc_%(Filename).cpp
说明Rcc%27ing %(Identity)...
输出.\GeneratedFiles\qrc_%(Filename).cpp;%(Outputs)
附加依赖项%(FullPath);%(AdditionalInputs)

对资源文件重新编译

2.右键工程或Generated Files节点—>添加现有项—>添加生成的qrc_xx.cpp

 

自定义QCheckBox勾选框状态切换图片,样式表示例:

QCheckBox{
font: 12px "微软雅黑";
background-color:#FFFFFF;
color:#292929;
height:22px;
}

QCheckBox::indicator{
width: 22px;
height: 22px;
}

QCheckBox::disabled{
font: 12px "微软雅黑";
background-color:#FFFFFF;
color:#DEDEDE;
height:22px;
}

QCheckBox::indicator:unchecked:hover{
image:url(:/Resources/hover.png);
}

QCheckBox::indicator:unchecked{
image:url(:/Resources/default.png);
}

QCheckBox::indicator:checked:hover{
image:url(:/Resources/select-hover.png);
}

QCheckBox::indicator:checked{
image:url(:/Resources/select.png);
}

联系我们

如果您对我们的服务有兴趣,请及时和我们联系!

服务热线:18288888888
座机:18288888888
传真:
邮箱:888888@qq.com
地址:郑州市文化路红专路93号