kcalc
KCalcDisplay Class Reference
#include <kcalcdisplay.h>

Detailed Description
Definition at line 79 of file kcalcdisplay.h.
Public Types | |
| enum | Event { EventReset, EventClear, EventError, EventChangeSign } |
Public Slots | |
| void | slotCut (void) |
| void | slotCopy (void) |
| void | slotPaste (bool bClipboard=true) |
Signals | |
| void | clicked (void) |
| void | changedText (QString const &) |
| void | changedAmount (const KNumber &) |
Public Member Functions | |
| KCalcDisplay (QWidget *parent=0) | |
| ~KCalcDisplay () | |
| bool | sendEvent (Event const event) |
| void | deleteLastDigit (void) |
| KNumber const & | getAmount (void) const |
| void | newCharacter (char const new_char) |
| bool | setAmount (KNumber const &new_amount) |
| int | setBase (NumBase new_base) |
| void | setBeep (bool flag) |
| void | setGroupDigits (bool flag) |
| void | setFixedPrecision (int precision) |
| void | setPrecision (int precision) |
| void | setText (QString const &string) |
| QString | text () const |
| bool | updateDisplay (void) |
| void | setStatusText (int i, const QString &text) |
| virtual QSize | sizeHint () const |
Protected Member Functions | |
| void | mousePressEvent (QMouseEvent *) |
| virtual void | paintEvent (QPaintEvent *p) |
Member Enumeration Documentation
| enum KCalcDisplay::Event |
Definition at line 92 of file kcalcdisplay.h.
Constructor & Destructor Documentation
| KCalcDisplay::KCalcDisplay | ( | QWidget * | parent = 0 |
) |
Definition at line 41 of file kcalcdisplay.cpp.
| KCalcDisplay::~KCalcDisplay | ( | ) |
Definition at line 64 of file kcalcdisplay.cpp.
Member Function Documentation
| void KCalcDisplay::mousePressEvent | ( | QMouseEvent * | e | ) | [protected] |
Definition at line 193 of file kcalcdisplay.cpp.
| void KCalcDisplay::paintEvent | ( | QPaintEvent * | p | ) | [protected, virtual] |
Definition at line 590 of file kcalcdisplay.cpp.
| bool KCalcDisplay::sendEvent | ( | Event const | event | ) |
Definition at line 69 of file kcalcdisplay.cpp.
| void KCalcDisplay::deleteLastDigit | ( | void | ) |
Definition at line 521 of file kcalcdisplay.cpp.
| KNumber const & KCalcDisplay::getAmount | ( | void | ) | const |
Definition at line 228 of file kcalcdisplay.cpp.
| void KCalcDisplay::newCharacter | ( | char const | new_char | ) |
Definition at line 407 of file kcalcdisplay.cpp.
| bool KCalcDisplay::setAmount | ( | KNumber const & | new_amount | ) |
Definition at line 233 of file kcalcdisplay.cpp.
| int KCalcDisplay::setBase | ( | NumBase | new_base | ) |
Definition at line 304 of file kcalcdisplay.cpp.
| void KCalcDisplay::setBeep | ( | bool | flag | ) |
Definition at line 218 of file kcalcdisplay.cpp.
| void KCalcDisplay::setGroupDigits | ( | bool | flag | ) |
Definition at line 223 of file kcalcdisplay.cpp.
| void KCalcDisplay::setFixedPrecision | ( | int | precision | ) |
Definition at line 210 of file kcalcdisplay.cpp.
| void KCalcDisplay::setPrecision | ( | int | precision | ) |
Definition at line 205 of file kcalcdisplay.cpp.
| void KCalcDisplay::setText | ( | QString const & | string | ) |
Definition at line 270 of file kcalcdisplay.cpp.
| QString KCalcDisplay::text | ( | ) | const |
Definition at line 290 of file kcalcdisplay.cpp.
| bool KCalcDisplay::updateDisplay | ( | void | ) |
Definition at line 341 of file kcalcdisplay.cpp.
| void KCalcDisplay::setStatusText | ( | int | i, | |
| const QString & | text | |||
| ) |
Definition at line 334 of file kcalcdisplay.cpp.
| QSize KCalcDisplay::sizeHint | ( | ) | const [virtual] |
Definition at line 612 of file kcalcdisplay.cpp.
| void KCalcDisplay::clicked | ( | void | ) | [signal] |
| void KCalcDisplay::changedText | ( | QString const & | ) | [signal] |
| void KCalcDisplay::changedAmount | ( | const KNumber & | ) | [signal] |
| void KCalcDisplay::slotCut | ( | void | ) | [slot] |
Definition at line 99 of file kcalcdisplay.cpp.
| void KCalcDisplay::slotCopy | ( | void | ) | [slot] |
Definition at line 105 of file kcalcdisplay.cpp.
| void KCalcDisplay::slotPaste | ( | bool | bClipboard = true |
) | [slot] |
Definition at line 118 of file kcalcdisplay.cpp.
The documentation for this class was generated from the following files:
KDE 4.0 API Reference