GtkTextBufferを持つGTK +アプリケーションがあります。いくつかの長い操作を実行する複数のワーカースレッドを使用します。これらのスレッドは、進捗状況をテキスト形式で報告できます。私は、ワーカースレッドのパフォーマンスの詳細を表示したいと思います。ワーカースレッドからの入力を受け取る方法を教えてください。GTK +アプリケーション:ワーカースレッドからの入力を受け取ります
ワーカースレッドから「insert-text」という信号を出すことはできますが、グーグルでは関連する例は見つかりません。どんな助けも大歓迎です。
例は見つかりませんか? – ptomato
ワーカースレッドから信号を発信する方法の例。私はそれを許可されましたか? –
メインスレッド( 'g_signal_emit()'または 'g_signal_emit_by_name()')からシグナルを出すのと同じことです。シグナルハンドラは、GDKロックを保持したままメインスレッドから呼び出されます。 – ptomato