在 Pyside/PyQT/Qt 中排列按钮的水平线
arange horizontal line of buttons in Pyside/PyQT/Qt
我想用 PySide/PyQt 创建一个简单的 GUI。
在这个 GUI 中,我想要一个带有多个按钮的原始按钮,并且我希望按钮的长度与其文本标签成比例。
查看 QPushButton 和 QHBoxLayout,我看不出这可以轻松完成的可能性。
这方面有什么建议吗?
谢谢
迪米塔
使用工具按钮很容易做到这一点。在 Qt 设计器中:
- 创建工具按钮并设置文本
- 将它们水平放置
- 在布局的开头and/or添加水平分隔符
您还可以选择:
- 设置最小值width/height
- 将按钮的大小策略更改为 minimum/minimum
我想用 PySide/PyQt 创建一个简单的 GUI。 在这个 GUI 中,我想要一个带有多个按钮的原始按钮,并且我希望按钮的长度与其文本标签成比例。 查看 QPushButton 和 QHBoxLayout,我看不出这可以轻松完成的可能性。
这方面有什么建议吗? 谢谢 迪米塔
使用工具按钮很容易做到这一点。在 Qt 设计器中:
- 创建工具按钮并设置文本
- 将它们水平放置
- 在布局的开头and/or添加水平分隔符
您还可以选择:
- 设置最小值width/height
- 将按钮的大小策略更改为 minimum/minimum