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

UniScrollview Class Reference

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

List of all members.

Public Slots

void scrollTo (int unicode)

Signals

void key (ushort unicode, ushort scancode, ushort modifiers, bool, bool)

Public Member Functions

 UniScrollview (QWidget *parent=0, const char *name=0, int f=0)
int cellSize () const

Protected Member Functions

void contentsMousePressEvent (QMouseEvent *)
void contentsMouseReleaseEvent (QMouseEvent *)
void drawContents (QPainter *, int cx, int cy, int cw, int ch)

Private Attributes

int cellsize
QFont smallFont
int xoff


Constructor & Destructor Documentation

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

Definition at line 134 of file unikeyboard.cpp.

References cellsize, FontManager::Fixed, nw, Config::readEntry(), Config::readNumEntry(), Config::setGroup(), smallFont, FontManager::unicodeFont(), and xoff.


Member Function Documentation

int UniScrollview::cellSize  )  const [inline]
 

Definition at line 28 of file unikeyboard.h.

References cellsize.

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

void UniScrollview::contentsMousePressEvent QMouseEvent *   )  [protected]
 

Definition at line 160 of file unikeyboard.cpp.

References cellsize, col, key(), nw, row, u, and xoff.

void UniScrollview::contentsMouseReleaseEvent QMouseEvent *   )  [protected]
 

Definition at line 174 of file unikeyboard.cpp.

void UniScrollview::drawContents QPainter *  ,
int  cx,
int  cy,
int  cw,
int  ch
[protected]
 

Definition at line 185 of file unikeyboard.cpp.

References cellsize, i, nw, row, s, smallFont, QString::sprintf(), u, xoff, and Opie::MM::y.

void UniScrollview::key ushort  unicode,
ushort  scancode,
ushort  modifiers,
bool  ,
bool 
[signal]
 

Referenced by contentsMousePressEvent().

void UniScrollview::scrollTo int  unicode  )  [slot]
 

Definition at line 178 of file unikeyboard.cpp.

References cellsize, nw, and row.

Referenced by UniKeyboard::handleCombo().


Member Data Documentation

int UniScrollview::cellsize [private]
 

Definition at line 42 of file unikeyboard.h.

Referenced by cellSize(), contentsMousePressEvent(), drawContents(), scrollTo(), and UniScrollview().

QFont UniScrollview::smallFont [private]
 

Definition at line 43 of file unikeyboard.h.

Referenced by drawContents(), and UniScrollview().

int UniScrollview::xoff [private]
 

Definition at line 44 of file unikeyboard.h.

Referenced by contentsMousePressEvent(), drawContents(), and UniScrollview().


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