线程 A:运行 Gtkmm 消息循环的 UI 线程。
线程 B:通过网络接收数据并将其记录到文件中。
现在我希望在线程 B 中转储到文件中的相同数据也同时显示在 UI 上的 Gtk::TextView 中。最好的方法是什么?
Glib::Dispatcher 不带数据。所以它只对通知工作完成有好处。
libSigCX 让我很难过。
线程 A:运行 Gtkmm 消息循环的 UI 线程。
线程 B:通过网络接收数据并将其记录到文件中。
现在我希望在线程 B 中转储到文件中的相同数据也同时显示在 UI 上的 Gtk::TextView 中。最好的方法是什么?
Glib::Dispatcher 不带数据。所以它只对通知工作完成有好处。
libSigCX 让我很难过。