28class GUI_CoverPreferences :
29 public Preferences::Base
32 UI_CLASS_SHARED_PTR(GUI_CoverPreferences)
35 explicit GUI_CoverPreferences(
const QString& identifier);
36 ~GUI_CoverPreferences()
override;
38 bool commit()
override;
39 void revert()
override;
41 [[nodiscard]] QString actionName()
const override;
44 void initUi()
override;
45 void retranslate()
override;
46 void skinChanged()
override;
49 void deleteCoversFromDb();
50 void deleteCoverFiles();
51 void fetchCoversFromWWWTriggered(
bool b);
53 void saveCoverToLibraryToggled(
bool b);
54 void coverTemplateEdited(
const QString& text);