...
This commit is contained in:
@@ -1,9 +1,13 @@
|
||||
#include "QCarDealerAchievementWidget.h"
|
||||
#include <QFileDialog>
|
||||
#include "QCarDealerAchievementWidget.h"
|
||||
#include "../../Data/DataManipulation/Excel/LoadFromExcel.h"
|
||||
|
||||
QCarDealerAchievementWidget::QCarDealerAchievementWidget(QWidget *parent)
|
||||
: QWidget(parent)
|
||||
using namespace std;
|
||||
|
||||
QCarDealerAchievementWidget::QCarDealerAchievementWidget( QWidget * parent )
|
||||
: QWidget( parent )
|
||||
{
|
||||
ui.setupUi(this);
|
||||
ui.setupUi( this );
|
||||
|
||||
init();
|
||||
}
|
||||
@@ -14,6 +18,26 @@ QCarDealerAchievementWidget::~QCarDealerAchievementWidget()
|
||||
|
||||
void QCarDealerAchievementWidget::onImport()
|
||||
{
|
||||
//选择文件
|
||||
QString xlsxFilePath = QFileDialog::getOpenFileName( this,
|
||||
"请选择要导入的数据文件",
|
||||
".", "xlsx文件(*.xlsx)" );
|
||||
if ( xlsxFilePath.isEmpty() == true )
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
achievementVector.clear();
|
||||
|
||||
LoadCarDealerAchievementFromXlsx( xlsxFilePath.toStdWString(),
|
||||
0,
|
||||
1,
|
||||
achievementVector );
|
||||
|
||||
//以后要修改
|
||||
string userName = "car_dealer";
|
||||
string password = "cpic123456";
|
||||
string tnsName = "xmcx1";
|
||||
|
||||
}
|
||||
|
||||
@@ -35,5 +59,5 @@ void QCarDealerAchievementWidget::initWidgets()
|
||||
|
||||
void QCarDealerAchievementWidget::initSignal()
|
||||
{
|
||||
connect(ui.pButtonImport, SIGNAL(clicked()), this, SLOT(onImport()));
|
||||
connect( ui.pButtonImport, SIGNAL( clicked() ), this, SLOT( onImport() ) );
|
||||
}
|
||||
|
@@ -2,6 +2,7 @@
|
||||
|
||||
#include <QWidget>
|
||||
#include "ui_QCarDealerAchievementWidget.h"
|
||||
#include "../../Data/Datastructure/CarDealerAchievement/CarDealerAchievement.h"
|
||||
|
||||
class QCarDealerAchievementWidget : public QWidget
|
||||
{
|
||||
@@ -24,4 +25,7 @@ private:
|
||||
|
||||
private:
|
||||
Ui::QCarDealerAchievementWidget ui;
|
||||
|
||||
//数据
|
||||
std::vector<CarDealerAchievement> achievementVector;
|
||||
};
|
||||
|
Reference in New Issue
Block a user