NSAppearanceNameAqua在黑暗和明亮模式下均返回

时间:2020-04-01 08:56:33

标签: xcode macos qt macos-darkmode

我在Mac版Qt中有一个应用程序,升级到XCode 11.4后,我的应用程序没有切换到暗模式。

我检查了代码,意识到在亮和暗模式下,NSAppeareance名称均为NSAppearanceNameAqua。

我尝试了以下两种方法:

NSString * appearance = NSAppearance.currentAppearance.name;

NSString * appearance = NSApplication.sharedApplication.effectiveAppearance.name;

还有其他人遇到同样的问题吗?

1 个答案:

答案 0 :(得分:1)

看起来像Qt人已经在研究它了,请参阅QT-BUG83111