Netbeans 在源树中查找事件处理程序

Netbeans 在源树中查找事件处理程序,netbeans,totem,Netbeans,Totem,所以,我试图在图腾电影播放器中实现一种循环模式。我想通过在“编辑”下添加一个复选框来打开循环来实现这一点 我试图弄清楚当单击“编辑”和它下面的“随机模式”选项时,会调用什么代码。有什么简单的方法可以找到合适的事件处理程序在哪里吗? 我通常的代码读取方法(使用调试器逐步执行)不起作用,因为这是一个GUI程序,当您到达主循环时,它不会停止,直到出现断点,而断点的放置位置基本上就是我要找到的 为此,我一直在使用Netbeans,我应该注意,我不能使用Eclipse 谢谢。图腾的UI以及GtkBuild

所以,我试图在图腾电影播放器中实现一种循环模式。我想通过在“编辑”下添加一个复选框来打开循环来实现这一点

我试图弄清楚当单击“编辑”和它下面的“随机模式”选项时,会调用什么代码。有什么简单的方法可以找到合适的事件处理程序在哪里吗? 我通常的代码读取方法(使用调试器逐步执行)不起作用,因为这是一个GUI程序,当您到达主循环时,它不会停止,直到出现断点,而断点的放置位置基本上就是我要找到的

为此,我一直在使用Netbeans,我应该注意,我不能使用Eclipse


谢谢。

图腾的UI以及GtkBuilder文件data/Totem.UI中定义的每个元素的回调名称。

此文件说明“Shuffle Mode”操作的处理程序是Shuffle\u Mode\u action\u回调。然后您可以使用grep:

grep-r shuffle\u mode\u action\u callback totem git/src

该命令的结果表明该函数是在src/totem menu.c中定义的