qt-如何制作带有按钮的分离器?
-
27-10-2019 - |
题
有人在将按钮(或其他小部件)放在拆分器手柄顶部时遇到任何问题吗?我试图获取手柄,设置其布局并将控件放置在那里,但看起来有些奇怪。
我的主要目标是创建一个选择器对话框,如下所示:
我得到的是:
代码: 通用标签
解决方案
这会带来更好的结果: 通用标签
为了获得更好的结果,我建议将QSplitterHandle子类化并重新实现sizeHint()
。浏览 QSplitterHandle文档。
您可以更改布局设置以获得确切的按钮位置。 例如: 通用标签
要删除“救济”栏,您必须从QSplitterHandle子类化并重新实现paintEvent()
。
不隶属于 StackOverflow