一。概述
1.Python功能强大,很多Qt或者c/c++开发不方便的功能可以由Python编码开发,尤其是一些算法库的应用上,然后Qt调用Python。
本文实现混合编程模式,可以通过QT调用Python代码,实现二维数组及list结构的交互。
二.混合编程代码实现
1.环境配置
(1)pro文件中添加python的头文件和依赖库:
INCLUDEPATH += -I D:\python\Lib\site-packages\numpy\core\include
INCLUDEPATH += -I D:\python\include
LIBS += -L D:\python\libs -l_tkinter -lpython3 -lpython312