From 9cfdd6153960a26df69bfbe29900dcbdab7e5ba7 Mon Sep 17 00:00:00 2001 From: Kane Wang Date: Wed, 13 May 2020 18:17:27 +0800 Subject: [PATCH] ... --- .../car_dealer_util/car_dealer_util.vcxproj | 7 +- .../car_dealer_util.vcxproj.filters | 21 +++- .../moc_QCarDealerSchemaWidget.cpp | 95 +++++++++++++++++++ .../ui_QCarDealerSchemaWidget.h | 46 +++++++++ .../car_dealer_util/source/qrc_resource.cpp | 60 ++++++------ .../FromExcelToOracle/FromExcelToOracle.cpp | 15 ++- .../QCarDealerSchemaWidget.cpp | 11 +++ .../QCarDealerSchemaWidget.h | 16 ++++ .../QCarDealerSchemaWidget.ui | 23 +++++ 9 files changed, 250 insertions(+), 44 deletions(-) create mode 100644 代码/cpp/car_dealer_util/proj/vs2019/car_dealer_util/source/Widgets/ContentWidget/QCarDealerSchemaWidget/moc_QCarDealerSchemaWidget.cpp create mode 100644 代码/cpp/car_dealer_util/proj/vs2019/car_dealer_util/source/Widgets/ContentWidget/QCarDealerSchemaWidget/ui_QCarDealerSchemaWidget.h create mode 100644 代码/cpp/car_dealer_util/source/Widgets/ContentWidget/QCarDealerSchemaWidget/QCarDealerSchemaWidget.cpp create mode 100644 代码/cpp/car_dealer_util/source/Widgets/ContentWidget/QCarDealerSchemaWidget/QCarDealerSchemaWidget.h create mode 100644 代码/cpp/car_dealer_util/source/Widgets/ContentWidget/QCarDealerSchemaWidget/QCarDealerSchemaWidget.ui diff --git a/代码/cpp/car_dealer_util/proj/vs2019/car_dealer_util/car_dealer_util.vcxproj b/代码/cpp/car_dealer_util/proj/vs2019/car_dealer_util/car_dealer_util.vcxproj index cbc2f49..ea0f197 100644 --- a/代码/cpp/car_dealer_util/proj/vs2019/car_dealer_util/car_dealer_util.vcxproj +++ b/代码/cpp/car_dealer_util/proj/vs2019/car_dealer_util/car_dealer_util.vcxproj @@ -32,6 +32,7 @@ + @@ -40,6 +41,7 @@ + @@ -62,6 +64,7 @@ + @@ -139,7 +142,7 @@ stdafx.h $(IntDir)$(TargetName).pch /utf-8 %(AdditionalOptions) - ..\..\..\source\widgets\LoginWidget;..\..\..\source\widgets\ContentWidget\QDataManagementWidget;%(AdditionalIncludeDirectories) + ..\..\..\source\widgets\LoginWidget;..\..\..\source\widgets\ContentWidget\QDataManagementWidget;..\..\..\source\Widgets\ContentWidget\QCarDealerSchemaWidget;%(AdditionalIncludeDirectories) Console @@ -167,7 +170,7 @@ stdafx.h $(IntDir)$(TargetName).pch /utf-8 %(AdditionalOptions) - ..\..\..\source\widgets\LoginWidget;..\..\..\source\widgets\ContentWidget\QDataManagementWidget;%(AdditionalIncludeDirectories) + ..\..\..\source\widgets\LoginWidget;..\..\..\source\widgets\ContentWidget\QDataManagementWidget;..\..\..\source\Widgets\ContentWidget\QCarDealerSchemaWidget;%(AdditionalIncludeDirectories) Windows diff --git a/代码/cpp/car_dealer_util/proj/vs2019/car_dealer_util/car_dealer_util.vcxproj.filters b/代码/cpp/car_dealer_util/proj/vs2019/car_dealer_util/car_dealer_util.vcxproj.filters index c266f4e..0e47bb8 100644 --- a/代码/cpp/car_dealer_util/proj/vs2019/car_dealer_util/car_dealer_util.vcxproj.filters +++ b/代码/cpp/car_dealer_util/proj/vs2019/car_dealer_util/car_dealer_util.vcxproj.filters @@ -89,6 +89,12 @@ {c8f4e91d-d7b8-43e9-98c2-ba4d6336404f} + + {c84c9e39-55b1-4672-9565-1fbe35c349a9} + + + {8590121c-3735-435c-bc37-248e931917d8} + @@ -143,7 +149,10 @@ 数据\数据管理\导入导出\直接导入导出 - 窗口\内容窗口 + 窗口\内容窗口\数据管理 + + + 窗口\内容窗口\数据管理\车商方案表 @@ -159,7 +168,10 @@ 窗口\登录窗口 - 窗口\内容窗口 + 窗口\内容窗口\数据管理 + + + 窗口\内容窗口\数据管理\车商方案表 @@ -170,7 +182,10 @@ 窗口\登录窗口 - 窗口\内容窗口 + 窗口\内容窗口\数据管理 + + + 窗口\内容窗口\数据管理\车商方案表 diff --git a/代码/cpp/car_dealer_util/proj/vs2019/car_dealer_util/source/Widgets/ContentWidget/QCarDealerSchemaWidget/moc_QCarDealerSchemaWidget.cpp b/代码/cpp/car_dealer_util/proj/vs2019/car_dealer_util/source/Widgets/ContentWidget/QCarDealerSchemaWidget/moc_QCarDealerSchemaWidget.cpp new file mode 100644 index 0000000..a600d8c --- /dev/null +++ b/代码/cpp/car_dealer_util/proj/vs2019/car_dealer_util/source/Widgets/ContentWidget/QCarDealerSchemaWidget/moc_QCarDealerSchemaWidget.cpp @@ -0,0 +1,95 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'QCarDealerSchemaWidget.h' +** +** Created by: The Qt Meta Object Compiler version 67 (Qt 5.13.1) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include +#include "../../../../../../../source/Widgets/ContentWidget/QCarDealerSchemaWidget/QCarDealerSchemaWidget.h" +#include +#include +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'QCarDealerSchemaWidget.h' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 67 +#error "This file was generated using the moc from 5.13.1. It" +#error "cannot be used with the include files from this version of Qt." +#error "(The moc has changed too much.)" +#endif + +QT_BEGIN_MOC_NAMESPACE +QT_WARNING_PUSH +QT_WARNING_DISABLE_DEPRECATED +struct qt_meta_stringdata_QCarDealerSchemaWidget_t { + QByteArrayData data[1]; + char stringdata0[23]; +}; +#define QT_MOC_LITERAL(idx, ofs, len) \ + Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ + qptrdiff(offsetof(qt_meta_stringdata_QCarDealerSchemaWidget_t, stringdata0) + ofs \ + - idx * sizeof(QByteArrayData)) \ + ) +static const qt_meta_stringdata_QCarDealerSchemaWidget_t qt_meta_stringdata_QCarDealerSchemaWidget = { + { +QT_MOC_LITERAL(0, 0, 22) // "QCarDealerSchemaWidget" + + }, + "QCarDealerSchemaWidget" +}; +#undef QT_MOC_LITERAL + +static const uint qt_meta_data_QCarDealerSchemaWidget[] = { + + // content: + 8, // revision + 0, // classname + 0, 0, // classinfo + 0, 0, // methods + 0, 0, // properties + 0, 0, // enums/sets + 0, 0, // constructors + 0, // flags + 0, // signalCount + + 0 // eod +}; + +void QCarDealerSchemaWidget::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + Q_UNUSED(_o); + Q_UNUSED(_id); + Q_UNUSED(_c); + Q_UNUSED(_a); +} + +QT_INIT_METAOBJECT const QMetaObject QCarDealerSchemaWidget::staticMetaObject = { { + &QWidget::staticMetaObject, + qt_meta_stringdata_QCarDealerSchemaWidget.data, + qt_meta_data_QCarDealerSchemaWidget, + qt_static_metacall, + nullptr, + nullptr +} }; + + +const QMetaObject *QCarDealerSchemaWidget::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *QCarDealerSchemaWidget::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_meta_stringdata_QCarDealerSchemaWidget.stringdata0)) + return static_cast(this); + return QWidget::qt_metacast(_clname); +} + +int QCarDealerSchemaWidget::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QWidget::qt_metacall(_c, _id, _a); + return _id; +} +QT_WARNING_POP +QT_END_MOC_NAMESPACE diff --git a/代码/cpp/car_dealer_util/proj/vs2019/car_dealer_util/source/Widgets/ContentWidget/QCarDealerSchemaWidget/ui_QCarDealerSchemaWidget.h b/代码/cpp/car_dealer_util/proj/vs2019/car_dealer_util/source/Widgets/ContentWidget/QCarDealerSchemaWidget/ui_QCarDealerSchemaWidget.h new file mode 100644 index 0000000..1ff1811 --- /dev/null +++ b/代码/cpp/car_dealer_util/proj/vs2019/car_dealer_util/source/Widgets/ContentWidget/QCarDealerSchemaWidget/ui_QCarDealerSchemaWidget.h @@ -0,0 +1,46 @@ +/******************************************************************************** +** Form generated from reading UI file 'QCarDealerSchemaWidget.ui' +** +** Created by: Qt User Interface Compiler version 5.13.1 +** +** WARNING! All changes made in this file will be lost when recompiling UI file! +********************************************************************************/ + +#ifndef UI_QCARDEALERSCHEMAWIDGET_H +#define UI_QCARDEALERSCHEMAWIDGET_H + +#include +#include +#include + +QT_BEGIN_NAMESPACE + +class Ui_QCarDealerSchemaWidget +{ +public: + + void setupUi(QWidget *QCarDealerSchemaWidget) + { + if (QCarDealerSchemaWidget->objectName().isEmpty()) + QCarDealerSchemaWidget->setObjectName(QString::fromUtf8("QCarDealerSchemaWidget")); + QCarDealerSchemaWidget->resize(400, 300); + + retranslateUi(QCarDealerSchemaWidget); + + QMetaObject::connectSlotsByName(QCarDealerSchemaWidget); + } // setupUi + + void retranslateUi(QWidget *QCarDealerSchemaWidget) + { + QCarDealerSchemaWidget->setWindowTitle(QCoreApplication::translate("QCarDealerSchemaWidget", "QCarDealerSchemaWidget", nullptr)); + } // retranslateUi + +}; + +namespace Ui { + class QCarDealerSchemaWidget: public Ui_QCarDealerSchemaWidget {}; +} // namespace Ui + +QT_END_NAMESPACE + +#endif // UI_QCARDEALERSCHEMAWIDGET_H diff --git a/代码/cpp/car_dealer_util/proj/vs2019/car_dealer_util/source/qrc_resource.cpp b/代码/cpp/car_dealer_util/proj/vs2019/car_dealer_util/source/qrc_resource.cpp index e52aa54..1cf034b 100644 --- a/代码/cpp/car_dealer_util/proj/vs2019/car_dealer_util/source/qrc_resource.cpp +++ b/代码/cpp/car_dealer_util/proj/vs2019/car_dealer_util/source/qrc_resource.cpp @@ -36909,94 +36909,94 @@ static const unsigned char qt_resource_struct[] = { 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0, // :/QMainFrame/Resources/8218_box1.png 0x0,0x0,0x1,0x2,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x1,0x3f,0xef, -0x0,0x0,0x1,0x68,0x54,0x2f,0x0,0xf6, +0x0,0x0,0x1,0x72,0xd,0x82,0xc,0xd6, // :/QMainFrame/Resources/find.png 0x0,0x0,0x1,0x22,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x1,0xaa,0x5f, -0x0,0x0,0x1,0x68,0x54,0x2f,0x0,0xfd, +0x0,0x0,0x1,0x72,0xd,0x82,0xc,0xe2, // :/QMainFrame/Resources/print.png 0x0,0x0,0x1,0x62,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x2,0x47,0x63, -0x0,0x0,0x1,0x68,0x54,0x2f,0x1,0x2, +0x0,0x0,0x1,0x72,0xd,0x82,0xc,0xe8, // :/QMainFrame/Resources/option.png 0x0,0x0,0x2,0x94,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x7,0x6,0xb8, -0x0,0x0,0x1,0x68,0x54,0x2f,0x1,0x1, +0x0,0x0,0x1,0x72,0xd,0x82,0xc,0xe7, // :/QMainFrame/Resources/x.png 0x0,0x0,0x2,0x2c,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x5,0x6a,0x2d, -0x0,0x0,0x1,0x68,0x54,0x2f,0x1,0x6, +0x0,0x0,0x1,0x72,0xd,0x82,0xc,0xed, // :/QMainFrame/Resources/telephone.png 0x0,0x0,0x2,0xc4,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x7,0xb2,0x8, -0x0,0x0,0x1,0x68,0x54,0x2f,0x1,0x5, +0x0,0x0,0x1,0x72,0xd,0x82,0xc,0xeb, // :/QMainFrame/Resources/plus.png 0x0,0x0,0x2,0x52,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x6,0x5d,0x5f, -0x0,0x0,0x1,0x68,0x54,0x2f,0x1,0x2, +0x0,0x0,0x1,0x72,0xd,0x82,0xc,0xe8, // :/QMainFrame/Resources/20121016085311441_easyicon_cn_128.png 0x0,0x0,0x0,0x82,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x77,0x17, -0x0,0x0,0x1,0x68,0x54,0x2f,0x0,0xf5, +0x0,0x0,0x1,0x72,0xd,0x82,0xc,0xd5, // :/QMainFrame/Resources/new.png 0x0,0x0,0x2,0xe4,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x7,0xcc,0x61, -0x0,0x0,0x1,0x68,0x54,0x2f,0x1,0x0, +0x0,0x0,0x1,0x72,0xd,0x82,0xc,0xe6, // :/QMainFrame/Resources/CPIC.png 0x0,0x0,0x2,0x3c,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x5,0xc9,0x50, -0x0,0x0,0x1,0x68,0x54,0x2f,0x0,0xf7, +0x0,0x0,0x1,0x72,0xd,0x82,0xc,0xd8, // :/QMainFrame/Resources/ok.png 0x0,0x0,0x1,0x38,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x1,0xe8,0x27, -0x0,0x0,0x1,0x68,0x54,0x2f,0x1,0x1, +0x0,0x0,0x1,0x72,0xd,0x82,0xc,0xe6, // :/QMainFrame/Resources/face.png 0x0,0x0,0x1,0xc8,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x4,0x29,0xa6, -0x0,0x0,0x1,0x68,0x54,0x2f,0x0,0xfd, +0x0,0x0,0x1,0x72,0xd,0x82,0xc,0xe1, // :/QMainFrame/Resources/CNY_Red.png 0x0,0x0,0x1,0xf8,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x4,0xfc,0xe0, -0x0,0x0,0x1,0x68,0x54,0x2f,0x0,0xf6, +0x0,0x0,0x1,0x72,0xd,0x82,0xc,0xd7, // :/QMainFrame/Resources/car2.png 0x0,0x0,0x3,0x10,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x8,0x69,0x71, -0x0,0x0,0x1,0x68,0x54,0x2f,0x0,0xfa, +0x0,0x0,0x1,0x72,0xd,0x82,0xc,0xdd, // :/QMainFrame/Resources/app.ico 0x0,0x0,0x0,0x46,0x0,0x1,0x0,0x0,0x0,0x1,0x0,0x0,0x2,0x22, -0x0,0x0,0x1,0x68,0x54,0x2f,0x0,0xf9, +0x0,0x0,0x1,0x72,0xd,0x82,0xc,0xdb, // :/QMainFrame/Resources/save.png 0x0,0x0,0x2,0x7e,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x6,0xcf,0x1, -0x0,0x0,0x1,0x68,0x54,0x2f,0x1,0x4, +0x0,0x0,0x1,0x72,0xd,0x82,0xc,0xea, // :/QMainFrame/Resources/car.png 0x0,0x0,0x0,0x5a,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x1f,0x7e, -0x0,0x0,0x1,0x68,0x54,0x2f,0x0,0xf9, +0x0,0x0,0x1,0x72,0xd,0x82,0xc,0xdc, // :/QMainFrame/Resources/cat.png 0x0,0x0,0x0,0x6e,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x55,0x58, -0x0,0x0,0x1,0x68,0x54,0x2f,0x0,0xfa, +0x0,0x0,0x1,0x72,0xd,0x82,0xc,0xde, // :/QMainFrame/Resources/excel.png 0x0,0x0,0x2,0x14,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x5,0x51,0x43, -0x0,0x0,0x1,0x68,0x54,0x2f,0x0,0xfc, +0x0,0x0,0x1,0x72,0xd,0x82,0xc,0xe0, // :/QMainFrame/Resources/CPIC??.png 0x0,0x0,0x1,0x7a,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x2,0x9e,0xab, -0x0,0x0,0x1,0x68,0x54,0x2f,0x0,0xf8, +0x0,0x0,0x1,0x72,0xd,0x82,0xc,0xda, // :/QMainFrame/Resources/dec.png 0x0,0x0,0x0,0x32,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x0, -0x0,0x0,0x1,0x68,0x54,0x2f,0x0,0xfb, +0x0,0x0,0x1,0x72,0xd,0x82,0xc,0xdf, // :/QMainFrame/Resources/folder.png 0x0,0x0,0x0,0xd2,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0xcc,0x2a, -0x0,0x0,0x1,0x68,0x54,0x2f,0x0,0xfe, +0x0,0x0,0x1,0x72,0xd,0x82,0xc,0xe3, // :/QMainFrame/Resources/edit.png 0x0,0x0,0x2,0x68,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x6,0x61,0x1b, -0x0,0x0,0x1,0x68,0x54,0x2f,0x0,0xfc, +0x0,0x0,0x1,0x72,0xd,0x82,0xc,0xe0, // :/QMainFrame/Resources/clean.png 0x0,0x0,0x2,0xf8,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x8,0x3a,0x47, -0x0,0x0,0x1,0x68,0x54,0x2f,0x0,0xfb, +0x0,0x0,0x1,0x72,0xd,0x82,0xc,0xde, // :/QMainFrame/Resources/gear.png 0x0,0x0,0x2,0xae,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x7,0x5c,0x60, -0x0,0x0,0x1,0x68,0x54,0x2f,0x0,0xfe, +0x0,0x0,0x1,0x72,0xd,0x82,0xc,0xe3, // :/QMainFrame/Resources/quit.png 0x0,0x0,0x0,0xec,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0xe0,0xcc, -0x0,0x0,0x1,0x68,0x54,0x2f,0x1,0x3, +0x0,0x0,0x1,0x72,0xd,0x82,0xc,0xe9, // :/QMainFrame/Resources/save2.png 0x0,0x0,0x1,0x4a,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x2,0x29,0x5d, -0x0,0x0,0x1,0x68,0x54,0x2f,0x1,0x4, +0x0,0x0,0x1,0x72,0xd,0x82,0xc,0xea, // :/QMainFrame/Resources/manager.png 0x0,0x0,0x1,0x94,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x3,0x55,0x8f, -0x0,0x0,0x1,0x68,0x54,0x2f,0x1,0x0, +0x0,0x0,0x1,0x72,0xd,0x82,0xc,0xe5, // :/QMainFrame/Resources/login.png 0x0,0x0,0x1,0xb0,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x3,0xb9,0xe4, -0x0,0x0,0x1,0x68,0x54,0x2f,0x0,0xff, +0x0,0x0,0x1,0x72,0xd,0x82,0xc,0xe4, // :/QMainFrame/Resources/tongji.png 0x0,0x0,0x1,0xde,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x4,0x8a,0x1, -0x0,0x0,0x1,0x68,0x54,0x2f,0x1,0x5, +0x0,0x0,0x1,0x72,0xd,0x82,0xc,0xec, }; diff --git a/代码/cpp/car_dealer_util/source/Data/DataManipulation/FromExcelToOracle/FromExcelToOracle.cpp b/代码/cpp/car_dealer_util/source/Data/DataManipulation/FromExcelToOracle/FromExcelToOracle.cpp index 83d3153..4e13c76 100644 --- a/代码/cpp/car_dealer_util/source/Data/DataManipulation/FromExcelToOracle/FromExcelToOracle.cpp +++ b/代码/cpp/car_dealer_util/source/Data/DataManipulation/FromExcelToOracle/FromExcelToOracle.cpp @@ -67,24 +67,22 @@ void RepairMonitoringFromExcelToOracle( const std::wstring & filePath, unsigned int rowIndex = firstRowIndex; //保存标题 -<<<<<<< HEAD if (hasTitleRow) { - while (index <= lastColumnIndex) + while (colIndex <= lastColumnIndex) { - wstring&& title = ReadCellStringFromXlsx(pBook, sheetIndex, firstRowIndex, index, false); + wstring&& title = ReadCellStringFromXlsx(pBook, sheetIndex, firstRowIndex, colIndex, false); - titleMap.insert(pair(index, title)); + titleMap.insert(pair(colIndex, title)); - ++index; + ++colIndex; } } //逐行保存数据 -======= while (colIndex <= lastColumnIndex) { - wstring&& title = ReadCellStringFromXlsx(pBook, sheetIndex, titleRowIndex, colIndex, false); + wstring&& title = ReadCellStringFromXlsx(pBook, sheetIndex, firstRowIndex, colIndex, false); titleMap.insert(pair(colIndex, title)); @@ -95,7 +93,7 @@ void RepairMonitoringFromExcelToOracle( const std::wstring & filePath, for (rowIndex = firstRowIndex; rowIndex >= lastRowIndex; rowIndex++) { //如果是标题行,就跳过 - if (rowIndex == titleRowIndex) + if (rowIndex == firstRowIndex) { continue; } @@ -107,5 +105,4 @@ void RepairMonitoringFromExcelToOracle( const std::wstring & filePath, } } ->>>>>>> 1c61f5c9c59d272bf37edf8d9217c4389b802ceb } diff --git a/代码/cpp/car_dealer_util/source/Widgets/ContentWidget/QCarDealerSchemaWidget/QCarDealerSchemaWidget.cpp b/代码/cpp/car_dealer_util/source/Widgets/ContentWidget/QCarDealerSchemaWidget/QCarDealerSchemaWidget.cpp new file mode 100644 index 0000000..de38de3 --- /dev/null +++ b/代码/cpp/car_dealer_util/source/Widgets/ContentWidget/QCarDealerSchemaWidget/QCarDealerSchemaWidget.cpp @@ -0,0 +1,11 @@ +#include "QCarDealerSchemaWidget.h" + +QCarDealerSchemaWidget::QCarDealerSchemaWidget(QWidget *parent) + : QWidget(parent) +{ + ui.setupUi(this); +} + +QCarDealerSchemaWidget::~QCarDealerSchemaWidget() +{ +} diff --git a/代码/cpp/car_dealer_util/source/Widgets/ContentWidget/QCarDealerSchemaWidget/QCarDealerSchemaWidget.h b/代码/cpp/car_dealer_util/source/Widgets/ContentWidget/QCarDealerSchemaWidget/QCarDealerSchemaWidget.h new file mode 100644 index 0000000..345e2ca --- /dev/null +++ b/代码/cpp/car_dealer_util/source/Widgets/ContentWidget/QCarDealerSchemaWidget/QCarDealerSchemaWidget.h @@ -0,0 +1,16 @@ +#pragma once + +#include +#include "ui_QCarDealerSchemaWidget.h" + +class QCarDealerSchemaWidget : public QWidget +{ + Q_OBJECT + +public: + QCarDealerSchemaWidget(QWidget *parent = Q_NULLPTR); + ~QCarDealerSchemaWidget(); + +private: + Ui::QCarDealerSchemaWidget ui; +}; diff --git a/代码/cpp/car_dealer_util/source/Widgets/ContentWidget/QCarDealerSchemaWidget/QCarDealerSchemaWidget.ui b/代码/cpp/car_dealer_util/source/Widgets/ContentWidget/QCarDealerSchemaWidget/QCarDealerSchemaWidget.ui new file mode 100644 index 0000000..baad934 --- /dev/null +++ b/代码/cpp/car_dealer_util/source/Widgets/ContentWidget/QCarDealerSchemaWidget/QCarDealerSchemaWidget.ui @@ -0,0 +1,23 @@ + + QCarDealerSchemaWidget + + + QCarDealerSchemaWidget + + + + 0 + 0 + 400 + 300 + + + + QCarDealerSchemaWidget + + + + + + +