|
Ananas Library 0.9.5
|
Класс для хранения денежных значений в различной валюте и получения их прописного представления. . Подробнее...
#include <amoney.h>
Открытые члены | |
| AMoney () | |
| Конструктор . | |
| AMoney (double amount, QString currency="RUR") | |
| Конструктор | |
| double | getAmount () |
| Возвращает количество денег. | |
| void | setAmount (double) |
| Задает количество денег. Валюта не меняется. Если были рубли, то и остаються рубли. . | |
| void | setAmount (double, QString currency) |
| Задает количество денег в требуемой валюте. | |
| QString | getCurrency () |
| Возвращает валюту хранимой суммы. Возможные значения смотри в описании конструктора. . | |
| void | setCurrency (QString) |
| Задает валюту хранимой суммы. Возможные значения смотри в описании конструктора. . | |
| QString | toString () |
| Конвертор в строку Периводит числовое значение к значению типа QString. Для преобразования числа в текст (пропись) используйте метод toText() . | |
| QString | toText () |
| Конвертор суммы в пропись. Публичный интерфейс. Возвращает значение хранимой суммы прописью с учетом валюты. Например, "Сто долларов США 20 центов" . | |
| bool | equal (AMoney &sum) |
| Сравнивает два экземпляра объектов данного класса. | |
Класс для хранения денежных значений в различной валюте и получения их прописного представления. .
| AMoney::AMoney | ( | ) |
Конструктор .
| AMoney::AMoney | ( | double | initialValue, |
| QString | currency = "RUR" |
||
| ) |
Конструктор
| bool AMoney::equal | ( | AMoney & | money | ) |
Сравнивает два экземпляра объектов данного класса.
Перекрестные ссылки getAmount().
| double AMoney::getAmount | ( | ) |
Возвращает количество денег.
Используется в equal().
| QString AMoney::getCurrency | ( | ) |
Возвращает валюту хранимой суммы. Возможные значения смотри в описании конструктора. .
Перекрестные ссылки Currency::getId().
| void AMoney::setAmount | ( | double | val | ) |
Задает количество денег. Валюта не меняется. Если были рубли, то и остаються рубли. .
| void AMoney::setAmount | ( | double | val, |
| QString | cur | ||
| ) |
Задает количество денег в требуемой валюте.
Перекрестные ссылки Currency::setId().
| void AMoney::setCurrency | ( | QString | cur | ) |
Задает валюту хранимой суммы. Возможные значения смотри в описании конструктора. .
Перекрестные ссылки Currency::setId().
| QString AMoney::toString | ( | ) |
Конвертор в строку Периводит числовое значение к значению типа QString. Для преобразования числа в текст (пропись) используйте метод toText() .
| QString AMoney::toText | ( | ) |
Конвертор суммы в пропись. Публичный интерфейс. Возвращает значение хранимой суммы прописью с учетом валюты. Например, "Сто долларов США 20 центов" .
Используется в aService::number2money().