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

TGo4MainWindow Class Reference

This is the Go4 Main Window. More...

#include <TGo4MainWindow.h>

List of all members.

Public Slots

void about ()
void aboutQt ()
void aboutROOT ()
void windowsMenuAboutToShow ()
void AddAnalysisBar ()
void AddAnalysisMenu ()
void AddFileMenu ()
void AddFileToolBar ()
void AddSettingMenu ()
void AddToolsBar ()
void AddToolsMenu ()
void UserPanelSlot ()
TGo4ViewPanel * MakeNewPanel (int div=0)
void LoadLibrarySlot ()
void CloseAllFilesSlot ()
void OpenFileSlot ()
void OpenRemoteFileSlot ()
void ConnectHServerSlot ()
void SaveFileSlot ()
void InputTerminalParametersSlot ()
void LogSettingsSlot ()
void IntroHelpSlot ()
void RefHelpSlot ()
void FitHelpSlot ()
void InterfaceHelpSlot ()
void CloseAllWindows ()
void MinAllWindows ()
void SaveSettingsSlot ()
void ChangeFontSlot ()
void MakeStyleSlot (const QString &)
void windowsMenuActivated (int id)
void ForseCloseSlot ()
void ChangeFetchWhenDrawSlot ()
void ChangeFetchWhenCopySlot ()
void ChangeFetchWhenSaveSlot ()
void CanvasColorSlot ()
void CrosshairSlot ()
void EventStatusSlot ()
void MarkerSettingsSlot ()
void OptStatsSlot ()
void ChangeCloneFlagSlot ()
void ChangeDrawTimeFlagSlot ()
void ChangeDrawDateFlagSlot ()
void ChangeDrawItemFlagSlot ()
void PrepareForClientConnectionSlot ()
void LaunchClientSlot (bool interactive=true)
void ConnectServerSlot (bool interactive=true, const char *password="")
void DisconnectAnalysisSlot (bool interactive=true)
void ShutdownAnalysisSlot (bool interactive=true)
void ToggleAnalysisConfiguration ()
void ToggleAnalysisWindow ()
void CloseAnalysisWindow ()
void SubmitAnalysisSettings ()
void SubmitStartAnalysisSlot ()
void StartAnalysisSlot ()
void StopAnalysisSlot ()
void CreateNewHistSlot (int isremote=-1)
void CreateNewConditionSlot (bool forothereditor=false)
void CreateNewDynEntrySlot (bool forothereditor=false)
TGo4FitPanel * StartFitPanel ()
TGo4ParaEdit * StartParaEdit (const char *itemname=0)
TGo4HistogramInfo * StartHistogramInfo ()
TGo4ConditionInfo * StartConditionInfo ()
TGo4EditDynEntry * StartEditDynEntry ()
TGo4EventInfo * StartEventInfo ()
TGo4ConditionEditor * StartConditionEditor ()
TGo4AnalysisConfiguration * FindAnalysisConfiguration ()
TGo4AnalysisWindowFindAnalysisWindow ()
void editorServiceSlot (QGo4Widget *editor, int serviceid, const char *str, void *par)
void ProcessHotStart ()
void StopGUIScriptSlot ()
void CreateGUIScriptSlot ()
void CheckConnectingCounterSlot ()
void checkPanelRepaintSlot ()

Public Member Functions

 TGo4MainWindow (QApplication *, bool)
virtual ~TGo4MainWindow ()
void HotStart (const char *fname)
void ProcessQtEvents ()
void StatusMessage (const QString &mess)
const char * LastTypedPassword () const
TGo4ViewPanel * FindViewPanel (const char *name)
TGo4ViewPanel * DisplayBrowserItem (const char *itemname, TGo4ViewPanel *panel, TPad *pad, bool activate, int updatelevel, const char *drawopt)
TGo4ObjectManagerOM ()
TGo4BrowserProxyBrowser ()

Protected Member Functions

virtual void closeEvent (QCloseEvent *ce)
void ConnectGo4Widget (QGo4Widget *editor)
void UpdateCaptionButtons ()
bool startUserGUI (const char *)
TGo4AnalysisProxyAddAnalysisProxy (bool isserver, bool needoutput)
bool RemoveAnalysisProxy (int waittime=30, bool servershutdown=false)
TGo4AnalysisStatusMonitor * EstablishRatemeter (int level)
TGo4AnalysisConfiguration * EstablishAnalysisConfiguration (int level)
QGo4WidgetFindGo4Widget (const char *name, bool activate)
TGo4SlotGetWidgetTopSlot (QGo4Widget *widget, bool force)
bool SaveBrowserItemToFile (const char *itemname, const char *subfolder)
void UpdateDockAnalysisWindow ()
void TerminateAnalysis ()
void ToggleMbsMonitor (const char *nodename)
TGo4SetScaleValues * ToggleScaleValues ()
void SavePanelCanvas (TGo4ViewPanel *panel)
void HelpWindow (const char *filename, const char *dir="", const char *msg=0)

Protected Attributes

QApplication * fApp
QPopupMenu * windowsMenu
TGo4WorkSpacefxTGo4WorkSpace
bool fbServerMode
TGo4ObjectManagerfxOM
QString fOMDataPath
QString fOMBrowserPath
QString fOMEditorsPath
QString fKillCommand
int fCloseCounter
int fConnectingCounter
QString fLastPassword
QString fLastFileDir
bool fbPanelTimerActive


Detailed Description

This is the Go4 Main Window.

Author:
Mohammad Al-Turany, modifications J.Adamczewski, S.Linev
Version:
1.0
Since:
15.05.2002

Definition at line 51 of file TGo4MainWindow.h.


Constructor & Destructor Documentation

TGo4MainWindow::TGo4MainWindow QApplication *  ,
bool 
 

Definition at line 158 of file TGo4MainWindow.cpp.

References about(), aboutQt(), aboutROOT(), AddAnalysisBar(), AddAnalysisMenu(), AddFileMenu(), AddFileToolBar(), TGo4ObjectManager::AddProxy(), AddSettingMenu(), AddToolsBar(), AddToolsMenu(), ConnectGo4Widget(), TGo4BrowserProxy::CreateMemoryFolder(), TGo4QSettings::DumpSettingsLocation(), FALSE, fbPanelTimerActive, fCloseCounter, fConnectingCounter, fiCrosshairId, fiEventstatusId, FitHelpSlot(), fKillCommand, fLastFileDir, fLastPassword, fOMBrowserPath, fOMDataPath, fOMEditorsPath, fxOM, fxTGo4WorkSpace, TGo4QSettings::getAppStyle(), TGo4QSettings::getBasicSettings(), TGo4QSettings::getMbsMonitorMonitorActive(), TGo4QSettings::getOptStat(), TGo4QSettings::getPadCrosshair(), TGo4QSettings::getPadEventStatus(), go4sett, InterfaceHelpSlot(), IntroHelpSlot(), TGo4ObjectManager::MakeFolder(), MakeStyleSlot(), RefHelpSlot(), TGo4QSettings::restoreGeometry(), TGo4QSettings::RestoreSettings(), TGo4BrowserProxy::SaveToMemory(), TRUE, UpdateCaptionButtons(), windowsMenu, and windowsMenuAboutToShow().

