Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

FinanceQuoteProcess Class Reference

#include <webpricequote.h>

Collaboration diagram for FinanceQuoteProcess:

Collaboration graph
[legend]
List of all members.

Public Slots

void slotReceivedDataFromFilter (KProcess *, char *, int)
void slotProcessExited (KProcess *)

Public Member Functions

 FinanceQuoteProcess (void)
void launch (const QString &scriptPath)
bool isFinished ()
QStringList getSourceList ()
const QString crypticName (const QString &niceName)
const QString niceName (const QString &crypticName)

Private Types

typedef QMap< QString, QString > fqNameMap

Private Attributes

bool m_isDone
QString m_string
fqNameMap m_fqNames

Detailed Description

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 WebPriceQuoteProcess. The class also contains functions to convert between the rather cryptic source names used by the Finance::Quote package, and more user-friendly names.

Author:
Thomas Baumgart <thb@net-bembel.de> & Ace Jones <acejones@users.sourceforge.net>, Tony B<tonybloom@users.sourceforge.net>


Member Typedef Documentation

typedef QMap<QString, QString> FinanceQuoteProcess::fqNameMap [private]
 


Constructor & Destructor Documentation

FinanceQuoteProcess::FinanceQuoteProcess void   ) 
 


Member Function Documentation

const QString FinanceQuoteProcess::crypticName const QString &  niceName  ) 
 

QStringList FinanceQuoteProcess::getSourceList  ) 
 

bool FinanceQuoteProcess::isFinished  )  [inline]
 

void FinanceQuoteProcess::launch const QString &  scriptPath  ) 
 

const QString FinanceQuoteProcess::niceName const QString &  crypticName  ) 
 

void FinanceQuoteProcess::slotProcessExited KProcess *   )  [slot]
 

void FinanceQuoteProcess::slotReceivedDataFromFilter KProcess *  ,
char *  ,
int 
[slot]
 


Member Data Documentation

fqNameMap FinanceQuoteProcess::m_fqNames [private]
 

bool FinanceQuoteProcess::m_isDone [private]
 

QString FinanceQuoteProcess::m_string [private]
 


The documentation for this class was generated from the following file:
Generated on Sun Sep 7 04:03:15 2008 for KMyMoney by  doxygen 1.4.1