0

我通过 brew 在 OS X 上安装了 qcachegrind。没问题。我生成了一些 *.callgrind 文件并使用 qcachegrind 查看它们。再次,没问题。在查看一个文件时,我不小心关闭了“平面配置文件”停靠面板。现在,每当我打开 qcachegrind 时,该面板都会丢失。

我试图lsof找出 qcachegrind 从哪里得到它的偏好,但这并没有帮助。我从中删除了一个~/Library/Preferences/io.github.qcachegrind.plist似乎存储窗口位置数据的文件,但这仍然没有解决问题。此屏幕截图说明了问题;另请注意,也没有可下拉的菜单。

截屏

其他人针对 kcachegrind 发布了类似的查询,在这里得到了回答:我如何回到 kcachegrind 的开头?

但是,该解决方案不适用于 OSX。

任何人都知道需要修改或删除哪些文件以恢复 qcachegrind 的默认窗口行为和位置?

4

1 回答 1

1

右键单击顶部栏上的任意位置,然后Flat Profile从弹出菜单中选择:

在此处输入图像描述

更新:单击子窗格的顶部栏也可以(如果您隐藏主工具栏)。

在 Mac OS X 上似乎无法访问该菜单,而且我在硬盘驱动器上Settings找不到任何关于.~/.kde/share/config/kcachegrindrcrm

更多信息参见https://docs.kde.org/stable4/en/kdesdk/kcachegrind/kcachegrind.pdf第 14 页第 3.4.1 节

于 2017-03-21T21:35:37.013 回答