QJson home page
QJson::SerializerRunnable Class Reference

Convenience class for converting JSON data to QVariant objects using a dedicated thread. More...

#include <serializerrunnable.h>

Inherits QObject, and QRunnable.

Signals

void parsingFinished (const QByteArray &serialized, bool ok, const QString &error_msg)
 

Public Member Functions

void setJsonObject (const QVariant &json)
 

Detailed Description

Convenience class for converting JSON data to QVariant objects using a dedicated thread.

Definition at line 39 of file serializerrunnable.h.

Member Function Documentation

◆ parsingFinished

void QJson::SerializerRunnable::parsingFinished ( const QByteArray & serialized,
bool ok,
const QString & error_msg )
signal

This signal is emitted when the serialization process has been completed

Parameters
serializedcontains the result of the serialization
okif a serialization error occurs ok is set to false, otherwise it's set to true.
error_msgcontains a string explaining the failure reason

◆ setJsonObject()

void SerializerRunnable::setJsonObject ( const QVariant & json)

Sets the json object to serialize.

Parameters
jsonQVariant containing the json representation to be serialized

Definition at line 51 of file serializerrunnable.cpp.


The documentation for this class was generated from the following files:

SourceForge Logo hosts this site. Send comments to:
QJson Developers