History

handle location set/get in AddressManager, handle set to address map

Stephen Birarda committed 12 years ago

Commit 27f7cdb1 parent b90db284 files · +39 −62Browse files

Showing the changes to interface/src/scripting/LocationScriptingInterface.h (1 of 4 files). Show all

Unified · Split

interface/src/scripting/LocationScriptingInterface.h+3−27
@@ -12,41 +12,17 @@ · 11 unmodified lines
1212 #ifndef hifi_LocationScriptingInterface_h
1313 #define hifi_LocationScriptingInterface_h
1414
15−#include <QObject>
16−#include <QScriptContext>
17−#include <QScriptEngine>
18−#include <QScriptValue>
19−#include <QString>
20−
21−#include <AddressManager.h>
22−
23−#include "Application.h"
15+#include <qscriptengine.h>
2416
2517 class LocationScriptingInterface : public QObject {
2618 Q_OBJECT
27− Q_PROPERTY(bool isConnected READ isConnected)
28− Q_PROPERTY(QString href READ getHref)
29− Q_PROPERTY(QString protocol READ getProtocol)
30− Q_PROPERTY(QString hostname READ getHostname)
31− Q_PROPERTY(QString pathname READ getPathname)
32− Q_PROPERTY(QString domainID READ getDomainID)
33− LocationScriptingInterface() { };
3419 public:
3520 static LocationScriptingInterface* getInstance();
3621
37− bool isConnected();
38− QString getHref();
39− QString getProtocol() { return HIFI_URL_SCHEME; };
40− QString getPathname();
41− QString getHostname();
42− QString getDomainID() const;
43−
4422 static QScriptValue locationGetter(QScriptContext* context, QScriptEngine* engine);
4523 static QScriptValue locationSetter(QScriptContext* context, QScriptEngine* engine);
46−
47−public slots:
48− void assign(const QString& url);
49−
24+private:
25+ LocationScriptingInterface() {};
5026 };
5127
5228 #endif // hifi_LocationScriptingInterface_h