use pyside after all. PyQt4 had some weird problems, such as nopen is actually a style and cannot be used on setPen directly, action.triggered passes one bool argument, and the showstopper is that somehow, when reading a score file, it would crash, because somehow the path was not correct (I didn't debug it correctly, but reverting to pyside was easier)