#include <TGo4MainWindow.h>
This is the Go4 Main Window
Definition at line 54 of file TGo4MainWindow.h.
TGo4MainWindow::TGo4MainWindow | ( | QApplication * | app | ) |
Definition at line 134 of file TGo4MainWindow.cpp.
References about(), aboutDABC(), aboutQt(), aboutROOT(), AddAnalysisBar(), AddAnalysisMenu(), AddFileMenu(), AddFileToolBar(), TGo4ObjectManager::AddProxy(), AddSettingMenu(), AddToolsBar(), AddToolsMenu(), ConnectGo4Widget(), TGo4BrowserProxy::CreateMemoryFolder(), faCrosshair, faEventstatus, fbFullScreen, fbPanelTimerActive, fCloseCounter, fConnectingCounter, FitHelpSlot(), fKillCommand, fLastFileDir, fLastPassword, fNewWidgetX, fNewWidgetY, fOMBrowserPath, fOMDataPath, fOMEditorsPath, fxMdiArea, fxOM, TGo4QSettings::getAppFont(), TGo4QSettings::getAppStyle(), TGo4QSettings::getBasicSettings(), TGo4DabcProxy::GetDabcVersion(), TGo4QSettings::getGStyleStatFormat(), TGo4QSettings::getMbsMonitorMonitorActive(), TGo4QSettings::getOptStat(), TGo4QSettings::getPadCrosshair(), TGo4QSettings::getPadEventStatus(), TGo4QSettings::GetSettLoaction(), go4sett, IntroHelpSlot(), TGo4ObjectManager::MakeFolder(), RefHelpSlot(), TGo4QSettings::restoreMainWindowState(), TGo4BrowserProxy::SaveToMemory(), TGo4BrowserOptions::StartWorking(), TGo4Browser::StartWorking(), TGo4MBSViewer::TimerStart(), UpdateCaptionButtons(), windowsMenu, windowsMenuAboutToShow(), and winMapper.
TGo4MainWindow::~TGo4MainWindow | ( | ) | [virtual] |
Definition at line 384 of file TGo4MainWindow.cpp.
References TGo4AbstractInterface::DeleteInstance(), and fxOM.
void TGo4MainWindow::about | ( | ) | [slot] |
Definition at line 397 of file TGo4MainWindow.cpp.
References __GO4RELEASE__.
Referenced by TGo4MainWindow().
void TGo4MainWindow::aboutDABC | ( | ) | [slot] |
Definition at line 428 of file TGo4MainWindow.cpp.
References TGo4DabcProxy::GetDabcVersion().
Referenced by TGo4MainWindow().
void TGo4MainWindow::aboutQt | ( | ) | [slot] |
Definition at line 411 of file TGo4MainWindow.cpp.
Referenced by TGo4MainWindow().
void TGo4MainWindow::aboutROOT | ( | ) | [slot] |
Definition at line 416 of file TGo4MainWindow.cpp.
Referenced by TGo4MainWindow().
void TGo4MainWindow::AddAnalysisBar | ( | ) | [protected] |
Definition at line 706 of file TGo4MainWindow.cpp.
References faAnalConfig, faAnalTermin, faConnectAnal, faDisconnectAnal, faLaunchAnal, faShutdownAnal, faStartAnal, faStopAnal, and faSumbStartAnal.
Referenced by TGo4MainWindow().
void TGo4MainWindow::AddAnalysisMenu | ( | ) | [protected] |
Definition at line 662 of file TGo4MainWindow.cpp.
References ConnectServerSlot(), DisconnectAnalysisSlot(), faAnalConfig, faAnalTermin, faConnectAnal, faDisconnectAnal, faLaunchAnal, faPrepareAnal, faShutdownAnal, faStartAnal, faStopAnal, faSumbStartAnal, LaunchClientSlot(), PrepareForClientConnectionSlot(), ShutdownAnalysisSlot(), StartAnalysisSlot(), StopAnalysisSlot(), SubmitStartAnalysisSlot(), ToggleAnalysisConfiguration(), and ToggleAnalysisWindow().
Referenced by TGo4MainWindow().
TGo4AnalysisProxy * TGo4MainWindow::AddAnalysisProxy | ( | bool | isserver, | |
bool | needoutput | |||
) | [protected] |
Definition at line 1594 of file TGo4MainWindow.cpp.
References TGo4ObjectManager::AddProxy(), Browser(), CascadeMdiPosition(), ConnectGo4Widget(), TGo4BrowserProxy::DataSlot(), EstablishAnalysisConfiguration(), EstablishRatemeter(), FindAnalysisConfiguration(), FindAnalysisWindow(), FindGo4Widget(), fOMDataPath, fxMdiArea, fxOM, TGo4Slot::GetProxy(), go4sett, TGo4AnalysisWindow::HasOutput(), TGo4AnalysisProxy::IsAnalysisServer(), TGo4AnalysisProxy::IsConnected(), TGo4QSettings::lastPanelSize(), TGo4AnalysisProxy::LoginfoSlot(), TGo4AnalysisProxy::SetAnalysisReady(), TGo4AnalysisProxy::SetDefaultReceiver(), UpdateDockAnalysisWindow(), TGo4AnalysisProxy::UpdateObjectSlot(), TGo4LogInfo::WorkWithInfo(), and TGo4AnalysisWindow::WorkWithUpdateObjectCmd().
Referenced by ConnectServerSlot(), LaunchClientSlot(), and PrepareForClientConnectionSlot().
void TGo4MainWindow::AddFileMenu | ( | ) | [protected] |
Definition at line 553 of file TGo4MainWindow.cpp.
References CloseAllFilesSlot(), ConnectDabcSlot(), ConnectHServerSlot(), OpenFileSlot(), OpenRemoteFileSlot(), and SaveFileSlot().
Referenced by TGo4MainWindow().
void TGo4MainWindow::AddFileToolBar | ( | ) | [protected] |
Definition at line 573 of file TGo4MainWindow.cpp.
References CloseAllFilesSlot(), ConnectDabcSlot(), ConnectHServerSlot(), OpenFileSlot(), OpenRemoteFileSlot(), and SaveFileSlot().
Referenced by TGo4MainWindow().
void TGo4MainWindow::AddSettingMenu | ( | ) | [protected] |
Definition at line 443 of file TGo4MainWindow.cpp.
References AddChkAction(), CanvasColorSlot(), ChangeCloneFlagSlot(), ChangeDrawDateFlagSlot(), ChangeDrawItemFlagSlot(), ChangeDrawOnceSlot(), ChangeDrawTimeFlagSlot(), ChangeFetchWhenCopySlot(), ChangeFetchWhenDrawSlot(), ChangeFetchWhenSaveSlot(), ChangeFontSlot(), ChangeHideEventElement(), ChangeTerminalFontSlot(), CreateGUIScriptSlot(), CrosshairSlot(), EventStatusSlot(), faClone, faCrosshair, faDrawDate, faDrawItem, faDrawOnce, faDrawTime, faEventstatus, faFetchWhenCopy, faFetchWhenDraw, faFetchWhenSave, faHideEventElement, TGo4QSettings::getAppStyle(), TGo4QSettings::getCloneFlag(), TGo4QSettings::getDrawDateFlag(), TGo4QSettings::getDrawItemFlag(), TGo4QSettings::getDrawOnceFlag(), TGo4QSettings::getDrawTimeFlag(), TGo4QSettings::getFetchDataWhenCopy(), TGo4QSettings::getFetchDataWhenDraw(), TGo4QSettings::getFetchDataWhenSave(), TGo4QSettings::getHideTGo4EventElement(), TGo4QSettings::getPadCrosshair(), TGo4QSettings::getPadEventStatus(), go4sett, GStyleStatFormatSlot(), InputTerminalParametersSlot(), LogSettingsSlot(), MarkerSettingsSlot(), OptStatsSlot(), SaveSettingsSlot(), SetStyleSlot(), StopGUIScriptSlot(), TGraphDrawOptSlot(), TH1DrawOptSlot(), TH2DrawOptSlot(), and TH3DrawOptSlot().
Referenced by TGo4MainWindow().
void TGo4MainWindow::AddToolsBar | ( | ) | [protected] |
Definition at line 626 of file TGo4MainWindow.cpp.
References CreateNewConditionSlot(), CreateNewDynEntrySlot(), CreateNewHistSlot(), LoadLibrarySlot(), MakeNewPanel(), StartConditionInfo(), StartEventInfo(), StartFitPanel(), StartHistogramInfo(), and UserPanelSlot().
Referenced by TGo4MainWindow().
void TGo4MainWindow::AddToolsMenu | ( | ) | [protected] |
Definition at line 600 of file TGo4MainWindow.cpp.
References CreateNewConditionSlot(), CreateNewDynEntrySlot(), CreateNewHistSlot(), LoadLibrarySlot(), MakeNewPanel(), StartConditionInfo(), StartEventInfo(), StartFitPanel(), StartHistogramInfo(), and UserPanelSlot().
Referenced by TGo4MainWindow().
TGo4BrowserProxy * TGo4MainWindow::Browser | ( | ) |
Definition at line 2493 of file TGo4MainWindow.cpp.
References fOMBrowserPath, fxOM, and TGo4ObjectManager::GetProxy().
Referenced by AddAnalysisProxy(), CheckConnectingCounterSlot(), checkPanelRepaintSlot(), closeEvent(), ConnectDabcSlot(), ConnectHServerSlot(), ConnectServerSlot(), CreateNewConditionSlot(), CreateNewDynEntrySlot(), CreateNewHistSlot(), DisconnectAnalysisSlot(), DisplayBrowserItem(), editorServiceSlot(), EstablishAnalysisConfiguration(), EstablishRatemeter(), ForseCloseSlot(), LaunchClientSlot(), main(), OpenFileSlot(), TGo4Script::ProduceScript(), RemoveAnalysisProxy(), SaveBrowserItemToFile(), SaveFileSlot(), ShutdownAnalysisSlot(), StartAnalysisSlot(), StartParaEdit(), StopAnalysisSlot(), SubmitAnalysisSettings(), TGo4Script::TGo4Script(), UpdateCaptionButtons(), and UpdateDockAnalysisWindow().
void TGo4MainWindow::CanvasColorSlot | ( | ) | [slot] |
Definition at line 1395 of file TGo4MainWindow.cpp.
References go4sett, and TGo4QSettings::setCanvasColor().
Referenced by AddSettingMenu().
void TGo4MainWindow::CascadeMdiPosition | ( | QWidget * | sub | ) | [protected] |
Definition at line 947 of file TGo4MainWindow.cpp.
References fNewWidgetX, fNewWidgetY, and fxMdiArea.
Referenced by AddAnalysisProxy(), EstablishAnalysisConfiguration(), MakeNewPanel(), StartConditionEditor(), StartConditionInfo(), StartEditDynEntry(), StartEventInfo(), StartFitPanel(), StartHistogramInfo(), StartParaEdit(), startUserGUI(), and ToggleScaleValues().
void TGo4MainWindow::CascadeSubWindows | ( | ) | [slot] |
Definition at line 785 of file TGo4MainWindow.cpp.
References fxMdiArea.
Referenced by windowsMenuAboutToShow().
void TGo4MainWindow::ChangeCloneFlagSlot | ( | ) | [slot] |
Definition at line 1426 of file TGo4MainWindow.cpp.
References faClone, faDrawDate, faDrawItem, faDrawTime, go4sett, and TGo4QSettings::setCloneFlag().
Referenced by AddSettingMenu().
void TGo4MainWindow::ChangeDrawDateFlagSlot | ( | ) | [slot] |
Definition at line 1445 of file TGo4MainWindow.cpp.
References faDrawDate, go4sett, and TGo4QSettings::setDrawDateFlag().
Referenced by AddSettingMenu().
void TGo4MainWindow::ChangeDrawItemFlagSlot | ( | ) | [slot] |
Definition at line 1440 of file TGo4MainWindow.cpp.
References faDrawItem, go4sett, and TGo4QSettings::setDrawItemFlag().
Referenced by AddSettingMenu().
void TGo4MainWindow::ChangeDrawOnceSlot | ( | ) | [slot] |
Definition at line 1389 of file TGo4MainWindow.cpp.
References faDrawOnce, go4sett, and TGo4QSettings::setDrawOnceFlag().
Referenced by AddSettingMenu().
void TGo4MainWindow::ChangeDrawTimeFlagSlot | ( | ) | [slot] |
Definition at line 1435 of file TGo4MainWindow.cpp.
References faDrawTime, go4sett, and TGo4QSettings::setDrawTimeFlag().
Referenced by AddSettingMenu().
void TGo4MainWindow::ChangeFetchWhenCopySlot | ( | ) | [slot] |
Definition at line 1373 of file TGo4MainWindow.cpp.
References faFetchWhenCopy, go4sett, and TGo4QSettings::setFetchDataWhenCopy().
Referenced by AddSettingMenu().
void TGo4MainWindow::ChangeFetchWhenDrawSlot | ( | ) | [slot] |
Definition at line 1368 of file TGo4MainWindow.cpp.
References faFetchWhenDraw, go4sett, and TGo4QSettings::setFetchDataWhenDraw().
Referenced by AddSettingMenu().
void TGo4MainWindow::ChangeFetchWhenSaveSlot | ( | ) | [slot] |
Definition at line 1378 of file TGo4MainWindow.cpp.
References faFetchWhenSave, go4sett, and TGo4QSettings::setFetchDataWhenSave().
Referenced by AddSettingMenu().
void TGo4MainWindow::ChangeFontSlot | ( | ) | [slot] |
Definition at line 1262 of file TGo4MainWindow.cpp.
References go4sett, and TGo4QSettings::setAppFont().
Referenced by AddSettingMenu().
void TGo4MainWindow::ChangeHideEventElement | ( | ) | [slot] |
Definition at line 1383 of file TGo4MainWindow.cpp.
References faHideEventElement, go4sett, TGo4QSettings::setHideTGo4EventElement(), and UpdateBrowser().
Referenced by AddSettingMenu().
void TGo4MainWindow::ChangeTerminalFontSlot | ( | ) | [slot] |
Definition at line 1273 of file TGo4MainWindow.cpp.
References FindAnalysisWindow(), TGo4QSettings::getTermFont(), go4sett, and TGo4QSettings::setTermFont().
Referenced by AddSettingMenu().
void TGo4MainWindow::CheckConnectingCounterSlot | ( | ) | [slot] |
Definition at line 1795 of file TGo4MainWindow.cpp.
References Browser(), EstablishAnalysisConfiguration(), EstablishRatemeter(), fConnectingCounter, TGo4BrowserProxy::FindAnalysis(), TGo4AnalysisProxy::IsAdministrator(), TGo4AnalysisProxy::IsConnected(), TGo4AnalysisProxy::IsController(), RemoveAnalysisProxy(), StatusMessage(), UpdateCaptionButtons(), and UpdateDockAnalysisWindow().
Referenced by ConnectServerSlot().
void TGo4MainWindow::checkPanelRepaintSlot | ( | ) | [slot] |
Definition at line 2515 of file TGo4MainWindow.cpp.
References Browser(), TGo4ViewPanel::checkRepaintSlot(), fbPanelTimerActive, fOMEditorsPath, fxMdiArea, fxOM, TGo4MdiArea::GetActivePanel(), TGo4Slot::GetChild(), TGo4Slot::GetProxy(), TGo4Slot::GetSlot(), TGo4WidgetProxy::GetWidget(), TGo4ViewPanel::IsRepaintTimerActive(), TGo4Slot::NumChilds(), and TGo4BrowserProxy::SetMonitorBlockingFlag().
Referenced by editorServiceSlot().
void TGo4MainWindow::CloseAllFilesSlot | ( | ) | [slot] |
Definition at line 1163 of file TGo4MainWindow.cpp.
References TGo4ObjectManager::CloseFiles(), fOMDataPath, and fxOM.
Referenced by AddFileMenu(), AddFileToolBar(), and closeEvent().
void TGo4MainWindow::CloseAnalysisWindow | ( | ) | [slot] |
Definition at line 2141 of file TGo4MainWindow.cpp.
References FindAnalysisWindow(), and TGo4AnalysisWindow::HasOutput().
Referenced by editorServiceSlot().
void TGo4MainWindow::closeEvent | ( | QCloseEvent * | ce | ) | [protected, virtual] |
Definition at line 962 of file TGo4MainWindow.cpp.
References Browser(), CloseAllFilesSlot(), fCloseCounter, ForseCloseSlot(), fxMdiArea, RemoveAnalysisProxy(), StopGUIScriptSlot(), and TGo4BrowserProxy::ToggleMonitoring().
void TGo4MainWindow::ConnectDabcSlot | ( | ) | [slot] |
Definition at line 1101 of file TGo4MainWindow.cpp.
References Browser().
Referenced by AddFileMenu(), and AddFileToolBar().
void TGo4MainWindow::ConnectGo4Widget | ( | QGo4Widget * | editor | ) | [protected] |
Definition at line 2270 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::ConnectHServerSlot | ( | ) | [slot] |
Definition at line 1114 of file TGo4MainWindow.cpp.
References Browser(), TGo4BrowserProxy::ConnectHServer(), TGo4QSettings::getHServBase(), TGo4QSettings::getHServFilter(), TGo4QSettings::getHServName(), TGo4QSettings::getHServPort(), go4sett, TGo4QSettings::setHServBase(), TGo4QSettings::setHServFilter(), TGo4QSettings::setHServName(), and TGo4QSettings::setHServPort().
Referenced by AddFileMenu(), and AddFileToolBar().
void TGo4MainWindow::ConnectServerSlot | ( | bool | interactive = true , |
|
const char * | password = "" | |||
) | [slot] |
Definition at line 1756 of file TGo4MainWindow.cpp.
References AddAnalysisProxy(), Browser(), CheckConnectingCounterSlot(), TGo4AnalysisProxy::ConnectToServer(), fConnectingCounter, TGo4BrowserProxy::FindAnalysis(), fLastPassword, TGo4QSettings::getClientControllerMode(), TGo4QSettings::getClientDefaultPass(), TGo4QSettings::getClientNode(), TGo4QSettings::getClientPort(), TGo4ConnectServer::getInput(), go4sett, TGo4AnalysisProxy::IsAnalysisServer(), TGo4AnalysisProxy::IsConnected(), TGo4ConnectServer::setPassword(), StatusMessage(), and UpdateCaptionButtons().
Referenced by AddAnalysisMenu(), TGo4Script::execGUICommands(), LaunchClientSlot(), and main().
void TGo4MainWindow::CreateGUIScriptSlot | ( | ) | [slot] |
Definition at line 3114 of file TGo4MainWindow.cpp.
References TGo4AbstractInterface::FileExtension(), fLastFileDir, TGo4Script::ProduceScript(), and StatusMessage().
Referenced by AddSettingMenu().
void TGo4MainWindow::CreateNewConditionSlot | ( | bool | forothereditor = false |
) | [slot] |
Definition at line 2224 of file TGo4MainWindow.cpp.
References Browser(), TGo4BrowserProxy::FindAnalysis(), FindAnalysisWindow(), TGo4AnalysisProxy::IsAnalysisSettingsReady(), TGo4Status::kGo4CanDelete, TGo4CreateNewCondition::MakeCondition(), TGo4AnalysisProxy::UpdateAnalysisObject(), and TGo4AnalysisWindow::WaitForNewObject().
Referenced by AddToolsBar(), AddToolsMenu(), and editorServiceSlot().
void TGo4MainWindow::CreateNewDynEntrySlot | ( | bool | forothereditor = false |
) | [slot] |
Definition at line 2247 of file TGo4MainWindow.cpp.
References Browser(), TGo4BrowserProxy::FindAnalysis(), FindAnalysisWindow(), TGo4AnalysisProxy::IsAnalysisSettingsReady(), TGo4Status::kGo4CanDelete, TGo4CreateNewDynEntry::MakeEntry(), TGo4AnalysisProxy::UpdateAnalysisObject(), and TGo4AnalysisWindow::WaitForNewObject().
Referenced by AddToolsBar(), AddToolsMenu(), and editorServiceSlot().
void TGo4MainWindow::CreateNewHistSlot | ( | int | isremote = -1 |
) | [slot] |
Definition at line 2193 of file TGo4MainWindow.cpp.
References Browser(), editorServiceSlot(), TGo4BrowserProxy::FindAnalysis(), FindAnalysisWindow(), TGo4CreateNewHistogram::GetSelectedCmd(), TGo4AnalysisProxy::IsAnalysisSettingsReady(), TGo4Status::kGo4CanDelete, TGo4CreateNewHistogram::MakeHistogram(), TGo4BrowserProxy::SaveToMemory(), QGo4Widget::service_ObjectCreated, TGo4CreateNewHistogram::SetAnalysisAvaliable(), TGo4CreateNewHistogram::SetLocalAvaliable(), TGo4AnalysisProxy::UpdateAnalysisObject(), and TGo4AnalysisWindow::WaitForNewObject().
Referenced by AddToolsBar(), AddToolsMenu(), and editorServiceSlot().
void TGo4MainWindow::CrosshairSlot | ( | ) | [slot] |
Definition at line 1416 of file TGo4MainWindow.cpp.
References faCrosshair, go4sett, and TGo4QSettings::setPadCrosshair().
Referenced by AddSettingMenu().
void TGo4MainWindow::DisconnectAnalysisSlot | ( | bool | interactive = true |
) | [slot] |
Definition at line 1813 of file TGo4MainWindow.cpp.
References Browser(), TGo4BrowserProxy::FindAnalysis(), RemoveAnalysisProxy(), StatusMessage(), and TGo4BrowserProxy::ToggleMonitoring().
Referenced by AddAnalysisMenu(), TGo4Script::DisconnectAnalysis(), and TGo4Script::execGUICommands().
TGo4ViewPanel * TGo4MainWindow::DisplayBrowserItem | ( | const char * | itemname, | |
TGo4ViewPanel * | panel, | |||
TPad * | pad, | |||
bool | activate, | |||
int | updatelevel, | |||
const char * | drawopt | |||
) |
Definition at line 2278 of file TGo4MainWindow.cpp.
References TGo4ViewPanel::AddDrawObject(), Browser(), TGo4BrowserProxy::BrowserSlot(), TGo4ViewPanel::GetActivePad(), TGo4BrowserProxy::GetBrowserObject(), TGo4ViewPanel::GetCanvas(), TGo4QSettings::getFetchDataWhenDraw(), TGo4Slot::GetProxy(), go4sett, TGo4ViewPanel::kind_Link, MakeNewPanel(), TGo4ViewPanel::SetActivePad(), and TGo4ViewPanel::ShootRepaintTimer().
Referenced by TGo4Script::DrawItem(), and editorServiceSlot().
void TGo4MainWindow::editorServiceSlot | ( | QGo4Widget * | editor, | |
int | serviceid, | |||
const char * | str, | |||
void * | par | |||
) | [slot] |
Definition at line 2554 of file TGo4MainWindow.cpp.
References TGo4ObjectManager::AddLink(), Browser(), TGo4BrowserProxy::BrowserSlot(), checkPanelRepaintSlot(), TGo4FitPanel::CloneFitter(), TGo4AnalysisProxy::CloseAnalysisSettings(), CloseAnalysisWindow(), TGo4WidgetProxyBase::ConnectPad(), CreateNewConditionSlot(), CreateNewDynEntrySlot(), CreateNewHistSlot(), TGo4Slot::Delete(), TGo4Slot::DeleteChilds(), DisplayBrowserItem(), QGo4Widget::DropItem(), TGo4ViewPanel::DropOnPad(), TGo4FitPanel::DropOnPanel(), fbPanelTimerActive, TGo4BrowserProxy::FindAnalysis(), FindAnalysisWindow(), TGo4Slot::FindChild(), FindGo4Widget(), TGo4ViewPanel::FindPadWithItem(), fOMEditorsPath, fxMdiArea, fxOM, TGo4ViewPanel::GetActivePad(), TGo4MdiArea::GetActivePanel(), TGo4Slot::GetAssignedObject(), TGo4BrowserProxy::GetBrowserObject(), TGo4Slot::GetChild(), TGo4FitPanel::GetFitter(), TGo4Slot::GetFullName(), TGo4BrowserProxy::GetLinkedName(), TGo4Slot::GetProxy(), TGo4Slot::GetSlot(), TGo4WidgetProxy::GetWidget(), GetWidgetTopSlot(), HelpWindow(), HotStart(), QGo4Widget::IsAcceptDrag(), TGo4BrowserProxy::IsItemRemote(), TGo4BrowserProxy::ItemClass(), TGo4BrowserProxy::ItemKind(), TGo4Access::kndEventElement, TGo4Access::kndGo4Param, TGo4Access::kndTreeLeaf, MakeNewPanel(), TGo4ObjectManager::MakeObjSlot(), TGo4Slot::NumChilds(), QGo4Widget::ObjectCreatedByWidget(), QGo4Widget::panel_Activated, QGo4Widget::panel_ActiveUpdated, QGo4Widget::panel_Deleted, QGo4Widget::panel_Modified, QGo4Widget::panel_PadDeleted, QGo4Widget::panel_Updated, TGo4AnalysisWindow::PrintConditions(), TGo4AnalysisWindow::PrintHistograms(), TGo4AnalysisProxy::RefreshNamesList(), TGo4ConditionEditor::RefreshWidget(), TGo4MdiArea::ResponseOnPanelEvent(), SaveBrowserItemToFile(), SavePanelCanvas(), TGo4BrowserProxy::SaveToMemory(), 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_HotStart, 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(), QGo4Widget::SetLinkedName(), TGo4Slot::SetProxy(), StartAnalysisSlot(), StartConditionEditor(), StartConditionInfo(), StartEditDynEntry(), StartEventInfo(), StartFitPanel(), StartHistogramInfo(), StartParaEdit(), StatusMessage(), StopAnalysisSlot(), SubmitAnalysisSettings(), SubmitStartAnalysisSlot(), TerminateAnalysis(), ToggleMbsMonitor(), ToggleScaleValues(), TGo4ViewPanel::UndrawItemOnPanel(), TGo4BrowserProxy::UpdateAnalysisItem(), UpdateCaptionButtons(), TGo4ConditionInfo::WorkWithCondition(), TGo4ConditionEditor::WorkWithCondition(), TGo4EditDynEntry::WorkWithEntry(), TGo4EventInfo::WorkWithEvent(), TGo4FitPanel::WorkWithFitter(), TGo4FitPanel::WorkWithFitterInSlot(), TGo4HistogramInfo::WorkWithHistogram(), and TGo4TreeViewer::WorkWithLeaf().
Referenced by ConnectGo4Widget(), and CreateNewHistSlot().
TGo4AnalysisConfiguration * TGo4MainWindow::EstablishAnalysisConfiguration | ( | int | level | ) | [protected] |
Definition at line 1723 of file TGo4MainWindow.cpp.
References Browser(), CascadeMdiPosition(), ConnectGo4Widget(), TGo4BrowserProxy::FindAnalysis(), FindAnalysisConfiguration(), fxMdiArea, TGo4AnalysisProxy::RequestAnalysisSettings(), and TGo4AnalysisConfiguration::WorkWithAnalysis().
Referenced by AddAnalysisProxy(), CheckConnectingCounterSlot(), RemoveAnalysisProxy(), and TerminateAnalysis().
TGo4AnalysisStatusMonitor * TGo4MainWindow::EstablishRatemeter | ( | int | level | ) | [protected] |
Definition at line 1690 of file TGo4MainWindow.cpp.
References Browser(), ConnectGo4Widget(), TGo4BrowserProxy::FindAnalysis(), FindGo4Widget(), TGo4AnalysisProxy::RatemeterSlot(), and TGo4AnalysisStatusMonitor::WorkWithRatemeter().
Referenced by AddAnalysisProxy(), CheckConnectingCounterSlot(), RemoveAnalysisProxy(), StartAnalysisSlot(), and TerminateAnalysis().
void TGo4MainWindow::EventStatusSlot | ( | ) | [slot] |
Definition at line 1421 of file TGo4MainWindow.cpp.
References faEventstatus, go4sett, and TGo4QSettings::setPadEventStatus().
Referenced by AddSettingMenu().
TGo4AnalysisConfiguration * TGo4MainWindow::FindAnalysisConfiguration | ( | ) | [slot] |
Definition at line 2091 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 2112 of file TGo4MainWindow.cpp.
References FindGo4Widget().
Referenced by AddAnalysisProxy(), ChangeTerminalFontSlot(), CloseAnalysisWindow(), CreateNewConditionSlot(), CreateNewDynEntrySlot(), CreateNewHistSlot(), editorServiceSlot(), InputTerminalParametersSlot(), LaunchClientSlot(), TGo4Script::ProduceScript(), TGo4Script::SetAnalysisTerminalMode(), TerminateAnalysis(), ToggleAnalysisWindow(), UpdateCaptionButtons(), and UpdateDockAnalysisWindow().
QGo4Widget * TGo4MainWindow::FindGo4Widget | ( | const char * | name, | |
bool | activate | |||
) | [protected] |
Definition at line 1930 of file TGo4MainWindow.cpp.
References TGo4Slot::FindChild(), fOMEditorsPath, fxOM, TGo4Slot::GetProxy(), TGo4Slot::GetSlot(), and TGo4WidgetProxy::GetWidget().
Referenced by AddAnalysisProxy(), editorServiceSlot(), EstablishRatemeter(), FindAnalysisConfiguration(), FindAnalysisWindow(), FindViewPanel(), StartConditionEditor(), StartConditionInfo(), StartEditDynEntry(), StartEventInfo(), StartFitPanel(), StartHistogramInfo(), StartParaEdit(), ToggleMbsMonitor(), UpdateBrowser(), UserPanelSlot(), and windowsMenuAboutToShow().
TGo4ViewPanel * TGo4MainWindow::FindViewPanel | ( | const char * | name | ) |
Definition at line 3139 of file TGo4MainWindow.cpp.
References FindGo4Widget(), fOMEditorsPath, fxOM, TGo4Slot::GetChild(), TGo4ViewPanel::GetPanelName(), TGo4Slot::GetProxy(), TGo4Slot::GetSlot(), TGo4WidgetProxy::GetWidget(), and TGo4Slot::NumChilds().
Referenced by TGo4Script::FindViewPanel(), and TGo4Script::SetViewPanelName().
void TGo4MainWindow::FitHelpSlot | ( | ) | [slot] |
Definition at line 1243 of file TGo4MainWindow.cpp.
References HelpWindow().
Referenced by TGo4MainWindow().
void TGo4MainWindow::ForseCloseSlot | ( | ) | [slot] |
Definition at line 999 of file TGo4MainWindow.cpp.
References Browser(), fCloseCounter, and TerminateAnalysis().
Referenced by closeEvent().
TGo4Slot * TGo4MainWindow::GetWidgetTopSlot | ( | QGo4Widget * | widget, | |
bool | force | |||
) | [protected] |
Definition at line 2498 of file TGo4MainWindow.cpp.
References TGo4ObjectManager::AddProxy(), fOMEditorsPath, fxOM, and TGo4Slot::GetSlot().
Referenced by ConnectGo4Widget(), and editorServiceSlot().
void TGo4MainWindow::GStyleStatFormatSlot | ( | ) | [slot] |
Definition at line 1492 of file TGo4MainWindow.cpp.
References TGo4QSettings::getGStyleStatFormat(), go4sett, and TGo4QSettings::setGStyleStatFormat().
Referenced by AddSettingMenu().
void TGo4MainWindow::HelpWindow | ( | const char * | filename, | |
const char * | msg = 0 | |||
) | [protected] |
Definition at line 1203 of file TGo4MainWindow.cpp.
References StatusMessage(), and TGo4Log::subGO4SYS().
Referenced by editorServiceSlot(), FitHelpSlot(), IntroHelpSlot(), and RefHelpSlot().
void TGo4MainWindow::HotStart | ( | const char * | fname | ) |
Definition at line 3075 of file TGo4MainWindow.cpp.
References TGo4AbstractInterface::DelayMillisec(), ProcessHotStart(), TGo4Script::ScriptInstance(), and TGo4Script::StartScriptExecution().
Referenced by editorServiceSlot(), TGo4Script::HotStart(), and main().
void TGo4MainWindow::InputTerminalParametersSlot | ( | ) | [slot] |
Definition at line 1168 of file TGo4MainWindow.cpp.
References FindAnalysisWindow(), TGo4QSettings::getTermHistorySize(), go4sett, TGo4AnalysisWindow::SetHistorySize(), and TGo4QSettings::setTermHistorySize().
Referenced by AddSettingMenu().
void TGo4MainWindow::IntroHelpSlot | ( | ) | [slot] |
Definition at line 1233 of file TGo4MainWindow.cpp.
References HelpWindow().
Referenced by TGo4MainWindow().
const char * TGo4MainWindow::LastTypedPassword | ( | ) | const |
Definition at line 391 of file TGo4MainWindow.cpp.
References fLastPassword.
Referenced by TGo4Script::ProduceScript().
void TGo4MainWindow::LaunchClientSlot | ( | bool | interactive = true |
) | [slot] |
Definition at line 1512 of file TGo4MainWindow.cpp.
References AddAnalysisProxy(), Browser(), ConnectServerSlot(), TGo4BrowserProxy::FindAnalysis(), FindAnalysisWindow(), fKillCommand, TGo4QSettings::getClientArgs(), TGo4QSettings::getClientDir(), TGo4QSettings::getClientExec(), TGo4QSettings::getClientExeMode(), TGo4QSettings::getClientIsServer(), TGo4QSettings::getClientName(), TGo4QSettings::getClientNode(), TGo4QSettings::getClientShellMode(), TGo4QSettings::getClientTermMode(), TGo4StartClient::getResults(), go4sett, TGo4AnalysisProxy::LaunchAsClient(), TGo4AnalysisProxy::LaunchAsServer(), TGo4AnalysisWindow::StartAnalysisShell(), and StatusMessage().
Referenced by AddAnalysisMenu(), and TGo4Script::execGUICommands().
void TGo4MainWindow::LoadLibrarySlot | ( | ) | [slot] |
Definition at line 2002 of file TGo4MainWindow.cpp.
References UpdateBrowser().
Referenced by AddToolsBar(), and AddToolsMenu().
void TGo4MainWindow::LogSettingsSlot | ( | ) | [slot] |
Definition at line 1189 of file TGo4MainWindow.cpp.
References TGo4Log::AutoEnable(), TGo4Log::LogfileEnable(), TGo4Log::OpenLogfile(), TGo4Log::OutputEnable(), and TGo4Log::SetIgnoreLevel().
Referenced by AddSettingMenu().
TGo4ViewPanel * TGo4MainWindow::MakeNewPanel | ( | int | div = 0 |
) | [slot] |
Definition at line 900 of file TGo4MainWindow.cpp.
References CascadeMdiPosition(), TGo4ViewPanel::CompleteInitialization(), ConnectGo4Widget(), TGo4ViewPanel::Divide(), TGo4Slot::FindChild(), fOMEditorsPath, fxMdiArea, fxOM, TGo4Slot::GetSlot(), go4sett, and TGo4QSettings::lastPanelSize().
Referenced by AddToolsBar(), AddToolsMenu(), DisplayBrowserItem(), editorServiceSlot(), and TGo4Script::StartViewPanel().
void TGo4MainWindow::MarkerSettingsSlot | ( | ) | [slot] |
Definition at line 1402 of file TGo4MainWindow.cpp.
Referenced by AddSettingMenu().
void TGo4MainWindow::MinAllWindows | ( | ) | [slot] |
Definition at line 778 of file TGo4MainWindow.cpp.
References fxMdiArea.
Referenced by windowsMenuAboutToShow().
TGo4ObjectManager * TGo4MainWindow::OM | ( | ) |
Definition at line 2488 of file TGo4MainWindow.cpp.
References fxOM.
Referenced by TGo4Script::TGo4Script().
void TGo4MainWindow::OpenFileSlot | ( | ) | [slot] |
Definition at line 1045 of file TGo4MainWindow.cpp.
References Browser(), fLastFileDir, and TGo4BrowserProxy::OpenFile().
Referenced by AddFileMenu(), and AddFileToolBar().
void TGo4MainWindow::OpenRemoteFileSlot | ( | ) | [slot] |
Definition at line 1066 of file TGo4MainWindow.cpp.
References TGo4ObjectManager::AddFile(), fOMDataPath, fxOM, TGo4OpenRemoteDialog::GetFileName(), TGo4OpenRemoteDialog::GetFileType(), and TGo4OpenRemoteDialog::GetServer().
Referenced by AddFileMenu(), and AddFileToolBar().
void TGo4MainWindow::OptStatsSlot | ( | ) | [slot] |
Definition at line 1409 of file TGo4MainWindow.cpp.
Referenced by AddSettingMenu().
void TGo4MainWindow::PrepareForClientConnectionSlot | ( | bool | interactive = true |
) | [slot] |
Definition at line 1585 of file TGo4MainWindow.cpp.
References AddAnalysisProxy(), and TGo4AnalysisProxy::ConnectorPort().
Referenced by AddAnalysisMenu(), and main().
void TGo4MainWindow::ProcessHotStart | ( | ) | [slot] |
Definition at line 3087 of file TGo4MainWindow.cpp.
References TGo4Script::ContinueExecution(), TGo4AbstractInterface::DelayMillisec(), TGo4Script::FinishExecution(), TGo4Script::IsWaitSomething(), TGo4Script::ScriptInstance(), and StatusMessage().
Referenced by HotStart().
void TGo4MainWindow::ProcessQtEvents | ( | ) |
Definition at line 3134 of file TGo4MainWindow.cpp.
References TGo4AbstractInterface::DelayMillisec(), and fApp.
Referenced by TGo4Script::DoPostProcessing().
void TGo4MainWindow::RefHelpSlot | ( | ) | [slot] |
Definition at line 1238 of file TGo4MainWindow.cpp.
References HelpWindow().
Referenced by TGo4MainWindow().
bool TGo4MainWindow::RemoveAnalysisProxy | ( | int | waittime = 30 , |
|
bool | servershutdown = false | |||
) | [protected] |
Definition at line 1651 of file TGo4MainWindow.cpp.
References Browser(), TGo4AnalysisProxy::DisconnectAnalysis(), EstablishAnalysisConfiguration(), EstablishRatemeter(), and TGo4BrowserProxy::FindAnalysis().
Referenced by CheckConnectingCounterSlot(), closeEvent(), DisconnectAnalysisSlot(), and ShutdownAnalysisSlot().
bool TGo4MainWindow::SaveBrowserItemToFile | ( | const char * | itemname, | |
const char * | subfolder | |||
) | [protected] |
Definition at line 2315 of file TGo4MainWindow.cpp.
References Browser(), TGo4BrowserProxy::DefineFileObject(), fLastFileDir, TGo4BrowserProxy::SaveItemToFile(), and TGo4BrowserProxy::UpdateObjectInFile().
Referenced by editorServiceSlot().
void TGo4MainWindow::SaveFileSlot | ( | ) | [slot] |
Definition at line 1138 of file TGo4MainWindow.cpp.
References Browser(), fLastFileDir, TGo4QSettings::getFetchDataWhenSave(), go4sett, and TGo4BrowserProxy::SaveBrowserToFile().
Referenced by AddFileMenu(), and AddFileToolBar().
void TGo4MainWindow::SavePanelCanvas | ( | TGo4ViewPanel * | panel | ) | [protected] |
Definition at line 2361 of file TGo4MainWindow.cpp.
References fLastFileDir, TGo4ViewPanel::GetCanvas(), and TGo4ViewPanel::ResetPadFillColors().
Referenced by editorServiceSlot().
void TGo4MainWindow::SaveSettingsSlot | ( | ) | [slot] |
Definition at line 1248 of file TGo4MainWindow.cpp.
References TGo4QSettings::GetSettLoaction(), go4sett, TGo4QSettings::setAppFont(), TGo4QSettings::setAppStyle(), TGo4QSettings::setBasicSettings(), TGo4QSettings::Store(), and TGo4QSettings::storeMainWindowState().
Referenced by AddSettingMenu().
void TGo4MainWindow::SetStyleSlot | ( | const QString & | style | ) | [slot] |
Definition at line 1286 of file TGo4MainWindow.cpp.
References go4sett, TGo4QSettings::setAppStyle(), and TGo4QSettings::Store().
Referenced by AddSettingMenu().
void TGo4MainWindow::ShutdownAnalysisSlot | ( | bool | interactive = true |
) | [slot] |
Definition at line 1833 of file TGo4MainWindow.cpp.
References Browser(), TGo4BrowserProxy::FindAnalysis(), TGo4AnalysisProxy::IsAdministrator(), TGo4AnalysisProxy::IsAnalysisServer(), TGo4AnalysisProxy::IsConnected(), RemoveAnalysisProxy(), StatusMessage(), and TGo4BrowserProxy::ToggleMonitoring().
Referenced by AddAnalysisMenu(), and TGo4Script::ShutdownAnalysis().
void TGo4MainWindow::StartAnalysisSlot | ( | ) | [slot] |
Definition at line 1874 of file TGo4MainWindow.cpp.
References Browser(), TGo4AnalysisProxy::DelayedRefreshNamesList(), EstablishRatemeter(), TGo4BrowserProxy::FindAnalysis(), TGo4AnalysisProxy::RefreshNamesList(), and TGo4AnalysisProxy::StartAnalysis().
Referenced by AddAnalysisMenu(), editorServiceSlot(), TGo4Script::StartAnalysis(), and SubmitStartAnalysisSlot().
TGo4ConditionEditor * TGo4MainWindow::StartConditionEditor | ( | ) | [slot] |
Definition at line 2061 of file TGo4MainWindow.cpp.
References CascadeMdiPosition(), ConnectGo4Widget(), FindGo4Widget(), and fxMdiArea.
Referenced by editorServiceSlot().
TGo4ConditionInfo * TGo4MainWindow::StartConditionInfo | ( | ) | [slot] |
Definition at line 1987 of file TGo4MainWindow.cpp.
References CascadeMdiPosition(), ConnectGo4Widget(), FindGo4Widget(), and fxMdiArea.
Referenced by AddToolsBar(), AddToolsMenu(), and editorServiceSlot().
TGo4EditDynEntry * TGo4MainWindow::StartEditDynEntry | ( | ) | [slot] |
Definition at line 2045 of file TGo4MainWindow.cpp.
References CascadeMdiPosition(), ConnectGo4Widget(), FindGo4Widget(), and fxMdiArea.
Referenced by editorServiceSlot().
TGo4EventInfo * TGo4MainWindow::StartEventInfo | ( | ) | [slot] |
Definition at line 2075 of file TGo4MainWindow.cpp.
References CascadeMdiPosition(), ConnectGo4Widget(), FindGo4Widget(), and fxMdiArea.
Referenced by AddToolsBar(), AddToolsMenu(), and editorServiceSlot().
TGo4FitPanel * TGo4MainWindow::StartFitPanel | ( | ) | [slot] |
Definition at line 1954 of file TGo4MainWindow.cpp.
References CascadeMdiPosition(), ConnectGo4Widget(), FindGo4Widget(), and fxMdiArea.
Referenced by AddToolsBar(), AddToolsMenu(), and editorServiceSlot().
TGo4HistogramInfo * TGo4MainWindow::StartHistogramInfo | ( | ) | [slot] |
Definition at line 1972 of file TGo4MainWindow.cpp.
References CascadeMdiPosition(), ConnectGo4Widget(), FindGo4Widget(), and fxMdiArea.
Referenced by AddToolsBar(), AddToolsMenu(), and editorServiceSlot().
TGo4ParaEdit * TGo4MainWindow::StartParaEdit | ( | const char * | itemname = 0 |
) | [slot] |
Definition at line 2017 of file TGo4MainWindow.cpp.
References Browser(), CascadeMdiPosition(), ConnectGo4Widget(), FindGo4Widget(), fxMdiArea, TGo4BrowserProxy::ItemClass(), and TGo4ParaEdit::WorkWithParameter().
Referenced by editorServiceSlot().
bool TGo4MainWindow::startUserGUI | ( | const char * | usergui | ) | [protected] |
Definition at line 817 of file TGo4MainWindow.cpp.
References CascadeMdiPosition(), ConnectGo4Widget(), fxMdiArea, and StatusMessage().
Referenced by UserPanelSlot().
void TGo4MainWindow::StatusMessage | ( | const QString & | mess | ) |
Definition at line 1307 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().
void TGo4MainWindow::StopAnalysisSlot | ( | ) | [slot] |
Definition at line 1887 of file TGo4MainWindow.cpp.
References Browser(), TGo4BrowserProxy::FindAnalysis(), and TGo4AnalysisProxy::StopAnalysis().
Referenced by AddAnalysisMenu(), editorServiceSlot(), and TGo4Script::StopAnalysis().
void TGo4MainWindow::StopGUIScriptSlot | ( | ) | [slot] |
Definition at line 3108 of file TGo4MainWindow.cpp.
References TGo4Script::FinishExecution(), and TGo4Script::ScriptInstance().
Referenced by AddSettingMenu(), and closeEvent().
void TGo4MainWindow::SubmitAnalysisSettings | ( | ) | [slot] |
Definition at line 1858 of file TGo4MainWindow.cpp.
References Browser(), TGo4BrowserProxy::FindAnalysis(), TGo4AnalysisProxy::RefreshNamesList(), StatusMessage(), and TGo4AnalysisProxy::SubmitAnalysisSettings().
Referenced by editorServiceSlot(), TGo4Script::SubmitAnalysisConfig(), and SubmitStartAnalysisSlot().
void TGo4MainWindow::SubmitStartAnalysisSlot | ( | ) | [slot] |
Definition at line 1868 of file TGo4MainWindow.cpp.
References StartAnalysisSlot(), and SubmitAnalysisSettings().
Referenced by AddAnalysisMenu(), and editorServiceSlot().
void TGo4MainWindow::TerminateAnalysis | ( | bool | interactive = true |
) | [protected] |
Definition at line 1895 of file TGo4MainWindow.cpp.
References TGo4AnalysisWindow::AppendOutputBuffer(), EstablishAnalysisConfiguration(), EstablishRatemeter(), FindAnalysisWindow(), fKillCommand, StatusMessage(), and TGo4AnalysisWindow::TerminateAnalysisProcess().
Referenced by editorServiceSlot(), and ForseCloseSlot().
void TGo4MainWindow::TGraphDrawOptSlot | ( | ) | [slot] |
Definition at line 1480 of file TGo4MainWindow.cpp.
References TGo4QSettings::getTGraphDrawOpt(), go4sett, and TGo4QSettings::setTGraphDrawOpt().
Referenced by AddSettingMenu().
void TGo4MainWindow::TH1DrawOptSlot | ( | ) | [slot] |
Definition at line 1450 of file TGo4MainWindow.cpp.
References TGo4QSettings::getTH1DrawOpt(), go4sett, and TGo4QSettings::setTH1DrawOpt().
Referenced by AddSettingMenu().
void TGo4MainWindow::TH2DrawOptSlot | ( | ) | [slot] |
Definition at line 1460 of file TGo4MainWindow.cpp.
References TGo4QSettings::getTH2DrawOpt(), go4sett, and TGo4QSettings::setTH2DrawOpt().
Referenced by AddSettingMenu().
void TGo4MainWindow::TH3DrawOptSlot | ( | ) | [slot] |
Definition at line 1470 of file TGo4MainWindow.cpp.
References TGo4QSettings::getTH3DrawOpt(), go4sett, and TGo4QSettings::setTH3DrawOpt().
Referenced by AddSettingMenu().
void TGo4MainWindow::ToggleAnalysisConfiguration | ( | ) | [slot] |
Definition at line 2096 of file TGo4MainWindow.cpp.
References FindAnalysisConfiguration().
Referenced by AddAnalysisMenu().
void TGo4MainWindow::ToggleAnalysisWindow | ( | ) | [slot] |
Definition at line 2117 of file TGo4MainWindow.cpp.
References FindAnalysisWindow(), and TGo4AnalysisWindow::HasOutput().
Referenced by AddAnalysisMenu().
void TGo4MainWindow::ToggleFullScreenSlot | ( | ) | [slot] |
Definition at line 798 of file TGo4MainWindow.cpp.
References fbFullScreen.
Referenced by windowsMenuAboutToShow().
void TGo4MainWindow::ToggleMbsMonitor | ( | const char * | nodename | ) | [protected] |
Definition at line 2156 of file TGo4MainWindow.cpp.
References FindGo4Widget(), and TGo4MBSViewer::SetNode().
Referenced by editorServiceSlot().
TGo4SetScaleValues * TGo4MainWindow::ToggleScaleValues | ( | ) | [protected] |
Definition at line 2170 of file TGo4MainWindow.cpp.
References CascadeMdiPosition(), and fxMdiArea.
Referenced by editorServiceSlot().
void TGo4MainWindow::UpdateBrowser | ( | ) | [protected] |
Definition at line 2010 of file TGo4MainWindow.cpp.
References FindGo4Widget(), and TGo4Browser::ShootUpdateTimer().
Referenced by ChangeHideEventElement(), and LoadLibrarySlot().
void TGo4MainWindow::UpdateCaptionButtons | ( | ) | [protected] |
Definition at line 1319 of file TGo4MainWindow.cpp.
References Browser(), faAnalConfig, faAnalTermin, faConnectAnal, faDisconnectAnal, faLaunchAnal, faPrepareAnal, faShutdownAnal, faStartAnal, faStopAnal, faSumbStartAnal, fConnectingCounter, TGo4BrowserProxy::FindAnalysis(), FindAnalysisWindow(), TGo4AnalysisProxy::GetContainedObjectInfo(), TGo4AnalysisProxy::IsAdministrator(), TGo4AnalysisProxy::IsAnalysisServer(), TGo4AnalysisProxy::IsConnected(), and TGo4AnalysisProxy::IsController().
Referenced by CheckConnectingCounterSlot(), ConnectServerSlot(), editorServiceSlot(), StatusMessage(), and TGo4MainWindow().
void TGo4MainWindow::UpdateDockAnalysisWindow | ( | ) | [protected] |
Definition at line 1664 of file TGo4MainWindow.cpp.
References Browser(), ConnectGo4Widget(), TGo4BrowserProxy::FindAnalysis(), FindAnalysisWindow(), fKillCommand, TGo4AnalysisWindow::HasOutput(), TGo4AnalysisProxy::IsAdministrator(), TGo4AnalysisProxy::IsAnalysisServer(), TGo4AnalysisProxy::IsConnected(), TGo4AnalysisProxy::IsController(), TGo4AnalysisProxy::UpdateObjectSlot(), and TGo4AnalysisWindow::WorkWithUpdateObjectCmd().
Referenced by AddAnalysisProxy(), and CheckConnectingCounterSlot().
void TGo4MainWindow::UserPanelSlot | ( | ) | [slot] |
Definition at line 882 of file TGo4MainWindow.cpp.
References FindGo4Widget(), startUserGUI(), and TGo4Log::subGO4SYS().
Referenced by AddToolsBar(), and AddToolsMenu().
void TGo4MainWindow::windowsMenuAboutToShow | ( | ) | [slot] |
Definition at line 726 of file TGo4MainWindow.cpp.
References CascadeSubWindows(), fbFullScreen, FindGo4Widget(), fxMdiArea, MinAllWindows(), ToggleFullScreenSlot(), windowsMenu, windowsMenuActivated(), and winMapper.
Referenced by TGo4MainWindow().
void TGo4MainWindow::windowsMenuActivated | ( | int | id | ) | [slot] |
Definition at line 806 of file TGo4MainWindow.cpp.
References fxMdiArea.
Referenced by windowsMenuAboutToShow().
QAction* TGo4MainWindow::faAnalConfig [protected] |
Definition at line 251 of file TGo4MainWindow.h.
Referenced by AddAnalysisBar(), AddAnalysisMenu(), and UpdateCaptionButtons().
QAction* TGo4MainWindow::faAnalTermin [protected] |
Definition at line 252 of file TGo4MainWindow.h.
Referenced by AddAnalysisBar(), AddAnalysisMenu(), and UpdateCaptionButtons().
QAction* TGo4MainWindow::faClone [protected] |
Definition at line 238 of file TGo4MainWindow.h.
Referenced by AddSettingMenu(), and ChangeCloneFlagSlot().
QAction* TGo4MainWindow::faConnectAnal [protected] |
Definition at line 244 of file TGo4MainWindow.h.
Referenced by AddAnalysisBar(), AddAnalysisMenu(), and UpdateCaptionButtons().
QAction* TGo4MainWindow::faCrosshair [protected] |
Definition at line 236 of file TGo4MainWindow.h.
Referenced by AddSettingMenu(), CrosshairSlot(), and TGo4MainWindow().
QAction* TGo4MainWindow::faDisconnectAnal [protected] |
Definition at line 246 of file TGo4MainWindow.h.
Referenced by AddAnalysisBar(), AddAnalysisMenu(), and UpdateCaptionButtons().
QAction* TGo4MainWindow::faDrawDate [protected] |
Definition at line 240 of file TGo4MainWindow.h.
Referenced by AddSettingMenu(), ChangeCloneFlagSlot(), and ChangeDrawDateFlagSlot().
QAction* TGo4MainWindow::faDrawItem [protected] |
Definition at line 241 of file TGo4MainWindow.h.
Referenced by AddSettingMenu(), ChangeCloneFlagSlot(), and ChangeDrawItemFlagSlot().
QAction* TGo4MainWindow::faDrawOnce [protected] |
Definition at line 234 of file TGo4MainWindow.h.
Referenced by AddSettingMenu(), and ChangeDrawOnceSlot().
QAction* TGo4MainWindow::faDrawTime [protected] |
Definition at line 239 of file TGo4MainWindow.h.
Referenced by AddSettingMenu(), ChangeCloneFlagSlot(), and ChangeDrawTimeFlagSlot().
QAction* TGo4MainWindow::faEventstatus [protected] |
Definition at line 237 of file TGo4MainWindow.h.
Referenced by AddSettingMenu(), EventStatusSlot(), and TGo4MainWindow().
QAction* TGo4MainWindow::faFetchWhenCopy [protected] |
Definition at line 231 of file TGo4MainWindow.h.
Referenced by AddSettingMenu(), and ChangeFetchWhenCopySlot().
QAction* TGo4MainWindow::faFetchWhenDraw [protected] |
Definition at line 230 of file TGo4MainWindow.h.
Referenced by AddSettingMenu(), and ChangeFetchWhenDrawSlot().
QAction* TGo4MainWindow::faFetchWhenSave [protected] |
Definition at line 232 of file TGo4MainWindow.h.
Referenced by AddSettingMenu(), and ChangeFetchWhenSaveSlot().
QAction* TGo4MainWindow::faHideEventElement [protected] |
Definition at line 233 of file TGo4MainWindow.h.
Referenced by AddSettingMenu(), and ChangeHideEventElement().
QAction* TGo4MainWindow::faLaunchAnal [protected] |
Definition at line 243 of file TGo4MainWindow.h.
Referenced by AddAnalysisBar(), AddAnalysisMenu(), and UpdateCaptionButtons().
QApplication* TGo4MainWindow::fApp [protected] |
Definition at line 206 of file TGo4MainWindow.h.
Referenced by ProcessQtEvents().
QAction* TGo4MainWindow::faPrepareAnal [protected] |
Definition at line 245 of file TGo4MainWindow.h.
Referenced by AddAnalysisMenu(), and UpdateCaptionButtons().
QAction* TGo4MainWindow::faShutdownAnal [protected] |
Definition at line 247 of file TGo4MainWindow.h.
Referenced by AddAnalysisBar(), AddAnalysisMenu(), and UpdateCaptionButtons().
QAction* TGo4MainWindow::faStartAnal [protected] |
Definition at line 249 of file TGo4MainWindow.h.
Referenced by AddAnalysisBar(), AddAnalysisMenu(), and UpdateCaptionButtons().
QAction* TGo4MainWindow::faStopAnal [protected] |
Definition at line 250 of file TGo4MainWindow.h.
Referenced by AddAnalysisBar(), AddAnalysisMenu(), and UpdateCaptionButtons().
QAction* TGo4MainWindow::faSumbStartAnal [protected] |
Definition at line 248 of file TGo4MainWindow.h.
Referenced by AddAnalysisBar(), AddAnalysisMenu(), and UpdateCaptionButtons().
bool TGo4MainWindow::fbFullScreen [protected] |
Definition at line 228 of file TGo4MainWindow.h.
Referenced by TGo4MainWindow(), ToggleFullScreenSlot(), and windowsMenuAboutToShow().
bool TGo4MainWindow::fbPanelTimerActive [protected] |
Definition at line 227 of file TGo4MainWindow.h.
Referenced by checkPanelRepaintSlot(), editorServiceSlot(), and TGo4MainWindow().
int TGo4MainWindow::fCloseCounter [protected] |
Definition at line 222 of file TGo4MainWindow.h.
Referenced by closeEvent(), ForseCloseSlot(), and TGo4MainWindow().
int TGo4MainWindow::fConnectingCounter [protected] |
Definition at line 223 of file TGo4MainWindow.h.
Referenced by CheckConnectingCounterSlot(), ConnectServerSlot(), TGo4MainWindow(), and UpdateCaptionButtons().
QString TGo4MainWindow::fKillCommand [protected] |
Definition at line 217 of file TGo4MainWindow.h.
Referenced by LaunchClientSlot(), TerminateAnalysis(), TGo4MainWindow(), and UpdateDockAnalysisWindow().
QString TGo4MainWindow::fLastFileDir [protected] |
Definition at line 225 of file TGo4MainWindow.h.
Referenced by CreateGUIScriptSlot(), OpenFileSlot(), SaveBrowserItemToFile(), SaveFileSlot(), SavePanelCanvas(), and TGo4MainWindow().
QString TGo4MainWindow::fLastPassword [protected] |
Definition at line 224 of file TGo4MainWindow.h.
Referenced by ConnectServerSlot(), LastTypedPassword(), and TGo4MainWindow().
int TGo4MainWindow::fNewWidgetX [protected] |
Definition at line 219 of file TGo4MainWindow.h.
Referenced by CascadeMdiPosition(), and TGo4MainWindow().
int TGo4MainWindow::fNewWidgetY [protected] |
Definition at line 220 of file TGo4MainWindow.h.
Referenced by CascadeMdiPosition(), and TGo4MainWindow().
QString TGo4MainWindow::fOMBrowserPath [protected] |
Definition at line 214 of file TGo4MainWindow.h.
Referenced by Browser(), and TGo4MainWindow().
QString TGo4MainWindow::fOMDataPath [protected] |
Definition at line 213 of file TGo4MainWindow.h.
Referenced by AddAnalysisProxy(), CloseAllFilesSlot(), OpenRemoteFileSlot(), and TGo4MainWindow().
QString TGo4MainWindow::fOMEditorsPath [protected] |
Definition at line 215 of file TGo4MainWindow.h.
Referenced by checkPanelRepaintSlot(), editorServiceSlot(), FindGo4Widget(), FindViewPanel(), GetWidgetTopSlot(), MakeNewPanel(), and TGo4MainWindow().
TGo4MdiArea* TGo4MainWindow::fxMdiArea [protected] |
Definition at line 210 of file TGo4MainWindow.h.
Referenced by AddAnalysisProxy(), CascadeMdiPosition(), CascadeSubWindows(), checkPanelRepaintSlot(), closeEvent(), editorServiceSlot(), EstablishAnalysisConfiguration(), MakeNewPanel(), MinAllWindows(), StartConditionEditor(), StartConditionInfo(), StartEditDynEntry(), StartEventInfo(), StartFitPanel(), StartHistogramInfo(), StartParaEdit(), startUserGUI(), TGo4MainWindow(), ToggleScaleValues(), windowsMenuAboutToShow(), and windowsMenuActivated().
TGo4ObjectManager* TGo4MainWindow::fxOM [protected] |
Definition at line 212 of file TGo4MainWindow.h.
Referenced by AddAnalysisProxy(), Browser(), checkPanelRepaintSlot(), CloseAllFilesSlot(), editorServiceSlot(), FindGo4Widget(), FindViewPanel(), GetWidgetTopSlot(), MakeNewPanel(), OM(), OpenRemoteFileSlot(), TGo4MainWindow(), and ~TGo4MainWindow().
QMenu* TGo4MainWindow::windowsMenu [protected] |
Definition at line 208 of file TGo4MainWindow.h.
Referenced by TGo4MainWindow(), and windowsMenuAboutToShow().
QSignalMapper* TGo4MainWindow::winMapper [protected] |
Definition at line 209 of file TGo4MainWindow.h.
Referenced by TGo4MainWindow(), and windowsMenuAboutToShow().