#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 | ( | double | initialValue, | |
| QString | currency = "RUR" | |||
| ) |
Конструктор.
| initialValue | - первоначальное количество денег | |
| currency | - тип валюты. По умолчанию "RUR". Допустимые значения: "RUR" - рубль, "EUR" - евро, "USD" - доллары США |
| void AMoney::setAmount | ( | double | val, | |
| QString | cur | |||
| ) |
Задает количество денег в требуемой валюте.
| cur | - валюта. Допустимые значения смотри в описании конструктора. |
Перекрестные ссылки Currency::setId().
1.5.5