GTK + 응용 프로그램에 GtkTextBuffer가 있습니다. 긴 작업을 수행하는 여러 작업자 스레드를 사용합니다. 이러한 쓰레드는 진행 상황을 텍스트 형식으로보고 할 수 있습니다. 나는 작업자 스레드가 어떻게 수행되고 있는지에 대한 세부 사항을 보여주고 싶다. 작업자 스레드로부터 입력을받는 방법을 알려주시겠습니까?GTK + 응용 프로그램 : 작업자 스레드로부터 입력 받기
작업자 스레드에서 신호 "insert-text"를 내보낼 수 있다고 생각했지만 인터넷 검색 중 관련 예제를 찾을 수 없습니다. 어떤 도움이라도 대단히 감사합니다.
예제를 찾을 수 없습니까? – ptomato
작업자 스레드에서 신호를 발생시키는 방법의 예. 내가 그렇게 할 수 있니? –
메인 쓰레드 인'g_signal_emit()'또는'g_signal_emit_by_name()'에서 신호를 내보내는 것과 같습니다. 시그널 핸들러는 GDK 잠금을 유지하면서 메인 쓰레드에서 호출된다. – ptomato