首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >QDoubleSpinBox前缀位置

QDoubleSpinBox前缀位置
EN

Stack Overflow用户
提问于 2013-09-19 21:01:54
回答 1查看 648关注 0票数 2

我正在和qt一起制作一个金融节目。我刚刚在对话框中添加了一个QDoubleSpinBox,在这个数字显示框中,用户必须输入一些产品的价格,所以我设置了货币符号的前缀。现在我想问一下,有没有办法把前缀放在左边,把数字放在右边。

EN

回答 1

Stack Overflow用户

发布于 2013-09-26 10:22:06

prefix位于显示值的开头,suffix追加到显示值的末尾。

正如你所看到的,prefix确实在数字的左边。不管怎样,为什么你需要改变prefix的位置呢?如果需要将字符串附加到值的末尾,只需更改suffix,而不是prefix

也许我没有正确理解这个问题。如果您需要的是将前缀向左对齐,数字向右对齐,如下所示:

您可以通过在prefix末尾添加制表符来直观地调整它。

例如doubleSpinBox->setPrefix(tr("[prefix]\t"));

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18895363

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档