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 : Sélectionner tout - Visualiser dans une fenêtre à part
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