Page MenuHomePhabricator (Chris)

AvatarLoader.h
No OneTemporary

Authored By
Unknown
Size
594 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 name;
QIcon icon;
};
struct Private;
Private *m;
protected:
void run();
public:
AvatarLoader();
~AvatarLoader();
QIcon fetch(const std::string &name, bool request);
void interrupt();
void start(WebContext *webcx);
signals:
void updated();
};
#endif // AVATARLOADER_H

File Metadata

Mime Type
text/x-c++
Expires
Sat, Nov 14, 9:49 PM (1 d, 6 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
141828
Default Alt Text
AvatarLoader.h (594 B)

Event Timeline