Html文本作为工具提示,向右对齐
Html text as tooltip, align to the right
我想在Qt中显示这样的工具提示:
Field1: some_price1
Field2: some_price2
Field3: some_price3
和第二列应该向右对齐,例如
Field1: 17.50
Field2: 1.57
Field3: 117.50
我该怎么做?在过去,我使用/t,它工作得很好,但现在我需要在QToolTip中使用html(用于着色),我唯一能做的就是计算空格数,我需要将价格对齐到右边,并将它们放在价格后面。
问题解决了:
QString str = QString("<tr><td>Field1:</td><td align="right">%1</td></tr>") +
QString("<tr><td>Field2:</td><td align="right">%2</td></tr>");
相关文章:
- 如何理解将半精度指针转换为无符号长指针和相关的内存对齐
- 如何创建一个QTableWidgetItem,用长文本右对齐,左边有省略号
- 我可以检测和更改 gcc/g++ 中结构的当前数据对齐设置吗?
- 64位机器上的C++内存对齐
- 为什么我可以将变量存储在不是其最小对齐方式的倍数的地址?
- 使 std::vector 分配对齐内存的现代方法
- C++ cout 将双精度对齐到精度 2 并正确对齐
- 整数数据如何以位为单位存储在内存中?不是右对齐吗?
- C++ 如何格式化包含可变整数的文本行,使其在给定宽度内右对齐?
- 右对齐三角形的间距
- 如何使用 cout 将文本右对齐
- 背诵和提示输出对齐C++,输出格式
- 括号对齐样式:在右括号之前中断
- C 输出中的总右对齐
- wxWidgets工具栏文本对齐方式
- c++:右对齐的字段输出
- Html文本作为工具提示,向右对齐
- 如何为第一个组件右对齐
- Emacs 右对齐')'
- 第一个带有double的集合是左对齐的,随后的都是右对齐的