Mercurial > minori
diff src/gui/dialog/settings/recognition.cc @ 393:963047512d34
*: clang-format
| author | Paper <paper@tflc.us> |
|---|---|
| date | Fri, 07 Nov 2025 07:16:15 -0500 |
| parents | b1f625b0227c |
| children |
line wrap: on
line diff
--- a/src/gui/dialog/settings/recognition.cc Fri Nov 07 07:10:32 2025 -0500 +++ b/src/gui/dialog/settings/recognition.cc Fri Nov 07 07:16:15 2025 -0500 @@ -12,39 +12,40 @@ #include <algorithm> -QWidget* SettingsPageRecognition::CreatePlayersWidget() { - QWidget* result = new QWidget(this); +QWidget *SettingsPageRecognition::CreatePlayersWidget() +{ + QWidget *result = new QWidget(this); result->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Maximum); - QVBoxLayout* full_layout = new QVBoxLayout(result); + QVBoxLayout *full_layout = new QVBoxLayout(result); { /* Feed link */ - QWidget* widget = new QWidget(result); - QVBoxLayout* widget_layout = new QVBoxLayout(widget); + QWidget *widget = new QWidget(result); + QVBoxLayout *widget_layout = new QVBoxLayout(widget); - QCheckBox* checkbox = new QCheckBox(result); + QCheckBox *checkbox = new QCheckBox(result); checkbox->setText(tr("Enable media player detection")); checkbox->setCheckState(detect_media_players ? Qt::Checked : Qt::Unchecked); widget_layout->addWidget(checkbox); { - QLabel* label = new QLabel(tr("Allowed media players:"), widget); + QLabel *label = new QLabel(tr("Allowed media players:"), widget); widget_layout->addWidget(label); } { - QListWidget* listwidget = new QListWidget(widget); + QListWidget *listwidget = new QListWidget(widget); for (size_t i = 0; i < players.size(); i++) { - const auto& [enabled, player] = players[i]; + const auto &[enabled, player] = players[i]; if (player.type == animone::PlayerType::Default) { - QListWidgetItem* item = new QListWidgetItem(listwidget); + QListWidgetItem *item = new QListWidgetItem(listwidget); item->setCheckState(enabled ? Qt::Checked : Qt::Unchecked); item->setText(Strings::ToQString(player.name)); item->setData(Qt::UserRole, QVariant::fromValue(i)); } } - connect(listwidget, &QListWidget::itemChanged, this, [this](QListWidgetItem* item) { + connect(listwidget, &QListWidget::itemChanged, this, [this](QListWidgetItem *item) { if (!item) return; size_t i = item->data(Qt::UserRole).toUInt(); @@ -69,13 +70,15 @@ return result; } -void SettingsPageRecognition::SaveInfo() { +void SettingsPageRecognition::SaveInfo() +{ session.config.recognition.detect_media_players = detect_media_players; session.config.recognition.players = players; } -SettingsPageRecognition::SettingsPageRecognition(QWidget* parent) - : SettingsPage(parent, tr("Recognition")), players(session.config.recognition.players) { +SettingsPageRecognition::SettingsPageRecognition(QWidget *parent) + : SettingsPage(parent, tr("Recognition")), players(session.config.recognition.players) +{ detect_media_players = session.config.recognition.detect_media_players; AddTab(CreatePlayersWidget(), tr("Media players")); }
