Browse Source
Merge pull request #9292 from Morph1984/amiibo-web-service
qt_amiibo_settings: Use WebClient only if ENABLE_WEB_SERVICE is enabled
pull/15/merge
Narr the Reg
3 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with
4 additions and
0 deletions
-
src/yuzu/applets/qt_amiibo_settings.cpp
|
|
|
@ -13,7 +13,9 @@ |
|
|
|
#include "input_common/drivers/virtual_amiibo.h"
|
|
|
|
#include "input_common/main.h"
|
|
|
|
#include "ui_qt_amiibo_settings.h"
|
|
|
|
#ifdef ENABLE_WEB_SERVICE
|
|
|
|
#include "web_service/web_backend.h"
|
|
|
|
#endif
|
|
|
|
#include "yuzu/applets/qt_amiibo_settings.h"
|
|
|
|
#include "yuzu/main.h"
|
|
|
|
|
|
|
|
@ -90,6 +92,7 @@ void QtAmiiboSettingsDialog::LoadAmiiboInfo() { |
|
|
|
} |
|
|
|
|
|
|
|
void QtAmiiboSettingsDialog::LoadAmiiboApiInfo(std::string_view amiibo_id) { |
|
|
|
#ifdef ENABLE_WEB_SERVICE
|
|
|
|
// TODO: Host this data on our website
|
|
|
|
WebService::Client client{"https://amiiboapi.com", {}, {}}; |
|
|
|
WebService::Client image_client{"https://raw.githubusercontent.com", {}, {}}; |
|
|
|
@ -134,6 +137,7 @@ void QtAmiiboSettingsDialog::LoadAmiiboApiInfo(std::string_view amiibo_id) { |
|
|
|
pixmap = pixmap.scaled(250, 350, Qt::AspectRatioMode::KeepAspectRatio, |
|
|
|
Qt::TransformationMode::SmoothTransformation); |
|
|
|
ui->amiiboImageLabel->setPixmap(pixmap); |
|
|
|
#endif
|
|
|
|
} |
|
|
|
|
|
|
|
void QtAmiiboSettingsDialog::LoadAmiiboData() { |
|
|
|
|