gtkmm does not update on signals coming from outside gtkmm itself

I am having trouble updating a TreeView in gtkmm when receiving an external signal. The TreeView only updates when I do something, like mouse over the window, etc...

How can I tell gtkmm that it needs to update the treeview? I already tried the queue_draw() method.
LVL 10
Who is Participating?
cyberstalkerAuthor Commented:
I have fixed this by using Glib::Dispatcher instead of sigc::signal.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.