【问题标题】:QML - wrapped text right alignmentQML - 包装文本右对齐
【发布时间】:2015-10-15 10:07:56
【问题描述】:

我想为换行的文本设置正确的对齐方式。如果我设置:

wrapMode: Text.WordWrap
horizontalAlignment: Text.AlignRight
text: "text\ntext"

我会得到换行的文本,但会在换行“之前”对齐。某样东西:

    text    |
    text    |

而不是

        text|
        text| 

我是否必须设置其他参数等?

【问题讨论】:

  • 您的代码完全按照它应该做的 - 将文本右对齐。可能您在代码的另一部分有一些错误。请发布所有相关代码,以便进行测试。截图也是一个不错的补充。
  • 貌似和QT版本有关——5.2.1没有正确支持。
  • 我可以确认 ^.你想回答你的问题,让其他人知道它已经解决了吗?
  • 问题已解决 - 我们需要使用更新的 QT 版本(或检查文本宽度 - 诸如 stackoverflow.com/questions/7872462/… 之类的东西)

标签: text alignment qml word-wrap


【解决方案1】:

问题已解决 - 我们需要使用更新的 QT 版本(5.2.1 被窃听)或检查文本宽度 - 诸如 Measuring text width in Qt 之类的东西

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-04-06
    • 1970-01-01
    • 1970-01-01
    • 2013-07-23
    • 2011-05-13
    • 2012-06-29
    • 2020-01-26
    • 2013-03-03
    相关资源
    最近更新 更多