TGo4MainWindow::~TGo4MainWindow  )  [virtual]
 

Definition at line 378 of file TGo4MainWindow.cpp.

References TGo4AbstractInterface::DeleteInstance(), and fxOM.


Member Function Documentation

void TGo4MainWindow::HotStart const char *  fname  ) 
 

Definition at line 2836 of file TGo4MainWindow.cpp.

References TGo4Script::DelayMillisec(), ProcessHotStart(), TGo4Script::ScriptInstance(), and TGo4Script::StartScriptExecution().

Referenced by TGo4Script::HotStart(), and main().

void TGo4MainWindow::ProcessQtEvents  ) 
 

Definition at line 2893 of file TGo4MainWindow.cpp.

References TGo4Script::DelayMillisec(), and fApp.

Referenced by TGo4Script::DoPostProcessing().

void TGo4MainWindow::StatusMessage const QString &  mess  ) 
 

Definition at line 1182 of file TGo4MainWindow.cpp.

References TGo4Log::IsAutoEnabled(), TGo4Log::Message(), and UpdateCaptionButtons().

Referenced by CheckConnectingCounterSlot(), ConnectServerSlot(), CreateGUIScriptSlot(), DisconnectAnalysisSlot(), TGo4Script::doOutput(), editorServiceSlot(), HelpWindow(), LaunchClientSlot(), TGo4Script::Message(), ProcessHotStart(), ShutdownAnalysisSlot(), startUserGUI(), SubmitAnalysisSettings(), and TerminateAnalysis().

const char * TGo4MainWindow::LastTypedPassword  )  const
 

Definition at line 385 of file TGo4MainWindow.cpp.

References fLastPassword.

Referenced by TGo4Script::ProduceScript().

TGo4ViewPanel * TGo4MainWindow::FindViewPanel const char *  name  ) 
 

Definition at line 2898 of file TGo4MainWindow.cpp.

References FindGo4Widget(), fOMEditorsPath, fxOM, TGo4Slot::GetChild(), TGo4Slot::GetProxy(), TGo4Slot::GetSlot(), and TGo4WidgetProxy::GetWidget().

Referenced by TGo4Script::FindViewPanel(), and TGo4Script::SetViewPanelName().

TGo4ViewPanel * TGo4MainWindow::DisplayBrowserItem const char *  itemname,
TGo4ViewPanel *  panel,
TPad *  pad,
bool  activate,
int  updatelevel,
const char *  drawopt
 

Definition at line 2060 of file TGo4MainWindow.cpp.

References Browser(), TGo4BrowserProxy::BrowserSlot(), TGo4BrowserProxy::GetBrowserObject(), TGo4QSettings::getFetchDataWhenDraw(), TGo4Slot::GetProxy(), go4sett, and MakeNewPanel().

Referenced by TGo4Script::DrawItem(), and editorServiceSlot().

TGo4ObjectManager * TGo4MainWindow::OM  ) 
 

Definition at line 2258 of file TGo4MainWindow.cpp.

References fxOM.

Referenced by TGo4Script::TGo4Script().

TGo4BrowserProxy * TGo4MainWindow::Browser  ) 
 

Definition at line 2263 of file TGo4MainWindow.cpp.

References fOMBrowserPath, fxOM, and TGo4ObjectManager::GetProxy().

Referenced by AddAnalysisProxy(), CheckConnectingCounterSlot(), checkPanelRepaintSlot(), closeEvent(), ConnectHServerSlot(), ConnectServerSlot(), CreateNewConditionSlot(), CreateNewDynEntrySlot(), CreateNewHistSlot(), DisconnectAnalysisSlot(), DisplayBrowserItem(), editorServiceSlot(), EstablishAnalysisConfiguration(), EstablishRatemeter(), LaunchClientSlot(), OpenFileSlot(), TGo4Script::ProduceScript(), RemoveAnalysisProxy(), SaveBrowserItemToFile(), SaveFileSlot(), ShutdownAnalysisSlot(), StartAnalysisSlot(), StartParaEdit(), StopAnalysisSlot(), SubmitAnalysisSettings(), TGo4Script::TGo4Script(), UpdateCaptionButtons(), and UpdateDockAnalysisWindow().

void TGo4MainWindow::about  )  [slot]
 

Definition at line 391 of file TGo4MainWindow.cpp.

References __GO4RELEASE__.

Referenced by TGo4MainWindow().

void TGo4MainWindow::aboutQt  )  [slot]
 

Definition at line 404 of file TGo4MainWindow.cpp.

Referenced by TGo4MainWindow().

void TGo4MainWindow::aboutROOT  )  [slot]
 

Definition at line 409 of file TGo4MainWindow.cpp.

Referenced by TGo4MainWindow().

void TGo4MainWindow::windowsMenuAboutToShow  )  [slot]
 

Definition at line 735 of file TGo4MainWindow.cpp.

References CloseAllWindows(), FALSE, FindGo4Widget(), fxTGo4WorkSpace, MinAllWindows(), windowsMenu, and windowsMenuActivated().

Referenced by TGo4MainWindow().

void TGo4MainWindow::AddAnalysisBar  )  [slot]
 

Definition at line 682 of file TGo4MainWindow.cpp.

References ConnectServerSlot(), DisconnectAnalysisSlot(), FALSE, LaunchClientSlot(), ShutdownAnalysisSlot(), StartAnalysisSlot(), StopAnalysisSlot(), SubmitStartAnalysisSlot(), ToggleAnalysisConfiguration(), ToggleAnalysisWindow(), and TRUE.

Referenced by TGo4MainWindow().

void TGo4MainWindow::AddAnalysisMenu  )  [slot]
 

Definition at line 646 of file TGo4MainWindow.cpp.

References ConnectServerSlot(), DisconnectAnalysisSlot(), fiAnalConfig, fiAnalTermin, fiConnectAnal, fiDisconnectAnal, fiLaunchAnal, fiPrepareAnal, fiShutdownAnal, fiStartAnal, fiStopAnal, fiSumbStartAnal, LaunchClientSlot(), PrepareForClientConnectionSlot(), ShutdownAnalysisSlot(), StartAnalysisSlot(), StopAnalysisSlot(), SubmitStartAnalysisSlot(), ToggleAnalysisConfiguration(), and ToggleAnalysisWindow().

Referenced by TGo4MainWindow().

void TGo4MainWindow::AddFileMenu  )  [slot]
 

Definition at line 506 of file TGo4MainWindow.cpp.

