Qt4中的USB条码阅读器

4
我想知道如何将USB条码扫描仪和条码打印机集成到Qt应用程序中。
我寻找了一些教程,但没有找到有趣的内容。你有什么想法吗?
提前致谢。
3个回答

5
大多数条码扫描器基本上与键盘类似,从您的应用程序的角度来看。您只需提供一个文本字段,条形码阅读器将“键入”其读取的内容。因此,您真的不需要担心这个问题,除了验证输入并可能提供隐藏文本字段以避免显示输入之外。
或者使用模态对话框,显示“扫描项目”,并将焦点放在隐藏的文本区域上。
就条码打印机而言,如果您知道正在输出的标准,最好创建SVG或PDF并导出以进行打印。这样,您的应用程序可以处理打印尺寸等问题。
您没有说明使用的语言,因此我无法为您找到条形码编写库。

0

这不是一个真正的Qt问题。

大多数扫描仪的行为类似于USB键盘,只需输入数字,就像您自己输入一样。否则,它们将配备一个库,您可以像使用其他库一样使用。


0

这似乎是一个取决于USB条码扫描仪功能的答案。

根据我的经验,它只是简单地扫描条形码,并将其发送到应用程序中,就好像模拟了每个数字键入文本框中。我不需要使用API库,只需在等待下一次扫描的文本框上放置一个输入即可。

您应该检查并查看这是否适用。或者可能有一个专门的API库与扫描仪交互。

我确实使用了 OPOS 工具包,其中包含了一系列的薄包装器来适配.NET代码,直到我发现Microsoft有一个集成 POS sdk 库适用于.NET框架 这里这里

希望这可以帮到你, 最好的问候, 汤姆。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接