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.