【发布时间】:2018-11-18 21:36:19
【问题描述】:
我想不出来这个。我的意思是 Qml 文本项中文本行之间的垂直间距。我不能使用富文本,而且 GridLayout 似乎破坏了我的换行、水平对齐和检查截断的能力。这是在一个矩形内。
Text{
width:10
wrapMode: Text.Text.Wrap
text:"This will be broken into multiple lines. How could I set the vertical spacing between them?"
}
我的意思是:
对比
【问题讨论】:
-
我很乐意,但举个例子... GridLayout 破坏了东西?但除此之外,有没有办法在没有它的情况下定义行/段落间距?
-
是我想看看产生问题的代码,因为我认为它取决于它的实现,所以对于类型的问题:我的代码不起作用 OP 必须提供一个minimal reproducible example,你能分享一个minimal reproducible example吗?
-
我明白,但这更像是一个笼统的问题。我将发布一些代码以使其更清晰。我可以提供一个 GridLayout 破坏事物的示例,但我需要做一些工作来修剪我现有的代码等。
-
所以我的意思是我可以在这里使用的通用属性。我猜 LineHeight 定义了线条的高度,而不是它们之间的空间,并且似乎打破了我的布局。我在文档中找不到任何此类属性。
标签: qt widget qml kde-plasma plasmoid