gtk里面如何动态改变textview的值
我写了一个sock监听器,请问怎么实现当监听到有消息发送过来后,就动态改变textview的值,把收到的数据显示在textview里面 ?
在事件驱动里面可以调下面的方法改变textview的值, 比如下面的代码
void onClick GtkWidget *widget,
gpointer data )
{
gtk_text_buffer_set_text (gtk_text_view_get_buffer (GTK_TEXT_VIEW (textview1)), _("dfgsdg"), -1);
}
当发生onClick事件时,就会改变textview1的值。
请问各位朋友,除了这种事件驱动来改变值外,能不能有其它办法改变textview1的值。
|