本篇主要内容是用Qt开发UI,为调用Python做准备。使用Qt开发UI的初衷是便于后期开发复杂的业务应用,如接入其他设备进行联动处理、对数据库进行操作等复杂业务。
涉及到的技术点:Qt多线程;UI与处理逻辑分离;
通过QtCreator新建一个新的工程,如:PlateRecognition,然后新创建一个工作线程,将主程序与Python的交互放到新创建的线程中,这样不会影响界面的响应。
在自动生成的mainwindow.ui中设计UI,示例如下图所示:
本篇主要内容是用Qt开发UI,为调用Python做准备。使用Qt开发UI的初衷是便于后期开发复杂的业务应用,如接入其他设备进行联动处理、对数据库进行操作等复杂业务。
涉及到的技术点:Qt多线程;UI与处理逻辑分离;
通过QtCreator新建一个新的工程,如:PlateRecognition,然后新创建一个工作线程,将主程序与Python的交互放到新创建的线程中,这样不会影响界面的响应。
在自动生成的mainwindow.ui中设计UI,示例如下图所示: