QtstalkerApp Class Reference

#include <Qtstalker.h>

Collaboration diagram for QtstalkerApp:

Collaboration graph
[legend]

List of all members.

Public Types

enum  chartStatus { None, Chart }

Public Slots

void slotAbout ()
void slotQuit ()
void slotOpenChart (QString)
void slotQuotes ()
void slotOptions ()
void slotDataWindow ()
void slotNewIndicator (Indicator *)
void slotEditIndicator (Indicator *)
void slotDeleteIndicator (QString)
void slotBarLengthChanged (int)
void slotPixelspaceChanged (int)
void slotChartUpdated ()
void slotStatusMessage (QString)
void slotHideNav (bool)
void slotUpdateInfo (Setting *)
void slotPlotLeftMouseButton (int, int, bool)
void slotCrosshairsStatus (bool)
void slotNavigatorPosition (int)
void slotHelp ()
void slotDisableIndicator (QString)
void slotEnableIndicator (QString)
void slotProgMessage (int, int)
void slotDrawPlots ()
void slotPaperTradeChanged (bool)
void addIndicatorButton (QString)
void slotWakeup ()
void slotIndicatorSummary ()
void slotDeleteAllCO ()
void slotDeleteCO (QString)
void slotSaveCO (Setting)
void slotMenubarStatus (bool)
void slotExtraToolbarStatus (bool)
void slotAppFont (QFont)
void slotLoadMainToolbarSettings ()
void slotSavePlotSizes ()
void slotLoadPlotSizes ()

Signals

void signalPixelspace (int)
void signalBackgroundColor (QColor)
void signalBorderColor (QColor)
void signalGridColor (QColor)
void signalPlotFont (QFont)
void signalIndex (int)
void signalInterval (BarData::BarLength)
void signalChartPath (QString)
void signalCrosshairsStatus (bool)

Public Member Functions

 QtstalkerApp ()
 ~QtstalkerApp ()
void initConfig ()
void initMenuBar ()
void initToolBar ()
void initGroupNav ()
void initChartNav ()
void initPortfolioNav ()
void initTestNav ()
void initIndicatorNav ()
void initScannerNav ()
QString getWindowCaption ()
void loadChart (QString &)
void barLengthChanged ()
void exportChart (QString &)
void traverse (QString &)
void loadIndicator (Indicator *)
void setSliderStart ()

Private Attributes

QToolBar * toolbar
ChartToolbartoolbar2
ExtraToolbarextraToolbar
MainMenubarmenubar
QSplitter * split
QSplitter * navSplitter
QSplitter * dpSplitter
NavigatorTabnavTab
QWidget * baseWidget
QWidget * navBase
ChartPagechartNav
QDict< PlotplotList
Config config
chartStatus status
QString chartPath
QString chartName
QString chartSymbol
QString dbPlugin
BarDatarecordList
QMultiLineEdit * infoLabel
IndicatorPageip
PortfolioPagepp
ScannerPagesp
TestPagetp
GroupPagegp
QProgressBar * progBar
QStatusBar * statusbar
QString chartType
QPtrList< QTabWidget > tabList
QDict< QWidget > widgetList
DBIndexchartIndex
RcFile rcfile
QString lastIndicatorUsed1
QString lastIndicatorUsed2
QString lastIndicatorUsed3


Detailed Description

Definition at line 53 of file Qtstalker.h.


Member Enumeration Documentation

enum QtstalkerApp::chartStatus

Enumerator:
None 
Chart 

Definition at line 70 of file Qtstalker.h.


Constructor & Destructor Documentation

QtstalkerApp::QtstalkerApp (  ) 

Definition at line 47 of file Qtstalker.cpp.

