我需要在QTableView中显示特殊的数值。这些值有两种可能的格式:例如'12.34'
和宽'12.34W'
。该数字从该点之前的一个或两个位置开始,然后是小数点后面,然后是两个小数位,最后是可选字母“W”。要求是对齐小数点上的数字。定心不够好。
这可能在qt?
答案 0 :(得分:-1)
不要忘记您可以使用较低级别的技巧
你总是可以sprintf()
。然后左/右对齐字符串显示。如果您打算使用这些值,则需要一些样板
像sprintf(string, "%-.2f%c", value, (isWide) ? 'W' : ' ');