Move all files under src/
This commit is contained in:
parent
96a2c614bf
commit
0e814da91c
145 changed files with 281 additions and 279 deletions
38
src/MatrixClient.cpp
Normal file
38
src/MatrixClient.cpp
Normal file
|
|
@ -0,0 +1,38 @@
|
|||
#include "MatrixClient.h"
|
||||
|
||||
#include <memory>
|
||||
|
||||
namespace {
|
||||
auto client_ = std::make_shared<mtx::http::Client>();
|
||||
}
|
||||
|
||||
namespace http {
|
||||
|
||||
mtx::http::Client *
|
||||
client()
|
||||
{
|
||||
return client_.get();
|
||||
}
|
||||
|
||||
bool
|
||||
is_logged_in()
|
||||
{
|
||||
return !client_->access_token().empty();
|
||||
}
|
||||
|
||||
void
|
||||
init()
|
||||
{
|
||||
qRegisterMetaType<mtx::responses::Login>();
|
||||
qRegisterMetaType<mtx::responses::Messages>();
|
||||
qRegisterMetaType<mtx::responses::Notifications>();
|
||||
qRegisterMetaType<mtx::responses::Rooms>();
|
||||
qRegisterMetaType<mtx::responses::Sync>();
|
||||
qRegisterMetaType<mtx::responses::JoinedGroups>();
|
||||
qRegisterMetaType<mtx::responses::GroupProfile>();
|
||||
qRegisterMetaType<std::string>();
|
||||
qRegisterMetaType<std::vector<std::string>>();
|
||||
qRegisterMetaType<std::vector<QString>>();
|
||||
}
|
||||
|
||||
} // namespace http
|
||||
Loading…
Add table
Add a link
Reference in a new issue