Taking Qt as an example, we use their convention when we have to (overriding base class methods) but otherwise it's all python standard with _'s - I agree it't a pain when jumping around between apps and languages but I think this ends up providing the most consistent experience for end users.