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:68
Definition: GitHubAPI.h:37
void run() override
Definition: GitHubAPI.cpp:47
bool ok
Definition: GitHubAPI.h:48
std::string text
Definition: GitHubAPI.h:49
void start()
Definition: GitHubAPI.cpp:37
~GitHubRequestThread() override
Definition: GitHubAPI.cpp:27
AbstractInetClient * web()
Definition: GitHubAPI.cpp:32
GitHubRequestThread()
Definition: GitHubAPI.cpp:22
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:90
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:18