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

PickerLabel Class Reference

#include </home/clem/local/src/opie/core/pim/addressbook/picker.h>

List of all members.

Signals

void selectedLetter (char)
void clearAll ()

Public Member Functions

 PickerLabel (QWidget *parent=0, const char *name=0)
 ~PickerLabel ()
void setLetters (char ch1, char ch2, char ch3)
void clearLetter ()

Protected Member Functions

void mouseReleaseEvent (QMouseEvent *e)
void mousePressEvent (QMouseEvent *e)

Private Slots

void emitClearSignal ()

Private Attributes

int currentLetter
char letter1
char letter2
char letter3

Static Private Attributes

static char lastLetter = '\0'


Constructor & Destructor Documentation

PickerLabel::PickerLabel QWidget *  parent = 0,
const char *  name = 0
 

Definition at line 10 of file picker.cpp.

References currentLetter, letter1, letter2, letter3, and Qt::RichText.

PickerLabel::~PickerLabel  ) 
 

Definition at line 26 of file picker.cpp.


Member Function Documentation

void PickerLabel::clearAll  )  [signal]
 

Referenced by emitClearSignal().

void PickerLabel::clearLetter  ) 
 

Definition at line 62 of file picker.cpp.

References currentLetter, letter1, letter2, and letter3.

Referenced by LetterPicker::clear(), and mouseReleaseEvent().

void PickerLabel::emitClearSignal  )  [private, slot]
 

Definition at line 151 of file picker.cpp.

References clearAll().

Referenced by mouseReleaseEvent().

void PickerLabel::mousePressEvent QMouseEvent *  e  )  [protected]
 

Definition at line 79 of file picker.cpp.

References currentLetter, lastLetter, and mouseReleaseEvent().

void PickerLabel::mouseReleaseEvent QMouseEvent *  e  )  [protected]
 

Definition at line 88 of file picker.cpp.

References clearLetter(), currentLetter, emitClearSignal(), lastLetter, letter1, letter2, letter3, and selectedLetter().

Referenced by mousePressEvent().

void PickerLabel::selectedLetter char   )  [signal]
 

Referenced by mouseReleaseEvent().

void PickerLabel::setLetters char  ch1,
char  ch2,
char  ch3
 

Definition at line 31 of file picker.cpp.

References currentLetter, letter1, letter2, and letter3.

Referenced by LetterPicker::LetterPicker().


Member Data Documentation

int PickerLabel::currentLetter [private]
 

Definition at line 39 of file picker.h.

Referenced by clearLetter(), mousePressEvent(), mouseReleaseEvent(), PickerLabel(), and setLetters().

char PickerLabel::lastLetter = '\0' [static, private]
 

Definition at line 8 of file picker.cpp.

Referenced by mousePressEvent(), and mouseReleaseEvent().

char PickerLabel::letter1 [private]
 

Definition at line 41 of file picker.h.

Referenced by clearLetter(), mouseReleaseEvent(), PickerLabel(), and setLetters().

char PickerLabel::letter2 [private]
 

Definition at line 41 of file picker.h.

Referenced by clearLetter(), mouseReleaseEvent(), PickerLabel(), and setLetters().

char PickerLabel::letter3 [private]
 

Definition at line 41 of file picker.h.

Referenced by clearLetter(), mouseReleaseEvent(), PickerLabel(), and setLetters().


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