LeechCraft  %{LEECHCRAFT_VERSION}
Modular cross-platform feature rich live environment.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
LeechCraft::ActionInfo Struct Reference

Describes an action exposed in shortcut manager. More...

#include "ihaveshortcuts.h"

Public Member Functions

 ActionInfo ()
 
 ActionInfo (const QString &uvt, const QKeySequence &seq, const QIcon &icon)
 
 ActionInfo (const QString &uvt, const QKeySequences_t &seqs, const QIcon &icon)
 

Public Attributes

QString UserVisibleText_
 User-visible name of the action. More...
 
QKeySequences_t Seqs_
 List of key sequences for this action. More...
 
QIcon Icon_
 Icon of the action. More...
 

Detailed Description

Describes an action exposed in shortcut manager.

This structure contains information about the action that could be handled by the shortcut manager, like action icon, default key sequences and human-readable description text.

Definition at line 52 of file ihaveshortcuts.h.

Constructor & Destructor Documentation

LeechCraft::ActionInfo::ActionInfo ( )
inline

Definition at line 61 of file ihaveshortcuts.h.

LeechCraft::ActionInfo::ActionInfo ( const QString &  uvt,
const QKeySequence &  seq,
const QIcon &  icon 
)
inline

Definition at line 65 of file ihaveshortcuts.h.

References Seqs_.

LeechCraft::ActionInfo::ActionInfo ( const QString &  uvt,
const QKeySequences_t seqs,
const QIcon &  icon 
)
inline

Definition at line 74 of file ihaveshortcuts.h.

Member Data Documentation

QIcon LeechCraft::ActionInfo::Icon_

Icon of the action.

Definition at line 59 of file ihaveshortcuts.h.

QKeySequences_t LeechCraft::ActionInfo::Seqs_

List of key sequences for this action.

Definition at line 57 of file ihaveshortcuts.h.

Referenced by ActionInfo().

QString LeechCraft::ActionInfo::UserVisibleText_

User-visible name of the action.

Definition at line 55 of file ihaveshortcuts.h.


The documentation for this struct was generated from the following file: