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

LCDDisplay Class Reference

#include </home/clem/local/src/opie/noncore/tools/euroconv/calcdisplay.h>

List of all members.

Public Slots

void setValue (double)
void swapLCD (void)
void cbbxChange (void)

Public Member Functions

 LCDDisplay (QWidget *parent=0, const char *name=0)

Private Member Functions

double Euro2x (int iIndex, double dValue)
double x2Euro (int iIndex, double dValue)

Private Attributes

int grpbxStyle
QHGroupBox * grpbxTop
QComboBox * cbbxTop
QLCDNumber * lcdTop
QHGroupBox * grpbxBottom
QComboBox * cbbxBottom
QLCDNumber * lcdBottom
QPushButton * btnSwap
int iCurrentLCD


Constructor & Destructor Documentation

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

Definition at line 52 of file calcdisplay.cpp.

References aCurrency, btnSwap, cbbxBottom, cbbxChange(), cbbxTop, grpbxBottom, grpbxStyle, grpbxTop, iCurrentLCD, lcdBottom, lcdTop, swap_xpm, and swapLCD().


Member Function Documentation

void LCDDisplay::cbbxChange void   )  [slot]
 

Definition at line 180 of file calcdisplay.cpp.

References iCurrentLCD, lcdBottom, lcdTop, and setValue().

Referenced by LCDDisplay().

double LCDDisplay::Euro2x int  iIndex,
double  dValue
[private]
 

Definition at line 199 of file calcdisplay.cpp.

References BEF, DEM, FRF, IEP, ITL, and LUF.

Referenced by setValue().

void LCDDisplay::setValue double   )  [slot]
 

Definition at line 111 of file calcdisplay.cpp.

References cbbxBottom, cbbxTop, Euro2x(), iCurrentLCD, lcdBottom, lcdTop, and x2Euro().

Referenced by cbbxChange(), KeyPad::clearLCD(), KeyPad::enterDigits(), KeyPad::operatorPressed(), and swapLCD().

void LCDDisplay::swapLCD void   )  [slot]
 

Definition at line 155 of file calcdisplay.cpp.

References grpbxBottom, grpbxStyle, grpbxTop, iCurrentLCD, lcdBottom, lcdTop, and setValue().

Referenced by LCDDisplay().

double LCDDisplay::x2Euro int  iIndex,
double  dValue
[private]
 

Definition at line 241 of file calcdisplay.cpp.

References BEF, DEM, FRF, IEP, ITL, and LUF.

Referenced by setValue().


Member Data Documentation

QPushButton* LCDDisplay::btnSwap [private]
 

Definition at line 51 of file calcdisplay.h.

Referenced by LCDDisplay().

QComboBox* LCDDisplay::cbbxBottom [private]
 

Definition at line 48 of file calcdisplay.h.

Referenced by LCDDisplay(), and setValue().

QComboBox* LCDDisplay::cbbxTop [private]
 

Definition at line 44 of file calcdisplay.h.

Referenced by LCDDisplay(), and setValue().

QHGroupBox* LCDDisplay::grpbxBottom [private]
 

Definition at line 47 of file calcdisplay.h.

Referenced by LCDDisplay(), and swapLCD().

int LCDDisplay::grpbxStyle [private]
 

Definition at line 41 of file calcdisplay.h.

Referenced by LCDDisplay(), and swapLCD().

QHGroupBox* LCDDisplay::grpbxTop [private]
 

Definition at line 43 of file calcdisplay.h.

Referenced by LCDDisplay(), and swapLCD().

int LCDDisplay::iCurrentLCD [private]
 

Definition at line 53 of file calcdisplay.h.

Referenced by cbbxChange(), LCDDisplay(), setValue(), and swapLCD().

QLCDNumber* LCDDisplay::lcdBottom [private]
 

Definition at line 49 of file calcdisplay.h.

Referenced by cbbxChange(), LCDDisplay(), setValue(), and swapLCD().

QLCDNumber* LCDDisplay::lcdTop [private]
 

Definition at line 45 of file calcdisplay.h.

Referenced by cbbxChange(), LCDDisplay(), setValue(), and swapLCD().


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