Migration of QtMvvm from github
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

19 lines
528 B

#include <QtWidgets/QApplication>
#include <QtMvvmWidgets/WidgetsPresenter>
#include <%{AppHdrName}>
#include "%{WindowHdrName}"
// Register the core app
QTMVVM_REGISTER_CORE_APP(%{AppCn})
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
// Automatically sets "WidgetPresenter" as presenter and registers the %{WindowName} class as a widget
// The viewmodel this widget belongs to is detected automatically via naming conventions
QtMvvm::WidgetsPresenter::registerView<%{WindowCn}>();
return a.exec();
}