Loading...
qt获取 usb接口扫码枪数据
big_anana 发布于 07/17 12:21 浏览 102

编程实现

条码枪扫描到条码后会自动发送一串字符串,只要写程序接收字符串进行处理即可。假如使用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!";
}

*本文仅代表作者观点,不代表易百纳技术社区立场。系作者授权易百纳技术社区发表,未经许可不得转载。

点赞1
收藏1
分享

精彩评论

内容存在敏感词
确定要删除此文章、专栏、评论吗?
确定
取消

关注公众号