kcalc
#include <kcalcdisplay.h>

Public Types | |
| enum | Event { EventReset, EventClear, EventError, EventChangeSign } |
Public Slots | |
| void | slotCopy () |
| void | slotCut () |
| void | slotPaste (bool bClipboard=true) |
Signals | |
| void | changedAmount (const KNumber &) |
| void | changedText (const QString &) |
| void | clicked () |
Public Member Functions | |
| KCalcDisplay (QWidget *parent=0) | |
| ~KCalcDisplay () | |
| void | changeSettings () |
| void | deleteLastDigit () |
| void | enterDigit (int data) |
| const KNumber & | getAmount () const |
| QString | groupDigits (const QString &displayString, int numDigits) |
| void | newCharacter (const QChar new_char) |
| bool | sendEvent (Event event) |
| bool | setAmount (const KNumber &new_amount) |
| int | setBase (NumBase new_base) |
| void | setBeep (bool flag) |
| void | setBinaryGrouping (int digits) |
| void | setFixedPrecision (int precision) |
| void | setGroupDigits (bool flag) |
| void | setHexadecimalGrouping (int digits) |
| void | setOctalGrouping (int digits) |
| void | setPrecision (int precision) |
| void | setStatusText (int i, const QString &text) |
| void | setText (const QString &string) |
| void | setTwosComplement (bool flag) |
| virtual QSize | sizeHint () const |
| QString | text () const |
| void | updateDisplay () |
| void | updateFromCore (const CalcEngine &core, bool store_result_in_history=false) |
Protected Member Functions | |
| void | mousePressEvent (QMouseEvent *) |
| virtual void | paintEvent (QPaintEvent *p) |
Detailed Description
Definition at line 60 of file kcalcdisplay.h.
Member Enumeration Documentation
| enum KCalcDisplay::Event |
| Enumerator | |
|---|---|
| EventReset | |
| EventClear | |
| EventError | |
| EventChangeSign | |
Definition at line 67 of file kcalcdisplay.h.
Constructor & Destructor Documentation
|
explicit |
Definition at line 44 of file kcalcdisplay.cpp.
| KCalcDisplay::~KCalcDisplay | ( | ) |
Definition at line 70 of file kcalcdisplay.cpp.
Member Function Documentation
|
signal |
|
signal |
| void KCalcDisplay::changeSettings | ( | ) |
Definition at line 77 of file kcalcdisplay.cpp.
|
signal |
| void KCalcDisplay::deleteLastDigit | ( | ) |
Definition at line 822 of file kcalcdisplay.cpp.
| void KCalcDisplay::enterDigit | ( | int | data | ) |
Definition at line 128 of file kcalcdisplay.cpp.
| const KNumber & KCalcDisplay::getAmount | ( | ) | const |
Definition at line 455 of file kcalcdisplay.cpp.
| QString KCalcDisplay::groupDigits | ( | const QString & | displayString, |
| int | numDigits | ||
| ) |
Definition at line 563 of file kcalcdisplay.cpp.
|
protected |
Definition at line 369 of file kcalcdisplay.cpp.
| void KCalcDisplay::newCharacter | ( | const QChar | new_char | ) |
Definition at line 706 of file kcalcdisplay.cpp.
|
protectedvirtual |
Definition at line 908 of file kcalcdisplay.cpp.
| bool KCalcDisplay::sendEvent | ( | Event | event | ) |
Definition at line 193 of file kcalcdisplay.cpp.
| bool KCalcDisplay::setAmount | ( | const KNumber & | new_amount | ) |
Definition at line 463 of file kcalcdisplay.cpp.
| int KCalcDisplay::setBase | ( | NumBase | new_base | ) |
Definition at line 594 of file kcalcdisplay.cpp.
| void KCalcDisplay::setBeep | ( | bool | flag | ) |
Definition at line 407 of file kcalcdisplay.cpp.
| void KCalcDisplay::setBinaryGrouping | ( | int | digits | ) |
Definition at line 431 of file kcalcdisplay.cpp.
| void KCalcDisplay::setFixedPrecision | ( | int | precision | ) |
Definition at line 394 of file kcalcdisplay.cpp.
| void KCalcDisplay::setGroupDigits | ( | bool | flag | ) |
Definition at line 415 of file kcalcdisplay.cpp.
| void KCalcDisplay::setHexadecimalGrouping | ( | int | digits | ) |
Definition at line 447 of file kcalcdisplay.cpp.
| void KCalcDisplay::setOctalGrouping | ( | int | digits | ) |
Definition at line 439 of file kcalcdisplay.cpp.
| void KCalcDisplay::setPrecision | ( | int | precision | ) |
Definition at line 385 of file kcalcdisplay.cpp.
| void KCalcDisplay::setStatusText | ( | int | i, |
| const QString & | text | ||
| ) |
Definition at line 625 of file kcalcdisplay.cpp.
| void KCalcDisplay::setText | ( | const QString & | string | ) |
Definition at line 508 of file kcalcdisplay.cpp.
| void KCalcDisplay::setTwosComplement | ( | bool | flag | ) |
Definition at line 423 of file kcalcdisplay.cpp.
|
virtual |
Definition at line 944 of file kcalcdisplay.cpp.
|
slot |
Definition at line 236 of file kcalcdisplay.cpp.
|
slot |
Definition at line 226 of file kcalcdisplay.cpp.
|
slot |
Definition at line 265 of file kcalcdisplay.cpp.
| QString KCalcDisplay::text | ( | ) | const |
Definition at line 583 of file kcalcdisplay.cpp.
| void KCalcDisplay::updateDisplay | ( | ) |
Definition at line 638 of file kcalcdisplay.cpp.
| void KCalcDisplay::updateFromCore | ( | const CalcEngine & | core, |
| bool | store_result_in_history = false |
||
| ) |
Definition at line 108 of file kcalcdisplay.cpp.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:08:05 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.
KDE API Reference