blob: 10568c8b717e6002dd7a59c12acf4b8735e196d3 [file] [log] [blame]
#pragma once
#include <QObject>
#include <QQmlEngine>
class QmlCppExposed : public QObject
{
Q_OBJECT
QML_ELEMENT
Q_PROPERTY(int ok READ getOk WRITE setOk NOTIFY okChanged)
public:
inline int getOk() const { return m_ok; }
inline void setOk(int value) {
if (value == m_ok)
return;
m_ok = value;
emit okChanged();
}
signals:
void okChanged();
private:
int m_ok = 3;
};