QML调用C++程序

1. 添加C++,MouseMemory文件(.h,.cpp)

2. 在main.cpp文件添加, qmlRegisterType<MouseMemory>("MouseMemory",1,0,"MouseMemory");  #第一个MouseMemory 为C++类型,第二个MouseMemory为QML导入名字,第三个MouseMemory为QML使用的类名

3.QML文件中导入  import MouseMemory 1.0

实例对象

MouseMemory{

       id:mouseMemory
}
在事件中执行:
mouseMemory.test() #调用C++中的方法

参考:https://blog.csdn.net/hsy12342611/article/details/122910060

最新文章

  1. 给Source Insight做个外挂系列之一--发现Source Insight
  2. iOS的QuickTime Plugin
  3. JavaScript定时器
  4. 可扩展验证框架 - A2DFramework验证框架使用介绍
  5. C#.net拖拽实现获得文件路径
  6. Parse和Convert的区别
  7. Supervisord管理
  8. JS特殊符号
  9. Windows下oracle打补丁步骤
  10. MySQL 数据库操作命令汇总
  11. MongoDB -- 更新
  12. poi 合并单元格、设置边框
  13. mysql数据库和mongodb数据库的相关操作以及两个数据库的区别
  14. 201521123024 《Java程序设计》第13周学习总结
  15. vue各种插件汇总
  16. 2019-04-15 python深浅复制
  17. Java语言中的面向对象特性
  18. ios 在使用 SDWebimage UIButton setBackgroundimage
  19. 卷积在深度学习中的作用(转自http://timdettmers.com/2015/03/26/convolution-deep-learning/)
  20. js 正则函数初级

热门文章

  1. Jmix- 业务系统高效开发的少代码平台
  2. 第七周作业-N67044-张铭扬
  3. PO培训
  4. mysql 主次数据库搭建
  5. Google Earth Engine——基于改进的RSEI评估生态环境(水体掩膜后)
  6. pgbouncer相关概念和使用
  7. k8s安装metrics-server
  8. Wordpress主题twentytwelve修改首页文章摘要
  9. 【MySQL】MySQL时区问题、数据库时间相差8小时问题解决
  10. 沁恒蓝牙系列芯片USB烧录故障排查