ivoflipse / Pawlabeling

Tool for processing and analyzing pressure measurements
Other
18 stars 1 forks source link

Add pubsub for message passing instead of signals #18

Closed ivoflipse closed 10 years ago

ivoflipse commented 11 years ago

I don't like the Qt signal-slot thing and really liked wxPython's pubsub, so I'm going to integrate that instead

ivoflipse commented 11 years ago

I've integrated pubsub without installing the package, the whole pubsub module is located in functions/pubsub for now. Because its poorly supported, I don't want novice Python users to have to figure out how to install it themselves.

It currently is mainly used for updating the statusbar and making sure these messages are logged, but I'll be refactoring the codebase soon to move the data handling to a model that's shared between widgets

ivoflipse commented 10 years ago

Pubsub is pretty much used everywhere, except to attach events to things like tree widgets, so this is pretty much closed.