Qt布局和拆分器的区别
Posted
技术标签:
【中文标题】Qt布局和拆分器的区别【英文标题】:Qt layout and splitter difference 【发布时间】:2011-06-27 10:52:19 【问题描述】:我想问一下,在Qt中有什么区别:
横向布局
和:
在拆分器中水平布局
同样:
垂直布局
和:
在拆分器中垂直布局
什么时候应该使用?
【问题讨论】:
【参考方案1】:Qt“Splitters”是一种布局,可以在嵌入的框架之间提供一个可移动的句柄,以便用户可以通过拖动来调整每个框架的相对大小。
如果能够调整每个布局的相对大小是合理的用户期望,您将使用拆分器而不是普通布局;例如,典型的场景是主窗口左侧的树视图与右侧的主视口分开,拆分器句柄允许您调整每个视图的查看量。
另一方面,普通的简单布局将用于实现工具栏之类的东西;调整工具栏按钮的相对大小和/或在工具栏按钮之间设置拆分句柄是不“正常的”,因此普通布局是完全可以接受的。
【讨论】:
以上是关于Qt布局和拆分器的区别的主要内容,如果未能解决你的问题,请参考以下文章