我在 Qt for mac 中有一个应用程序,升级到 XCode 11.4 后,我的应用程序没有切换到暗模式。
我检查了我的代码,我意识到 NSAppearance 名称在明暗模式下都是 NSAppearanceNameAqua。
我尝试了以下两种方法:
NSString * appearance = NSAppearance.currentAppearance.name;
NSString * appearance = NSApplication.sharedApplication.effectiveAppearance.name;
还有其他人面临同样的问题吗?