ZHDA096 January   2026 AM623 , AM625 , AM625-Q1 , AM625SIP , AM62P , AM62P-Q1

 

  1.   1
  2.   摘要
  3.   商标
  4. 1简介
  5. 2详细说明
    1. 2.1 启动 Qt Creator
    2. 2.2 在 PC 上运行第一个工程
    3. 2.3 创建按钮
      1. 2.3.1 修改按钮的属性
    4. 2.4 创建 C++ 后端元件
      1. 2.4.1 定义工程的范围
      2. 2.4.2 将 C++ 应用程序连接到 QML 应用程序
    5. 2.5 连接到 EVM
    6. 2.6 为您的嵌入式平台构建和部署应用程序
      1. 2.6.1 构建应用程序
      2. 2.6.2 将可执行文件传输到电路板
    7. 2.7 运行应用程序
  6. 3总结
  7. 4参考资料

将 C++ 应用程序连接到 QML 应用程序

要将槽位连接到前端,请在 main.cpp 文件中创建一个对象。此对象将在 QML 文件中用于调用已写入后端中定义的函数。

 将槽位连接到对象图 2-20 将槽位连接到对象

在 QML 文件中使用 onClicked() 函数,让 QT 应用程序感知到,当按钮被点击时,应用程序必须执行相应操作。在这种情况下,调用在后端定义的 C++ 函数 blink()、on() 和 off()。

 调用 C++ 函数图 2-21 调用 C++ 函数

现在,当用户运行应用程序并点击窗口中三个按钮中的每一个时,终端中将显示以下结果:

 每个函数的输出图 2-22 每个函数的输出