Convertir une classe qui hérite de QObject en QVariant
Bonjour tout le monde,
Je souhaite faire une classe qui hérite de QObject (nécessaire pour l'envoie/réception de signaux) qui puisse être convertie en QVariant.
Voici ce que j'ai fait mais malheureusement, ça ne compile pas.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
#include <QObject>
#include <QVariant>
class CustomClass : public QObject
{
Q_OBJECT
public:
CustomClass(QObject * parent = nullptr) : QObject(parent) {}
/// le reste de mes méthodes, signaux, etc....
};
Q_DECLARE_METATYPE(CustomClass) |
Quelqu'un a des pistes svp?
Merci