首页 > 技术知识 > 正文

编程实现

条码枪扫描到条码后会自动发送一串字符串,只要写程序接收字符串进行处理即可。假如使用usb接口的条码枪,那么它相当于一个键盘,在Qt程序中只要做一个文本输入框将光标移入,条码枪扫描到信息便会发送一个字符串,并显示在输入框中。

主要函数: “`cpp void keyPressEvent(QKeyEvent *keyValue); QString Str1; QString Str2; void MainWindow::keyPressEvent(QKeyEvent *keyValue) { if(keyValue->key() == Qt::Key_Return){//enter Str1 = ui->lineEdit->text(); ui->lineEdit->setText(Str2); Str1.clear(); }else{ Str2 += keyValue->text(); } qDebug() << “enter!”; }

猜你喜欢