• 5087阅读
  • 2回复

qcheckbox选中后为X [复制链接]

上一主题 下一主题
离线newdc
 

只看楼主 倒序阅读 楼主  发表于: 2010-09-15
qcheckbox选中后为X,好像不符合中国人的习惯,能否改成其他图标
离线beaujolais
只看该作者 1楼 发表于: 2010-09-15
那是你系统的UI风格和Qt没关系。不过你一样可以在程序里设置

QApplication::setStyle(QStyleFactory::create("plastique"));     // 设置你想使用的UI风格
QApplication::setPalette(QApplication::style()->standardPalette());

从帮助文档可以看到Qt支持以下几种:

Typically they include "windows", "motif", "cde", "plastique" and "cleanlooks". Depending on the platform, "windowsxp", "windowsvista" and "macintosh" may be available.

可以看到windowsxp、windowsvista、macintosh是平台相关的,也就是说你在Linux下设置windowsxp风格是无效的。
离线newdc

只看该作者 2楼 发表于: 2010-09-16
回 1楼(beaujolais) 的帖子
谢谢了。我的系统是嵌入式的,用你的方法试试,看行不行。
快速回复
限100 字节
 
上一个 下一个