References CloseAllFilesSlot(), ConnectHServerSlot(), OpenFileSlot(), OpenRemoteFileSlot(), and SaveFileSlot().

Referenced by TGo4MainWindow().

void TGo4MainWindow::AddFileToolBar  )  [slot]
 

Definition at line 525 of file TGo4MainWindow.cpp.

References CloseAllFilesSlot(), ConnectHServerSlot(), FALSE, OpenFileSlot(), OpenRemoteFileSlot(), SaveFileSlot(), and TRUE.

Referenced by TGo4MainWindow().

void TGo4MainWindow::AddSettingMenu  )  [slot]
 

Definition at line 420 of file TGo4MainWindow.cpp.

References CanvasColorSlot(), ChangeCloneFlagSlot(), ChangeDrawDateFlagSlot(), ChangeDrawItemFlagSlot(), ChangeDrawTimeFlagSlot(), ChangeFetchWhenCopySlot(), ChangeFetchWhenDrawSlot(), ChangeFetchWhenSaveSlot(), ChangeFontSlot(), CreateGUIScriptSlot(), CrosshairSlot(), EventStatusSlot(), FALSE, fiCloneId, fiCrosshairId, fiDrawDateId, fiDrawItemId, fiDrawTimeId, fiEventstatusId, fiFetchWhenCopyId, fiFetchWhenDrawId, fiFetchWhenSaveId, TGo4QSettings::getCloneFlag(), TGo4QSettings::getDrawDateFlag(), TGo4QSettings::getDrawItemFlag(), TGo4QSettings::getDrawTimeFlag(), TGo4QSettings::getFetchDataWhenCopy(), TGo4QSettings::getFetchDataWhenDraw(), TGo4QSettings::getFetchDataWhenSave(), TGo4QSettings::getPadCrosshair(), TGo4QSettings::getPadEventStatus(), go4sett, InputTerminalParametersSlot(), LogSettingsSlot(), MakeStyleSlot(), MarkerSettingsSlot(), OptStatsSlot(), SaveSettingsSlot(), StopGUIScriptSlot(), and TRUE.

Referenced by TGo4MainWindow().

void TGo4MainWindow::AddToolsBar  )  [slot]
 

Definition at line 589 of file TGo4MainWindow.cpp.

References CreateNewConditionSlot(), CreateNewDynEntrySlot(), CreateNewHistSlot(), FALSE, LoadLibrarySlot(), MakeNewPanel(), StartConditionInfo(), StartEventInfo(), StartFitPanel(), StartHistogramInfo(), TRUE, and UserPanelSlot().

Referenced by TGo4MainWindow().

void TGo4MainWindow::AddToolsMenu  )  [slot]
 

Definition at line 562 of file TGo4MainWindow.cpp.

References CreateNewConditionSlot(), CreateNewDynEntrySlot(), CreateNewHistSlot(), LoadLibrarySlot(), MakeNewPanel(), StartConditionInfo(), StartEventInfo(), StartFitPanel(), StartHistogramInfo(), and UserPanelSlot().

Referenced by TGo4MainWindow().

void TGo4MainWindow::UserPanelSlot  )  [slot]
 

Definition at line 854 of file TGo4MainWindow.cpp.

References FindGo4Widget(), and startUserGUI().

Referenced by AddToolsBar(), and AddToolsMenu().

TGo4ViewPanel * TGo4MainWindow::MakeNewPanel int  div = 0  )  [slot]
 

Definition at line 878 of file TGo4MainWindow.cpp.

References ConnectGo4Widget(), TGo4Slot::FindChild(), fOMEditorsPath, fxOM, and TGo4Slot::GetSlot().

Referenced by AddToolsBar(), AddToolsMenu(), DisplayBrowserItem(), editorServiceSlot(), and TGo4Script::StartViewPanel().

void TGo4MainWindow::LoadLibrarySlot  )  [slot]
 

Definition at line 1809 of file TGo4MainWindow.cpp.

References FindGo4Widget().

Referenced by AddToolsBar(), and AddToolsMenu().

void TGo4MainWindow::CloseAllFilesSlot  )  [slot]
 

Definition at line 1051 of file TGo4MainWindow.cpp.

References TGo4ObjectManager::CloseFiles(), fOMDataPath, and fxOM.

Referenced by AddFileMenu(), AddFileToolBar(), and closeEvent().

void TGo4MainWindow::OpenFileSlot  )  [slot]
 

Definition at line 947 of file TGo4MainWindow.cpp.

References Browser(), fLastFileDir, and TRUE.

Referenced by AddFileMenu(), and AddFileToolBar().

void TGo4MainWindow::OpenRemoteFileSlot  )  [slot]
 

Definition at line 968 of file TGo4MainWindow.cpp.

References TGo4ObjectManager::AddFile(), fOMDataPath, fxOM, and TRUE.

Referenced by AddFileMenu(), and AddFileToolBar().

void TGo4MainWindow::ConnectHServerSlot  )  [slot]
 

Definition at line 1003 of file TGo4MainWindow.cpp.

References Browser(), TGo4QSettings::getHServBase(), TGo4QSettings::getHServFilter(), TGo4QSettings::getHServName(), TGo4QSettings::getHServPort(), go4sett, TGo4QSettings::setHServBase(), TGo4QSettings::setHServFilter(), TGo4QSettings::setHServName(), TGo4QSettings::setHServPort(), and TRUE.

Referenced by AddFileMenu(), and AddFileToolBar().

void TGo4MainWindow::SaveFileSlot  )  [slot]
 

Definition at line 1027 of file TGo4MainWindow.cpp.

References Browser(), FALSE, fLastFileDir, TGo4QSettings::getFetchDataWhenSave(), and go4sett.

Referenced by AddFileMenu(), and AddFileToolBar().

void TGo4MainWindow::InputTerminalParametersSlot  )  [slot]
 

Definition at line 1056 of file TGo4MainWindow.cpp.

References FindAnalysisWindow(), TGo4QSettings::getTermHistorySize(), go4sett, TGo4AnalysisWindow::SetHistorySize(), and TGo4QSettings::setTermHistorySize().

Referenced by AddSettingMenu().

void TGo4MainWindow::LogSettingsSlot  )  [slot]
 

Definition at line 1076 of file TGo4MainWindow.cpp.

References TGo4Log::AutoEnable(), TGo4Log::LogfileEnable(), TGo4Log::OpenLogfile(), TGo4Log::OutputEnable(), TGo4Log::SetIgnoreLevel(), and TRUE.

Referenced by AddSettingMenu().

void TGo4MainWindow::IntroHelpSlot  )  [slot]
 

Definition at line 1099 of file TGo4MainWindow.cpp.

References HelpWindow().

Referenced by TGo4MainWindow().

void TGo4MainWindow::RefHelpSlot  )  [slot]
 

Definition at line 1104 of file TGo4MainWindow.cpp.

