alkimia
8.0.2
|
#include <alkfinancequoteprocess.h>
Classes | |
class | Private |
Public Slots | |
void | slotReceivedDataFromFilter () |
void | slotProcessExited () |
Public Member Functions | |
AlkFinanceQuoteProcess () | |
void | launch (const QString &scriptPath) |
bool | isFinished () const |
const QStringList | getSourceList () const |
const QString | crypticName (const QString &niceName) const |
const QString | niceName (const QString &crypticName) const |
Private Attributes | |
Private *const | d |
Helper class to run the Finance::Quote process. This is used only for the purpose of obtaining a list of valid sources. The actual price quotes are obtained thru AlkFinanceQouteProcess. The class also contains functions to convert between the rather cryptic source names used by the Finance::Quote package, and more user-friendly names.
Definition at line 36 of file alkfinancequoteprocess.h.
AlkFinanceQuoteProcess::AlkFinanceQuoteProcess | ( | ) |
Definition at line 39 of file alkfinancequoteprocess.cpp.
References d, AlkFinanceQuoteProcess::Private::m_fqNames, slotProcessExited(), and slotReceivedDataFromFilter().
const QString AlkFinanceQuoteProcess::crypticName | ( | const QString & | niceName | ) | const |
Definition at line 148 of file alkfinancequoteprocess.cpp.
References d, AlkFinanceQuoteProcess::Private::m_fqNames, and niceName().
Referenced by niceName().
const QStringList AlkFinanceQuoteProcess::getSourceList | ( | ) | const |
Definition at line 132 of file alkfinancequoteprocess.cpp.
References d, AlkFinanceQuoteProcess::Private::m_fqNames, and AlkFinanceQuoteProcess::Private::m_string.
Referenced by AlkOnlineQuotesProfile::Private::quoteSourcesFinanceQuote().
bool AlkFinanceQuoteProcess::isFinished | ( | ) | const |
Definition at line 127 of file alkfinancequoteprocess.cpp.
References d, and AlkFinanceQuoteProcess::Private::m_isDone.
Referenced by AlkOnlineQuotesProfile::Private::quoteSourcesFinanceQuote().
void AlkFinanceQuoteProcess::launch | ( | const QString & | scriptPath | ) |
Definition at line 115 of file alkfinancequoteprocess.cpp.
Referenced by AlkOnlineQuotesProfile::Private::quoteSourcesFinanceQuote().
const QString AlkFinanceQuoteProcess::niceName | ( | const QString & | crypticName | ) | const |
Definition at line 161 of file alkfinancequoteprocess.cpp.
References crypticName(), d, and AlkFinanceQuoteProcess::Private::m_fqNames.
Referenced by crypticName().
|
slot |
Definition at line 109 of file alkfinancequoteprocess.cpp.
References d, and AlkFinanceQuoteProcess::Private::m_isDone.
Referenced by AlkFinanceQuoteProcess().
|
slot |
Definition at line 101 of file alkfinancequoteprocess.cpp.
References d, and AlkFinanceQuoteProcess::Private::m_string.
Referenced by AlkFinanceQuoteProcess().
|
private |
Definition at line 52 of file alkfinancequoteprocess.h.
Referenced by AlkFinanceQuoteProcess(), crypticName(), getSourceList(), isFinished(), niceName(), slotProcessExited(), and slotReceivedDataFromFilter().