34class GUI_LibraryPreferences :
38 PIMPL(GUI_LibraryPreferences)
39 UI_CLASS_SHARED_PTR(GUI_LibraryPreferences)
42 GUI_LibraryPreferences(
Library::Manager* libraryManager,
const QString& identifier);
43 ~GUI_LibraryPreferences()
override;
45 bool commit()
override;
46 void revert()
override;
48 [[nodiscard]] QString actionName()
const override;
51 void initUi()
override;
52 void retranslate()
override;
53 void skinChanged()
override;
55 void showEvent(QShowEvent* e)
override;
56 [[nodiscard]] QString errorString()
const override;
66 void editDialogAccepted();
67 void selectedIndexChanged(
const QModelIndex& modelIndex);