int MainWindow::qt_metacall(QMetaObject::Call _c, int _id, void **_a) { _id = QMainWindow::qt_metacall(_c, _id, _a); if (_id < 0) return _id; if (_c == QMetaObject::InvokeMetaMethod) { switch (_id) { case 0: on_pushButton_2_clicked(); break; case 1: on_pushButton_4_clicked(); break; case 2: on_pushButton_3_clicked(); break; case 3: on_action_COM_triggered(); break; case 4: on_pushButton_clicked(); break; default: ; } _id -= 5; } return _id; }
int TISSASearch::qt_metacall(QMetaObject::Call _c, int _id, void **_a) { _id = QDialog::qt_metacall(_c, _id, _a); if (_id < 0) return _id; if (_c == QMetaObject::InvokeMetaMethod) { switch (_id) { case 0: on_pushButton_clicked(); break; case 1: on_pushButton_2_clicked(); break; case 2: on_pushButton_3_clicked(); break; case 3: enableFindButton((*reinterpret_cast< const QString(*)>(_a[1]))); break; case 4: enableSearchButton((*reinterpret_cast< const QString(*)>(_a[1]))); break; default: ; } _id -= 5; } return _id; }
int MainWindow::qt_metacall(QMetaObject::Call _c, int _id, void **_a) { _id = QMainWindow::qt_metacall(_c, _id, _a); if (_id < 0) return _id; if (_c == QMetaObject::InvokeMetaMethod) { switch (_id) { case 0: singleFileLoad(); break; case 1: on_pushButton_3_clicked(); break; case 2: on_pushButton_2_clicked(); break; case 3: on_pushButton_clicked(); break; case 4: { bool _r = matchFiles(); if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; } break; default: ; } _id -= 5; } return _id; }
int MainWindow::qt_metacall(QMetaObject::Call _c, int _id, void **_a) { _id = QMainWindow::qt_metacall(_c, _id, _a); if (_id < 0) return _id; if (_c == QMetaObject::InvokeMetaMethod) { switch (_id) { case 0: on_actionSettings_triggered(); break; case 1: on_pushButton_3_clicked(); break; case 2: on_btn_delete_clicked(); break; case 3: refresh(); break; case 4: on_pushButton_2_clicked(); break; case 5: about(); break; default: ; } _id -= 6; } return _id; }
int CatalogoContable::qt_metacall(QMetaObject::Call _c, int _id, void **_a) { _id = QDialog::qt_metacall(_c, _id, _a); if (_id < 0) return _id; if (_c == QMetaObject::InvokeMetaMethod) { switch (_id) { case 0: on_Catalogo_currentItemChanged(); break; case 1: on_transaccion_clicked(); break; case 2: on_pushButton_3_clicked(); break; case 3: on_btmSeleccionar_clicked(); break; case 4: on_botonBuscar_clicked(); break; case 5: on_crearCuenta_clicked(); break; case 6: on_crearRubro_clicked(); break; case 7: on_crearEspecifico_clicked(); break; default: ; } _id -= 8; } return _id; }
int caidan::qt_metacall(QMetaObject::Call _c, int _id, void **_a) { _id = QDialog::qt_metacall(_c, _id, _a); if (_id < 0) return _id; if (_c == QMetaObject::InvokeMetaMethod) { switch (_id) { case 0: on_pushButton_8_clicked(); break; case 1: on_pushButton_7_clicked(); break; case 2: on_pushButton_6_clicked(); break; case 3: on_pushButton_5_clicked(); break; case 4: on_pushButton_4_clicked(); break; case 5: on_pushButton_3_clicked(); break; case 6: on_pushButton_2_clicked(); break; case 7: on_pushButton_clicked(); break; default: ; } _id -= 8; } return _id; }
int MainWindow::qt_metacall(QMetaObject::Call _c, int _id, void **_a) { _id = QMainWindow::qt_metacall(_c, _id, _a); if (_id < 0) return _id; if (_c == QMetaObject::InvokeMetaMethod) { switch (_id) { case 0: ConnectToDB(); break; case 1: ReadTables(); break; case 2: ReadFields((*reinterpret_cast< const QModelIndex(*)>(_a[1]))); break; case 3: on_pushButton_5_clicked(); break; case 4: on_pushButton_4_clicked(); break; case 5: on_pushButton_3_clicked(); break; case 6: on_pushButton_2_clicked(); break; case 7: on_pushButton_clicked(); break; default: ; } _id -= 8; } return _id; }
MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow) { lastAve = 10000; sum = 0; count = 0; inmin = 0; inmax = 1; outmin = 0; outmax = 1; stop = true; controller = new PIDcontroller(-1000, 1000); pathFunction = 'f'; ui->setupUi(this); ui->lineTrackerWidget->window = this; ui->lineTrackerWidget->drawPath(); speed = 1; robot = new Robot(0, -10); updater = new QTimer(this); // connect events connect(updater, SIGNAL(timeout()), this, SLOT(updateLoop())); connect(ui->radioButton_3, SIGNAL( clicked() ), this, SLOT( on_radioButton_3_clicked() )); connect(ui->radioButton_4, SIGNAL( clicked() ), this, SLOT( on_radioButton_4_clicked() )); connect(ui->radioButton_5, SIGNAL( clicked() ), this, SLOT( on_radioButton_5_clicked() )); connect(ui->pushButton_2, SIGNAL( clicked() ), this, SLOT( on_pushButton_2_clicked() )); connect(ui->pushButton, SIGNAL( clicked() ), this, SLOT( on_pushButton_clicked() )); connect(ui->pushButton_3, SIGNAL( clicked() ), this, SLOT( on_pushButton_3_clicked() )); }
int ShortLocater::qt_metacall(QMetaObject::Call _c, int _id, void **_a) { _id = QWidget::qt_metacall(_c, _id, _a); if (_id < 0) return _id; if (_c == QMetaObject::InvokeMetaMethod) { switch (_id) { case 0: Measure(); break; case 1: Configure((*reinterpret_cast< int(*)>(_a[1]))); break; case 2: on_openShortEnable_clicked((*reinterpret_cast< bool(*)>(_a[1]))); break; case 3: on_External_clicked(); break; case 4: on_Internal_clicked(); break; case 5: on_pushButton_2_clicked(); break; case 6: on_HAADC_clicked(); break; case 7: on_haadcClose_clicked(); break; case 8: on_pushButton_clicked(); break; case 9: on_hold_clicked(); break; case 10: on_microOhms_clicked(); break; case 11: on_Null_clicked(); break; case 12: on_offset_clicked(); break; case 13: on_Auto_clicked(); break; case 14: on_buzzer_clicked(); break; case 15: on_exit_clicked(); break; case 16: on_r200mEBut_clicked(); break; case 17: on_r2EBut_clicked(); break; case 18: on_r200But_clicked(); break; case 19: on_ShortCalib_2_clicked(); break; case 20: on_ShortCalib_clicked(); break; case 21: on_pushButton_5_clicked(); break; case 22: on_pushButton_3_clicked(); break; case 23: on_printImage_clicked(); break; case 24: startStop(); break; case 25: Exit(); break; default: ; } _id -= 26; } return _id; }
MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow) { ui->setupUi(this); setGeometry(400, 250, 542, 390); setupRealtimeDataDemo((ui->customPlot_0),(ui->customPlot_1)); setWindowTitle("QcustomPlot: "+demoName); statusBar()->clearMessage(); ui->customPlot_0->replot(); ui->customPlot_1->replot(); server.write("0"); connect(ui->pushButton, SIGNAL(clicked()), this, SLOT(on_pushButton_clicked())); connect(ui->pushButton_2, SIGNAL(clicked()), this, SLOT(on_pushButton_2_clicked())); connect(ui->pushButton_3, SIGNAL(clicked()), this, SLOT(on_pushButton_3_clicked())); connect(ui->pushButton_4, SIGNAL(clicked()), this, SLOT(on_pushButton_4_clicked())); }
int setting::qt_metacall(QMetaObject::Call _c, int _id, void **_a) { _id = QDialog::qt_metacall(_c, _id, _a); if (_id < 0) return _id; if (_c == QMetaObject::InvokeMetaMethod) { switch (_id) { case 0: on_pushButton_2_clicked(); break; case 1: on_pushButton_3_clicked(); break; case 2: on_pushButton_4_clicked(); break; case 3: on_save_clicked(); break; case 4: on_reSetting_clicked(); break; case 5: on_pushButton_5_clicked(); break; case 6: on_pushButton_6_clicked(); break; case 7: on_pushButton_clicked(); break; case 8: on_pushButton_10_clicked(); break; case 9: on_pushButton_8_clicked(); break; case 10: on_pushButton_9_clicked(); break; default: ; } _id -= 11; } return _id; }
void MainWindow::Quote(bool checked) { QString quote_dir = QFileDialog::getExistingDirectory(); if(quote_dir == ui->lineEdit->text()) { QMessageBox box; box.setText("can not add self!"); box.exec(); }else { QStandardItem * quote_sub = new QStandardItem(quote_dir); quote_list.append(quote_dir); quote_sub->setEditable(false); quote_item->setChild(quote_item_acount,0,quote_sub); quote_item_acount += 1; AnalysisCurrentDirectoryFile(quote_sub,quote_dir,0,QUOTE); on_pushButton_3_clicked(); qDebug()<<"Quote"<<quote_dir; } }
void MainWindow::on_pushButton_2_clicked() { _synchronizeType = STProductCreate; _productIdQueue.clear(); /// 获取需要新增到跨境通的商品KID列表 QSqlQuery query(tr("select 同步主键KID from 数据同步 " "where 跨境通=1 and 跨境通处理=0 and 同步指令='新增' and 同步表名='商品' " "order by 数据同步KID ")); while (query.next()) _productIdQueue.enqueue(query.value(tr("同步主键KID")).toInt()); qDebug() << _productIdQueue; if (_productIdQueue.isEmpty()) { output(tr("没有需要同步的商品记录"), MTInfo); on_pushButton_3_clicked(); } else { _timer->start(1000); // synchronizeProductCreate(); } }
int config_setting::qt_metacall(QMetaObject::Call _c, int _id, void **_a) { _id = QDialog::qt_metacall(_c, _id, _a); if (_id < 0) return _id; if (_c == QMetaObject::InvokeMetaMethod) { switch (_id) { case 0: sendChar((*reinterpret_cast< QChar(*)>(_a[1]))); break; case 1: sendInt((*reinterpret_cast< int(*)>(_a[1]))); break; case 2: on_cb_alarm_id_currentIndexChanged((*reinterpret_cast< int(*)>(_a[1]))); break; case 3: on_cb_alarm_volume_currentIndexChanged((*reinterpret_cast< int(*)>(_a[1]))); break; case 4: update_now_string((*reinterpret_cast< QString(*)>(_a[1]))); break; case 5: on_pushButton_minus_released(); break; case 6: on_pushButton_minus_pressed(); break; case 7: on_pushButton_colon_released(); break; case 8: on_pushButton_colon_pressed(); break; case 9: on_pushButton_del_released(); break; case 10: on_pushButton_del_pressed(); break; case 11: on_pushButton_ac_released(); break; case 12: on_pushButton_ac_pressed(); break; case 13: on_pushButton_9_released(); break; case 14: on_pushButton_9_pressed(); break; case 15: on_pushButton_8_released(); break; case 16: on_pushButton_8_pressed(); break; case 17: on_pushButton_7_released(); break; case 18: on_pushButton_7_pressed(); break; case 19: on_pushButton_6_released(); break; case 20: on_pushButton_6_pressed(); break; case 21: on_pushButton_5_released(); break; case 22: on_pushButton_5_pressed(); break; case 23: on_pushButton_4_released(); break; case 24: on_pushButton_4_pressed(); break; case 25: on_pushButton_3_released(); break; case 26: on_pushButton_3_pressed(); break; case 27: on_pushButton_2_released(); break; case 28: on_pushButton_2_pressed(); break; case 29: on_pushButton_1_released(); break; case 30: on_pushButton_1_pressed(); break; case 31: on_pushButton_0_released(); break; case 32: on_pushButton_0_pressed(); break; case 33: on_pushButton_minus_clicked(); break; case 34: on_pushButton_colon_clicked(); break; case 35: on_pushButton_del_clicked(); break; case 36: on_pushButton_ac_clicked(); break; case 37: on_pushButton_9_clicked(); break; case 38: on_pushButton_8_clicked(); break; case 39: on_pushButton_7_clicked(); break; case 40: on_pushButton_6_clicked(); break; case 41: on_pushButton_5_clicked(); break; case 42: on_pushButton_4_clicked(); break; case 43: on_pushButton_3_clicked(); break; case 44: on_pushButton_2_clicked(); break; case 45: on_pushButton_1_clicked(); break; case 46: on_pushButton_0_clicked(); break; case 47: on_button_read_default_settings_clicked(); break; case 48: on_button_modify_settings_clicked(); break; case 49: on_button_return_clicked(); break; default: ; } _id -= 50; } return _id; }
void MainWindow::synchronizeProductCreate() { if (_productIdQueue.isEmpty()) { on_pushButton_3_clicked(); return; } _currentLocalId = _productIdQueue.dequeue(); QSqlQuery query; query.prepare(tr("select * from 商品 " "where 商品KID=:id ")); query.bindValue(":id", _currentLocalId); if (!query.exec()) { // qFatal(query.lastError().text().toStdString().c_str()); qInfo() << query.lastError().text(); return; } if (query.first()) { /// 商品属于保税仓(p1=1),则上传,否则跳过 if (1 != query.value("p1").toInt()) { _timer->start(1000); return; } qDebug() << query.value(tr("商品KID")).toInt() << "\t" << query.value(tr("商品名称")).toString(); QString url = "http://preapi.kjt.com/open.api"; //接口测试地址 QString secretkey = "kjt@345"; // 由接口提供方分配给接口调用方的验签密钥 QMap<QString, QString> paramsMap; paramsMap["appid"] = "seller345"; // 由接口提供方分配给接口调用方的身份标识符 paramsMap["method"] = "Product.ProductCreate"; // 由接口提供方指定的接口标识符 paramsMap["version"] = "1.0"; // 由接口提供方指定的接口版本 paramsMap["format"] = "json"; // 接口返回结果类型:json paramsMap["timestamp"] = QDateTime::currentDateTime().toString("yyyyMMddhhmmss"); // 调用方时间戳,格式为“4 位年+2 位月+2 位日+2 位小时(24 小时制)+2 位分+2 位秒” paramsMap["nonce"] = QString::number(100000 + qrand() % (999999 - 100000)); // QString::number(100000 + qrand() % (999999 - 100000)); QJsonObject json; json["IsSettledDown"] = query.value(tr("入住商品")).toInt(); // 是否为入驻商品。0 = 否 1 = 是 json["MerchantProductID"] = query.value(tr("商品KID")).toString(); // 商户商品 ID json["ProductName"] = query.value(tr("商品名称")).toString(); // 商品名称 json["BriefName"] = "HW"; // query.value(tr("品名简称")).toString(); // 商品简称 json["BrandCode"] = "950"; // query.value(tr("商品品牌ID")).toString(); // 品牌编号 code json["C3Code"] = "A46"; // query.value(tr("商品分类ID")).toString(); // 三级分类 code json["ProductTradeType"] = query.value(tr("贸易类型")).toInt(); // 贸易类型 0 = 直邮 1 = 自贸 json["OriginCode"] = "JP"; // query.value(tr("产地")).toString(); // 产地,两位字母 json["ProductDesc"] = query.value(tr("商品简述")).toString(); // 商品简述 QJsonObject productPriceInfoJsonObject; // 商品价格信息 productPriceInfoJsonObject["CurrentPrice"] = query.value(tr("销售价")).toDouble(); json["ProductPriceInfo"] = productPriceInfoJsonObject; QJsonObject productEntryInfoJsonObject; // 商品备案信息 productEntryInfoJsonObject["ProductNameEN"] = query.value(tr("商品英文名称")).toString(); productEntryInfoJsonObject["Specifications"] = tr("30*10片"); // ?? 30*10 // query.value(tr("商品规格")).toString(); productEntryInfoJsonObject["TaxUnit"] = "g"; // query.value(tr("计税单位")).toString(); // 计税单位, 不能为空!! /// 海关关区根据商品所入仓库对应的四位数关区代码填写 /// 2244 – 直邮进口模式 /// 2216 – 浦东机场自贸模式 /// 2249 – 洋山港自贸模式 /// 2218 – 外高桥自贸模式 productEntryInfoJsonObject["CustomsCode"] = "2244"; // query.value(tr("关区代码")).toString(); // 海关关区根据商品所入仓库对应的四位数关区代码填写 productEntryInfoJsonObject["StoreType"] = 0; // query.value(tr("运输方式")).toInt(); // 运输方式(默认0,常温) 0 = 常温 1 = 冷藏 2 = 冷冻 productEntryInfoJsonObject["ApplyUnit"] = "123"; // query.value(tr("申报单位")).toString(); // 申报单位, 不能为空 productEntryInfoJsonObject["ApplyQty"] = 123; // query.value(tr("申报数量")).toInt(); // 申报数量, 不能为空 productEntryInfoJsonObject["GrossWeight"] = 12.0; // query.value(tr("商品毛重")).toDouble(); productEntryInfoJsonObject["SuttleWeight"] = 10.0; // query.value(tr("商品净重")).toDouble(); json["ProductEntryInfo"] = productEntryInfoJsonObject; QJsonObject productMaintainInfoJsonObject; // 商品维护信息 productMaintainInfoJsonObject["ProductModel"] = "123"; // query.value(tr("商品型号")).toString(); productMaintainInfoJsonObject["Weight"] = 10.0; // query.value(tr("商品物流重量")).toDouble(); productMaintainInfoJsonObject["Length"] = query.value(tr("长度")).toDouble(); productMaintainInfoJsonObject["Width"] = query.value(tr("宽度")).toDouble(); productMaintainInfoJsonObject["Height"] = query.value(tr("高度")).toDouble(); json["ProductMaintainInfo"] = productMaintainInfoJsonObject; QJsonDocument jsonDoc(json); // QFile file("11.txt"); // if (file.open(QIODevice::WriteOnly)) // { // QTextStream out(&file); // out << jsonDoc.toJson(QJsonDocument::Compact); // file.close(); // } qDebug() << jsonDoc.toJson(QJsonDocument::Compact); paramsMap["data"] = jsonDoc.toJson(QJsonDocument::Compact); qDebug() << paramsMap; QString params; QMapIterator<QString, QString> i(paramsMap); while (i.hasNext()) { i.next(); params.append(i.key()).append("=").append(i.value().toLatin1().toPercentEncoding()).append("&"); } // params.append(secretkey); QString sign = QCryptographicHash::hash(QString(params + secretkey).toLatin1(), QCryptographicHash::Md5).toHex(); params.append("sign=").append(sign); qDebug() << params.toLatin1(); // url.append("?").append(params).append("&sign=").append(sign); qDebug() << url; QNetworkRequest req; req.setUrl(QUrl(url)); req.setHeader(QNetworkRequest::ContentTypeHeader, "application/x-www-form-urlencoded"); req.setHeader(QNetworkRequest::ContentLengthHeader, params.toLatin1().length()); _manager->post(req, params.toLatin1()); } }
void Formamendweight::mtcKeyPressed(MtcKeyPressedEvent *mtcKeyEvent) { if(!m_editWt.isHidden()) { m_editWt.handleEvent(mtcKeyEvent); return; } if(mtcKeyEvent->isNumKey()) { if(mtcKeyEvent->func()==Key1) { on_pushButton_clicked(); mtcKeyEvent->setKeyType(KC_Number); } if(mtcKeyEvent->func()==Key2) { on_pushButton_2_clicked(); mtcKeyEvent->setKeyType(KC_Number); } if(mtcKeyEvent->func() == Key3) { if(table->currentRow()<0) { ::showWarning(tr("无计重信息,不能进行此操作!"),true); return; } this->hide(); getOrdinaryWidget()->hide(); getMsgWidget()->setTitle(tr("编辑计重信息")); getMsgWidget()->setMessage(tr("是否要删除该车辆信息")); ::showWarning(tr("【确认】键继续,【取消】键返回"),true); int nRlt = getMsgWidget()->doModalShow(); if(nRlt) { this->show(); this->setFocus(); getOrdinaryWidget()->show(); // getOrdinaryWidget()->setFocus(); on_pushButton_3_clicked(); mtcKeyEvent->setKeyType(KC_Number); } else { this->show(); this->setFocus(); getOrdinaryWidget()->show(); // getOrdinaryWidget()->setFocus(); } } if(mtcKeyEvent->func()==Key6) { if(table->currentRow()<0) { ::showWarning(tr("无计重信息,不能进行此操作!"),true); return; } this->hide(); getOrdinaryWidget()->hide(); getMsgWidget()->setTitle(tr("编辑计重信息")); getMsgWidget()->setMessage(tr("是否要清空所有车辆信息")); ::showWarning(tr("【确认】键继续,【取消】键返回"),true); int nRlt = getMsgWidget()->doModalShow(); if(nRlt) { this->show(); this->setFocus(); getOrdinaryWidget()->show(); on_pushButton_6_clicked(); mtcKeyEvent->setKeyType(KC_Number); FormWtInfo *Pwt=NULL; getWidgetByType(emFormWtInfo, (QWidget**)&Pwt); Pwt->ClearAll(); } else { this->show(); this->setFocus(); getOrdinaryWidget()->show(); } } } if(mtcKeyEvent->isFuncKey()) { handleUpAndDown(mtcKeyEvent); if(mtcKeyEvent->func() == KeyConfirm) { setResult(1); } if(mtcKeyEvent->func() ==KeyEsc) { setResult(0); } } }