It should be possible to create a plugin for that purpose. There must be a database table added that holds IP | postid to prevent multiple votes.
Then the votes of registered users and anonymous users must be summed up and displayed.
To get the vote-up event, you would need an event module.
PS: Out of interest: What are you using q2a for?