OSX QPushButton 文本对齐

Posted

技术标签:

【中文标题】OSX QPushButton 文本对齐【英文标题】:OSX QPushButton Text Alignment 【发布时间】:2016-04-06 15:27:39 【问题描述】:

在 OS X 10.10.5 上使用 PyQt4 渲染 QPushButton 时,文本不在按钮中居中。相反,文本似乎与按钮的上边缘对齐。

我试过了:

self.pushButton.setStyleSheet("text-align: center")

但这并没有明显的效果。另外,在 Linux 上运行相同的代码时,我没有看到这个问题。

如何在 OS X 上垂直居中 QPushButton 文本?

【问题讨论】:

【参考方案1】:

我遇到了相反的问题,我的文本与底部对齐,我通过添加 padding-bottom: 1px; 将其推到了中心。

【讨论】:

以上是关于OSX QPushButton 文本对齐的主要内容,如果未能解决你的问题,请参考以下文章

在 Windows 上使用 PySide/PyQT 移除 QPushButton 周围奇怪的一像素空间

当 QProgressBar 存在时如何居中对齐 QPushButton?

QPushButton 在另一个小部件上对齐

QPushButton在顶部另一个小部件上对齐

怎么可以使QPushButton的text按照左对齐的方式显示?

从 PyQt 中的 QPushButton 获取文本