Qt Application和qml页面通信传递数据

1:第一步,创建中间类 也就是自己定义一个继承于QObject 的类 Class Trans 这个类用来和qml进行绑定链接,不用主窗口类,尽量分开,不然关系太绕了
.H
#ifndef TRANSOBJ_H
#define TRANSOBJ_H
//TransObj.h
#pragma once

#include
#include
#include
class Trans : public QObject //自己定义的类,需要继承与QObject
{
Q_OBJECT
public:
Trans();
~Trans();

public: //这个getValFromQml 加了Q_INVOKABLE 宏,代表和qml进行绑定
Q_INVOKABLE void getValFromQml(QString n

Qt Application和qml页面通信传递数据最先出现在Python成神之路

版权声明:
作者:Zad
链接:https://www.techfm.club/p/26045.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>