gpt4 book ai didi

python - 控制 QToolBar 中纯文本按钮的大小

转载 作者:行者123 更新时间:2023-12-01 05:00:27 33 4
gpt4 key购买 nike

我正在使用 PySide。我有一个带有垂直 QToolBar myToolBar 的 QMainWindow。我使用 myToolBar.toolButtonStyle = Qt.ToolButtonTextOnly 使工具栏的按钮仅包含文本,不包含图标。我将 QActions 添加到 QToolBar,并自动创建按钮。我想让按钮更高,但由于我没有使用任何 QToolButton 对象,所以我不知道如何做。 QAction 有一个 setFont() 方法,因此我可以使字体变大,但我想要的是按钮内的一些填充。我怎样才能做到这一点?

最佳答案

http://qt-project.org/doc/qt-4.8/stylesheet-reference.html#qtoolbutton-widget

类似下面的东西应该可以做到:

myToolBar.setStyleSheet("QToolButton{padding: 20px;}");

基本上就是说,为 QToolButton 类型的对象下方的任何小部件设置样式,将所有四个边上的填充的 QStyle 设置为 20px。

如果您只想设置顶部和右侧的内边距,则如下所示:

padding: 20px 0px 4px 0px;

http://www.w3schools.com/css/css_padding.asp

关于python - 控制 QToolBar 中纯文本按钮的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26332109/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com