From c5be602bcf681b281861316f733beaa5b6c066d9 Mon Sep 17 00:00:00 2001 From: Kane Wang Date: Thu, 26 Nov 2020 18:00:16 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4=E4=BF=A1=E6=81=AF!?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../QCarDealerSchemaWidget.cpp | 61 ++++++++++--------- 1 file changed, 33 insertions(+), 28 deletions(-) diff --git a/code/cpp/car_dealer_util/source/Widgets/ContentWidget/QCarDealerSchemaWidget/QCarDealerSchemaWidget.cpp b/code/cpp/car_dealer_util/source/Widgets/ContentWidget/QCarDealerSchemaWidget/QCarDealerSchemaWidget.cpp index 57d05e3..6627e67 100644 --- a/code/cpp/car_dealer_util/source/Widgets/ContentWidget/QCarDealerSchemaWidget/QCarDealerSchemaWidget.cpp +++ b/code/cpp/car_dealer_util/source/Widgets/ContentWidget/QCarDealerSchemaWidget/QCarDealerSchemaWidget.cpp @@ -98,58 +98,63 @@ void QCarDealerSchemaWidget::showCarDealerSchema() ++iterSchema ) { //年度 - pItem = new QTableWidgetItem(QString::fromStdWString(iterSchema->getTheYear())); - pItem->setTextAlignment(Qt::AlignHCenter | Qt::AlignVCenter); + pItem = new QTableWidgetItem( QString::fromStdWString( iterSchema->getTheYear() ) ); + pItem->setTextAlignment( Qt::AlignHCenter | Qt::AlignVCenter ); - ui.pTableWidgetSchema->setItem(rowIndex, columnIndex++, pItem); + ui.pTableWidgetSchema->setItem( rowIndex, columnIndex++, pItem ); //月份 - pItem = new QTableWidgetItem(QString::fromStdWString(iterSchema->getTheMonth())); - pItem->setTextAlignment(Qt::AlignHCenter | Qt::AlignVCenter); + pItem = new QTableWidgetItem( QString::fromStdWString( iterSchema->getTheMonth() ) ); + pItem->setTextAlignment( Qt::AlignHCenter | Qt::AlignVCenter ); - ui.pTableWidgetSchema->setItem(rowIndex, columnIndex++, pItem); + ui.pTableWidgetSchema->setItem( rowIndex, columnIndex++, pItem ); //车商代码 - pItem = new QTableWidgetItem(QString::fromStdWString(iterSchema->getCarDealerCode())); - pItem->setTextAlignment(Qt::AlignHCenter | Qt::AlignVCenter); + pItem = new QTableWidgetItem( QString::fromStdWString( iterSchema->getCarDealerCode() ) ); + pItem->setTextAlignment( Qt::AlignHCenter | Qt::AlignVCenter ); - ui.pTableWidgetSchema->setItem(rowIndex, columnIndex++, pItem); + ui.pTableWidgetSchema->setItem( rowIndex, columnIndex++, pItem ); //车商名称 - QString carDealerName = QString::fromStdWString( carDealerMap() ) - pItem = new QTableWidgetItem(QString::fromStdWString(iterSchema->())); - pItem->setTextAlignment(Qt::AlignHCenter | Qt::AlignVCenter); + QString carDealerName = QString::fromStdWString( GetCarDealerName( iterSchema->getCarDealerCode() ) ); + pItem = new QTableWidgetItem( carDealerName ); + pItem->setTextAlignment( Qt::AlignHCenter | Qt::AlignVCenter ); - ui.pTableWidgetSchema->setItem(rowIndex, columnIndex++, pItem); + ui.pTableWidgetSchema->setItem( rowIndex, columnIndex++, pItem ); //工时标准 - pItem = new QTableWidgetItem(QString::fromStdWString(iterSchema->getTheYear())); - pItem->setTextAlignment(Qt::AlignHCenter | Qt::AlignVCenter); + pItem = new QTableWidgetItem( QString::fromStdWString( iterSchema->getManHourPrice() ) ); + pItem->setTextAlignment( Qt::AlignHCenter | Qt::AlignVCenter ); - ui.pTableWidgetSchema->setItem(rowIndex, columnIndex++, pItem); + ui.pTableWidgetSchema->setItem( rowIndex, columnIndex++, pItem ); //配件价格 - pItem = new QTableWidgetItem(QString::fromStdWString(iterSchema->getTheYear())); - pItem->setTextAlignment(Qt::AlignHCenter | Qt::AlignVCenter); + pItem = new QTableWidgetItem( QString::fromStdWString( iterSchema->getPartPrice() ) ); + pItem->setTextAlignment( Qt::AlignHCenter | Qt::AlignVCenter ); - ui.pTableWidgetSchema->setItem(rowIndex, columnIndex++, pItem); + ui.pTableWidgetSchema->setItem( rowIndex, columnIndex++, pItem ); //其他理赔支持 - pItem = new QTableWidgetItem(QString::fromStdWString(iterSchema->getTheYear())); - pItem->setTextAlignment(Qt::AlignHCenter | Qt::AlignVCenter); + pItem = new QTableWidgetItem( QString::fromStdWString( iterSchema->getClaimSupport() ) ); + pItem->setTextAlignment( Qt::AlignHCenter | Qt::AlignVCenter ); - ui.pTableWidgetSchema->setItem(rowIndex, columnIndex++, pItem); + ui.pTableWidgetSchema->setItem( rowIndex, columnIndex++, pItem ); //营销活动方案 - pItem = new QTableWidgetItem(QString::fromStdWString(iterSchema->getTheYear())); - pItem->setTextAlignment(Qt::AlignHCenter | Qt::AlignVCenter); + pItem = new QTableWidgetItem( QString::fromStdWString( iterSchema->getScheme() ) ); + pItem->setTextAlignment( Qt::AlignHCenter | Qt::AlignVCenter ); - ui.pTableWidgetSchema->setItem(rowIndex, columnIndex++, pItem); + ui.pTableWidgetSchema->setItem( rowIndex, columnIndex++, pItem ); //是否达成预期 - pItem = new QTableWidgetItem(QString::fromStdWString(iterSchema->getTheYear())); - pItem->setTextAlignment(Qt::AlignHCenter | Qt::AlignVCenter); + pItem = new QTableWidgetItem( QString::fromStdWString( iterSchema->getIsQualified() ) ); + pItem->setTextAlignment( Qt::AlignHCenter | Qt::AlignVCenter ); - ui.pTableWidgetSchema->setItem(rowIndex, columnIndex++, pItem); + ui.pTableWidgetSchema->setItem( rowIndex, columnIndex++, pItem ); + + columnIndex = 0; + rowIndex++; } + + resizeTableWidgetTab(ui.pTableWidgetSchema, 10); }