References HelpWindow().

Referenced by TGo4MainWindow().

void TGo4MainWindow::FitHelpSlot  )  [slot]
 

Definition at line 1109 of file TGo4MainWindow.cpp.

References HelpWindow().

Referenced by TGo4MainWindow().

void TGo4MainWindow::InterfaceHelpSlot  )  [slot]
 

Definition at line 1114 of file TGo4MainWindow.cpp.

References HelpWindow().

Referenced by TGo4MainWindow().

void TGo4MainWindow::CloseAllWindows  )  [slot]
 

Definition at line 772 of file TGo4MainWindow.cpp.

References fxTGo4WorkSpace.

Referenced by closeEvent(), and windowsMenuAboutToShow().

void TGo4MainWindow::MinAllWindows  )  [slot]
 

Definition at line 779 of file TGo4MainWindow.cpp.

References fxTGo4WorkSpace.

Referenced by windowsMenuAboutToShow().

void TGo4MainWindow::SaveSettingsSlot  )  [slot]
 

Definition at line 1119 of file TGo4MainWindow.cpp.

References TGo4QSettings::DumpSettingsLocation(), go4sett, TGo4QSettings::setAppStyle(), TGo4QSettings::setBasicSettings(), TGo4QSettings::storeGeometry(), and TGo4QSettings::StoreSettings().

Referenced by AddSettingMenu().

void TGo4MainWindow::ChangeFontSlot  )  [slot]
 

Definition at line 1136 of file TGo4MainWindow.cpp.

Referenced by AddSettingMenu().

void TGo4MainWindow::MakeStyleSlot const QString &   )  [slot]
 

Definition at line 1144 of file TGo4MainWindow.cpp.

References TRUE.

Referenced by AddSettingMenu(), and TGo4MainWindow().

void TGo4MainWindow::windowsMenuActivated int  id  )  [slot]
 

Definition at line 786 of file TGo4MainWindow.cpp.

References fxTGo4WorkSpace.

Referenced by windowsMenuAboutToShow().

void TGo4MainWindow::ForseCloseSlot  )  [slot]
 

Definition at line 937 of file TGo4MainWindow.cpp.

References fCloseCounter, and RemoveAnalysisProxy().

Referenced by closeEvent().

void TGo4MainWindow::ChangeFetchWhenDrawSlot  )  [slot]
 

Definition at line 1263 of file TGo4MainWindow.cpp.

References fiFetchWhenDrawId, go4sett, and TGo4QSettings::setFetchDataWhenDraw().

Referenced by AddSettingMenu().

void TGo4MainWindow::ChangeFetchWhenCopySlot  )  [slot]
 

Definition at line 1270 of file TGo4MainWindow.cpp.

References fiFetchWhenCopyId, go4sett, and TGo4QSettings::setFetchDataWhenCopy().

Referenced by AddSettingMenu().

void TGo4MainWindow::ChangeFetchWhenSaveSlot  )  [slot]
 

Definition at line 1277 of file TGo4MainWindow.cpp.

References fiFetchWhenSaveId, go4sett, and TGo4QSettings::setFetchDataWhenSave().

Referenced by AddSettingMenu().

void TGo4MainWindow::CanvasColorSlot  )  [slot]
 

Definition at line 1284 of file TGo4MainWindow.cpp.

References go4sett, and TGo4QSettings::setCanvasColor().

Referenced by AddSettingMenu().

void TGo4MainWindow::CrosshairSlot  )  [slot]
 

Definition at line 1307 of file TGo4MainWindow.cpp.

References fiCrosshairId, go4sett, and TGo4QSettings::setPadCrosshair().

Referenced by AddSettingMenu().

void TGo4MainWindow::EventStatusSlot  )  [slot]
 

Definition at line 1314 of file TGo4MainWindow.cpp.

References fiEventstatusId, go4sett, and TGo4QSettings::setPadEventStatus().

Referenced by AddSettingMenu().

void TGo4MainWindow::MarkerSettingsSlot  )  [slot]
 

Definition at line 1291 of file TGo4MainWindow.cpp.

Referenced by AddSettingMenu().

void TGo4MainWindow::OptStatsSlot  )  [slot]
 

Definition at line 1298 of file TGo4MainWindow.cpp.

Referenced by AddSettingMenu().

void TGo4MainWindow::ChangeCloneFlagSlot  )  [slot]
 

Definition at line 1321 of file TGo4MainWindow.cpp.

References fiCloneId, fiDrawDateId, fiDrawItemId, fiDrawTimeId, go4sett, and TGo4QSettings::setCloneFlag().

Referenced by AddSettingMenu().

void TGo4MainWindow::ChangeDrawTimeFlagSlot  )  [slot]
 

Definition at line 1331 of file TGo4MainWindow.cpp.

References fiDrawTimeId, go4sett, and TGo4QSettings::setDrawTimeFlag().

Referenced by AddSettingMenu().

void TGo4MainWindow::ChangeDrawDateFlagSlot  )  [slot]
 

Definition at line 1345 of file TGo4MainWindow.cpp.

References fiDrawDateId, go4sett, and TGo4QSettings::setDrawDateFlag().

Referenced by AddSettingMenu().

void TGo4MainWindow::ChangeDrawItemFlagSlot  )  [slot]
 

Definition at line 1338 of file TGo4MainWindow.cpp.

References fiDrawItemId, go4sett, and TGo4QSettings::setDrawItemFlag().

Referenced by AddSettingMenu().

void TGo4MainWindow::PrepareForClientConnectionSlot  )  [slot]
 

Definition at line 1405 of file TGo4MainWindow.cpp.

References AddAnalysisProxy(), and TGo4AnalysisProxy::ConnectorPort().

Referenced by AddAnalysisMenu().

void TGo4MainWindow::LaunchClientSlot bool  interactive = true  )  [slot]
 

Definition at line 1353 of file TGo4MainWindow.cpp.

References AddAnalysisProxy(), Browser(), ConnectServerSlot(), FindAnalysisWindow(), fKillCommand, TGo4QSettings::getClientDir(), TGo4QSettings::getClientExec(), TGo4QSettings::getClientIsServer(), TGo4QSettings::getClientName(), TGo4QSettings::getClientNode(), TGo4QSettings::getClientShellMode(), TGo4QSettings::getClientTermMode(), go4sett, TGo4AnalysisProxy::LaunchAsClient(), TGo4AnalysisProxy::LaunchAsServer(), TGo4AnalysisWindow::StartAnalysisShell(), and StatusMessage().

Referenced by AddAnalysisBar(), AddAnalysisMenu(), and TGo4Script::execGUICommands().

void TGo4MainWindow::ConnectServerSlot bool  interactive = true,
const char *  password = ""
[slot]
 

Definition at line 1570 of file TGo4MainWindow.cpp.