References addIndicatorButton(), RcFile::AppFont, baseWidget, chartIndex, config, RcFile::DataPanelSize, dpSplitter, extraToolbar, Config::getIndicators(), NavigatorTab::getPosition(), RcFile::IndexPath, RcFile::IndicatorGroup, infoLabel, NavigatorTab::init(), initChartNav(), initGroupNav(), initIndicatorNav(), initMenuBar(), initPortfolioNav(), initScannerNav(), initTestNav(), initToolBar(), ip, RcFile::LastIndicatorUsed, lastIndicatorUsed1, lastIndicatorUsed2, lastIndicatorUsed3, RcFile::loadData(), RcFile::loadFont(), RcFile::loadPoint(), NavigatorTab::loadSettings(), RcFile::loadSize(), RcFile::loadSplitterSize(), RcFile::MainWindowPos, RcFile::MainWindowSize, RcFile::NavAreaSize, navBase, navSplitter, navTab, None, DBBase::open(), plotList, progBar, rcfile, recordList, Config::setup(), slotAppFont(), slotDrawPlots(), slotHideNav(), slotLoadPlotSizes(), slotNavigatorPosition(), slotQuit(), split, status, statusbar, tabList, NavigatorTab::togglePosition(), IndicatorPage::updateList(), and widgetList.

Referenced by main().

QtstalkerApp::~QtstalkerApp (  ) 

Definition at line 182 of file Qtstalker.cpp.


Member Function Documentation

void QtstalkerApp::signalPixelspace ( int   )  [signal]

Referenced by addIndicatorButton(), and slotPixelspaceChanged().

void QtstalkerApp::signalBackgroundColor ( QColor   )  [signal]

Referenced by addIndicatorButton(), and slotOptions().

void QtstalkerApp::signalBorderColor ( QColor   )  [signal]

Referenced by addIndicatorButton(), and slotOptions().

void QtstalkerApp::signalGridColor ( QColor   )  [signal]

Referenced by addIndicatorButton(), and slotOptions().

void QtstalkerApp::signalPlotFont ( QFont   )  [signal]

Referenced by addIndicatorButton(), and slotOptions().

void QtstalkerApp::signalIndex ( int   )  [signal]

Referenced by addIndicatorButton(), setSliderStart(), and slotPixelspaceChanged().

void QtstalkerApp::signalInterval ( BarData::BarLength   )  [signal]

Referenced by addIndicatorButton(), and barLengthChanged().

void QtstalkerApp::signalChartPath ( QString   )  [signal]

Referenced by addIndicatorButton(), and loadChart().

void QtstalkerApp::signalCrosshairsStatus ( bool   )  [signal]

Referenced by addIndicatorButton(), and slotCrosshairsStatus().

void QtstalkerApp::initConfig (  ) 

void QtstalkerApp::initMenuBar (  ) 

Definition at line 186 of file Qtstalker.cpp.

References menubar, slotCrosshairsStatus(), slotHideNav(), slotOptions(), slotPaperTradeChanged(), and slotQuotes().

Referenced by QtstalkerApp().

void QtstalkerApp::initToolBar (  ) 

Definition at line 198 of file Qtstalker.cpp.

References extraToolbar, MainMenubar::getStatus(), menubar, MainMenubar::PaperTrade, ChartToolbar::paperTradeClicked(), slotBarLengthChanged(), slotChartUpdated(), slotLoadMainToolbarSettings(), slotOpenChart(), slotPixelspaceChanged(), ExtraToolbar::slotSetButtonView(), ChartToolbar::slotSetButtonView(), toolbar, and toolbar2.

Referenced by QtstalkerApp().

void QtstalkerApp::initGroupNav (  ) 

Definition at line 848 of file Qtstalker.cpp.

References NavigatorTab::addWidget(), baseWidget, chartNav, extraToolbar, gp, navTab, and slotOpenChart().

Referenced by QtstalkerApp().

void QtstalkerApp::initChartNav (  ) 

Definition at line 859 of file Qtstalker.cpp.

References NavigatorTab::addWidget(), baseWidget, chartIndex, chartNav, extraToolbar, navTab, slotChartUpdated(), and slotOpenChart().

Referenced by QtstalkerApp().

void QtstalkerApp::initPortfolioNav (  ) 

Definition at line 870 of file Qtstalker.cpp.

References NavigatorTab::addWidget(), baseWidget, chartIndex, navTab, and pp.

Referenced by QtstalkerApp().

void QtstalkerApp::initTestNav (  ) 

Definition at line 876 of file Qtstalker.cpp.

References NavigatorTab::addWidget(), baseWidget, chartIndex, menubar, navTab, slotStatusMessage(), and tp.

Referenced by QtstalkerApp().

void QtstalkerApp::initIndicatorNav (  ) 

Definition at line 883 of file Qtstalker.cpp.

