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

UniKeyboard Class Reference

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

Collaboration diagram for UniKeyboard:

Collaboration graph
[legend]
List of all members.

Signals

void key (ushort, ushort, ushort, bool, bool)

Public Member Functions

 UniKeyboard (QWidget *parent=0, const char *name=0, int f=0)
 ~UniKeyboard ()
void resetState ()
QSize sizeHint () const

Protected Member Functions

void resizeEvent (QResizeEvent *)

Private Slots

void handleCombo (int)
void svMove (int, int)

Private Attributes

UniScrollviewsv
QComboBox * cb
int currentBlock
int * cbmap

Constructor & Destructor Documentation

UniKeyboard::UniKeyboard QWidget *  parent = 0,
const char *  name = 0,
int  f = 0
 

Definition at line 215 of file unikeyboard.cpp.

References cb, cbmap, currentBlock, FALSE, handleCombo(), i, key(), start, sv, and svMove().

UniKeyboard::~UniKeyboard  ) 
 

Definition at line 239 of file unikeyboard.cpp.

References cbmap.


Member Function Documentation

void UniKeyboard::handleCombo int   )  [private, slot]
 

Definition at line 273 of file unikeyboard.cpp.

References cbmap, currentBlock, UniScrollview::scrollTo(), start, and sv.

Referenced by UniKeyboard().

void UniKeyboard::key ushort  ,
ushort  ,
ushort  ,
bool  ,
bool 
[signal]
 

Referenced by UniKeyboard().

void UniKeyboard::resetState  ) 
 

Definition at line 279 of file unikeyboard.cpp.

Referenced by UniKeyboardImpl::resetState().

void UniKeyboard::resizeEvent QResizeEvent *   )  [protected]
 

Definition at line 244 of file unikeyboard.cpp.

References cb, d, height, sv, and width.

QSize UniKeyboard::sizeHint  )  const
 

Definition at line 283 of file unikeyboard.cpp.

References cb, UniScrollview::cellSize(), and sv.

void UniKeyboard::svMove int  ,
int 
[private, slot]
 

Definition at line 251 of file unikeyboard.cpp.

References cb, cbmap, UniScrollview::cellSize(), currentBlock, i, name, nw, start, sv, and u.

Referenced by UniKeyboard().


Member Data Documentation

QComboBox* UniKeyboard::cb [private]
 

Definition at line 71 of file unikeyboard.h.

Referenced by resizeEvent(), sizeHint(), svMove(), and UniKeyboard().

int* UniKeyboard::cbmap [private]
 

Definition at line 73 of file unikeyboard.h.

Referenced by handleCombo(), svMove(), UniKeyboard(), and ~UniKeyboard().

int UniKeyboard::currentBlock [private]
 

Definition at line 72 of file unikeyboard.h.

Referenced by handleCombo(), svMove(), and UniKeyboard().

UniScrollview* UniKeyboard::sv [private]
 

Definition at line 70 of file unikeyboard.h.

Referenced by handleCombo(), resizeEvent(), sizeHint(), svMove(), and UniKeyboard().


The documentation for this class was generated from the following files:
Generated on Sat Nov 5 17:54:40 2005 for OPIE by  doxygen 1.4.2