qt-mvvm是GitHub上一套基于Qt的MVVM开发框架。
This model-view-viewmodel framework is intended for large Qt based scientific applications written in C++. Project was created as a playground toward GUI refactoring of BornAgain project.
- git clone --recurse-submodules https://github.com/gpospelov/qt-mvvm.git
- git checkout -b develop origin/develop
qt-mvvm采用CMake管理项目构建。
在VS2009中,右键构建"ALL_BUILD"项目即可完成qt-mvvm编译;构建"INSTALL"项目完成qt-mvvm安装。