libsigc++ mess

Posted by berkus, Thu Sep 06 21:20:00 UTC 2007, in sigc skype

libsigc++ proved to be quite a messy thing, so I decided to make life easier and get rid of it.

After spending a few hours doing cleanup and replacing it with sigslot I realized that sigslot doesn't have a cross-thread dispatching facility :)

Well, there are two ways: simpler one - use the provided possibility to poll library events in UI thread, or write a dispatcher for sigslot, which is going to be no less messy than sigc++ itself.

Simpler is better I think.

Comments

Have your say