| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182 |
- #include "autopackform.h"
- #include "ui_autopackform.h"
- #include "globalinfo.h"
- AutoPackForm::AutoPackForm(QWidget *parent) :
- QWidget(parent),
- ui(new Ui::AutoPackForm)
- {
- ui->setupUi(this);
- }
- AutoPackForm::~AutoPackForm()
- {
- delete ui;
- }
- void AutoPackForm::on_pushBack_clicked()
- {
- doSend(packinfo);
- emit back();
- }
- void AutoPackForm::init()
- {
- ui->pushStart->setChecked(false);
- ui->widget->setEnabled(true);
- // ui->madan
- }
- void AutoPackForm::on_addPackList_clicked()
- {
- doSend(packinfo);
- packinfo.reset(new PackInfo(_info));
- packinfo->operator_id = GlobalInfo::this_()->user().userId;
- }
- void AutoPackForm::upconfig(const RPConfig & config)
- {
- ui->jitai->clear();
- ui->jitai->addItems(config.jitai);
- ui->dengji->clear();
- ui->tongzhong->clear();
- ui->tongzhong->addItems(config.tongzhong);
- ui->guanse->clear();
- ui->guanse->addItems(config.guanse);
- ui->nianxiang->clear();
- ui->nianxiang->addItems(config.nianxiang);
- ui->zhixiang->clear();
- ui->zhixiang->addItems(config.zhixiang);
- ui->xiangdan->clear();
- ui->madan->clear();
- }
- void AutoPackForm::on_pushStart_clicked()
- {
- if(ui->pushStart->isChecked()){
- ui->pushStart->setChecked(true);
- ui->widget->setEnabled(false);
- ui->handleRead->setEnabled(true);
- } else {
- init();
- }
- }
- void AutoPackForm::doSend(QSharedPointer<PackInfo> &info)
- {
- if(info.isNull()) return;
- }
- void AutoPackForm::on_addBoxList_clicked()
- {
- if(packinfo.isNull()) return;
- auto box = packinfo->addBoxInfo();
- }
|