References addIndicatorButton(), NavigatorTab::addWidget(), baseWidget, chartIndex, ip, menubar, navTab, slotChartUpdated(), slotDeleteIndicator(), slotDisableIndicator(), slotEditIndicator(), slotEnableIndicator(), slotLoadPlotSizes(), slotNewIndicator(), and slotSavePlotSizes().

Referenced by QtstalkerApp().

void QtstalkerApp::initScannerNav (  ) 

Definition at line 899 of file Qtstalker.cpp.

References NavigatorTab::addWidget(), baseWidget, chartIndex, gp, navTab, slotStatusMessage(), and sp.

Referenced by QtstalkerApp().

QString QtstalkerApp::getWindowCaption (  ) 

Definition at line 544 of file Qtstalker.cpp.

References Chart, chartName, chartSymbol, chartType, ChartToolbar::getBarLength(), status, and toolbar2.

Referenced by loadChart(), and slotDataWindow().

void QtstalkerApp::loadChart ( QString &  d  ) 

Definition at line 378 of file Qtstalker.cpp.

References Plot::addChartObject(), IndicatorPage::addLocalIndicators(), chartIndex, chartName, chartPath, chartSymbol, chartType, DBBase::close(), config, RcFile::CurrentChart, ChartToolbar::getBarLengthInt(), ChartToolbar::getBars(), DBIndexItem::getBarType(), DBIndex::getChartObjects(), Setting::getData(), Indicator::getEnable(), DbPlugin::getHistory(), DBIndex::getIndexItem(), Config::getIndicator(), IndicatorPage::getIndicatorGroup(), Config::getIndicators(), DBIndex::getIndicators(), ChartToolbar::getPaperTradeDate(), MainMenubar::getStatus(), DBIndexItem::getSymbol(), DBIndexItem::getTitle(), DBIndexItem::getType(), getWindowCaption(), ip, loadIndicator(), menubar, DbPlugin::open(), MainMenubar::PaperTrade, Setting::parse(), plotList, rcfile, recordList, IndicatorPage::removeLocalIndicators(), RcFile::saveData(), BarData::setBarLength(), DbPlugin::setBarLength(), DbPlugin::setBarRange(), BarData::setBarType(), IndicatorPage::setChartPath(), Indicator::setIndicator(), setSliderStart(), signalChartPath(), slotDrawPlots(), slotProgMessage(), slotStatusMessage(), toolbar2, and IndicatorPage::updateList().

Referenced by slotBarLengthChanged(), slotChartUpdated(), and slotOpenChart().

void QtstalkerApp::barLengthChanged (  ) 

Definition at line 598 of file Qtstalker.cpp.

References RcFile::BarLength, ChartToolbar::getBarLengthInt(), rcfile, RcFile::saveData(), signalInterval(), and toolbar2.

Referenced by slotBarLengthChanged().

void QtstalkerApp::exportChart ( QString &   ) 

void QtstalkerApp::traverse ( QString &   ) 

void QtstalkerApp::loadIndicator ( Indicator i  ) 

Definition at line 508 of file Qtstalker.cpp.

References Plot::addIndicator(), IndicatorPlugin::calculate(), config, Indicator::copy(), Indicator::getFile(), Config::getIndicatorPlugin(), Indicator::getType(), IndicatorPlugin::loadIndicatorSettings(), plotList, recordList, Plot::setData(), IndicatorPlugin::setIndicatorInput(), and slotWakeup().

Referenced by loadChart(), slotEditIndicator(), slotEnableIndicator(), and slotNewIndicator().

void QtstalkerApp::setSliderStart (  ) 

Definition at line 974 of file Qtstalker.cpp.

References BarData::count(), Plot::getWidth(), None, plotList, recordList, ChartToolbar::setSliderStart(), signalIndex(), status, tabList, and toolbar2.

Referenced by loadChart(), and slotPixelspaceChanged().

void QtstalkerApp::slotAbout (  )  [slot]

Definition at line 305 of file Qtstalker.cpp.

void QtstalkerApp::slotQuit (  )  [slot]

Definition at line 256 of file Qtstalker.cpp.

