40 #ifndef QSPARQLSPARQLCONNECTIONOPTIONS_P_H
41 #define QSPARQLSPARQLCONNECTIONOPTIONS_P_H
43 #include <qsparqlquerymodel.h>
45 #include <QtCore/qglobal.h>
46 #include <QtCore/qdebug.h>
47 #include <QtCore/qstring.h>
50 #include <QtQml/qqml.h>
51 #include <QQmlParserStatus>
52 #define QDeclarativeParserStatus QQmlParserStatus
54 #include <QtDeclarative/qdeclarative.h>
55 #include <QDeclarativeParserStatus>
64 class Q_SPARQL_EXPORT SparqlConnectionOptions :
public QObject,
65 public QDeclarativeParserStatus,
69 Q_PROPERTY(QString databaseName READ databaseName WRITE setDatabaseName)
70 Q_PROPERTY(QString userName READ userName WRITE setUserName)
71 Q_PROPERTY(QString password READ password WRITE setPassword)
72 Q_PROPERTY(QString hostName READ hostName WRITE setHostName)
73 Q_PROPERTY(QString path READ path WRITE setPath)
74 Q_PROPERTY(
int port READ port WRITE setPort)
75 Q_PROPERTY(QString driverName READ driverName WRITE setDriverName)
76 Q_INTERFACES(QDeclarativeParserStatus)
78 SparqlConnectionOptions() {}
80 void componentComplete() {}
82 void setDriverName(
const QString& name)
87 QString driverName()
const