References AddAnalysisProxy(), Browser(), CheckConnectingCounterSlot(), TGo4AnalysisProxy::ConnectToServer(), fConnectingCounter, fLastPassword, TGo4QSettings::getClientControllerMode(), TGo4QSettings::getClientDefaultPass(), TGo4QSettings::getClientNode(), TGo4QSettings::getClientPort(), go4sett, TGo4AnalysisProxy::IsAnalysisServer(), TGo4AnalysisProxy::IsConnected(), StatusMessage(), and UpdateCaptionButtons().

Referenced by AddAnalysisBar(), AddAnalysisMenu(), TGo4Script::execGUICommands(), and LaunchClientSlot().

void TGo4MainWindow::DisconnectAnalysisSlot bool  interactive = true  )  [slot]
 

Definition at line 1627 of file TGo4MainWindow.cpp.

References Browser(), RemoveAnalysisProxy(), and StatusMessage().

Referenced by AddAnalysisBar(), AddAnalysisMenu(), TGo4Script::DisconnectAnalysis(), and TGo4Script::execGUICommands().

void TGo4MainWindow::ShutdownAnalysisSlot bool  interactive = true  )  [slot]
 

Definition at line 1647 of file TGo4MainWindow.cpp.

References Browser(), TGo4AnalysisProxy::IsAdministrator(), TGo4AnalysisProxy::IsAnalysisServer(), TGo4AnalysisProxy::IsConnected(), RemoveAnalysisProxy(), and StatusMessage().

Referenced by AddAnalysisBar(), AddAnalysisMenu(), and TGo4Script::ShutdownAnalysis().

void TGo4MainWindow::ToggleAnalysisConfiguration  )  [slot]
 

Definition at line 1888 of file TGo4MainWindow.cpp.

References FindAnalysisConfiguration().

Referenced by AddAnalysisBar(), and AddAnalysisMenu().

void TGo4MainWindow::ToggleAnalysisWindow  )  [slot]
 

Definition at line 1907 of file TGo4MainWindow.cpp.

References FindAnalysisWindow(), and TGo4AnalysisWindow::HasOutput().

Referenced by AddAnalysisBar(), and AddAnalysisMenu().

void TGo4MainWindow::CloseAnalysisWindow  )  [slot]
 

Definition at line 1929 of file TGo4MainWindow.cpp.

References FindAnalysisWindow().

Referenced by editorServiceSlot().

void TGo4MainWindow::SubmitAnalysisSettings  )  [slot]
 

Definition at line 1672 of file TGo4MainWindow.cpp.

References Browser(), TGo4AnalysisProxy::RefreshNamesList(), StatusMessage(), and TGo4AnalysisProxy::SubmitAnalysisSettings().

Referenced by editorServiceSlot(), TGo4Script::SubmitAnalysisConfig(), and SubmitStartAnalysisSlot().

void TGo4MainWindow::SubmitStartAnalysisSlot  )  [slot]
 

Definition at line 1684 of file TGo4MainWindow.cpp.

References StartAnalysisSlot(), and SubmitAnalysisSettings().

Referenced by AddAnalysisBar(), AddAnalysisMenu(), and editorServiceSlot().

void TGo4MainWindow::StartAnalysisSlot  )  [slot]
 

Definition at line 1690 of file TGo4MainWindow.cpp.

References Browser(), TGo4AnalysisProxy::DelayedRefreshNamesList(), EstablishRatemeter(), TGo4AnalysisProxy::RefreshNamesList(), and TGo4AnalysisProxy::StartAnalysis().

Referenced by AddAnalysisBar(), AddAnalysisMenu(), editorServiceSlot(), TGo4Script::StartAnalysis(), and SubmitStartAnalysisSlot().

void TGo4MainWindow::StopAnalysisSlot  )  [slot]
 

Definition at line 1703 of file TGo4MainWindow.cpp.

References Browser(), and TGo4AnalysisProxy::StopAnalysis().

Referenced by AddAnalysisBar(), AddAnalysisMenu(), editorServiceSlot(), and TGo4Script::StopAnalysis().

void TGo4MainWindow::CreateNewHistSlot int  isremote = -1  )  [slot]
 

Definition at line 1975 of file TGo4MainWindow.cpp.

References Browser(), editorServiceSlot(), FindAnalysisWindow(), TGo4AnalysisProxy::IsAnalysisSettingsReady(), TGo4Status::kGo4CanDelete, QGo4Widget::service_ObjectCreated, TGo4AnalysisProxy::UpdateAnalysisObject(), and TGo4AnalysisWindow::WaitForNewObject().

Referenced by AddToolsBar(), AddToolsMenu(), and editorServiceSlot().

void TGo4MainWindow::CreateNewConditionSlot bool  forothereditor = false  )  [slot]
 

Definition at line 2006 of file TGo4MainWindow.cpp.

References Browser(), FindAnalysisWindow(), TGo4AnalysisProxy::IsAnalysisSettingsReady(), TGo4Status::kGo4CanDelete, TGo4AnalysisProxy::UpdateAnalysisObject(), and TGo4AnalysisWindow::WaitForNewObject().

Referenced by AddToolsBar(), AddToolsMenu(), and editorServiceSlot().

void TGo4MainWindow::CreateNewDynEntrySlot bool  forothereditor = false  )  [slot]
 

Definition at line 2029 of file TGo4MainWindow.cpp.

References Browser(), FindAnalysisWindow(), TGo4AnalysisProxy::IsAnalysisSettingsReady(), TGo4Status::kGo4CanDelete, TGo4AnalysisProxy::UpdateAnalysisObject(), and TGo4AnalysisWindow::WaitForNewObject().

Referenced by AddToolsBar(), AddToolsMenu(), and editorServiceSlot().

TGo4FitPanel * TGo4MainWindow::StartFitPanel  )  [slot]
 

Definition at line 1770 of file TGo4MainWindow.cpp.

References ConnectGo4Widget(), and FindGo4Widget().

Referenced by AddToolsBar(), AddToolsMenu(), and editorServiceSlot().

TGo4ParaEdit * TGo4MainWindow::StartParaEdit const char *  itemname = 0  )  [slot]
 

Definition at line 1817 of file TGo4MainWindow.cpp.

References Browser(), ConnectGo4Widget(), and FindGo4Widget().

Referenced by editorServiceSlot().

TGo4HistogramInfo * TGo4MainWindow::StartHistogramInfo  )  [slot]
 

Definition at line 1783 of file TGo4MainWindow.cpp.

References ConnectGo4Widget(), and FindGo4Widget().

Referenced by AddToolsBar(), AddToolsMenu(), and editorServiceSlot().

TGo4ConditionInfo * TGo4MainWindow::StartConditionInfo  )  [slot]
 

Definition at line 1796 of file TGo4MainWindow.cpp.

References ConnectGo4Widget(), and FindGo4Widget().

Referenced by AddToolsBar(), AddToolsMenu(), and editorServiceSlot().

