MVC framework for Qt