Multithreading in GTK application
I'm developing the GUI of an application using GTK2.6 library. In this application, I show my GUI in the main application thread and on actions like button click I do some background processing in a thread. This thread updates the GUI also. But when I try to enable and disable widgets they are not updated on the GUI. The widgets get updated only when i do some action the GUI like mouse over. Can someone please tell me how to do updates on the GUI in a thread in GTK. I am new to GTK so am not sure whether I am doing the right thing. Please help!!