标签: javascript qt layout qml spacing
我使用QML列布局,但我想仅禁用(或减少)两个元素之间的间距。在其余部分之间,间距应该保持不变。
有可能吗?
感谢。
答案 0 :(得分:5)
减少是困难的,但增加两个相邻项目之间的空间很容易:只需在它们之间插入一个空的Item,并且需要额外的垂直空间(当然减去一个额外的常规间距){ {1}}。不要忘记也设置非零height,否则布局计算不会考虑该项目。
Item
height
如果没有为width本身设置间距,您可以通过这种方式实现每种间距配置。这显然有点笨拙,但没有别的办法。
width