20 #ifndef ALKQUOTEITEM_H
21 #define ALKQUOTEITEM_H
23 #include <alkimia/alkvalue.h>
26 #include <QDBusArgument>
48 const QString &symbol()
const;
53 const QDateTime &dateTime()
const;
58 const AlkValue ¤tValue()
const;
63 const AlkValue &openingValue()
const;
68 const AlkValue &highValue()
const;
73 const AlkValue &lowValue()
const;
78 const AlkValue &closingValue()
const;
83 const AlkValue &volume()
const;
88 const AlkValue &marketCap()
const;
93 const AlkValue &earningsPerShare()
const;
98 const AlkValue &changeToday()
const;
103 const AlkValue &ebitda()
const;
108 const QString &recordId()
const;
110 void setSymbol(
const QString &symbol);
111 void setDateTime(
const QDateTime &datetime);
112 void setCurrentValue(
const AlkValue &value);
113 void setOpeningValue(
const AlkValue &value);
114 void setHighValue(
const AlkValue &value);
115 void setLowValue(
const AlkValue &value);
116 void setClosingValue(
const AlkValue &value);
117 void setVolume(
const AlkValue &value);
118 void setMarketCap(
const AlkValue &value);
119 void setEarningsPerShare(
const AlkValue &value);
120 void setChangeToday(
const AlkValue &value);
121 void setEbitda(
const AlkValue &value);
122 void setRecordId(
const QString &recordId);
ALK_NO_EXPORT QDBusArgument & operator<<(QDBusArgument &argument, const AlkQuoteItem &item)
ALK_NO_EXPORT const QDBusArgument & operator>>(const QDBusArgument &argument, AlkQuoteItem &item)