MVC framework based on Qt