Definition: inetclient.h:120
Definition: GitHubAPI.h:17
MainWindow * mainwindow_
Definition: GitHubAPI.h:26
GitHubAPI(MainWindow *mainwindow)
Definition: GitHubAPI.h:28
QList< RepositorySearchResultItem > searchRepository(std::string q)
Definition: GitHubAPI.cpp:70
Definition: GitHubAPI.h:37
void run() override
Definition: GitHubAPI.cpp:49
bool ok
Definition: GitHubAPI.h:48
std::string text
Definition: GitHubAPI.h:49
void start()
Definition: GitHubAPI.cpp:38
~GitHubRequestThread() override
Definition: GitHubAPI.cpp:28
AbstractInetClient * web()
Definition: GitHubAPI.cpp:33
GitHubRequestThread()
Definition: GitHubAPI.cpp:23
Private * m
Definition: GitHubAPI.h:39
std::function< bool(std::string const &text)> callback
Definition: GitHubAPI.h:50
std::string url
Definition: GitHubAPI.h:47
Definition: MainWindow.h:96
Definition: webclient.h:42
Definition: webclient.h:140
Definition: GitHubAPI.h:19
std::string email
Definition: GitHubAPI.h:23
std::string name
Definition: GitHubAPI.h:22
std::string avatar_url
Definition: GitHubAPI.h:21
std::string login
Definition: GitHubAPI.h:20
Definition: GitHubAPI.cpp:19