QJson project page QJson home page

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

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

#include <parserrunnable.h>

Inherits QObject, and QRunnable.

Signals

void parsingFinished (const QVariant &json, bool ok, const QString &error_msg)
 

Public Member Functions

 ParserRunnable (QObject *parent=0)
 

Detailed Description

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

Definition at line 35 of file parserrunnable.h.

Constructor & Destructor Documentation

ParserRunnable::ParserRunnable ( 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 36 of file parserrunnable.cpp.

Member Function Documentation

void QJson::ParserRunnable::parsingFinished ( const QVariant &  json,
bool  ok,
const QString &  error_msg 
)
signal

This signal is emitted when the parsing process has been completed

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

Definition at line 98 of file moc_parserrunnable.cxx.


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

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