Home ยท API Reference

MInputMethod Namespace Reference


Classes

struct  PreeditTextFormat

Enumerations

enum  OrientationAngle { Angle0 = 0, Angle90 = 90, Angle180 = 180, Angle270 = 270 }
enum  Orientation { Portrait, Landscape }
enum  TextContentType {
  FreeTextContentType, NumberContentType, PhoneNumberContentType, EmailContentType,
  UrlContentType, CustomContentType
}
 Content type for text entries. Used at least with MTextEdit. More...
enum  ItemType { ItemUndefined, ItemButton, ItemLabel }
 Type of toolbar widget. More...
enum  VisibleType { VisibleUndefined, VisibleWhenSelectingText, VisibleAlways }
 Type of visible premiss for toolbar button. More...
enum  ActionType {
  ActionUndefined, ActionSendKeySequence, ActionSendString, ActionSendCommand,
  ActionCopy, ActionPaste, ActionShowGroup, ActionHideGroup,
  ActionClose, ActionCopyPaste
}
 Type of action. More...
enum  CopyPasteState { InputMethodNoCopyPaste, InputMethodCopy, InputMethodPaste }
 State of Copy/Paste button. More...
enum  SwitchDirection { SwitchUndefined, SwitchForward, SwitchBackward }
enum  PreeditFace { PreeditDefault, PreeditNoCandidates, PreeditKeyPress }
enum  HandlerState { OnScreen, Hardware, Accessory }
enum  EventRequestType { EventRequestBoth, EventRequestSignalOnly, EventRequestEventOnly }
 Key event request type for MInputContext::keyEvent(). More...
enum  InputModeIndicator {
  NoIndicator, LatinLowerIndicator, LatinUpperIndicator, LatinLockedIndicator,
  CyrillicLowerIndicator, CyrillicUpperIndicator, CyrillicLockedIndicator, ArabicIndicator,
  PinyinIndicator, ZhuyinIndicator, CangjieIndicator, NumAndSymLatchedIndicator,
  NumAndSymLockedIndicator, DeadKeyAcuteIndicator, DeadKeyCaronIndicator, DeadKeyCircumflexIndicator,
  DeadKeyDiaeresisIndicator, DeadKeyGraveIndicator, DeadKeyTildeIndicator
}


Enumeration Type Documentation

Type of action.

Enumerator:
ActionUndefined  Do nothing.
ActionSendKeySequence  Send key sequence like Ctrl+D.
ActionSendString  Send string.
ActionSendCommand  Send command (not implemented yet).
ActionCopy  Copy selected text.
ActionPaste  Paste text from clipboard.
ActionShowGroup  Show some group of items.
ActionHideGroup  Hide some group of items.
ActionClose  Close virtual keyboard.
ActionCopyPaste  Standard copy/paste button.

State of Copy/Paste button.

Enumerator:
InputMethodNoCopyPaste  Copy/Paste button is hidden.
InputMethodCopy  Copy button is accessible.
InputMethodPaste  Paste button is accessible.

Key event request type for MInputContext::keyEvent().

Enumerator:
EventRequestBoth  Both a Qt::KeyEvent and a signal.
EventRequestSignalOnly  Only a signal.
EventRequestEventOnly  Only a Qt::KeyEvent.

Enumerator:
OnScreen 
Hardware 
Accessory 

This enum contains possible values for all the modes that are shown in the Input mode indicator.

Enumerator:
NoIndicator  No indicator should be shown.
LatinLowerIndicator  Latin lower case mode.
LatinUpperIndicator  Latin upper case mode.
LatinLockedIndicator  Latin caps locked mode.
CyrillicLowerIndicator  Cyrillic lower case mode.
CyrillicUpperIndicator  Cyrillic upper case mode.
CyrillicLockedIndicator  Cyrillic caps locked mode.
ArabicIndicator  Arabic mode.
PinyinIndicator  Pinyin mode.
ZhuyinIndicator  Zhuyin mode.
CangjieIndicator  Cangjie mode.
NumAndSymLatchedIndicator  Number and Symbol latched mode.
NumAndSymLockedIndicator  Number and Symbol locked mode.
DeadKeyAcuteIndicator  Dead key acute mode.
DeadKeyCaronIndicator  Dead key caron mode.
DeadKeyCircumflexIndicator  Dead key circumflex mode.
DeadKeyDiaeresisIndicator  Dead key diaeresis mode.
DeadKeyGraveIndicator  Dead key grave mode.
DeadKeyTildeIndicator  Dead key tilde mode.

Type of toolbar widget.

Enumerator:
ItemUndefined  Undefined item type.
ItemButton  Item should be visualized as button.
ItemLabel  Item should be visualized as label.

This enum contains possible values for orientation of windows in the application.

See also:
OrientationAngle
Enumerator:
Portrait  equal to either M::Angle90 or M::Angle270 orientation angles
Landscape  equal to either M::Angle0 or M::Angle180 orientation angles

This enum contains values of the orientation angle of windows in the application.

See also:
Orientation
Enumerator:
Angle0 
Angle90 
Angle180 
Angle270 

Enumerator:
PreeditDefault 
PreeditNoCandidates 
PreeditKeyPress  Used for displaying the hwkbd key just pressed.

This enum defines direction of plugin switching

Enumerator:
SwitchUndefined  Special value for uninitialized variables.
SwitchForward  Activate next plugin.
SwitchBackward  Activate previous plugin.

Content type for text entries. Used at least with MTextEdit.

Enumerator:
FreeTextContentType  all characters allowed
NumberContentType  only integer numbers allowed
PhoneNumberContentType  allows numbers and certain other characters used in phone numbers
EmailContentType  allows only characters permitted in email address
UrlContentType  allows only character permitted in URL address
CustomContentType  allows content with user defined format

Type of visible premiss for toolbar button.

Enumerator:
VisibleUndefined  Item's visibility will not be changed automatically.
VisibleWhenSelectingText  Item's visibility depends on text selection.
VisibleAlways  Item is always visible.


Copyright © 2010 Nokia Corporation
MeeGo Touch