Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

InputMethod Struct Reference

#include </home/clem/local/src/opie/core/launcher/inputmethods.h>

Collaboration diagram for InputMethod:

Collaboration graph
[legend]
List of all members.

Public Member Functions

void releaseInterface ()
QString name () const
QPixmap * icon () const
QUnknownInterfaceiface ()
void resetState ()
int operator< (const InputMethod &o) const
int operator> (const InputMethod &o) const
int operator<= (const InputMethod &o) const

Public Attributes

QLibrarylibrary
QWidget * widget
QString libName
bool newIM
InputMethodInterfaceinterface
ExtInputMethodInterfaceextInterface

Member Function Documentation

QPixmap* InputMethod::icon  )  const [inline]
 

Definition at line 52 of file inputmethods.h.

References extInterface, InputMethodInterface::icon(), ExtInputMethodInterface::icon(), interface, and newIM.

Referenced by InputMethods::chooseKeyboard(), InputMethods::setPreferedHandlers(), and InputMethods::updateKeyboards().

QUnknownInterface* InputMethod::iface  )  [inline]
 

Definition at line 53 of file inputmethods.h.

References extInterface, interface, and newIM.

QString InputMethod::name  )  const [inline]
 

Definition at line 51 of file inputmethods.h.

References extInterface, interface, InputMethodInterface::name(), ExtInputMethodInterface::name(), and newIM.

Referenced by InputMethods::chooseMethod(), InputMethods::currentShown(), operator<(), operator<=(), operator>(), and InputMethods::~InputMethods().

int InputMethod::operator< const InputMethod o  )  const
 

Definition at line 62 of file inputmethods.cpp.

References name().

int InputMethod::operator<= const InputMethod o  )  const
 

Definition at line 70 of file inputmethods.cpp.

References name().

int InputMethod::operator> const InputMethod o  )  const
 

Definition at line 66 of file inputmethods.cpp.

References name().

void InputMethod::releaseInterface  )  [inline]
 

Definition at line 46 of file inputmethods.h.

References extInterface, interface, l, library, newIM, QUnknownInterface::release(), and QLibrary::unload().

void InputMethod::resetState  )  [inline]
 

Definition at line 54 of file inputmethods.h.

References interface, newIM, and InputMethodInterface::resetState().

Referenced by InputMethods::showKbd().


Member Data Documentation

ExtInputMethodInterface* InputMethod::extInterface
 

Definition at line 43 of file inputmethods.h.

Referenced by InputMethods::chooseMethod(), icon(), iface(), keyboardCompatible(), InputMethods::loadInputMethods(), name(), InputMethods::qcopReceive(), and releaseInterface().

InputMethodInterface* InputMethod::interface
 

Definition at line 42 of file inputmethods.h.

Referenced by icon(), iface(), InputMethods::loadInputMethods(), name(), releaseInterface(), resetState(), and InputMethods::resetStates().

QString InputMethod::libName
 

Definition at line 39 of file inputmethods.h.

Referenced by InputMethods::loadInputMethods().

QLibrary* InputMethod::library
 

Definition at line 36 of file inputmethods.h.

Referenced by InputMethods::loadInputMethods(), and releaseInterface().

bool InputMethod::newIM
 

Definition at line 40 of file inputmethods.h.

Referenced by InputMethods::chooseMethod(), icon(), iface(), keyboardCompatible(), InputMethods::loadInputMethods(), name(), InputMethods::qcopReceive(), releaseInterface(), resetState(), and InputMethods::resetStates().

QWidget* InputMethod::widget
 

Definition at line 38 of file inputmethods.h.

Referenced by InputMethods::chooseKeyboard(), InputMethods::currentShown(), InputMethods::inputRect(), InputMethods::loadInputMethods(), InputMethods::showKbd(), and InputMethods::shown().


The documentation for this struct was generated from the following files:
Generated on Sat Nov 5 17:36:06 2005 for OPIE by  doxygen 1.4.2