diff options
author | Javier S. Pedro <maemo@javispedro.com> | 2013-04-04 00:00:38 +0200 |
---|---|---|
committer | Javier S. Pedro <maemo@javispedro.com> | 2013-04-04 00:00:38 +0200 |
commit | 5d8d6fed3fd7dd796a5a3093a7dbd46fab8d380a (patch) | |
tree | 56d1aa55260d0081cfd99b52c53f5ddc78cba200 /boardmanager.h | |
parent | a6d8b23fd03993c0b94d21806ac3a36e251c8b9c (diff) | |
download | tapasboard-5d8d6fed3fd7dd796a5a3093a7dbd46fab8d380a.tar.gz tapasboard-5d8d6fed3fd7dd796a5a3093a7dbd46fab8d380a.zip |
pass Board objects instead of boardUrls around QML
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; }; |