我通过brew在OS X上安装了qcachegrind。没问题。我生成了一些* .callgrind文件并使用qcachegrind查看它们。再说一遍,没问题。在查看一个文件时,我不小心关闭了平面轮廓"码头面板。现在我随时打开qcachegrind那个面板丢失了。
我尝试运行lsof
来确定qcachegrind获取其偏好的位置,但这并没有帮助。我从~/Library/Preferences/io.github.qcachegrind.plist
删除了一个似乎存储窗口位置数据的文件,但仍然没有解决问题。这个截图说明了这个问题;另请注意,没有可用的菜单。
其他人发布了类似的kcachegrind查询,在此处回答:How do I get back to the beginning in kcachegrind?
但是,该解决方案对OSX不起作用。
任何人都知道哪些文件需要修改或删除才能恢复qcachegrind的默认窗口行为和位置?
答案 0 :(得分:1)
右键单击在顶部栏上的任意位置,然后从弹出式菜单中选择Flat Profile
:
更新:单击子窗格的顶部栏也可以(如果您隐藏主工具栏)。
在Mac OS X上似乎无法访问Settings
菜单,我在{I}的硬盘上找不到~/.kde/share/config/kcachegrindrc
的任何提及。
https://docs.kde.org/stable4/en/kdesdk/kcachegrind/kcachegrind.pdf
第14页第3.4.1节的更多信息