我正在用qt制作财务计划。 我刚刚在我的对话框中添加了一个QDoubleSpinBox,在这个旋转框中用户必须插入一些产品的价格,所以我将前缀设置为我的货币符号。 现在我想问一下是否有办法将前缀放在左边,将数字放到右边。
答案 0 :(得分:0)
prefix
前置于显示值的开头,suffix
附加到显示值的末尾。
正如您所看到的,prefix
确实位于数字的左侧。无论如何,你为什么需要改变prefix
的位置?如果您需要在值的末尾添加字符串,只需更改suffix
,而不是prefix
。
或许我没有正确理解这个问题。如果你需要的是将前缀对齐左边,将数字对齐,如下所示:
您可以通过在prefix
。
e.g。 doubleSpinBox->setPrefix(tr("[prefix]\t"));