TGo4EditDynEntry * TGo4MainWindow::StartEditDynEntry  )  [slot]
 

Definition at line 1843 of file TGo4MainWindow.cpp.

References ConnectGo4Widget(), and FindGo4Widget().

Referenced by editorServiceSlot().

TGo4EventInfo * TGo4MainWindow::StartEventInfo  )  [slot]
 

Definition at line 1869 of file TGo4MainWindow.cpp.

References ConnectGo4Widget(), and FindGo4Widget().

Referenced by AddToolsBar(), AddToolsMenu(), and editorServiceSlot().

TGo4ConditionEditor * TGo4MainWindow::StartConditionEditor  )  [slot]
 

Definition at line 1857 of file TGo4MainWindow.cpp.

References ConnectGo4Widget(), and FindGo4Widget().

Referenced by editorServiceSlot().

TGo4AnalysisConfiguration * TGo4MainWindow::FindAnalysisConfiguration  )  [slot]
 

Definition at line 1883 of file TGo4MainWindow.cpp.

References FindGo4Widget().

Referenced by AddAnalysisProxy(), TGo4Script::AnalysisAutoSave(), TGo4Script::AnalysisConfigName(), EstablishAnalysisConfiguration(), TGo4Script::GetStepGUI(), TGo4Script::ProduceScript(), TGo4Script::SetAnalysisConfigMode(), and ToggleAnalysisConfiguration().

TGo4AnalysisWindow * TGo4MainWindow::FindAnalysisWindow  )  [slot]
 

Definition at line 1902 of file TGo4MainWindow.cpp.

References FindGo4Widget().

Referenced by AddAnalysisProxy(), CloseAnalysisWindow(), CreateNewConditionSlot(), CreateNewDynEntrySlot(), CreateNewHistSlot(), editorServiceSlot(), InputTerminalParametersSlot(), LaunchClientSlot(), TGo4Script::ProduceScript(), TGo4Script::SetAnalysisTerminalMode(), TerminateAnalysis(), ToggleAnalysisWindow(), UpdateCaptionButtons(), and UpdateDockAnalysisWindow().

void TGo4MainWindow::editorServiceSlot QGo4Widget editor,
int  serviceid,
const char *  str,
void *  par
[slot]
 

Definition at line 2324 of file TGo4MainWindow.cpp.

References TGo4ObjectManager::AddLink(), Browser(), checkPanelRepaintSlot(), CloseAnalysisWindow(), TGo4WidgetProxy::ConnectPad(), CreateNewConditionSlot(), CreateNewDynEntrySlot(), CreateNewHistSlot(), TGo4Slot::Delete(), TGo4Slot::DeleteChilds(), DisplayBrowserItem(), fbPanelTimerActive, FindAnalysisWindow(), TGo4Slot::FindChild(), FindGo4Widget(), fOMEditorsPath, fxOM, fxTGo4WorkSpace, TGo4WorkSpace::GetActivePanel(), TGo4Slot::GetAssignedObject(), TGo4Slot::GetChild(), TGo4Slot::GetFullName(), TGo4BrowserProxy::GetLinkedName(), TGo4Slot::GetProxy(), TGo4Slot::GetSlot(), TGo4WidgetProxy::GetWidget(), GetWidgetTopSlot(), HelpWindow(), TGo4Access::kndEventElement, TGo4Access::kndGo4Param, TGo4Access::kndTreeLeaf, MakeNewPanel(), TGo4ObjectManager::MakeObjSlot(), QGo4Widget::panel_Activated, QGo4Widget::panel_ActiveUpdated, QGo4Widget::panel_Deleted, QGo4Widget::panel_Modified, QGo4Widget::panel_PadDeleted, QGo4Widget::panel_Updated, TGo4AnalysisWindow::PrintConditions(), TGo4AnalysisWindow::PrintHistograms(), TGo4WorkSpace::ResponseOnPanelEvent(), SaveBrowserItemToFile(), SavePanelCanvas(), QGo4Widget::service_AddDirectLink, QGo4Widget::service_AddEditorLink, QGo4Widget::service_AddEditorSlot, QGo4Widget::service_AddLinkInSlot, QGo4Widget::service_Browser, QGo4Widget::service_BrowserItemRemote, QGo4Widget::service_ConnectPad, QGo4Widget::service_CreateItem, QGo4Widget::service_CreateViewPanel, QGo4Widget::service_DragEnter, QGo4Widget::service_DrawItem, QGo4Widget::service_DropEvent, QGo4Widget::service_EditInSlot, QGo4Widget::service_EditItem, QGo4Widget::service_General, QGo4Widget::service_GetAnalysis, QGo4Widget::service_GetLinked0, QGo4Widget::service_GetLinked1, QGo4Widget::service_GetLinked2, QGo4Widget::service_GetLinkedName, QGo4Widget::service_GetLinkedName2, QGo4Widget::service_GetTopSlot, QGo4Widget::service_HelpWindow, QGo4Widget::service_LastActivePanel, QGo4Widget::service_ObjectCreated, QGo4Widget::service_PanelTimer, QGo4Widget::service_RemoveAllLinks, QGo4Widget::service_RemoveLink, QGo4Widget::service_SaveItem, QGo4Widget::service_SaveToMemory, QGo4Widget::service_SetLinkedName, QGo4Widget::service_ShowInfo, QGo4Widget::service_StatusMessage, QGo4Widget::service_UndrawItem, QGo4Widget::service_UpdateAnalysisItem, QGo4Widget::service_WhereItemDrawn, TGo4BrowserProxy::SetLinkedName(), TGo4Slot::SetProxy(), StartAnalysisSlot(), StartConditionEditor(), StartConditionInfo(), StartEditDynEntry(), StartEventInfo(), StartFitPanel(), StartHistogramInfo(), StartParaEdit(), StatusMessage(), StopAnalysisSlot(), SubmitAnalysisSettings(), SubmitStartAnalysisSlot(), TerminateAnalysis(), ToggleMbsMonitor(), ToggleScaleValues(), and UpdateCaptionButtons().

Referenced by ConnectGo4Widget(), and CreateNewHistSlot().

void TGo4MainWindow::ProcessHotStart  )  [slot]
 

Definition at line 2848 of file TGo4MainWindow.cpp.

References TGo4Script::ContinueExecution(), TGo4Script::DelayMillisec(), TGo4Script::FinishExecution(), TGo4Script::IsWaitSomething(), TGo4Script::ScriptInstance(), and StatusMessage().

Referenced by HotStart().

void TGo4MainWindow::StopGUIScriptSlot  )  [slot]
 

Definition at line 2869 of file TGo4MainWindow.cpp.

References TGo4Script::FinishExecution(), and TGo4Script::ScriptInstance().

Referenced by AddSettingMenu().

void TGo4MainWindow::CreateGUIScriptSlot  )  [slot]
 

