49 d->
m_fqNames[
"australia"] =
"Australia (ASX, Yahoo, ...)";
50 d->
m_fqNames[
"bmonesbittburns"] =
"BMO NesbittBurns";
51 d->
m_fqNames[
"brasil"] =
"Brasil (Yahoo, ...)";
52 d->
m_fqNames[
"canada"] =
"Canada (Yahoo, ...)";
53 d->
m_fqNames[
"canadamutual"] =
"Canada Mutual (Fund Library, ...)";
57 d->
m_fqNames[
"europe"] =
"Europe (Yahoo, ...)";
58 d->
m_fqNames[
"fidelity"] =
"Fidelity (Fidelity, ...)";
59 d->
m_fqNames[
"fidelity_direct"] =
"Fidelity Direct";
60 d->
m_fqNames[
"financecanada"] =
"Finance Canada";
61 d->
m_fqNames[
"ftportfolios"] =
"First Trust (First Trust, ...)";
62 d->
m_fqNames[
"ftportfolios_direct"] =
"First Trust Portfolios";
65 d->
m_fqNames[
"indiamutual"] =
"India Mutual (AMFI, ...)";
68 d->
m_fqNames[
"nasdaq"] =
"Nasdaq (Yahoo, ...)";
69 d->
m_fqNames[
"nz"] =
"New Zealand (Yahoo, ...)";
72 d->
m_fqNames[
"platinum"] =
"Platinum Asset Management";
75 d->
m_fqNames[
"za"] =
"South Africa (Sharenet, ...)";
76 d->
m_fqNames[
"troweprice_direct"] =
"T. Rowe Price";
79 d->
m_fqNames[
"tdwaterhouse"] =
"TD Waterhouse Canada";
82 d->
m_fqNames[
"uk_unit_trusts"] =
"U.K. Unit Trusts";
83 d->
m_fqNames[
"unionfunds"] =
"Union Investments";
84 d->
m_fqNames[
"tsp"] =
"US Govt. Thrift Savings Plan";
85 d->
m_fqNames[
"usfedbonds"] =
"US Treasury Bonds";
91 d->
m_fqNames[
"yahoo_australia"] =
"Yahoo Australia";
94 d->
m_fqNames[
"yahoo_nz"] =
"Yahoo New Zealand";
95 d->
m_fqNames[
"zifunds"] =
"Zuerich Investments";
97 connect(
this, SIGNAL(finished(
int,QProcess::ExitStatus)),
this, SLOT(
slotProcessExited()));
98 connect(
this, SIGNAL(error(QProcess::ProcessError)),
this, SLOT(
slotProcessExited()));
103 QByteArray data(readAllStandardOutput());
119 *
this <<
"perl" << scriptPath <<
"-l";
120 setOutputChannelMode(KProcess::OnlyStdoutChannel);
122 if (!waitForStarted()) {
123 qWarning(
"Unable to start FQ script");
134 QStringList raw =
d->
m_string.split(0x0A, QString::SkipEmptyParts);
136 QStringList::iterator it;
137 for (it = raw.begin(); it != raw.end(); ++it) {
151 Private::fqNameMap::const_iterator it;
QMap< QString, QString > fqNameMap
const QString crypticName(const QString &niceName) const
const QString niceName(const QString &crypticName) const
const QStringList getSourceList() const
void launch(const QString &scriptPath)
void slotReceivedDataFromFilter()