| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- #include "dialogaccountinfo.h"
- #include "ui_dialogaccountinfo.h"
- DialogAccountInfo::DialogAccountInfo(QWidget *parent) :
- QDialog(parent),
- ui(new Ui::DialogAccountInfo)
- {
- ui->setupUi(this);
- ui->verticalLayout_2->addWidget(&formLogon);
- ui->verticalLayout_3->addWidget(&formEditUserInfo);
- ui->verticalLayout_4->addWidget(&formMfFee);
- ui->verticalLayout_5->addWidget(&formSrvInfo);
- connect(&formSrvInfo,SIGNAL(updateMingYuanAccount(QMap<QString,QString>)),SLOT(onMingyuan(QMap<QString,QString>)));
- connect(&formSrvInfo,SIGNAL(updateShunShiAccount(QMap<QString,QString>)),SLOT(onShunshi(QMap<QString,QString>)));
- }
- DialogAccountInfo::~DialogAccountInfo()
- {
- delete ui;
- }
- void DialogAccountInfo::setAccountInfo(QMap<QString, QString> info)
- {
- formLogon.setAccountInfo(info);
- formEditUserInfo.setUserHash(info.value("userhash"));
- formSrvInfo.setUserHash(info.value("userhash"));
- formMfFee.setUserHash(info.value("userhash"));
- }
- void DialogAccountInfo::resetAccountInfo()
- {
- formEditUserInfo.setUserHash("");
- formSrvInfo.setUserHash("");
- formMfFee.setUserHash("");
- QMap<QString,QString> info;
- formLogon.setAccountInfo(info);
- }
- void DialogAccountInfo::onShunshi(QMap<QString, QString> info)
- {
- emit updateShunShiAccount(info);
- }
- void DialogAccountInfo::onMingyuan(QMap<QString, QString> info)
- {
- emit updateMingYuanAccount(info);
- }
|