From a96170231b65358e169b54d126891df884e65ea2 Mon Sep 17 00:00:00 2001 From: Nils Schwabe Date: Tue, 18 Mar 2014 17:00:16 +0100 Subject: - removed function to load icons locally - added function to load icon from a given url (xml parameter) --- src/sessionsiconholder.h | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'src/sessionsiconholder.h') diff --git a/src/sessionsiconholder.h b/src/sessionsiconholder.h index 336ce40..d960654 100644 --- a/src/sessionsiconholder.h +++ b/src/sessionsiconholder.h @@ -19,20 +19,20 @@ #include "sessionsiconholder.h" #include "FileDownloader.h" +class SessionTreeModel; class SessionsIconHolder : QObject { Q_OBJECT private: - QHash iconsResource; - QHash iconsFile; - QHash iconsURL; + QHash icons; + SessionTreeModel& treeModel; + public: - SessionsIconHolder(); + SessionsIconHolder(SessionTreeModel& sessionTreeModel); + QIcon getIcon(const QString& name); + QIcon getIcon(const QUrl& url); - QIcon getIconFromResource(const QString& name); - QIcon getIconFromFile(const QString& filename); - QIcon getIconFromURL(const QUrl& url); public slots: void afterDownload(QString& iconName, QByteArray downloadedData); }; -- cgit v1.2.3-55-g7522