diff --git a/code/cpp/car_dealer_util/proj/vs2019/car_dealer_util/source/Widgets/ContentWidget/QNewRepairMonitorWidget/moc_QNewRepairMonitorWidget.cpp b/code/cpp/car_dealer_util/proj/vs2019/car_dealer_util/source/Widgets/ContentWidget/QNewRepairMonitorWidget/moc_QNewRepairMonitorWidget.cpp index d9c74d5..2c9cf0c 100644 --- a/code/cpp/car_dealer_util/proj/vs2019/car_dealer_util/source/Widgets/ContentWidget/QNewRepairMonitorWidget/moc_QNewRepairMonitorWidget.cpp +++ b/code/cpp/car_dealer_util/proj/vs2019/car_dealer_util/source/Widgets/ContentWidget/QNewRepairMonitorWidget/moc_QNewRepairMonitorWidget.cpp @@ -22,8 +22,8 @@ QT_BEGIN_MOC_NAMESPACE QT_WARNING_PUSH QT_WARNING_DISABLE_DEPRECATED struct qt_meta_stringdata_QNewRepairMonitorWidget_t { - QByteArrayData data[1]; - char stringdata0[24]; + QByteArrayData data[3]; + char stringdata0[34]; }; #define QT_MOC_LITERAL(idx, ofs, len) \ Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ @@ -32,10 +32,12 @@ struct qt_meta_stringdata_QNewRepairMonitorWidget_t { ) static const qt_meta_stringdata_QNewRepairMonitorWidget_t qt_meta_stringdata_QNewRepairMonitorWidget = { { -QT_MOC_LITERAL(0, 0, 23) // "QNewRepairMonitorWidget" +QT_MOC_LITERAL(0, 0, 23), // "QNewRepairMonitorWidget" +QT_MOC_LITERAL(1, 24, 8), // "onImport" +QT_MOC_LITERAL(2, 33, 0) // "" }, - "QNewRepairMonitorWidget" + "QNewRepairMonitorWidget\0onImport\0" }; #undef QT_MOC_LITERAL @@ -45,21 +47,32 @@ static const uint qt_meta_data_QNewRepairMonitorWidget[] = { 8, // revision 0, // classname 0, 0, // classinfo - 0, 0, // methods + 1, 14, // methods 0, 0, // properties 0, 0, // enums/sets 0, 0, // constructors 0, // flags 0, // signalCount + // slots: name, argc, parameters, tag, flags + 1, 0, 19, 2, 0x09 /* Protected */, + + // slots: parameters + QMetaType::Void, + 0 // eod }; void QNewRepairMonitorWidget::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) { - Q_UNUSED(_o); - Q_UNUSED(_id); - Q_UNUSED(_c); + if (_c == QMetaObject::InvokeMetaMethod) { + auto *_t = static_cast(_o); + Q_UNUSED(_t) + switch (_id) { + case 0: _t->onImport(); break; + default: ; + } + } Q_UNUSED(_a); } @@ -89,6 +102,17 @@ void *QNewRepairMonitorWidget::qt_metacast(const char *_clname) int QNewRepairMonitorWidget::qt_metacall(QMetaObject::Call _c, int _id, void **_a) { _id = QWidget::qt_metacall(_c, _id, _a); + if (_id < 0) + return _id; + if (_c == QMetaObject::InvokeMetaMethod) { + if (_id < 1) + qt_static_metacall(this, _c, _id, _a); + _id -= 1; + } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { + if (_id < 1) + *reinterpret_cast(_a[0]) = -1; + _id -= 1; + } return _id; } QT_WARNING_POP diff --git a/code/cpp/car_dealer_util/source/Widgets/ContentWidget/QNewRepairMonitorWidget/QNewRepairMonitorWidget.cpp b/code/cpp/car_dealer_util/source/Widgets/ContentWidget/QNewRepairMonitorWidget/QNewRepairMonitorWidget.cpp index c0389fb..eb31a74 100644 --- a/code/cpp/car_dealer_util/source/Widgets/ContentWidget/QNewRepairMonitorWidget/QNewRepairMonitorWidget.cpp +++ b/code/cpp/car_dealer_util/source/Widgets/ContentWidget/QNewRepairMonitorWidget/QNewRepairMonitorWidget.cpp @@ -1,11 +1,42 @@ -#include "QNewRepairMonitorWidget.h" +#include "QNewRepairMonitorWidget.h" QNewRepairMonitorWidget::QNewRepairMonitorWidget(QWidget *parent) : QWidget(parent) { ui.setupUi(this); + + init(); } QNewRepairMonitorWidget::~QNewRepairMonitorWidget() { } + +void QNewRepairMonitorWidget::onImport() +{ +} + +void QNewRepairMonitorWidget::init() +{ + initData(); + initWidgets(); + initSignal(); +} + +void QNewRepairMonitorWidget::initData() +{ +} + +void QNewRepairMonitorWidget::initWidgets() +{ + setLayout(ui.pLayoutMain); +} + +void QNewRepairMonitorWidget::initSignal() +{ + connect(ui.pButtonImport, SIGNAL(clicked()), this, SLOT(onImport())); +} + +void QNewRepairMonitorWidget::showNewRepairMonitorRecords() +{ +} diff --git a/code/cpp/car_dealer_util/source/Widgets/ContentWidget/QNewRepairMonitorWidget/QNewRepairMonitorWidget.h b/code/cpp/car_dealer_util/source/Widgets/ContentWidget/QNewRepairMonitorWidget/QNewRepairMonitorWidget.h index 1168494..537a2e3 100644 --- a/code/cpp/car_dealer_util/source/Widgets/ContentWidget/QNewRepairMonitorWidget/QNewRepairMonitorWidget.h +++ b/code/cpp/car_dealer_util/source/Widgets/ContentWidget/QNewRepairMonitorWidget/QNewRepairMonitorWidget.h @@ -1,4 +1,4 @@ -#pragma once +#pragma once #include #include "ui_QNewRepairMonitorWidget.h" @@ -11,6 +11,17 @@ public: QNewRepairMonitorWidget(QWidget *parent = Q_NULLPTR); ~QNewRepairMonitorWidget(); +protected Q_SLOTS: + void onImport(); + +private: + void init(); + void initData(); + void initWidgets(); + void initSignal(); + + void showNewRepairMonitorRecords(); + private: Ui::QNewRepairMonitorWidget ui; };