diff options
Diffstat (limited to 'boardmanager.h')
-rw-r--r-- | boardmanager.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/boardmanager.h b/boardmanager.h index 30ebafc..fcbfa3d 100644 --- a/boardmanager.h +++ b/boardmanager.h @@ -3,6 +3,7 @@ #include <QtCore/QObject> #include <QtCore/QHash> +#include <QtCore/QUrl> class Board; @@ -12,12 +13,12 @@ class BoardManager : public QObject public: explicit BoardManager(QObject *parent = 0); - Board *getBoard(const QString& url); + Q_INVOKABLE Board *getBoard(const QUrl& url, const QString& username = QString(), const QString& password = QString()); QString getCachePath() const; private: - QHash<QString, Board*> _boards; + QHash<QUrl, Board*> _boards; }; |