comparison include/gui/dialog/settings.h @ 231:69f4768a820c

chore: merge divergent branches
author Paper <paper@paper.us.eu.org>
date Sat, 13 Jan 2024 09:43:41 -0500
parents f784b5b1914c
children ff0061e75f0f
comparison
equal deleted inserted replaced
230:2f5a9247e501 231:69f4768a820c
84 QWidget* CreatePlayersWidget(); 84 QWidget* CreatePlayersWidget();
85 decltype(session.config.recognition.detect_media_players) detect_media_players; 85 decltype(session.config.recognition.detect_media_players) detect_media_players;
86 decltype(session.config.recognition.players) players; 86 decltype(session.config.recognition.players) players;
87 }; 87 };
88 88
89 class SettingsPageLibrary final : public SettingsPage {
90 Q_OBJECT
91
92 public:
93 SettingsPageLibrary(QWidget* parent = nullptr);
94 void SaveInfo() override;
95
96 private:
97 QWidget* CreateFoldersWidget();
98 decltype(session.config.library.paths) paths;
99 decltype(session.config.library.real_time_monitor) real_time_monitor;
100 };
101
89 class SettingsDialog final : public QDialog { 102 class SettingsDialog final : public QDialog {
90 Q_OBJECT 103 Q_OBJECT
91 104
92 public: 105 public:
93 SettingsDialog(QWidget* parent = nullptr); 106 SettingsDialog(QWidget* parent = nullptr);