QJson project page QJson home page

Signals | Public Member Functions | List of all members
QJson::SerializerRunnable Class Reference

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

#include <serializerrunnable.h>

Signals

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

Public Member Functions

 SerializerRunnable (QObject *parent=0)
void setJsonObject (const QVariant &json)

Detailed Description

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

Definition at line 37 of file serializerrunnable.h.

Constructor & Destructor Documentation

SerializerRunnable::SerializerRunnable ( QObject *  parent = 0)
explicit

This signal is emitted when the conversion process has been completed

Parameters
datacontains the JSON data that has to be converted
parentparent of the object

Definition at line 38 of file serializerrunnable.cpp.

Member Function Documentation

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
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