References chartIndex, chartNav, DBBase::close(), Config::closePlugins(), config, RcFile::DataPanelSize, dpSplitter, extraToolbar, gp, ip, RcFile::LastIndicatorUsed, RcFile::MainWindowPos, RcFile::MainWindowSize, menubar, RcFile::NavAreaSize, navSplitter, navTab, plotList, rcfile, recordList, IndicatorPage::removeLocalIndicators(), RcFile::saveData(), RcFile::savePoint(), ExtraToolbar::saveSettings(), ChartToolbar::saveSettings(), MainMenubar::saveSettings(), RcFile::saveSize(), RcFile::saveSplitterSize(), slotSavePlotSizes(), tabList, and toolbar2.

Referenced by QtstalkerApp().

void QtstalkerApp::slotOpenChart ( QString  selection  )  [slot]

Definition at line 321 of file Qtstalker.cpp.

References Chart, ChartToolbar::enableSlider(), loadChart(), status, and toolbar2.

Referenced by initChartNav(), initGroupNav(), and initToolBar().

void QtstalkerApp::slotQuotes (  )  [slot]

Definition at line 330 of file Qtstalker.cpp.

References chartIndex, config, Config::getPluginList(), Config::getQuotePlugin(), RcFile::LastQuotePlugin, RcFile::loadData(), Config::QuotePluginPath, rcfile, RcFile::saveData(), QuotePlugin::setChartIndex(), slotChartUpdated(), and slotWakeup().

Referenced by initMenuBar().

void QtstalkerApp::slotOptions (  )  [slot]

Definition at line 360 of file Qtstalker.cpp.

References extraToolbar, signalBackgroundColor(), signalBorderColor(), signalGridColor(), signalPlotFont(), slotAppFont(), slotChartUpdated(), slotExtraToolbarStatus(), slotLoadMainToolbarSettings(), slotMenubarStatus(), and toolbar2.

Referenced by initMenuBar().

void QtstalkerApp::slotDataWindow (  )  [slot]

Definition at line 571 of file Qtstalker.cpp.

References getWindowCaption(), plotList, recordList, DataWindow::setBars(), and DataWindow::setPlot().

void QtstalkerApp::slotNewIndicator ( Indicator i  )  [slot]

Definition at line 608 of file Qtstalker.cpp.

References addIndicatorButton(), Indicator::getFile(), ip, loadIndicator(), and IndicatorPage::updateList().

Referenced by initIndicatorNav().

void QtstalkerApp::slotEditIndicator ( Indicator i  )  [slot]

Definition at line 619 of file Qtstalker.cpp.

References Plot::draw(), Indicator::getFile(), loadIndicator(), and plotList.

Referenced by initIndicatorNav().

void QtstalkerApp::slotDeleteIndicator ( QString  text  )  [slot]

Definition at line 633 of file Qtstalker.cpp.

References config, Config::deleteIndicator(), Config::getIndicator(), IndicatorPage::getIndicatorGroup(), Indicator::getTabRow(), RcFile::IndicatorPath, ip, RcFile::loadData(), plotList, rcfile, Indicator::setIndicator(), tabList, IndicatorPage::updateList(), and widgetList.

Referenced by initIndicatorNav().

void QtstalkerApp::slotBarLengthChanged ( int   )  [slot]

Definition at line 590 of file Qtstalker.cpp.

References barLengthChanged(), chartPath, and loadChart().

Referenced by initToolBar().

void QtstalkerApp::slotPixelspaceChanged ( int  d  )  [slot]

Definition at line 713 of file Qtstalker.cpp.

References ChartToolbar::getSlider(), setSliderStart(), signalIndex(), signalPixelspace(), slotDrawPlots(), and toolbar2.

Referenced by initToolBar().

void QtstalkerApp::slotChartUpdated (  )  [slot]

Definition at line 829 of file Qtstalker.cpp.

References RcFile::BarsToLoad, chartNav, chartPath, ChartToolbar::getBars(), loadChart(), None, rcfile, ChartPage::refreshList(), RcFile::saveData(), status, and toolbar2.

Referenced by initChartNav(), initIndicatorNav(), initToolBar(), slotOptions(), slotPaperTradeChanged(), and slotQuotes().

void QtstalkerApp::slotStatusMessage ( QString  d  )  [slot]

Definition at line 842 of file Qtstalker.cpp.

