#include "mainwindow.h" #include "IStatusUpdate.h" #include "IVrBeltTearingConfig.h" #include "widgets/TearingDataTableWidget.h" #include #include #include #include #include #include int main(int argc, char *argv[]) { QApplication a(argc, argv); // Register meta types for signal-slot connections qRegisterMetaType>("QVector"); qRegisterMetaType>("QList"); qRegisterMetaType("QAbstractItemModel::LayoutChangeHint"); qRegisterMetaType("Qt::SortOrder"); // Register custom meta types for BeltTearing qRegisterMetaType("TearingData"); qRegisterMetaType("BeltTearingWorkStatus"); qRegisterMetaType("BeltTearingResult"); qRegisterMetaType("ServerInfo"); qRegisterMetaType("BeltTearingParam"); qRegisterMetaType("BeltTearingConfigResult"); qRegisterMetaType("NumericTableWidgetItem"); MainWindow w; w.show(); return a.exec(); }