diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/yuzu/configuration/configure_profile_manager.cpp | 8 | ||||
| -rw-r--r-- | src/yuzu/configuration/configure_profile_manager.h | 10 |
2 files changed, 10 insertions, 8 deletions
diff --git a/src/yuzu/configuration/configure_profile_manager.cpp b/src/yuzu/configuration/configure_profile_manager.cpp index 9493cb82e..a47089988 100644 --- a/src/yuzu/configuration/configure_profile_manager.cpp +++ b/src/yuzu/configuration/configure_profile_manager.cpp | |||
| @@ -115,7 +115,7 @@ ConfigureProfileManager::ConfigureProfileManager(const Core::System& system_, QW | |||
| 115 | &ConfigureProfileManager::ConfirmDeleteUser); | 115 | &ConfigureProfileManager::ConfirmDeleteUser); |
| 116 | connect(ui->pm_set_image, &QPushButton::clicked, this, &ConfigureProfileManager::SetUserImage); | 116 | connect(ui->pm_set_image, &QPushButton::clicked, this, &ConfigureProfileManager::SetUserImage); |
| 117 | 117 | ||
| 118 | confirm_dialog = std::make_unique<ConfigureProfileManagerDeleteDialog>(this); | 118 | confirm_dialog = new ConfigureProfileManagerDeleteDialog(this); |
| 119 | 119 | ||
| 120 | scene = new QGraphicsScene; | 120 | scene = new QGraphicsScene; |
| 121 | ui->current_user_icon->setScene(scene); | 121 | ui->current_user_icon->setScene(scene); |
| @@ -246,7 +246,7 @@ void ConfigureProfileManager::ConfirmDeleteUser() { | |||
| 246 | confirm_dialog->show(); | 246 | confirm_dialog->show(); |
| 247 | } | 247 | } |
| 248 | 248 | ||
| 249 | void ConfigureProfileManager::DeleteUser(const Common::UUID uuid) { | 249 | void ConfigureProfileManager::DeleteUser(const Common::UUID& uuid) { |
| 250 | if (Settings::values.current_user.GetValue() == tree_view->currentIndex().row()) { | 250 | if (Settings::values.current_user.GetValue() == tree_view->currentIndex().row()) { |
| 251 | Settings::values.current_user = 0; | 251 | Settings::values.current_user = 0; |
| 252 | } | 252 | } |
| @@ -324,7 +324,7 @@ void ConfigureProfileManager::SetUserImage() { | |||
| 324 | } | 324 | } |
| 325 | 325 | ||
| 326 | ConfigureProfileManagerDeleteDialog::ConfigureProfileManagerDeleteDialog(QWidget* parent) | 326 | ConfigureProfileManagerDeleteDialog::ConfigureProfileManagerDeleteDialog(QWidget* parent) |
| 327 | : QDialog(parent) { | 327 | : QDialog{parent} { |
| 328 | auto dialog_vbox_layout = new QVBoxLayout(this); | 328 | auto dialog_vbox_layout = new QVBoxLayout(this); |
| 329 | dialog_button_box = | 329 | dialog_button_box = |
| 330 | new QDialogButtonBox(QDialogButtonBox::Yes | QDialogButtonBox::No, Qt::Horizontal, parent); | 330 | new QDialogButtonBox(QDialogButtonBox::Yes | QDialogButtonBox::No, Qt::Horizontal, parent); |
| @@ -354,7 +354,7 @@ ConfigureProfileManagerDeleteDialog::ConfigureProfileManagerDeleteDialog(QWidget | |||
| 354 | 354 | ||
| 355 | ConfigureProfileManagerDeleteDialog::~ConfigureProfileManagerDeleteDialog() = default; | 355 | ConfigureProfileManagerDeleteDialog::~ConfigureProfileManagerDeleteDialog() = default; |
| 356 | 356 | ||
| 357 | void ConfigureProfileManagerDeleteDialog::SetInfo(const QString username, const Common::UUID uuid, | 357 | void ConfigureProfileManagerDeleteDialog::SetInfo(const QString& username, const Common::UUID& uuid, |
| 358 | std::function<void()> accept_callback) { | 358 | std::function<void()> accept_callback) { |
| 359 | label_info->setText( | 359 | label_info->setText( |
| 360 | tr("Name: %1\nUUID: %2").arg(username, QString::fromStdString(uuid.FormattedString()))); | 360 | tr("Name: %1\nUUID: %2").arg(username, QString::fromStdString(uuid.FormattedString()))); |
diff --git a/src/yuzu/configuration/configure_profile_manager.h b/src/yuzu/configuration/configure_profile_manager.h index 6e5cb748d..c4b1a334e 100644 --- a/src/yuzu/configuration/configure_profile_manager.h +++ b/src/yuzu/configuration/configure_profile_manager.h | |||
| @@ -10,7 +10,9 @@ | |||
| 10 | #include <QList> | 10 | #include <QList> |
| 11 | #include <QWidget> | 11 | #include <QWidget> |
| 12 | 12 | ||
| 13 | #include "common/uuid.h" | 13 | namespace Common { |
| 14 | struct UUID; | ||
| 15 | } | ||
| 14 | 16 | ||
| 15 | namespace Core { | 17 | namespace Core { |
| 16 | class System; | 18 | class System; |
| @@ -37,7 +39,7 @@ public: | |||
| 37 | explicit ConfigureProfileManagerDeleteDialog(QWidget* parent); | 39 | explicit ConfigureProfileManagerDeleteDialog(QWidget* parent); |
| 38 | ~ConfigureProfileManagerDeleteDialog(); | 40 | ~ConfigureProfileManagerDeleteDialog(); |
| 39 | 41 | ||
| 40 | void SetInfo(const QString username, const Common::UUID uuid, | 42 | void SetInfo(const QString& username, const Common::UUID& uuid, |
| 41 | std::function<void()> accept_callback); | 43 | std::function<void()> accept_callback); |
| 42 | 44 | ||
| 43 | private: | 45 | private: |
| @@ -68,7 +70,7 @@ private: | |||
| 68 | void AddUser(); | 70 | void AddUser(); |
| 69 | void RenameUser(); | 71 | void RenameUser(); |
| 70 | void ConfirmDeleteUser(); | 72 | void ConfirmDeleteUser(); |
| 71 | void DeleteUser(const Common::UUID uuid); | 73 | void DeleteUser(const Common::UUID& uuid); |
| 72 | void SetUserImage(); | 74 | void SetUserImage(); |
| 73 | 75 | ||
| 74 | QVBoxLayout* layout; | 76 | QVBoxLayout* layout; |
| @@ -76,7 +78,7 @@ private: | |||
| 76 | QStandardItemModel* item_model; | 78 | QStandardItemModel* item_model; |
| 77 | QGraphicsScene* scene; | 79 | QGraphicsScene* scene; |
| 78 | 80 | ||
| 79 | std::unique_ptr<ConfigureProfileManagerDeleteDialog> confirm_dialog; | 81 | ConfigureProfileManagerDeleteDialog* confirm_dialog; |
| 80 | 82 | ||
| 81 | std::vector<QList<QStandardItem*>> list_items; | 83 | std::vector<QList<QStandardItem*>> list_items; |
| 82 | 84 | ||