References statusbar.

Referenced by addIndicatorButton(), initScannerNav(), initTestNav(), and loadChart().

void QtstalkerApp::slotHideNav ( bool  d  )  [slot]

Definition at line 907 of file Qtstalker.cpp.

References menubar, navBase, MainMenubar::setStatus(), and MainMenubar::SidePanel.

Referenced by initMenuBar(), and QtstalkerApp().

void QtstalkerApp::slotUpdateInfo ( Setting r  )  [slot]

Definition at line 917 of file Qtstalker.cpp.

References Setting::getData(), Setting::getKeyList(), infoLabel, and Setting::remove().

Referenced by addIndicatorButton().

void QtstalkerApp::slotPlotLeftMouseButton ( int  x,
int  y,
bool   
) [slot]

Definition at line 961 of file Qtstalker.cpp.

References plotList, and slotDrawPlots().

Referenced by addIndicatorButton().

void QtstalkerApp::slotCrosshairsStatus ( bool  status  )  [slot]

Definition at line 969 of file Qtstalker.cpp.

References signalCrosshairsStatus().

Referenced by initMenuBar().

void QtstalkerApp::slotNavigatorPosition ( int  d  )  [slot]

Definition at line 1000 of file Qtstalker.cpp.

References navBase, and navSplitter.

Referenced by QtstalkerApp().

void QtstalkerApp::slotHelp (  )  [slot]

Definition at line 1010 of file Qtstalker.cpp.

void QtstalkerApp::slotDisableIndicator ( QString  name  )  [slot]

Definition at line 666 of file Qtstalker.cpp.

References config, Config::getIndicator(), Indicator::getName(), Indicator::getTabRow(), plotList, Indicator::setIndicator(), tabList, and widgetList.

Referenced by initIndicatorNav().

void QtstalkerApp::slotEnableIndicator ( QString  name  )  [slot]

Definition at line 692 of file Qtstalker.cpp.

References addIndicatorButton(), config, Indicator::getEnable(), Config::getIndicator(), loadIndicator(), and Indicator::setIndicator().

Referenced by initIndicatorNav().

void QtstalkerApp::slotProgMessage ( int  p,
int  t 
) [slot]

Definition at line 1017 of file Qtstalker.cpp.

References progBar.

Referenced by loadChart().

void QtstalkerApp::slotDrawPlots (  )  [slot]

Definition at line 1027 of file Qtstalker.cpp.

References Plot::draw(), plotList, and tabList.

Referenced by loadChart(), QtstalkerApp(), slotPixelspaceChanged(), and slotPlotLeftMouseButton().

void QtstalkerApp::slotPaperTradeChanged ( bool  d  )  [slot]

Definition at line 1042 of file Qtstalker.cpp.

References ChartToolbar::paperTradeClicked(), slotChartUpdated(), and toolbar2.

Referenced by initMenuBar().

void QtstalkerApp::addIndicatorButton ( QString  d  )  [slot]

Definition at line 721 of file Qtstalker.cpp.

References RcFile::BackgroundColor, baseWidget, RcFile::BorderColor, chartIndex, chartNav, config, RcFile::Crosshairs, MainMenubar::DrawMode, ChartToolbar::getBarLengthInt(), Indicator::getEnable(), Config::getIndicator(), Plot::getIndicatorPlot(), ChartToolbar::getPixelspace(), ChartToolbar::getSlider(), MainMenubar::getStatus(), Indicator::getTabRow(), Indicator::getType(), MainMenubar::Grid, RcFile::GridColor, ip, lastIndicatorUsed1, lastIndicatorUsed2, lastIndicatorUsed3, RcFile::loadColor(), RcFile::loadData(), RcFile::loadFont(), menubar, RcFile::PlotFont, plotList, rcfile, MainMenubar::ScaleToScreen, Plot::setBackgroundColor(), Plot::setBorderColor(), Plot::setCrosshairsStatus(), Plot::setDrawMode(), Plot::setGridColor(), Plot::setGridFlag(), Plot::setIndex(), Indicator::setIndicator(), Plot::setInterval(), Plot::setPixelspace(), Plot::setPlotFont(), Plot::setScaleToScreen(), signalBackgroundColor(), signalBorderColor(), signalChartPath(), signalCrosshairsStatus(), signalGridColor(), signalIndex(), signalInterval(), signalPixelspace(), signalPlotFont(), slotDeleteAllCO(), slotDeleteCO(), slotPlotLeftMouseButton(), slotSaveCO(), slotStatusMessage(), slotUpdateInfo(), tabList, toolbar2, and widgetList.

