1

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

我检查了我的代码,我意识到 NSAppearance 名称在明暗模式下都是 NSAppearanceNameAqua。

我尝试了以下两种方法:

NSString * appearance = NSAppearance.currentAppearance.name;

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

还有其他人面临同样的问题吗?

4

1 回答 1

1

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

于 2020-04-05T00:02:36.230 回答