作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
如果您设置固定的复选框大小,文本将与复选框本身对齐。对于标准布局方向,文本将在框之后开始,而对于从右到左布局,文本将在框之前结束,就像这样(边框只是小部件的边框指示小部件的实际大小,不要混淆):
有没有办法将文本对齐到另一边来实现这一点:
最佳答案
正如您提到的,您有一个固定大小的 QCheckBox。如此轻松,无需子类化,您就可以使用样式表获得您想要的 QCheckBox。但不幸的是,text-align 属性只适用于 QPushButton 和 QProgressBar。但是您可以使用的备用样式表是:
QCheckBox{
spacing:100px;
}
有了 QCheckBox 的 RightToLeft 方向和这个样式表,您的复选框就准备好了! :) 。根据您的应用更改间距。
希望这对您有所帮助。
关于c++ - 增加Qt中文本和复选框之间的空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12597101/
我是一名优秀的程序员,十分优秀!