Referenced by initIndicatorNav(), QtstalkerApp(), slotEnableIndicator(), and slotNewIndicator().

void QtstalkerApp::slotWakeup (  )  [slot]

Definition at line 1048 of file Qtstalker.cpp.

Referenced by loadIndicator(), slotIndicatorSummary(), and slotQuotes().

void QtstalkerApp::slotIndicatorSummary (  )  [slot]

Definition at line 1053 of file Qtstalker.cpp.

References chartIndex, ChartToolbar::getBarLengthInt(), ChartToolbar::getBars(), Indicator::getName(), RcFile::IndicatorGroup, RcFile::IndicatorPath, RcFile::loadData(), None, plotList, rcfile, slotWakeup(), status, and toolbar2.

void QtstalkerApp::slotDeleteAllCO (  )  [slot]

Definition at line 1078 of file Qtstalker.cpp.

References chartIndex, chartSymbol, and DBIndex::deleteAllChartObjects().

Referenced by addIndicatorButton().

void QtstalkerApp::slotDeleteCO ( QString  d  )  [slot]

Definition at line 1083 of file Qtstalker.cpp.

References chartIndex, chartSymbol, and DBIndex::deleteChartObject().

Referenced by addIndicatorButton().

void QtstalkerApp::slotSaveCO ( Setting  d  )  [slot]

Definition at line 1088 of file Qtstalker.cpp.

References chartIndex, chartSymbol, Setting::getData(), and DBIndex::setChartObject().

Referenced by addIndicatorButton().

void QtstalkerApp::slotMenubarStatus ( bool  d  )  [slot]

Definition at line 1096 of file Qtstalker.cpp.

References menubar.

Referenced by slotOptions().

void QtstalkerApp::slotExtraToolbarStatus ( bool  d  )  [slot]

Definition at line 1104 of file Qtstalker.cpp.

References extraToolbar.

Referenced by slotOptions().

void QtstalkerApp::slotAppFont ( QFont  d  )  [slot]

Definition at line 1112 of file Qtstalker.cpp.

Referenced by QtstalkerApp(), and slotOptions().

void QtstalkerApp::slotLoadMainToolbarSettings (  )  [slot]

Definition at line 225 of file Qtstalker.cpp.

References MainMenubar::Crosshairs, MainMenubar::DataWindow, MainMenubar::DrawMode, MainMenubar::Exit, MainMenubar::getAction(), MainMenubar::Grid, MainMenubar::Help, RcFile::loadData(), menubar, MainMenubar::NewIndicator, MainMenubar::Options, MainMenubar::PaperTrade, MainMenubar::Quotes, rcfile, MainMenubar::ScaleToScreen, RcFile::ShowCrosshairBtn, RcFile::ShowDataWindowBtn, RcFile::ShowDrawModeBtn, RcFile::ShowGridBtn, RcFile::ShowHelpButton, RcFile::ShowMainQuoteBtn, RcFile::ShowNewIndicatorBtn, RcFile::ShowPaperTradeBtn, RcFile::ShowPrefBtn, RcFile::ShowQuitBtn, RcFile::ShowScaleToScreenBtn, RcFile::ShowSidePanelBtn, MainMenubar::SidePanel, and toolbar.

Referenced by initToolBar(), and slotOptions().

void QtstalkerApp::slotSavePlotSizes (  )  [slot]

Definition at line 1118 of file Qtstalker.cpp.

References IndicatorPage::getIndicatorGroup(), ip, RcFile::PlotSizes, rcfile, RcFile::saveSplitterSize(), and split.

Referenced by initIndicatorNav(), and slotQuit().

void QtstalkerApp::slotLoadPlotSizes (  )  [slot]

Definition at line 1125 of file Qtstalker.cpp.

References IndicatorPage::getIndicatorGroup(), ip, RcFile::loadSplitterSize(), RcFile::PlotSizes, rcfile, and split.

