【问题标题】:Mac OS Siera PyQt5 QTabWidget IssueMac OS Sierra PyQt5 QTabWidget 问题
【发布时间】:2017-10-03 05:33:40
【问题描述】:

我通常在 windows(工作)或 linux(空闲时间)上编程。 现在我正在为我的妻子做一个项目,她使用的是 mac。

在这个项目中有一个带有可关闭标签的 QTabWidget。 在 Windows 上,关闭图标正确显示,但在 MAC 上却没有关闭图标。 当您单击选项卡标题的最左侧时,它会意外关闭,因为您看不到关闭图标,而且我不能 100% 确定这是为什么。

任何人以前见过这个并知道修复?

Mac 是最新的 Siera 操作系统(刚刚更新) 蟒蛇 3 PyQt5(与pip3一起安装)

提前非常感谢

【问题讨论】:

    标签: macos python-3.x pyqt5 macos-sierra qtabwidget


    【解决方案1】:

    这是由 Qt-5.9.2 中已修复的错误引起的(请参阅QTBUG-61092)。

    与此同时,应该可以通过使用样式表设置您自己的图标来解决此问题。为此,您需要使用QTabBar::close-button 选择器,该选择器记录在Qt Style Sheets Reference 中。

    【讨论】:

    • 谢谢!我想我必须为它制作一个小图标。
    猜你喜欢
    • 1970-01-01
    • 2017-07-31
    • 2019-03-09
    • 2017-04-16
    • 2018-06-21
    • 1970-01-01
    • 2018-12-02
    • 2017-04-03
    • 2018-05-08
    相关资源
    最近更新 更多