Maliit Plugins  0.92.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator
Public Types | Public Member Functions | Private Attributes
MaliitKeyboard::TagBinding Class Reference

#include <tagbinding.h>

List of all members.

Public Types

enum  Action {
  Insert, Shift, Backspace, Space,
  Cycle, LayoutMenu, Sym, Return,
  Commit, DecimalSeparator, PlusMinusToggle, Switch,
  OnOffToggle, Compose, Left, Up,
  Right, Down
}

Public Member Functions

 TagBinding (Action action, bool shift, bool alt, const QString &label, const QString &secondary_label, const QString &accents, const QString &accented_labels, const QString &extended_labels, const QString &cycle_set, bool dead, bool quick_pick, bool rtl, bool enlarge)
Action action () const
bool shift () const
bool alt () const
const QString label () const
const QString secondary_label () const
const QString accents () const
const QString accented_labels () const
const QString extended_labels () const
const QString cycle_set () const
bool dead () const
bool quick_pick () const
bool rtl () const
bool enlarge () const
bool operator== (const TagBinding &other) const

Private Attributes

const Action m_action
const bool m_shift
const bool m_alt
const QString m_label
const QString m_secondary_label
const QString m_accents
const QString m_accented_labels
const QString m_extended_labels
const QString m_cycle_set
const bool m_dead
const bool m_quick_pick
const bool m_rtl
const bool m_enlarge

Member Enumeration Documentation

Enumerator:
Insert 
Shift 
Backspace 
Space 
Cycle 
LayoutMenu 
Sym 
Return 
Commit 
DecimalSeparator 
PlusMinusToggle 
Switch 
OnOffToggle 
Compose 
Left 
Up 
Right 
Down 

Constructor & Destructor Documentation

MaliitKeyboard::TagBinding::TagBinding ( Action  action,
bool  shift,
bool  alt,
const QString &  label,
const QString &  secondary_label,
const QString &  accents,
const QString &  accented_labels,
const QString &  extended_labels,
const QString &  cycle_set,
bool  dead,
bool  quick_pick,
bool  rtl,
bool  enlarge 
)

Member Function Documentation

const QString MaliitKeyboard::TagBinding::accented_labels ( ) const
const QString MaliitKeyboard::TagBinding::accents ( ) const
TagBinding::Action MaliitKeyboard::TagBinding::action ( ) const
bool MaliitKeyboard::TagBinding::alt ( ) const
const QString MaliitKeyboard::TagBinding::cycle_set ( ) const
bool MaliitKeyboard::TagBinding::dead ( ) const
bool MaliitKeyboard::TagBinding::enlarge ( ) const
const QString MaliitKeyboard::TagBinding::extended_labels ( ) const
const QString MaliitKeyboard::TagBinding::label ( ) const
bool MaliitKeyboard::TagBinding::operator== ( const TagBinding other) const
bool MaliitKeyboard::TagBinding::quick_pick ( ) const
bool MaliitKeyboard::TagBinding::rtl ( ) const
const QString MaliitKeyboard::TagBinding::secondary_label ( ) const
bool MaliitKeyboard::TagBinding::shift ( ) const

Member Data Documentation

const QString MaliitKeyboard::TagBinding::m_accented_labels
private
const QString MaliitKeyboard::TagBinding::m_accents
private
const Action MaliitKeyboard::TagBinding::m_action
private
const bool MaliitKeyboard::TagBinding::m_alt
private
const QString MaliitKeyboard::TagBinding::m_cycle_set
private
const bool MaliitKeyboard::TagBinding::m_dead
private
const bool MaliitKeyboard::TagBinding::m_enlarge
private
const QString MaliitKeyboard::TagBinding::m_extended_labels
private
const QString MaliitKeyboard::TagBinding::m_label
private
const bool MaliitKeyboard::TagBinding::m_quick_pick
private
const bool MaliitKeyboard::TagBinding::m_rtl
private
const QString MaliitKeyboard::TagBinding::m_secondary_label
private
const bool MaliitKeyboard::TagBinding::m_shift
private

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