Changeset View
Changeset View
Standalone View
Standalone View
kmymoney/mymoney/onlinejob_p.h
Context not available. | |||||
25 | #include <QHash> | 25 | #include <QHash> | ||
---|---|---|---|---|---|
26 | #include <QMap> | 26 | #include <QMap> | ||
27 | 27 | | |||
28 | #include "mymoneyobject_p.h" | ||||
28 | #include "onlinejobmessage.h" | 29 | #include "onlinejobmessage.h" | ||
29 | 30 | | |||
30 | namespace OnlineJob { | 31 | namespace OnlineJob { | ||
Context not available. | |||||
45 | uint qHash(const Attribute key, uint seed) { return ::qHash(static_cast<uint>(key), seed); } | 46 | uint qHash(const Attribute key, uint seed) { return ::qHash(static_cast<uint>(key), seed); } | ||
46 | } | 47 | } | ||
47 | 48 | | |||
48 | class onlineJobPrivate { | 49 | class onlineJobPrivate : public MyMoneyObjectPrivate | ||
49 | 50 | { | |||
50 | public: | 51 | public: | ||
51 | static QString getElName(const OnlineJob::Element el) | 52 | static QString getElName(const OnlineJob::Element el) | ||
52 | { | 53 | { | ||
53 | static const QMap<OnlineJob::Element, QString> elNames = { | 54 | static const QMap<OnlineJob::Element, QString> elNames { | ||
54 | {OnlineJob::Element::OnlineTask, QStringLiteral("onlineTask")} | 55 | {OnlineJob::Element::OnlineTask, QStringLiteral("onlineTask")} | ||
55 | }; | 56 | }; | ||
56 | return elNames[el]; | 57 | return elNames[el]; | ||
Context not available. | |||||
58 | 59 | | |||
59 | static QString getAttrName(const OnlineJob::Attribute attr) | 60 | static QString getAttrName(const OnlineJob::Attribute attr) | ||
60 | { | 61 | { | ||
61 | static const QHash<OnlineJob::Attribute, QString> attrNames = { | 62 | static const QHash<OnlineJob::Attribute, QString> attrNames { | ||
62 | {OnlineJob::Attribute::Send, QStringLiteral("send")}, | 63 | {OnlineJob::Attribute::Send, QStringLiteral("send")}, | ||
63 | {OnlineJob::Attribute::BankAnswerDate, QStringLiteral("bankAnswerDate")}, | 64 | {OnlineJob::Attribute::BankAnswerDate, QStringLiteral("bankAnswerDate")}, | ||
64 | {OnlineJob::Attribute::BankAnswerState, QStringLiteral("bankAnswerState")}, | 65 | {OnlineJob::Attribute::BankAnswerState, QStringLiteral("bankAnswerState")}, | ||
Context not available. |