kDB: Knowledge DataBase
Loading...
Searching...
No Matches
kDBQuick::SPARQLQuery Class Reference
Inheritance diagram for kDBQuick::SPARQLQuery:
Collaboration diagram for kDBQuick::SPARQLQuery:

Signals

void graphNameChanged ()
 
- Signals inherited from kDBQuick::AbstractQuery
void executionFinished ()
 
void connectionChanged ()
 
void queryChanged ()
 
void autoExecuteChanged ()
 
void lastErrorChanged ()
 
void bindingsChanged ()
 

Public Member Functions

 SPARQLQuery (QObject *_parent=nullptr)
 
QString graphName ()
 
void setGraphName (const QString &_graph)
 
Q_INVOKABLE bool loadFrom (const QUrl &_filename, const QString &_format)
 
Q_INVOKABLE bool saveTo (const QUrl &_filename, const QString &_format)
 
Q_INVOKABLE QByteArray serialise (const QString &_format)
 
void execute () override
 
- Public Member Functions inherited from kDBQuick::AbstractQuery
 AbstractQuery (Private *_d, QObject *_parent=nullptr)
 
Connectionconnection () const
 
void setConnection (Connection *_connection)
 
QVariant bindings () const
 
void setBindings (const QVariant &_bindings)
 
QString query ()
 
void setQuery (const QString &_query)
 
QAbstractItemModel * result () const
 
bool isAutoExecute () const
 
void setAutoExecute (bool _exec)
 
QString lastError () const
 

Properties

QString graphName
 
- Properties inherited from kDBQuick::AbstractQuery
kDBQuick::Connectionconnection
 
QString query
 
QAbstractItemModel * result
 
bool autoExecute
 
QString lastError
 
QVariant bindings
 

Additional Inherited Members

- Protected Member Functions inherited from kDBQuick::AbstractQuery
void executeIfNeeded ()
 
- Protected Attributes inherited from kDBQuick::AbstractQuery
Private *const d
 

Member Function Documentation

◆ execute()

void SPARQLQuery::execute ( )
overridevirtual

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