49 std::function<
void()> callback) = 0;
Reduced-surface registrar interface for subsystems that need to bind a transient shortcut while a spe...
Definition IAdhocRegistrar.h:35
virtual void registerAdhocShortcut(const QString &id, const QKeySequence &sequence, const QString &description, std::function< void()> callback)=0
Register an ad-hoc shortcut that lives outside any settings-driven binding table.
virtual void unregisterAdhocShortcut(const QString &id)=0
Release a shortcut previously bound via registerAdhocShortcut().
virtual ~IAdhocRegistrar()=default
Definition IAdhocRegistrar.h:11