Drink milk, it is healthier then oil!
If you want to see how I see the Presenter first's implementation in Qt, take a look into my pet project.