Referenced by initIndicatorNav(), and QtstalkerApp().


Member Data Documentation

QToolBar* QtstalkerApp::toolbar [private]

Definition at line 134 of file Qtstalker.h.

Referenced by initToolBar(), and slotLoadMainToolbarSettings().

ChartToolbar* QtstalkerApp::toolbar2 [private]

Definition at line 135 of file Qtstalker.h.

Referenced by addIndicatorButton(), barLengthChanged(), getWindowCaption(), initToolBar(), loadChart(), setSliderStart(), slotChartUpdated(), slotIndicatorSummary(), slotOpenChart(), slotOptions(), slotPaperTradeChanged(), slotPixelspaceChanged(), and slotQuit().

ExtraToolbar* QtstalkerApp::extraToolbar [private]

Definition at line 136 of file Qtstalker.h.

Referenced by initChartNav(), initGroupNav(), initToolBar(), QtstalkerApp(), slotExtraToolbarStatus(), slotOptions(), and slotQuit().

MainMenubar* QtstalkerApp::menubar [private]

Definition at line 137 of file Qtstalker.h.

Referenced by addIndicatorButton(), initIndicatorNav(), initMenuBar(), initTestNav(), initToolBar(), loadChart(), slotHideNav(), slotLoadMainToolbarSettings(), slotMenubarStatus(), and slotQuit().

QSplitter* QtstalkerApp::split [private]

Definition at line 138 of file Qtstalker.h.

Referenced by QtstalkerApp(), slotLoadPlotSizes(), and slotSavePlotSizes().

QSplitter* QtstalkerApp::navSplitter [private]

Definition at line 139 of file Qtstalker.h.

Referenced by QtstalkerApp(), slotNavigatorPosition(), and slotQuit().

QSplitter* QtstalkerApp::dpSplitter [private]

Definition at line 140 of file Qtstalker.h.

Referenced by QtstalkerApp(), and slotQuit().

NavigatorTab* QtstalkerApp::navTab [private]

Definition at line 141 of file Qtstalker.h.

Referenced by initChartNav(), initGroupNav(), initIndicatorNav(), initPortfolioNav(), initScannerNav(), initTestNav(), QtstalkerApp(), and slotQuit().

QWidget* QtstalkerApp::baseWidget [private]

Definition at line 142 of file Qtstalker.h.

Referenced by addIndicatorButton(), initChartNav(), initGroupNav(), initIndicatorNav(), initPortfolioNav(), initScannerNav(), initTestNav(), and QtstalkerApp().

QWidget* QtstalkerApp::navBase [private]

Definition at line 143 of file Qtstalker.h.

Referenced by QtstalkerApp(), slotHideNav(), and slotNavigatorPosition().

ChartPage* QtstalkerApp::chartNav [private]

Definition at line 144 of file Qtstalker.h.

Referenced by addIndicatorButton(), initChartNav(), initGroupNav(), slotChartUpdated(), and slotQuit().

QDict<Plot> QtstalkerApp::plotList [private]

Definition at line 145 of file Qtstalker.h.

Referenced by addIndicatorButton(), loadChart(), loadIndicator(), QtstalkerApp(), setSliderStart(), slotDataWindow(), slotDeleteIndicator(), slotDisableIndicator(), slotDrawPlots(), slotEditIndicator(), slotIndicatorSummary(), slotPlotLeftMouseButton(), and slotQuit().

Config QtstalkerApp::config [private]

Definition at line 146 of file Qtstalker.h.

Referenced by addIndicatorButton(), loadChart(), loadIndicator(), QtstalkerApp(), slotDeleteIndicator(), slotDisableIndicator(), slotEnableIndicator(), slotQuit(), and slotQuotes().

chartStatus QtstalkerApp::status [private]

Definition at line 147 of file Qtstalker.h.

Referenced by getWindowCaption(), QtstalkerApp(), setSliderStart(), slotChartUpdated(), slotIndicatorSummary(), and slotOpenChart().

QString QtstalkerApp::chartPath [private]

Definition at line 148 of file Qtstalker.h.

Referenced by loadChart(), slotBarLengthChanged(), and slotChartUpdated().

QString QtstalkerApp::chartName [private]

Definition at line 149 of file Qtstalker.h.

Referenced by getWindowCaption(), and loadChart().