Definition at line 2875 of file TGo4MainWindow.cpp.

References TGo4Script::FileExtension(), fLastFileDir, TGo4Script::ProduceScript(), and StatusMessage().

Referenced by AddSettingMenu().

void TGo4MainWindow::CheckConnectingCounterSlot  )  [slot]
 

Definition at line 1609 of file TGo4MainWindow.cpp.

References Browser(), EstablishAnalysisConfiguration(), EstablishRatemeter(), fConnectingCounter, TGo4AnalysisProxy::IsAdministrator(), TGo4AnalysisProxy::IsConnected(), TGo4AnalysisProxy::IsController(), RemoveAnalysisProxy(), StatusMessage(), UpdateCaptionButtons(), and UpdateDockAnalysisWindow().

Referenced by ConnectServerSlot().

void TGo4MainWindow::checkPanelRepaintSlot  )  [slot]
 

Definition at line 2285 of file TGo4MainWindow.cpp.

References Browser(), fbPanelTimerActive, fOMEditorsPath, fxOM, fxTGo4WorkSpace, TGo4WorkSpace::GetActivePanel(), TGo4Slot::GetChild(), TGo4Slot::GetProxy(), TGo4Slot::GetSlot(), and TGo4WidgetProxy::GetWidget().

Referenced by editorServiceSlot().

void TGo4MainWindow::closeEvent QCloseEvent *  ce  )  [protected, virtual]
 

Definition at line 911 of file TGo4MainWindow.cpp.

References Browser(), CloseAllFilesSlot(), CloseAllWindows(), fCloseCounter, ForseCloseSlot(), and RemoveAnalysisProxy().

void TGo4MainWindow::ConnectGo4Widget QGo4Widget editor  )  [protected]
 

Definition at line 2052 of file TGo4MainWindow.cpp.

References editorServiceSlot(), and GetWidgetTopSlot().

Referenced by AddAnalysisProxy(), EstablishAnalysisConfiguration(), EstablishRatemeter(), MakeNewPanel(), StartConditionEditor(), StartConditionInfo(), StartEditDynEntry(), StartEventInfo(), StartFitPanel(), StartHistogramInfo(), StartParaEdit(), startUserGUI(), TGo4MainWindow(), and UpdateDockAnalysisWindow().

void TGo4MainWindow::UpdateCaptionButtons  )  [protected]
 

Definition at line 1194 of file TGo4MainWindow.cpp.

References __GO4RELEASE__, Browser(), fConnectingCounter, fiAnalConfig, fiAnalTermin, fiConnectAnal, fiDisconnectAnal, fiLaunchAnal, FindAnalysisWindow(), fiPrepareAnal, fiShutdownAnal, fiStartAnal, fiStopAnal, fiSumbStartAnal, TGo4AnalysisProxy::GetContainedObjectInfo(), TGo4AnalysisProxy::IsAdministrator(), TGo4AnalysisProxy::IsAnalysisServer(), TGo4AnalysisProxy::IsConnected(), and TGo4AnalysisProxy::IsController().

Referenced by CheckConnectingCounterSlot(), ConnectServerSlot(), editorServiceSlot(), StatusMessage(), and TGo4MainWindow().

bool TGo4MainWindow::startUserGUI const char *   )  [protected]
 

Definition at line 795 of file TGo4MainWindow.cpp.

References ConnectGo4Widget(), and StatusMessage().

Referenced by UserPanelSlot().

TGo4AnalysisProxy * TGo4MainWindow::AddAnalysisProxy bool  isserver,
bool  needoutput
[protected]
 

Definition at line 1414 of file TGo4MainWindow.cpp.

References TGo4ObjectManager::AddProxy(), Browser(), ConnectGo4Widget(), EstablishAnalysisConfiguration(), EstablishRatemeter(), FindAnalysisConfiguration(), FindAnalysisWindow(), FindGo4Widget(), fOMDataPath, fxOM, TGo4Slot::GetProxy(), TGo4AnalysisWindow::HasOutput(), TGo4AnalysisProxy::IsAnalysisServer(), TGo4AnalysisProxy::IsConnected(), TGo4AnalysisProxy::LoginfoSlot(), TGo4AnalysisProxy::SetAnalysisReady(), UpdateDockAnalysisWindow(), TGo4AnalysisProxy::UpdateObjectSlot(), and TGo4AnalysisWindow::WorkWithUpdateObjectCmd().

Referenced by ConnectServerSlot(), LaunchClientSlot(), and PrepareForClientConnectionSlot().

bool TGo4MainWindow::RemoveAnalysisProxy int  waittime = 30,
bool  servershutdown = false
[protected]
 

Definition at line 1466 of file TGo4MainWindow.cpp.

References Browser(), TGo4AnalysisProxy::DisconnectAnalysis(), EstablishAnalysisConfiguration(), and EstablishRatemeter().

Referenced by CheckConnectingCounterSlot(), closeEvent(), DisconnectAnalysisSlot(), ForseCloseSlot(), and ShutdownAnalysisSlot().

TGo4AnalysisStatusMonitor * TGo4MainWindow::EstablishRatemeter int  level  )  [protected]
 

Definition at line 1509 of file TGo4MainWindow.cpp.

References Browser(), ConnectGo4Widget(), and TGo4AnalysisProxy::RatemeterSlot().

Referenced by AddAnalysisProxy(), CheckConnectingCounterSlot(), RemoveAnalysisProxy(), StartAnalysisSlot(), and TerminateAnalysis().

TGo4AnalysisConfiguration * TGo4MainWindow::EstablishAnalysisConfiguration int  level  )  [protected]
 

Definition at line 1542 of file TGo4MainWindow.cpp.

References Browser(), ConnectGo4Widget(), FindAnalysisConfiguration(), and TGo4AnalysisProxy::RequestAnalysisSettings().

Referenced by AddAnalysisProxy(), CheckConnectingCounterSlot(), RemoveAnalysisProxy(), and TerminateAnalysis().

QGo4Widget * TGo4MainWindow::FindGo4Widget const char *  name,
bool  activate
[protected]
 

Definition at line 1746 of file TGo4MainWindow.cpp.

References TGo4Slot::FindChild(), fOMEditorsPath, fxOM, TGo4Slot::GetProxy(), TGo4Slot::GetSlot(), and TGo4WidgetProxy::GetWidget().

Referenced by AddAnalysisProxy(), editorServiceSlot(), FindAnalysisConfiguration(), FindAnalysisWindow(), FindViewPanel(), LoadLibrarySlot(), StartConditionEditor(), StartConditionInfo(), StartEditDynEntry(), StartEventInfo(), StartFitPanel(), StartHistogramInfo(), StartParaEdit(), ToggleMbsMonitor(), UserPanelSlot(), and windowsMenuAboutToShow().

TGo4Slot * TGo4MainWindow::GetWidgetTopSlot QGo4Widget widget,
bool  force
[protected]
 

