文件对话框中的“IORegisterForSystemPower失败”

时间:2017-04-03 11:14:53

标签: macos

我有一个非常简单的Qt程序,它只打开一个文件对话框。出于某种原因,在某些情况下,我会在对话框打开前获得旋转沙滩球约5秒钟,并将IORegisterForSystemPower failed打印到控制台。

我也注意到在其他程序中的文件对话之前有类似的延迟,比如LyX甚至是Chrome。

我在OSX 10.12.3上。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

其实我刚刚找到了一个原因。如果我打开程序的两个实例,则在第一个即时打开对话框。如果我把它打开并尝试在第二次打开它,我会得到沙滩球。

如果我只有两个程序实例正在运行,那么它就是实例,只有当我尝试打开它破坏的第二个文件对话框时才会这样。

我会说这是一个Qt错误但是因为它发生在Chrome中我也会遇到OSX错误。