21#ifndef LOCALLIBRARYMENU_H
22#define LOCALLIBRARYMENU_H
24#include "Gui/Utils/Widgets/WidgetTemplate.h"
25#include "Gui/Utils/Shortcuts/ShortcutIdentifier.h"
26#include "Utils/Pimpl.h"
33 class PreferenceAction;
50 void sigReloadLibrary();
52 void sigImportFolder();
55 void sigNameChanged(
const QString& name);
56 void sigPathChanged(
const QString& path);
59 explicit LocalLibraryMenu(
const QString& name,
const QString& path, QWidget* parent =
nullptr);
62 void refreshName(
const QString& name);
63 void refreshPath(
const QString& path);
65 void setLibraryBusy(
bool b);
66 void setLibraryEmpty(
bool b);
72 void shortcutChanged(ShortcutIdentifier identifier);
79 void languageChanged()
override;
80 void skinChanged()
override;
A PreferenceAction can be added to each widget supporting QActions. When triggering this action,...
Definition: PreferenceAction.h:40
An interface class needed when implementing a library plugin.
Definition: LocalLibraryWatcher.h:31