QString QtstalkerApp::chartSymbol [private]

Definition at line 150 of file Qtstalker.h.

Referenced by getWindowCaption(), loadChart(), slotDeleteAllCO(), slotDeleteCO(), and slotSaveCO().

QString QtstalkerApp::dbPlugin [private]

Definition at line 151 of file Qtstalker.h.

BarData* QtstalkerApp::recordList [private]

Definition at line 152 of file Qtstalker.h.

Referenced by loadChart(), loadIndicator(), QtstalkerApp(), setSliderStart(), slotDataWindow(), and slotQuit().

QMultiLineEdit* QtstalkerApp::infoLabel [private]

Definition at line 153 of file Qtstalker.h.

Referenced by QtstalkerApp(), and slotUpdateInfo().

IndicatorPage* QtstalkerApp::ip [private]

Definition at line 154 of file Qtstalker.h.

Referenced by addIndicatorButton(), initIndicatorNav(), loadChart(), QtstalkerApp(), slotDeleteIndicator(), slotLoadPlotSizes(), slotNewIndicator(), slotQuit(), and slotSavePlotSizes().

PortfolioPage* QtstalkerApp::pp [private]

Definition at line 155 of file Qtstalker.h.

Referenced by initPortfolioNav().

ScannerPage* QtstalkerApp::sp [private]

Definition at line 156 of file Qtstalker.h.

Referenced by initScannerNav().

TestPage* QtstalkerApp::tp [private]

Definition at line 157 of file Qtstalker.h.

Referenced by initTestNav().

GroupPage* QtstalkerApp::gp [private]

Definition at line 158 of file Qtstalker.h.

Referenced by initGroupNav(), initScannerNav(), and slotQuit().

QProgressBar* QtstalkerApp::progBar [private]

Definition at line 159 of file Qtstalker.h.

Referenced by QtstalkerApp(), and slotProgMessage().

QStatusBar* QtstalkerApp::statusbar [private]

Definition at line 160 of file Qtstalker.h.

Referenced by QtstalkerApp(), and slotStatusMessage().

QString QtstalkerApp::chartType [private]

Definition at line 161 of file Qtstalker.h.

Referenced by getWindowCaption(), and loadChart().

QPtrList<QTabWidget> QtstalkerApp::tabList [private]

Definition at line 162 of file Qtstalker.h.

Referenced by addIndicatorButton(), QtstalkerApp(), setSliderStart(), slotDeleteIndicator(), slotDisableIndicator(), slotDrawPlots(), and slotQuit().

QDict<QWidget> QtstalkerApp::widgetList [private]

Definition at line 163 of file Qtstalker.h.

Referenced by addIndicatorButton(), QtstalkerApp(), slotDeleteIndicator(), and slotDisableIndicator().

DBIndex* QtstalkerApp::chartIndex [private]

Definition at line 164 of file Qtstalker.h.

Referenced by addIndicatorButton(), initChartNav(), initIndicatorNav(), initPortfolioNav(), initScannerNav(), initTestNav(), loadChart(), QtstalkerApp(), slotDeleteAllCO(), slotDeleteCO(), slotIndicatorSummary(), slotQuit(), slotQuotes(), and slotSaveCO().

RcFile QtstalkerApp::rcfile [private]

Definition at line 165 of file Qtstalker.h.

Referenced by addIndicatorButton(), barLengthChanged(), loadChart(), QtstalkerApp(), slotChartUpdated(), slotDeleteIndicator(), slotIndicatorSummary(), slotLoadMainToolbarSettings(), slotLoadPlotSizes(), slotQuit(), slotQuotes(), and slotSavePlotSizes().

QString QtstalkerApp::lastIndicatorUsed1 [private]

Definition at line 166 of file Qtstalker.h.

Referenced by addIndicatorButton(), and QtstalkerApp().

QString QtstalkerApp::lastIndicatorUsed2 [private]

Definition at line 167 of file Qtstalker.h.

Referenced by addIndicatorButton(), and QtstalkerApp().

QString QtstalkerApp::lastIndicatorUsed3 [private]

Definition at line 168 of file Qtstalker.h.

Referenced by addIndicatorButton(), and QtstalkerApp().


The documentation for this class was generated from the following files: