LunaSysMgr
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
SysmgrIMEModel Class Reference

#include <SysmgrIMEDataInterface.h>

Inheritance diagram for SysmgrIMEModel:
[legend]
Collaboration diagram for SysmgrIMEModel:
[legend]

Public Member Functions

 SysmgrIMEModel ()
 
virtual ~SysmgrIMEModel ()
 
virtual void touchEvent (const QTouchEvent &te)
 
virtual void paint (QPainter &painter)
 
virtual void tapEvent (const QPoint &tapPt)
 
virtual void screenEdgeFlickEvent ()
 
virtual void setComposingText (const std::string &text)
 
virtual void commitComposingText ()
 
virtual void commitText (const std::string &text)
 
virtual void performEditorAction (PalmIME::FieldAction action)
 
virtual void sendKeyEvent (QEvent::Type type, Qt::Key key, Qt::KeyboardModifiers modifiers)
 
virtual void requestHide ()
 
virtual bool isUIAnimationActive ()
 
virtual void keyDownAudioFeedback (Qt::Key key)
 
virtual void applyInitSettings (VirtualKeyboard *ime)
 
virtual void activateCombo ()
 
virtual void selectKeyboardCombo (int index)
 
virtual void selectLayoutCombo (const char *layoutName)
 
virtual void selectNextKeyboardCombo ()
 
virtual void createDefaultKeyboards ()
 
virtual void clearDefaultDeyboards ()
 
virtual void toggleTapSounds ()
 
virtual bool getTapSounds () const
 
virtual int getKeyboardComboCount () const
 
virtual bool getSpaces2period () const
 
virtual void selectKeyboardSize (int size)
 
virtual const char * getLanguageFromKeyboardCombo (int index)
 
virtual const char * getLayoutFromKeyboardCombo (int index)
 
void setInputMethod (InputMethod *inputMethod)
 
virtual QVariant getLunaSystemSetting (const QString &key)
 
virtual QString getLocalizedString (const std::string &str)
 
virtual std::string getLocale ()
 
virtual void createRemoveBannerMessage (const std::string &appId, const std::string &msgId)
 
virtual std::string createAddBannerMessage (const std::string &appId, const std::string &msg, const std::string &launchParams, const std::string &icon, const std::string &soundClass, const std::string &soundFile, int duration, bool doNotSuppress)
 
virtual
VirtualKeyboardPreferences
virtualKeyboardPreferences ()
 
virtual LSHandle * getLunaServiceHandle ()
 

Constructor & Destructor Documentation

SysmgrIMEModel::SysmgrIMEModel ( )
virtual SysmgrIMEModel::~SysmgrIMEModel ( )
inlinevirtual

Member Function Documentation

void SysmgrIMEModel::activateCombo ( )
virtual
void SysmgrIMEModel::applyInitSettings ( VirtualKeyboard *  ime)
virtual
void SysmgrIMEModel::clearDefaultDeyboards ( )
virtual
void SysmgrIMEModel::commitComposingText ( )
virtual
void SysmgrIMEModel::commitText ( const std::string &  text)
virtual
std::string SysmgrIMEModel::createAddBannerMessage ( const std::string &  appId,
const std::string &  msg,
const std::string &  launchParams,
const std::string &  icon,
const std::string &  soundClass,
const std::string &  soundFile,
int  duration,
bool  doNotSuppress 
)
virtual
void SysmgrIMEModel::createDefaultKeyboards ( )
virtual
void SysmgrIMEModel::createRemoveBannerMessage ( const std::string &  appId,
const std::string &  msgId 
)
virtual
int SysmgrIMEModel::getKeyboardComboCount ( ) const
virtual
const char * SysmgrIMEModel::getLanguageFromKeyboardCombo ( int  index)
virtual
const char * SysmgrIMEModel::getLayoutFromKeyboardCombo ( int  index)
virtual
std::string SysmgrIMEModel::getLocale ( )
virtual
QString SysmgrIMEModel::getLocalizedString ( const std::string &  str)
virtual
LSHandle * SysmgrIMEModel::getLunaServiceHandle ( )
virtual
QVariant SysmgrIMEModel::getLunaSystemSetting ( const QString &  key)
virtual
bool SysmgrIMEModel::getSpaces2period ( ) const
virtual
bool SysmgrIMEModel::getTapSounds ( ) const
virtual
bool SysmgrIMEModel::isUIAnimationActive ( )
virtual
void SysmgrIMEModel::keyDownAudioFeedback ( Qt::Key  key)
virtual
void SysmgrIMEModel::paint ( QPainter &  painter)
virtual
void SysmgrIMEModel::performEditorAction ( PalmIME::FieldAction  action)
virtual
void SysmgrIMEModel::requestHide ( )
virtual
void SysmgrIMEModel::screenEdgeFlickEvent ( )
virtual
void SysmgrIMEModel::selectKeyboardCombo ( int  index)
virtual
void SysmgrIMEModel::selectKeyboardSize ( int  size)
virtual
void SysmgrIMEModel::selectLayoutCombo ( const char *  layoutName)
virtual
void SysmgrIMEModel::selectNextKeyboardCombo ( )
virtual
void SysmgrIMEModel::sendKeyEvent ( QEvent::Type  type,
Qt::Key  key,
Qt::KeyboardModifiers  modifiers 
)
virtual
void SysmgrIMEModel::setComposingText ( const std::string &  text)
virtual
void SysmgrIMEModel::setInputMethod ( InputMethod *  inputMethod)
void SysmgrIMEModel::tapEvent ( const QPoint &  tapPt)
virtual
void SysmgrIMEModel::toggleTapSounds ( )
virtual
void SysmgrIMEModel::touchEvent ( const QTouchEvent &  te)
virtual
VirtualKeyboardPreferences & SysmgrIMEModel::virtualKeyboardPreferences ( )
virtual

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