40 #ifndef QSPARQL_TRACKER_H
41 #define QSPARQL_TRACKER_H
43 #include <private/qsparqldriver_p.h>
44 #include <qsparqlresult.h>
45 #include <qsparqlquery.h>
47 #include <QtDBus/QtDBus>
49 #if defined (Q_OS_WIN32)
50 #include <QtCore/qt_windows.h>
54 #define Q_EXPORT_SPARQLDRIVER_TRACKER
56 #define Q_EXPORT_SPARQLDRIVER_TRACKER Q_SPARQL_EXPORT
63 class QTrackerDriverPrivate;
64 class QTrackerResultPrivate;
67 class Q_EXPORT_SPARQLDRIVER_TRACKER QTrackerResult :
public QSparqlResult
70 friend class QTrackerResultPrivate;
81 virtual QVariant
value(
int i)
const;
94 QTrackerResultPrivate* d;
97 class Q_EXPORT_SPARQLDRIVER_TRACKER QTrackerDriver :
public QSparqlDriver
100 friend class QTrackerResult;
102 explicit QTrackerDriver(QObject *parent=0);
107 bool hasError()
const;
110 QTrackerResult* exec(
const QString& query,
117 QTrackerDriverPrivate* d;
124 #endif // QSPARQL_TRACKER_H
virtual void waitForFinished()
Definition: qsparqlresult.cpp:251
The QSparqlBinding class handles a binding between a SPARQL query variable name and the value of the ...
Definition: qsparqlbinding.h:62
virtual QSparqlBinding binding(int i) const =0
The QSparqlResultRow class encapsulates a row in the results of a query.
Definition: qsparqlresultrow.h:64
The QSparqlConnectionOptions class encapsulates options given to QSparqlConnection....
Definition: qsparqlconnectionoptions.h:65
Feature
Definition: qsparqlconnection.h:71
virtual QSparqlResultRow current() const =0
virtual int size() const
Definition: qsparqlresult.cpp:467
virtual bool isFinished() const
Definition: qsparqlresult.cpp:288
Feature
Definition: qsparqlresult.h:72
The QSparqlResult class provides an abstract interface for accessing the results of an executed QSpar...
Definition: qsparqlresult.h:65
Encapsulates query execution options given to QSparqlConnection::exec(const QSparqlQuery&,...
Definition: qsparqlqueryoptions.h:61
StatementType
Definition: qsparqlquery.h:67
virtual bool hasFeature(QSparqlResult::Feature feature) const
Definition: qsparqlresult.cpp:641
virtual QVariant value(int i) const =0