Go to the documentation of this file.
34 class ShortcutPrivate;
35 class GlobalShortcutPrivate;
42 LocalizedString
group;
50 Q_DECLARE_PRIVATE(Shortcut)
52 explicit Shortcut(
const QString &
id, QWidget *parent);
55 static bool registerSequence(
const QString &
id,
const LocalizedString &name,
56 const LocalizedString &group,
const QKeySequence &key,
57 Qt::ShortcutContext context = Qt::WindowShortcut);
58 static QStringList ids();
59 static KeySequence getSequence(
const QString &
id);
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;
QKeySequence key
Definition: shortcut.h:66
Definition: shortcut.h:61
QString id
Definition: shortcut.h:63
#define LIBQUTIM_EXPORT
Definition: libqutim_global.h:45
Definition: localizedstring.h:49
Definition: abstractsearchrequest.h:33
LocalizedString group
Definition: shortcut.h:65
LocalizedString name
Definition: shortcut.h:64
Definition: shortcut.h:88
Qt::ShortcutContext context
Definition: shortcut.h:67
Generated by Doxygen