Qt是一个1991年由Qt Company开发的跨平台C++图形用户界面应用程序开发框架。它既可以开发GUI程序,也可用于开发非GUI程序,比如控制台工具和服务器。Qt是面向对象的框架,使用特殊的代码生成扩展(称为元对象编译器(Meta Object Compiler, moc))以及一些宏,Qt很容易扩展,并且允许真正地组件编程。
前言
大家如果学习过Qt的话,那么都应该明白,在Qt的目录下,有着和普通c++程序所不一样的一点,那就是Qt拥有一个.pro的文件,这个文件详细记录了Qt目录下的所有文件,和引用的其他库等详细数据。而我们要在Qt中引用python脚本的话,就需要更改.pro文件中的相关配置。
实现流程
0.Qt文件的创建
Qt creator启动之后(也有在VS上使用Qt 的,操作基本相同),新建一个空的项目。
1..pro文件的修改
新的Qt文件创建之后,进入.pro文件,增加如下三句话。(conda和python均可)
2.主程序的编写
3.注意事项:
添加文件的本质也是在文件目录下创建一个python文件并且对.pro文件进行修改,按照上述所提供的方法时最简单的方法。
其次,Qt程序在运行的时候,调用python的文件目录并不是在我们写文件的目录下去调用,而是直接在生成的exe文件目录下去调用,如果目录不对,也是会出现一个调用失败的结果。需要将python文件放入exe文件的相同目录下。
尾⾔
Qt是一个非常好用的c++库,不仅继承了c++运行速度,面向对象的优点,还具有了图像化设计能力以及自身强大的跨平台能力,做到了真正的一份代码,多端运行。
扫码二维码 获取免费视频学习资料
- 本文固定链接: http://phpxs.com/post/11646/
- 转载请注明:转载必须在正文中标注并保留原文链接
- 扫码: 扫上方二维码获取免费视频资料
查 看2022高级编程视频教程免费获取