Bonjour à tous,
Nouveau développeur qt, je tente de faire du json ... en vain

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
    QVariantList socketRegisterList;
    QVariantMap socket_register;
    QJson::Serializer serializer;
    socket_register.insert("nom", "monnom");
    socket_register.insert("prenom", "monprenom");
    socketRegisterList << socket_register;
 
    QByteArray json = serializer.serialize(socketRegisterList);
 
    qDebug() << json;
Mais voila, je tente de faire mais ça ne marche pas, alors que j'ai bien installé le qjson
J'avais ajouté dans mon .pro la lib
Code : Sélectionner tout - Visualiser dans une fenêtre à part
LIBS += -L$(SYSTEM_API_LIBS) -lqtproxy -lqjson
Je sais qu'il me fallait aussi mettre le path dans le .pro, mais lorsque je fais une recherche je ne trouve pas la lib qjson (alors que si je fais zypper search qjson, il me dit que c'est installé).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
S | Name            | Summary                                                                      | Type
--+-----------------+------------------------------------------------------------------------------+-----------
i | qjson           | Qt based library that maps JSON data to QVariant objects                     | package
  | qjson           | Qt based library that maps JSON data to QVariant objects                     | srcpackage
  | qjson-debuginfo | Debug information for package qjson                                          | package
  | qjson-devel     | Qt based library that maps JSON data to QVariant objects - development files | package
Comme je ne parviens pas à utiliser qjson, j'ai aussi remarqué qu'on pouvait utiliser QStringEngine, mais l'include ne fonctionne pas non plus ...

Je tourne sur les forums depuis hier ... je finis par me mélanger ...

Please HELP !!!

Je précise que je suis en qt4


merci à vous