Definition at line 2268 of file TGo4MainWindow.cpp.

References TGo4ObjectManager::AddProxy(), fOMEditorsPath, fxOM, and TGo4Slot::GetSlot().

Referenced by ConnectGo4Widget(), and editorServiceSlot().

bool TGo4MainWindow::SaveBrowserItemToFile const char *  itemname,
const char *  subfolder
[protected]
 

Definition at line 2097 of file TGo4MainWindow.cpp.

References Browser(), TGo4BrowserProxy::DefineFileObject(), fLastFileDir, TGo4BrowserProxy::SaveItemToFile(), and TGo4BrowserProxy::UpdateObjectInFile().

Referenced by editorServiceSlot().

void TGo4MainWindow::UpdateDockAnalysisWindow  )  [protected]
 

Definition at line 1479 of file TGo4MainWindow.cpp.

References Browser(), ConnectGo4Widget(), FALSE, FindAnalysisWindow(), fKillCommand, TGo4AnalysisWindow::HasOutput(), TGo4AnalysisProxy::IsAdministrator(), TGo4AnalysisProxy::IsAnalysisServer(), TGo4AnalysisProxy::IsConnected(), TGo4AnalysisProxy::IsController(), TGo4AnalysisProxy::UpdateObjectSlot(), and TGo4AnalysisWindow::WorkWithUpdateObjectCmd().

Referenced by AddAnalysisProxy(), and CheckConnectingCounterSlot().

void TGo4MainWindow::TerminateAnalysis  )  [protected]
 

Definition at line 1711 of file TGo4MainWindow.cpp.

References TGo4AnalysisWindow::AppendOutputBuffer(), EstablishAnalysisConfiguration(), EstablishRatemeter(), FindAnalysisWindow(), fKillCommand, StatusMessage(), and TGo4AnalysisWindow::TerminateAnalysisProcess().

Referenced by editorServiceSlot().

void TGo4MainWindow::ToggleMbsMonitor const char *  nodename  )  [protected]
 

Definition at line 1940 of file TGo4MainWindow.cpp.

References FindGo4Widget().

Referenced by editorServiceSlot().

TGo4SetScaleValues * TGo4MainWindow::ToggleScaleValues  )  [protected]
 

Definition at line 1954 of file TGo4MainWindow.cpp.

References fxTGo4WorkSpace.

Referenced by editorServiceSlot().

void TGo4MainWindow::SavePanelCanvas TGo4ViewPanel *  panel  )  [protected]
 

Definition at line 2133 of file TGo4MainWindow.cpp.

References fLastFileDir, and TRUE.

Referenced by editorServiceSlot().

void TGo4MainWindow::HelpWindow const char *  filename,
const char *  dir = "",
const char *  msg = 0
[protected]
 

Definition at line 1090 of file TGo4MainWindow.cpp.

References StatusMessage().

Referenced by editorServiceSlot(), FitHelpSlot(), InterfaceHelpSlot(), IntroHelpSlot(), and RefHelpSlot().


Member Data Documentation

QApplication* TGo4MainWindow::fApp [protected]
 

Definition at line 188 of file TGo4MainWindow.h.

Referenced by ProcessQtEvents().

QPopupMenu* TGo4MainWindow::windowsMenu [protected]
 

Definition at line 190 of file TGo4MainWindow.h.

Referenced by TGo4MainWindow(), and windowsMenuAboutToShow().

TGo4WorkSpace* TGo4MainWindow::fxTGo4WorkSpace [protected]
 

Definition at line 191 of file TGo4MainWindow.h.

Referenced by checkPanelRepaintSlot(), CloseAllWindows(), editorServiceSlot(), MinAllWindows(), TGo4MainWindow(), ToggleScaleValues(), windowsMenuAboutToShow(), and windowsMenuActivated().

bool TGo4MainWindow::fbServerMode [protected]
 

Definition at line 192 of file TGo4MainWindow.h.

TGo4ObjectManager* TGo4MainWindow::fxOM [protected]
 

Definition at line 194 of file TGo4MainWindow.h.

Referenced by AddAnalysisProxy(), Browser(), checkPanelRepaintSlot(), CloseAllFilesSlot(), editorServiceSlot(), FindGo4Widget(), FindViewPanel(), GetWidgetTopSlot(), MakeNewPanel(), OM(), OpenRemoteFileSlot(), TGo4MainWindow(), and ~TGo4MainWindow().

QString TGo4MainWindow::fOMDataPath [protected]
 

Definition at line 195 of file TGo4MainWindow.h.

Referenced by AddAnalysisProxy(), CloseAllFilesSlot(), OpenRemoteFileSlot(), and TGo4MainWindow().

QString TGo4MainWindow::fOMBrowserPath [protected]
 

Definition at line 196 of file TGo4MainWindow.h.

Referenced by Browser(), and TGo4MainWindow().

QString TGo4MainWindow::fOMEditorsPath [protected]
 

Definition at line 197 of file TGo4MainWindow.h.

Referenced by checkPanelRepaintSlot(), editorServiceSlot(), FindGo4Widget(), FindViewPanel(), GetWidgetTopSlot(), MakeNewPanel(), and TGo4MainWindow().

QString TGo4MainWindow::fKillCommand [protected]
 

Definition at line 199 of file TGo4MainWindow.h.

Referenced by LaunchClientSlot(), TerminateAnalysis(), TGo4MainWindow(), and UpdateDockAnalysisWindow().

int TGo4MainWindow::fCloseCounter [protected]
 

Definition at line 201 of file TGo4MainWindow.h.

Referenced by closeEvent(), ForseCloseSlot(), and TGo4MainWindow().

int TGo4MainWindow::fConnectingCounter [protected]
 

Definition at line 202 of file TGo4MainWindow.h.

Referenced by CheckConnectingCounterSlot(), ConnectServerSlot(), TGo4MainWindow(), and UpdateCaptionButtons().

QString TGo4MainWindow::fLastPassword [protected]
 

Definition at line 203 of file TGo4MainWindow.h.

Referenced by ConnectServerSlot(), LastTypedPassword(), and TGo4MainWindow().

QString TGo4MainWindow::fLastFileDir [protected]
 

Definition at line 204 of file TGo4MainWindow.h.

Referenced by CreateGUIScriptSlot(), OpenFileSlot(), SaveBrowserItemToFile(), SaveFileSlot(), SavePanelCanvas(), and TGo4MainWindow().

bool TGo4MainWindow::fbPanelTimerActive [protected]
 

Definition at line 206 of file TGo4MainWindow.h.

Referenced by checkPanelRepaintSlot(), editorServiceSlot(), and TGo4MainWindow().


The documentation for this class was generated from the following files:
Generated on Fri Nov 28 13:01:04 2008 for Go4-v3.04-1 by  doxygen 1.4.2