34 class ShortcutPrivate;
35 class GlobalShortcutPrivate;
52 explicit Shortcut(
const QString &
id, QWidget *parent);
55 static bool registerSequence(
const QString &
id,
const LocalizedString &name,
57 Qt::ShortcutContext context = Qt::WindowShortcut);
58 static QStringList ids();
60 static void setSequence(
const QString &
id,
const QKeySequence &key);
62 QScopedPointer<ShortcutPrivate> d_ptr;
73 static bool registerSequence(
const QString &
id,
const LocalizedString &name,
75 static QStringList ids();
77 static void setSequence(
const QString &
id,
const QKeySequence &key);
81 void onHotKeyPressed(quint32);
83 QScopedPointer<GlobalShortcutPrivate> d_ptr;
#define LIBQUTIM_EXPORT
Definition: libqutim_global.h:45
Definition: abstractsearchrequest.h:33
Definition: shortcut.h:65
LocalizedString name
Definition: shortcut.h:41
QString id
Definition: shortcut.h:40
Definition: localizedstring.h:49
Definition: shortcut.h:38
Definition: shortcut.h:47
Qt::ShortcutContext context
Definition: shortcut.h:44
QKeySequence key
Definition: shortcut.h:43
LocalizedString group
Definition: shortcut.h:42