Canorus  0.0
Public Member Functions | Protected Slots | Protected Member Functions | Private Attributes | List of all members
ShortcutGetter Class Reference

#include <actionseditor.h>

Inheritance diagram for ShortcutGetter:
Inheritance graph
[legend]

Public Member Functions

 ShortcutGetter (QWidget *parent=0)
 
QString exec (const QString &s)
 

Protected Slots

void setCaptureKeyboard (bool b)
 

Protected Member Functions

bool captureKeyboard ()
 
bool event (QEvent *e)
 
bool eventFilter (QObject *o, QEvent *e)
 
void setText ()
 

Private Attributes

bool bStop
 
QLineEditleKey
 
QStringList lKeys
 
bool capture
 

Constructor & Destructor Documentation

◆ ShortcutGetter()

ShortcutGetter::ShortcutGetter ( QWidget *  parent = 0)

References captureKeyboard(), leKey, and setCaptureKeyboard().

Here is the call graph for this function:

Member Function Documentation

◆ captureKeyboard()

bool ShortcutGetter::captureKeyboard ( )
inlineprotected

References capture.

Referenced by ShortcutGetter().

Here is the caller graph for this function:

◆ event()

bool ShortcutGetter::event ( QEvent *  e)
protected

References bStop, capture, keyToString(), lKeys, modToString(), and setText().

Referenced by eventFilter().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ eventFilter()

bool ShortcutGetter::eventFilter ( QObject o,
QEvent *  e 
)
protected

References capture, and event().

Here is the call graph for this function:

◆ exec()

QString ShortcutGetter::exec ( const QString &  s)

References bStop, and leKey.

Referenced by CAActionsEditor::editShortcut().

Here is the caller graph for this function:

◆ setCaptureKeyboard

void ShortcutGetter::setCaptureKeyboard ( bool  b)
protectedslot

References capture, and leKey.

Referenced by ShortcutGetter().

Here is the caller graph for this function:

◆ setText()

void ShortcutGetter::setText ( )
protected

References leKey, and lKeys.

Referenced by event().

Here is the caller graph for this function:

Member Data Documentation

◆ bStop

bool ShortcutGetter::bStop
private

Referenced by event(), and exec().

◆ capture

bool ShortcutGetter::capture
private

◆ leKey

QLineEdit* ShortcutGetter::leKey
private

◆ lKeys

QStringList ShortcutGetter::lKeys
private

Referenced by event(), and setText().


The documentation for this class was generated from the following files: