Page MenuHomePhabricator (Chris)

AvatarLoader.h
No OneTemporary

Authored By
Unknown
Size
597 B
Referenced Files
None
Subscribers
None

AvatarLoader.h

#ifndef AVATARLOADER_H
#define AVATARLOADER_H
#include "GitHubAPI.h"
#include <QIcon>
#include <QThread>
#include <QMutex>
#include <deque>
#include <QWaitCondition>
#include <set>
#include <string>
class WebContext;
class AvatarLoader : public QThread {
Q_OBJECT
private:
struct RequestItem {
std::string email;
QIcon icon;
};
struct Private;
Private *m;
protected:
void run();
public:
AvatarLoader();
~AvatarLoader();
QIcon fetch(const std::string &email, bool request) const;
void stop();
void start(WebContext *webcx);
signals:
void updated();
};
#endif // AVATARLOADER_H

File Metadata

Mime Type
text/x-c++
Expires
Sat, Nov 14, 7:17 PM (20 h, 5 s)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
151955
Default Alt Text
AvatarLoader.h (597 B)

Event Timeline