#ifndef SHAREDATA_H #define SHAREDATA_H #include #include class ShareData : public QObject { Q_OBJECT public: explicit ShareData(QObject *parent = nullptr); Q_INVOKABLE void getValFromQml(int v) { qDebug() << "value from qml is :" << v; emit valueFromCpp(456); } signals: void valueFromCpp(int val); }; #endif // SHAREDATA_H