0

そこで、トーテム ムービー プレーヤーにループ モードを実装しようとしています。ループをオンにする「編集」の下にチェックボックスを追加して、これを行いたいと思います。

「編集」とその下の「シャッフルモード」オプションがクリックされたときに呼び出されるコードを理解しようとしています。適切なイベント ハンドラーがどこにあるかを簡単に見つける方法はありますか? これは GUI プログラムであり、メイン ループに到達するとすぐに、ブレークポイントが存在するまで停止せず、どこにブレークポイントは基本的に私が見つけようとしているものです。

これには Netbeans を使用してきましたが、Eclipse は使用できないことに注意してください。

ありがとうございました。

4

1 に答える 1

1

Totem の UI と、GtkBuilder ファイル data/totem.ui で定義された各要素のコールバック名。 http://git.gnome.org/browse/totem/tree/data/totem.ui

このファイルは、「シャッフル モード」アクションのハンドラが shuffle_mode_action_callback であることを示しています。次に、grep を使用できます。

grep -r shuffle_mode_action_callback totem-git/src

このコマンドの結果は、この関数が src/totem-menu.c で定義されていることを示しています。

于 2010-06-20T23:59:53.637 に答える