GSI Object Oriented Online Offline (Go4) GO4-6.4.5
Loading...
Searching...
No Matches
TGo4MainWindow Class Reference

This is the Go4 Main Window. More...

#include <TGo4MainWindow.h>

Inheritance diagram for TGo4MainWindow:

Public Slots

void about ()
void about ()
void aboutDABC ()
void aboutDABC ()
void aboutQt ()
void aboutQt ()
void aboutROOT ()
void aboutROOT ()
void CanvasColorSlot ()
void CanvasColorSlot ()
void CascadeSubWindows ()
void CascadeSubWindows ()
void ChangeCloneFlagSlot (bool)
void ChangeCloneFlagSlot (bool)
void ChangeDrawDateFlagSlot (bool)
void ChangeDrawDateFlagSlot (bool)
void ChangeDrawItemFlagSlot (bool)
void ChangeDrawItemFlagSlot (bool)
void ChangeDrawOnceSlot (bool)
void ChangeDrawOnceSlot (bool)
void ChangeDrawTimeFlagSlot (bool)
void ChangeDrawTimeFlagSlot (bool)
void ChangeFetchWhenCopySlot (bool)
void ChangeFetchWhenCopySlot (bool)
void ChangeFetchWhenDrawSlot (bool)
void ChangeFetchWhenDrawSlot (bool)
void ChangeFetchWhenSaveSlot (bool)
void ChangeFetchWhenSaveSlot (bool)
void ChangeFontSlot ()
void ChangeFontSlot ()
void ChangeHideEventElement (bool)
void ChangeHideEventElement (bool)
void ChangeNativeMenuBarSlot (bool)
void ChangeNativeMenuBarSlot (bool)
void ChangeSaveWhiteBackgroundSlot (bool)
void ChangeSaveWhiteBackgroundSlot (bool)
void ChangeTerminalFontSlot ()
void ChangeTerminalFontSlot ()
void ChangeTerminalTimeStampFormatSlot ()
void ChangeTerminalTimeStampFormatSlot ()
void ChangeTerminalTimeStampSlot (bool)
void ChangeTerminalTimeStampSlot (bool)
void ChangeWindowRubberBandSlot (bool)
void ChangeWindowRubberBandSlot (bool)
void CheckConnectingCounterSlot ()
void CheckConnectingCounterSlot ()
void checkPanelRepaintSlot ()
void checkPanelRepaintSlot ()
void CloseAllFilesSlot ()
void CloseAllFilesSlot ()
void CloseAnalysisWindow ()
void CloseAnalysisWindow ()
void ConnectDabcSlot ()
void ConnectDabcSlot ()
void ConnectHServerSlot ()
void ConnectHServerSlot ()
void ConnectHttpSlot ()
void ConnectHttpSlot ()
void CreateGUIScriptSlot ()
void CreateGUIScriptSlot ()
void CrosshairSlot (bool)
void CrosshairSlot (bool)
void DrawFillColorSlot ()
void DrawFillColorSlot ()
void DrawFillStyleSlot ()
void DrawFillStyleSlot ()
void DrawLineWidthSlot ()
void DrawLineWidthSlot ()
void editorServiceSlot (QGo4Widget *editor, int serviceid, const char *str, void *par)
void editorServiceSlot (QGo4Widget *editor, int serviceid, const char *str, void *par)
void EventStatusSlot (bool)
void EventStatusSlot (bool)
void FitHelpSlot ()
void FitHelpSlot ()
void ForseCloseSlot ()
void ForseCloseSlot ()
void GStyleStatFormatSlot ()
void GStyleStatFormatSlot ()
void ImportObjectSlot ()
void ImportObjectSlot ()
void InputTerminalParametersSlot ()
void InputTerminalParametersSlot ()
void IntroHelpSlot ()
void IntroHelpSlot ()
void LoadLibrarySlot ()
void LoadLibrarySlot ()
void LogSettingsSlot ()
void LogSettingsSlot ()
void MarkerSettingsSlot ()
void MarkerSettingsSlot ()
void MinAllWindows ()
void MinAllWindows ()
void OpenFileSlot ()
void OpenFileSlot ()
void OpenRemoteFileSlot ()
void OpenRemoteFileSlot ()
void OptStatsSlot ()
void OptStatsSlot ()
void PaletteSettingsSlot ()
void PaletteSettingsSlot ()
void ProcessHotStart ()
void ProcessHotStart ()
void RefHelpSlot ()
void RefHelpSlot ()
void SaveFileSlot ()
void SaveFileSlot ()
void SaveSettingsSlot ()
void SaveSettingsSlot ()
void ScaleFactorSlot ()
void ScaleFactorSlot ()
void SetStyleSlot (const QString &)
void SetStyleSlot (const QString &)
void StartAnalysisSlot ()
void StartAnalysisSlot ()
void StopAnalysisSlot ()
void StopAnalysisSlot ()
void StopGUIScriptSlot ()
void StopGUIScriptSlot ()
bool SubmitAnalysisSettings ()
bool SubmitAnalysisSettings ()
void SubmitStartAnalysisSlot ()
void SubmitStartAnalysisSlot ()
void SuperimposeSlot (bool)
void SuperimposeSlot (bool)
void TGraphDrawOptSlot ()
void TGraphDrawOptSlot ()
void TH1DrawOptSlot ()
void TH1DrawOptSlot ()
void TH2DrawOptSlot ()
void TH2DrawOptSlot ()
void TH3DrawOptSlot ()
void TH3DrawOptSlot ()
void ToggleAnalysisConfiguration ()
void ToggleAnalysisConfiguration ()
void ToggleAnalysisWindow ()
void ToggleAnalysisWindow ()
void ToggleFullScreenSlot ()
void ToggleFullScreenSlot ()
void UserPanelSlot ()
void UserPanelSlot ()
void windowsMenuAboutToShow ()
void windowsMenuAboutToShow ()

Public Member Functions

 TGo4MainWindow (QApplication *)
 TGo4MainWindow (QApplication *)
virtual ~TGo4MainWindow ()
virtual ~TGo4MainWindow ()
TGo4BrowserProxyBrowser ()
TGo4BrowserProxyBrowser ()
TGo4ServerProxyConnectHttpServer (const char *addr=nullptr, const char *user=nullptr, const char *pass=nullptr, bool with_qt_process=false, bool get_analysis_config=false)
TGo4ServerProxyConnectHttpServer (const char *addr=nullptr, const char *user=nullptr, const char *pass=nullptr, bool with_qt_process=false, bool get_analysis_config=false)
void ConnectServer (bool interactive=true, const char *password="")
void ConnectServer (bool interactive=true, const char *password="")
void CreateNewCondition (bool forothereditor=false)
void CreateNewCondition (bool forothereditor=false)
void CreateNewDynEntry (bool forothereditor=false)
void CreateNewDynEntry (bool forothereditor=false)
void CreateNewHist (int isremote=-1)
void CreateNewHist (int isremote=-1)
void DisconnectAnalysis (bool interactive=true)
void DisconnectAnalysis (bool interactive=true)
TGo4ViewPanelDisplayBrowserItem (const char *itemname, TGo4ViewPanel *panel, TPad *pad, bool activate, int updatelevel, const char *drawopt)
TGo4ViewPanelDisplayBrowserItem (const char *itemname, TGo4ViewPanel *panel, TPad *pad, bool activate, int updatelevel, const char *drawopt)
TGo4AnalysisWindowEstablishAnalysisWindow (bool needoutput, bool withkillbnt=false, bool force_recreate=false)
TGo4AnalysisWindowEstablishAnalysisWindow (bool needoutput, bool withkillbnt=false, bool force_recreate=false)
void EstablishAnalysisWindowForHttp ()
void EstablishAnalysisWindowForHttp ()
TGo4AnalysisConfigurationFindAnalysisConfiguration ()
TGo4AnalysisConfigurationFindAnalysisConfiguration ()
TGo4AnalysisWindowFindAnalysisWindow ()
TGo4AnalysisWindowFindAnalysisWindow ()
TGo4ViewPanelFindViewPanel (const char *name)
TGo4ViewPanelFindViewPanel (const char *name)
void HotStart (const char *fname)
void HotStart (const char *fname)
const char * LastTypedPassword () const
const char * LastTypedPassword () const
void LaunchClient (bool interactive=true)
void LaunchClient (bool interactive=true)
TGo4ViewPanelMakeNewPanel (int div=0)
TGo4ViewPanelMakeNewPanel (int div=0)
TGo4ObjectManagerOM ()
TGo4ObjectManagerOM ()
void PrepareForClientConnection (bool interactive=true)
void PrepareForClientConnection (bool interactive=true)
void ProcessQtEvents ()
void ProcessQtEvents ()
void ShutdownAnalysis (bool interactive=true)
void ShutdownAnalysis (bool interactive=true)
TGo4ConditionEditorStartConditionEditor ()
TGo4ConditionEditorStartConditionEditor ()
TGo4ConditionInfoStartConditionInfo ()
TGo4ConditionInfoStartConditionInfo ()
TGo4EditDynEntryStartEditDynEntry ()
TGo4EditDynEntryStartEditDynEntry ()
TGo4EventInfoStartEventInfo ()
TGo4EventInfoStartEventInfo ()
TGo4FitPanelStartFitPanel ()
TGo4FitPanelStartFitPanel ()
TGo4HistogramInfoStartHistogramInfo ()
TGo4HistogramInfoStartHistogramInfo ()
TGo4ParaEditStartParaEdit (const char *itemname=nullptr)
TGo4ParaEditStartParaEdit (const char *itemname=nullptr)
void StatusMessage (const QString &mess)
void StatusMessage (const QString &mess)

Protected Member Functions

void AddAnalysisBar ()
void AddAnalysisBar ()
void AddAnalysisMacrosBar ()
void AddAnalysisMacrosBar ()
void AddAnalysisMenu ()
void AddAnalysisMenu ()
TGo4AnalysisProxyAddAnalysisProxy (bool isserver, bool needoutput)
TGo4AnalysisProxyAddAnalysisProxy (bool isserver, bool needoutput)
void AddFileMenu ()
void AddFileMenu ()
void AddFileToolBar ()
void AddFileToolBar ()
void AddSettingMenu ()
void AddSettingMenu ()
void AddToolsBar ()
void AddToolsBar ()
void AddToolsMenu ()
void AddToolsMenu ()
void CascadeMdiPosition (QWidget *sub)
void CascadeMdiPosition (QWidget *sub)
void closeEvent (QCloseEvent *ce) override
void closeEvent (QCloseEvent *ce) override
void ConnectGo4Widget (QGo4Widget *editor)
void ConnectGo4Widget (QGo4Widget *editor)
TGo4AnalysisConfigurationEstablishAnalysisConfiguration (int level)
TGo4AnalysisConfigurationEstablishAnalysisConfiguration (int level)
TGo4AnalysisStatusMonitorEstablishRatemeter (int level)
TGo4AnalysisStatusMonitorEstablishRatemeter (int level)
QGo4WidgetFindGo4Widget (const char *name, bool activate)
QGo4WidgetFindGo4Widget (const char *name, bool activate)
TGo4SlotGetWidgetTopSlot (QGo4Widget *widget, bool force)
TGo4SlotGetWidgetTopSlot (QGo4Widget *widget, bool force)
void HelpWindow (const char *filename, const char *msg=nullptr)
void HelpWindow (const char *filename, const char *msg=nullptr)
bool RemoveAnalysisProxy (int waittime=30, bool servershutdown=false)
bool RemoveAnalysisProxy (int waittime=30, bool servershutdown=false)
bool SaveBrowserItemToFile (const char *itemname, const char *subfolder)
bool SaveBrowserItemToFile (const char *itemname, const char *subfolder)
void SavePanelCanvas (TGo4ViewPanel *panel)
void SavePanelCanvas (TGo4ViewPanel *panel)
void ShowAboudDialog (const QString &title, const QString &text, const QString &icon)
void ShowAboudDialog (const QString &title, const QString &text, const QString &icon)
bool startUserGUI (const char *)
bool startUserGUI (const char *)
void TerminateAnalysis (bool interactive=true)
void TerminateAnalysis (bool interactive=true)
void ToggleMbsMonitor (const char *nodename)
void ToggleMbsMonitor (const char *nodename)
TGo4SetScaleValuesToggleScaleValues ()
TGo4SetScaleValuesToggleScaleValues ()
void UpdateBrowser ()
void UpdateBrowser ()
void UpdateCaptionButtons ()
void UpdateCaptionButtons ()
void UpdateDockAnalysisWindow ()
void UpdateDockAnalysisWindow ()
void WindowActivated (int id)
void WindowActivated (int id)

Protected Attributes

QAction * faAnalConfig {nullptr}
QAction * faAnalTermin {nullptr}
QAction * faConnectAnal {nullptr}
QAction * faCrosshair {nullptr}
QAction * faDisconnectAnal {nullptr}
QAction * faDrawDate {nullptr}
QAction * faDrawItem {nullptr}
QAction * faDrawTime {nullptr}
QAction * faEventstatus {nullptr}
QAction * faLaunchAnal {nullptr}
QApplication * fApp {nullptr}
QAction * faPrepareAnal {nullptr}
QAction * faShutdownAnal {nullptr}
QAction * faStartAnal {nullptr}
QAction * faStopAnal {nullptr}
QAction * faSumbStartAnal {nullptr}
QAction * faSuperimpose {nullptr}
QAction * faWebCanvas {nullptr}
bool fbFullScreen {false}
bool fbGetAnalysisConfig {false}
bool fbPanelTimerActive {false}
int fCloseCounter {0}
int fConnectingCounter {0}
QString fConnectingHttp
QString fKillCommand
QString fLastFileDir
QString fLastPassword
int fNewWidgetX {0}
int fNewWidgetY {0}
QString fOMBrowserPath
QString fOMDataPath
QString fOMEditorsPath
TGo4MdiAreafxMdiArea {nullptr}
TGo4ObjectManagerfxOM {nullptr}
TGo4StylefxStyle {nullptr}
QMenu * windowsMenu {nullptr}

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 55 of file TGo4MainWindow.h.

Constructor & Destructor Documentation

◆ TGo4MainWindow() [1/2]

◆ ~TGo4MainWindow() [1/2]

TGo4MainWindow::~TGo4MainWindow ( )
virtual

Definition at line 347 of file TGo4MainWindow.cpp.

References TGo4AbstractInterface::DeleteInstance(), and fxOM.

◆ TGo4MainWindow() [2/2]

TGo4MainWindow::TGo4MainWindow ( QApplication * )

◆ ~TGo4MainWindow() [2/2]

virtual TGo4MainWindow::~TGo4MainWindow ( )
virtual

Member Function Documentation

◆ about [1/2]

void TGo4MainWindow::about ( )
slot

Definition at line 367 of file TGo4MainWindow.cpp.

References __GO4RELEASE__, and ShowAboudDialog().

Referenced by TGo4MainWindow().

◆ about [2/2]

void TGo4MainWindow::about ( )
slot

◆ aboutDABC [1/2]

void TGo4MainWindow::aboutDABC ( )
slot

Definition at line 391 of file TGo4MainWindow.cpp.

References TGo4DabcProxy::GetDabcVersion(), and ShowAboudDialog().

Referenced by TGo4MainWindow().

◆ aboutDABC [2/2]

void TGo4MainWindow::aboutDABC ( )
slot

◆ aboutQt [1/2]

void TGo4MainWindow::aboutQt ( )
slot

Definition at line 378 of file TGo4MainWindow.cpp.

Referenced by TGo4MainWindow().

◆ aboutQt [2/2]

void TGo4MainWindow::aboutQt ( )
slot

◆ aboutROOT [1/2]

void TGo4MainWindow::aboutROOT ( )
slot

Definition at line 383 of file TGo4MainWindow.cpp.

References ShowAboudDialog().

Referenced by TGo4MainWindow().

◆ aboutROOT [2/2]

void TGo4MainWindow::aboutROOT ( )
slot

◆ AddAnalysisBar() [1/2]

void TGo4MainWindow::AddAnalysisBar ( )
protected

◆ AddAnalysisBar() [2/2]

void TGo4MainWindow::AddAnalysisBar ( )
protected

◆ AddAnalysisMacrosBar() [1/2]

void TGo4MainWindow::AddAnalysisMacrosBar ( )
protected

Definition at line 3516 of file TGo4MainWindow.cpp.

References ConnectGo4Widget().

Referenced by TGo4MainWindow().

◆ AddAnalysisMacrosBar() [2/2]

void TGo4MainWindow::AddAnalysisMacrosBar ( )
protected

◆ AddAnalysisMenu() [1/2]

◆ AddAnalysisMenu() [2/2]

void TGo4MainWindow::AddAnalysisMenu ( )
protected

◆ AddAnalysisProxy() [1/2]

◆ AddAnalysisProxy() [2/2]

TGo4AnalysisProxy * TGo4MainWindow::AddAnalysisProxy ( bool isserver,
bool needoutput )
protected

◆ AddFileMenu() [1/2]

◆ AddFileMenu() [2/2]

void TGo4MainWindow::AddFileMenu ( )
protected

◆ AddFileToolBar() [1/2]

void TGo4MainWindow::AddFileToolBar ( )
protected

◆ AddFileToolBar() [2/2]

void TGo4MainWindow::AddFileToolBar ( )
protected

◆ AddSettingMenu() [1/2]

◆ AddSettingMenu() [2/2]

void TGo4MainWindow::AddSettingMenu ( )
protected

◆ AddToolsBar() [1/2]

◆ AddToolsBar() [2/2]

void TGo4MainWindow::AddToolsBar ( )
protected

◆ AddToolsMenu() [1/2]

◆ AddToolsMenu() [2/2]

void TGo4MainWindow::AddToolsMenu ( )
protected

◆ Browser() [1/2]

◆ Browser() [2/2]

TGo4BrowserProxy * TGo4MainWindow::Browser ( )

◆ CanvasColorSlot [1/2]

void TGo4MainWindow::CanvasColorSlot ( )
slot

Definition at line 1503 of file TGo4MainWindow.cpp.

References go4sett.

Referenced by AddSettingMenu().

◆ CanvasColorSlot [2/2]

void TGo4MainWindow::CanvasColorSlot ( )
slot

◆ CascadeMdiPosition() [1/2]

◆ CascadeMdiPosition() [2/2]

void TGo4MainWindow::CascadeMdiPosition ( QWidget * sub)
protected

◆ CascadeSubWindows [1/2]

void TGo4MainWindow::CascadeSubWindows ( )
slot

Definition at line 763 of file TGo4MainWindow.cpp.

References fxMdiArea.

◆ CascadeSubWindows [2/2]

void TGo4MainWindow::CascadeSubWindows ( )
slot

◆ ChangeCloneFlagSlot [1/2]

void TGo4MainWindow::ChangeCloneFlagSlot ( bool flag)
slot

Definition at line 1539 of file TGo4MainWindow.cpp.

References faDrawDate, faDrawItem, faDrawTime, and go4sett.

Referenced by AddSettingMenu().

◆ ChangeCloneFlagSlot [2/2]

void TGo4MainWindow::ChangeCloneFlagSlot ( bool )
slot

◆ ChangeDrawDateFlagSlot [1/2]

void TGo4MainWindow::ChangeDrawDateFlagSlot ( bool flag)
slot

Definition at line 1557 of file TGo4MainWindow.cpp.

References go4sett.

Referenced by AddSettingMenu().

◆ ChangeDrawDateFlagSlot [2/2]

void TGo4MainWindow::ChangeDrawDateFlagSlot ( bool )
slot

◆ ChangeDrawItemFlagSlot [1/2]

void TGo4MainWindow::ChangeDrawItemFlagSlot ( bool flag)
slot

Definition at line 1552 of file TGo4MainWindow.cpp.

References go4sett.

Referenced by AddSettingMenu().

◆ ChangeDrawItemFlagSlot [2/2]

void TGo4MainWindow::ChangeDrawItemFlagSlot ( bool )
slot

◆ ChangeDrawOnceSlot [1/2]

void TGo4MainWindow::ChangeDrawOnceSlot ( bool flag)
slot

Definition at line 1482 of file TGo4MainWindow.cpp.

References go4sett.

Referenced by AddSettingMenu().

◆ ChangeDrawOnceSlot [2/2]

void TGo4MainWindow::ChangeDrawOnceSlot ( bool )
slot

◆ ChangeDrawTimeFlagSlot [1/2]

void TGo4MainWindow::ChangeDrawTimeFlagSlot ( bool flag)
slot

Definition at line 1547 of file TGo4MainWindow.cpp.

References go4sett.

Referenced by AddSettingMenu().

◆ ChangeDrawTimeFlagSlot [2/2]

void TGo4MainWindow::ChangeDrawTimeFlagSlot ( bool )
slot

◆ ChangeFetchWhenCopySlot [1/2]

void TGo4MainWindow::ChangeFetchWhenCopySlot ( bool flag)
slot

Definition at line 1466 of file TGo4MainWindow.cpp.

References go4sett.

Referenced by AddSettingMenu().

◆ ChangeFetchWhenCopySlot [2/2]

void TGo4MainWindow::ChangeFetchWhenCopySlot ( bool )
slot

◆ ChangeFetchWhenDrawSlot [1/2]

void TGo4MainWindow::ChangeFetchWhenDrawSlot ( bool flag)
slot

Definition at line 1461 of file TGo4MainWindow.cpp.

References go4sett.

Referenced by AddSettingMenu().

◆ ChangeFetchWhenDrawSlot [2/2]

void TGo4MainWindow::ChangeFetchWhenDrawSlot ( bool )
slot

◆ ChangeFetchWhenSaveSlot [1/2]

void TGo4MainWindow::ChangeFetchWhenSaveSlot ( bool flag)
slot

Definition at line 1471 of file TGo4MainWindow.cpp.

References go4sett.

Referenced by AddSettingMenu().

◆ ChangeFetchWhenSaveSlot [2/2]

void TGo4MainWindow::ChangeFetchWhenSaveSlot ( bool )
slot

◆ ChangeFontSlot [1/2]

void TGo4MainWindow::ChangeFontSlot ( )
slot

Definition at line 1317 of file TGo4MainWindow.cpp.

References go4sett.

Referenced by AddSettingMenu().

◆ ChangeFontSlot [2/2]

void TGo4MainWindow::ChangeFontSlot ( )
slot

◆ ChangeHideEventElement [1/2]

void TGo4MainWindow::ChangeHideEventElement ( bool flag)
slot

Definition at line 1476 of file TGo4MainWindow.cpp.

References go4sett, and UpdateBrowser().

Referenced by AddSettingMenu().

◆ ChangeHideEventElement [2/2]

void TGo4MainWindow::ChangeHideEventElement ( bool )
slot

◆ ChangeNativeMenuBarSlot [1/2]

void TGo4MainWindow::ChangeNativeMenuBarSlot ( bool flag)
slot

Definition at line 1492 of file TGo4MainWindow.cpp.

References go4sett, and SaveSettingsSlot().

Referenced by AddSettingMenu().

◆ ChangeNativeMenuBarSlot [2/2]

void TGo4MainWindow::ChangeNativeMenuBarSlot ( bool )
slot

◆ ChangeSaveWhiteBackgroundSlot [1/2]

void TGo4MainWindow::ChangeSaveWhiteBackgroundSlot ( bool flag)
slot

Definition at line 1562 of file TGo4MainWindow.cpp.

References go4sett.

Referenced by AddSettingMenu().

◆ ChangeSaveWhiteBackgroundSlot [2/2]

void TGo4MainWindow::ChangeSaveWhiteBackgroundSlot ( bool )
slot

◆ ChangeTerminalFontSlot [1/2]

void TGo4MainWindow::ChangeTerminalFontSlot ( )
slot

Definition at line 1328 of file TGo4MainWindow.cpp.

References FindAnalysisWindow(), and go4sett.

Referenced by AddSettingMenu().

◆ ChangeTerminalFontSlot [2/2]

void TGo4MainWindow::ChangeTerminalFontSlot ( )
slot

◆ ChangeTerminalTimeStampFormatSlot [1/2]

void TGo4MainWindow::ChangeTerminalTimeStampFormatSlot ( )
slot

◆ ChangeTerminalTimeStampFormatSlot [2/2]

void TGo4MainWindow::ChangeTerminalTimeStampFormatSlot ( )
slot

◆ ChangeTerminalTimeStampSlot [1/2]

void TGo4MainWindow::ChangeTerminalTimeStampSlot ( bool flag)
slot

◆ ChangeTerminalTimeStampSlot [2/2]

void TGo4MainWindow::ChangeTerminalTimeStampSlot ( bool )
slot

◆ ChangeWindowRubberBandSlot [1/2]

void TGo4MainWindow::ChangeWindowRubberBandSlot ( bool flag)
slot

Definition at line 1487 of file TGo4MainWindow.cpp.

References go4sett.

Referenced by AddSettingMenu().

◆ ChangeWindowRubberBandSlot [2/2]

void TGo4MainWindow::ChangeWindowRubberBandSlot ( bool )
slot

◆ CheckConnectingCounterSlot [1/2]

◆ CheckConnectingCounterSlot [2/2]

void TGo4MainWindow::CheckConnectingCounterSlot ( )
slot

◆ checkPanelRepaintSlot [1/2]

◆ checkPanelRepaintSlot [2/2]

void TGo4MainWindow::checkPanelRepaintSlot ( )
slot

◆ CloseAllFilesSlot [1/2]

void TGo4MainWindow::CloseAllFilesSlot ( )
slot

Definition at line 1232 of file TGo4MainWindow.cpp.

References fOMDataPath, and fxOM.

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

◆ CloseAllFilesSlot [2/2]

void TGo4MainWindow::CloseAllFilesSlot ( )
slot

◆ CloseAnalysisWindow [1/2]

void TGo4MainWindow::CloseAnalysisWindow ( )
slot

◆ CloseAnalysisWindow [2/2]

void TGo4MainWindow::CloseAnalysisWindow ( )
slot

◆ closeEvent() [1/2]

◆ closeEvent() [2/2]

void TGo4MainWindow::closeEvent ( QCloseEvent * ce)
overrideprotected

◆ ConnectDabcSlot [1/2]

void TGo4MainWindow::ConnectDabcSlot ( )
slot

Definition at line 1109 of file TGo4MainWindow.cpp.

References Browser().

Referenced by AddFileMenu(), and AddFileToolBar().

◆ ConnectDabcSlot [2/2]

void TGo4MainWindow::ConnectDabcSlot ( )
slot

◆ ConnectGo4Widget() [1/2]

◆ ConnectGo4Widget() [2/2]

void TGo4MainWindow::ConnectGo4Widget ( QGo4Widget * editor)
protected

◆ ConnectHServerSlot [1/2]

void TGo4MainWindow::ConnectHServerSlot ( )
slot

Definition at line 1183 of file TGo4MainWindow.cpp.

References Browser(), and go4sett.

Referenced by AddFileMenu(), and AddFileToolBar().

◆ ConnectHServerSlot [2/2]

void TGo4MainWindow::ConnectHServerSlot ( )
slot

◆ ConnectHttpServer() [1/2]

TGo4ServerProxy * TGo4MainWindow::ConnectHttpServer ( const char * addr = nullptr,
const char * user = nullptr,
const char * pass = nullptr,
bool with_qt_process = false,
bool get_analysis_config = false )

◆ ConnectHttpServer() [2/2]

TGo4ServerProxy * TGo4MainWindow::ConnectHttpServer ( const char * addr = nullptr,
const char * user = nullptr,
const char * pass = nullptr,
bool with_qt_process = false,
bool get_analysis_config = false )

◆ ConnectHttpSlot [1/2]

void TGo4MainWindow::ConnectHttpSlot ( )
slot

Definition at line 1121 of file TGo4MainWindow.cpp.

References ConnectHttpServer().

Referenced by AddFileMenu(), and AddFileToolBar().

◆ ConnectHttpSlot [2/2]

void TGo4MainWindow::ConnectHttpSlot ( )
slot

◆ ConnectServer() [1/2]

◆ ConnectServer() [2/2]

void TGo4MainWindow::ConnectServer ( bool interactive = true,
const char * password = "" )

◆ CreateGUIScriptSlot [1/2]

void TGo4MainWindow::CreateGUIScriptSlot ( )
slot

◆ CreateGUIScriptSlot [2/2]

void TGo4MainWindow::CreateGUIScriptSlot ( )
slot

◆ CreateNewCondition() [1/2]

◆ CreateNewCondition() [2/2]

void TGo4MainWindow::CreateNewCondition ( bool forothereditor = false)

◆ CreateNewDynEntry() [1/2]

◆ CreateNewDynEntry() [2/2]

void TGo4MainWindow::CreateNewDynEntry ( bool forothereditor = false)

◆ CreateNewHist() [1/2]

◆ CreateNewHist() [2/2]

void TGo4MainWindow::CreateNewHist ( int isremote = -1)

◆ CrosshairSlot [1/2]

void TGo4MainWindow::CrosshairSlot ( bool flag)
slot

Definition at line 1529 of file TGo4MainWindow.cpp.

References go4sett.

Referenced by AddSettingMenu().

◆ CrosshairSlot [2/2]

void TGo4MainWindow::CrosshairSlot ( bool )
slot

◆ DisconnectAnalysis() [1/2]

void TGo4MainWindow::DisconnectAnalysis ( bool interactive = true)

◆ DisconnectAnalysis() [2/2]

void TGo4MainWindow::DisconnectAnalysis ( bool interactive = true)

◆ DisplayBrowserItem() [1/2]

◆ DisplayBrowserItem() [2/2]

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

◆ DrawFillColorSlot [1/2]

void TGo4MainWindow::DrawFillColorSlot ( )
slot

Definition at line 1582 of file TGo4MainWindow.cpp.

References go4sett.

Referenced by AddSettingMenu().

◆ DrawFillColorSlot [2/2]

void TGo4MainWindow::DrawFillColorSlot ( )
slot

◆ DrawFillStyleSlot [1/2]

void TGo4MainWindow::DrawFillStyleSlot ( )
slot

Definition at line 1596 of file TGo4MainWindow.cpp.

References go4sett.

Referenced by AddSettingMenu().

◆ DrawFillStyleSlot [2/2]

void TGo4MainWindow::DrawFillStyleSlot ( )
slot

◆ DrawLineWidthSlot [1/2]

void TGo4MainWindow::DrawLineWidthSlot ( )
slot

Definition at line 1567 of file TGo4MainWindow.cpp.

References go4sett.

Referenced by AddSettingMenu().

◆ DrawLineWidthSlot [2/2]

void TGo4MainWindow::DrawLineWidthSlot ( )
slot

◆ editorServiceSlot [1/2]

void TGo4MainWindow::editorServiceSlot ( QGo4Widget * editor,
int serviceid,
const char * str,
void * par )
slot

Definition at line 2984 of file TGo4MainWindow.cpp.

References Browser(), TGo4BrowserProxy::BrowserSlot(), checkPanelRepaintSlot(), CloseAnalysisWindow(), TGo4WidgetProxyBase::ConnectPad(), CreateNewCondition(), CreateNewDynEntry(), CreateNewHist(), TGo4Slot::Delete(), TGo4Slot::DeleteChilds(), DisplayBrowserItem(), QGo4Widget::DropItem(), TGo4FitPanel::DropOnPanel(), EstablishAnalysisConfiguration(), fbPanelTimerActive, FindAnalysisWindow(), TGo4Slot::FindChild(), FindGo4Widget(), TGo4ViewPanel::FindPadWithItem(), TGo4BrowserProxy::FindServer(), fOMEditorsPath, fxMdiArea, fxOM, TGo4ViewPanel::GetActivePad(), TGo4Slot::GetAssignedObject(), TGo4BrowserProxy::GetBrowserObject(), TGo4Slot::GetChild(), TGo4FitPanel::GetFitter(), TGo4Slot::GetFullName(), TGo4BrowserProxy::GetLinkedName(), TGo4Slot::GetProxy(), TGo4WidgetProxy::GetWidget(), GetWidgetTopSlot(), HelpWindow(), HotStart(), QGo4Widget::IsAcceptDrag(), TGo4BrowserProxy::IsItemRemote(), TGo4BrowserProxy::ItemClass(), TGo4BrowserProxy::ItemKind(), TGo4Access::kndEventElement, TGo4Access::kndGo4Param, TGo4Access::kndTreeLeaf, MakeNewPanel(), TGo4Slot::NumChilds(), QGo4Widget::ObjectCreatedByWidget(), QGo4Widget::panel_Activated, QGo4Widget::panel_ActiveUpdated, QGo4Widget::panel_Deleted, QGo4Widget::panel_Modified, QGo4Widget::panel_PadDeleted, QGo4Widget::panel_Updated, TGo4ConditionEditor::RefreshWidget(), 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, QGo4Widget::SetLinkedName(), TGo4BrowserProxy::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(), TGo4EventInfo::WorkWithEvent(), TGo4FitPanel::WorkWithFitter(), TGo4FitPanel::WorkWithFitterInSlot(), TGo4HistogramInfo::WorkWithHistogram(), and TGo4TreeViewer::WorkWithLeaf().

Referenced by ConnectGo4Widget(), and CreateNewHist().

◆ editorServiceSlot [2/2]

void TGo4MainWindow::editorServiceSlot ( QGo4Widget * editor,
int serviceid,
const char * str,
void * par )
slot

◆ EstablishAnalysisConfiguration() [1/2]

◆ EstablishAnalysisConfiguration() [2/2]

TGo4AnalysisConfiguration * TGo4MainWindow::EstablishAnalysisConfiguration ( int level)
protected

◆ EstablishAnalysisWindow() [1/2]

TGo4AnalysisWindow * TGo4MainWindow::EstablishAnalysisWindow ( bool needoutput,
bool withkillbnt = false,
bool force_recreate = false )

◆ EstablishAnalysisWindow() [2/2]

TGo4AnalysisWindow * TGo4MainWindow::EstablishAnalysisWindow ( bool needoutput,
bool withkillbnt = false,
bool force_recreate = false )

◆ EstablishAnalysisWindowForHttp() [1/2]

void TGo4MainWindow::EstablishAnalysisWindowForHttp ( )

◆ EstablishAnalysisWindowForHttp() [2/2]

void TGo4MainWindow::EstablishAnalysisWindowForHttp ( )

◆ EstablishRatemeter() [1/2]

◆ EstablishRatemeter() [2/2]

TGo4AnalysisStatusMonitor * TGo4MainWindow::EstablishRatemeter ( int level)
protected

◆ EventStatusSlot [1/2]

void TGo4MainWindow::EventStatusSlot ( bool flag)
slot

Definition at line 1534 of file TGo4MainWindow.cpp.

References go4sett.

Referenced by AddSettingMenu().

◆ EventStatusSlot [2/2]

void TGo4MainWindow::EventStatusSlot ( bool )
slot

◆ FindAnalysisConfiguration() [1/2]

TGo4AnalysisConfiguration * TGo4MainWindow::FindAnalysisConfiguration ( )

◆ FindAnalysisConfiguration() [2/2]

TGo4AnalysisConfiguration * TGo4MainWindow::FindAnalysisConfiguration ( )

◆ FindAnalysisWindow() [1/2]

◆ FindAnalysisWindow() [2/2]

TGo4AnalysisWindow * TGo4MainWindow::FindAnalysisWindow ( )

◆ FindGo4Widget() [1/2]

◆ FindGo4Widget() [2/2]

QGo4Widget * TGo4MainWindow::FindGo4Widget ( const char * name,
bool activate )
protected

◆ FindViewPanel() [1/2]

◆ FindViewPanel() [2/2]

TGo4ViewPanel * TGo4MainWindow::FindViewPanel ( const char * name)

◆ FitHelpSlot [1/2]

void TGo4MainWindow::FitHelpSlot ( )
slot

Definition at line 1298 of file TGo4MainWindow.cpp.

References HelpWindow().

Referenced by TGo4MainWindow().

◆ FitHelpSlot [2/2]

void TGo4MainWindow::FitHelpSlot ( )
slot

◆ ForseCloseSlot [1/2]

void TGo4MainWindow::ForseCloseSlot ( )
slot

Definition at line 987 of file TGo4MainWindow.cpp.

References Browser(), fCloseCounter, ForseCloseSlot(), and TerminateAnalysis().

Referenced by closeEvent(), and ForseCloseSlot().

◆ ForseCloseSlot [2/2]

void TGo4MainWindow::ForseCloseSlot ( )
slot

◆ GetWidgetTopSlot() [1/2]

TGo4Slot * TGo4MainWindow::GetWidgetTopSlot ( QGo4Widget * widget,
bool force )
protected

Definition at line 2930 of file TGo4MainWindow.cpp.

References fOMEditorsPath, and fxOM.

Referenced by ConnectGo4Widget(), and editorServiceSlot().

◆ GetWidgetTopSlot() [2/2]

TGo4Slot * TGo4MainWindow::GetWidgetTopSlot ( QGo4Widget * widget,
bool force )
protected

◆ GStyleStatFormatSlot [1/2]

void TGo4MainWindow::GStyleStatFormatSlot ( )
slot

Definition at line 1653 of file TGo4MainWindow.cpp.

References go4sett.

Referenced by AddSettingMenu().

◆ GStyleStatFormatSlot [2/2]

void TGo4MainWindow::GStyleStatFormatSlot ( )
slot

◆ HelpWindow() [1/2]

void TGo4MainWindow::HelpWindow ( const char * filename,
const char * msg = nullptr )
protected

◆ HelpWindow() [2/2]

void TGo4MainWindow::HelpWindow ( const char * filename,
const char * msg = nullptr )
protected

◆ HotStart() [1/2]

void TGo4MainWindow::HotStart ( const char * fname)

◆ HotStart() [2/2]

void TGo4MainWindow::HotStart ( const char * fname)

◆ ImportObjectSlot [1/2]

void TGo4MainWindow::ImportObjectSlot ( )
slot

Definition at line 1052 of file TGo4MainWindow.cpp.

References Browser(), fLastFileDir, and TGo4BrowserProxy::ImportObjectFromFile().

Referenced by AddFileMenu().

◆ ImportObjectSlot [2/2]

void TGo4MainWindow::ImportObjectSlot ( )
slot

◆ InputTerminalParametersSlot [1/2]

void TGo4MainWindow::InputTerminalParametersSlot ( )
slot

Definition at line 1237 of file TGo4MainWindow.cpp.

References FindAnalysisWindow(), go4sett, and TGo4AnalysisWindow::SetHistorySize().

Referenced by AddSettingMenu().

◆ InputTerminalParametersSlot [2/2]

void TGo4MainWindow::InputTerminalParametersSlot ( )
slot

◆ IntroHelpSlot [1/2]

void TGo4MainWindow::IntroHelpSlot ( )
slot

Definition at line 1288 of file TGo4MainWindow.cpp.

References HelpWindow().

Referenced by TGo4MainWindow().

◆ IntroHelpSlot [2/2]

void TGo4MainWindow::IntroHelpSlot ( )
slot

◆ LastTypedPassword() [1/2]

const char * TGo4MainWindow::LastTypedPassword ( ) const

Definition at line 354 of file TGo4MainWindow.cpp.

References fLastPassword.

◆ LastTypedPassword() [2/2]

const char * TGo4MainWindow::LastTypedPassword ( ) const

◆ LaunchClient() [1/2]

◆ LaunchClient() [2/2]

void TGo4MainWindow::LaunchClient ( bool interactive = true)

◆ LoadLibrarySlot [1/2]

void TGo4MainWindow::LoadLibrarySlot ( )
slot

Definition at line 2384 of file TGo4MainWindow.cpp.

References UpdateBrowser().

Referenced by AddToolsBar(), and AddToolsMenu().

◆ LoadLibrarySlot [2/2]

void TGo4MainWindow::LoadLibrarySlot ( )
slot

◆ LogSettingsSlot [1/2]

void TGo4MainWindow::LogSettingsSlot ( )
slot

◆ LogSettingsSlot [2/2]

void TGo4MainWindow::LogSettingsSlot ( )
slot

◆ MakeNewPanel() [1/2]

◆ MakeNewPanel() [2/2]

TGo4ViewPanel * TGo4MainWindow::MakeNewPanel ( int div = 0)

◆ MarkerSettingsSlot [1/2]

void TGo4MainWindow::MarkerSettingsSlot ( )
slot

Definition at line 1510 of file TGo4MainWindow.cpp.

Referenced by AddSettingMenu().

◆ MarkerSettingsSlot [2/2]

void TGo4MainWindow::MarkerSettingsSlot ( )
slot

◆ MinAllWindows [1/2]

void TGo4MainWindow::MinAllWindows ( )
slot

Definition at line 756 of file TGo4MainWindow.cpp.

References fxMdiArea.

Referenced by windowsMenuAboutToShow().

◆ MinAllWindows [2/2]

void TGo4MainWindow::MinAllWindows ( )
slot

◆ OM() [1/2]

TGo4ObjectManager * TGo4MainWindow::OM ( )

Definition at line 2920 of file TGo4MainWindow.cpp.

References fxOM.

Referenced by TGo4Script::TGo4Script().

◆ OM() [2/2]

TGo4ObjectManager * TGo4MainWindow::OM ( )

◆ OpenFileSlot [1/2]

void TGo4MainWindow::OpenFileSlot ( )
slot

Definition at line 1033 of file TGo4MainWindow.cpp.

References Browser(), fLastFileDir, and TGo4BrowserProxy::OpenFile().

Referenced by AddFileMenu(), and AddFileToolBar().

◆ OpenFileSlot [2/2]

void TGo4MainWindow::OpenFileSlot ( )
slot

◆ OpenRemoteFileSlot [1/2]

void TGo4MainWindow::OpenRemoteFileSlot ( )
slot

◆ OpenRemoteFileSlot [2/2]

void TGo4MainWindow::OpenRemoteFileSlot ( )
slot

◆ OptStatsSlot [1/2]

void TGo4MainWindow::OptStatsSlot ( )
slot

Definition at line 1517 of file TGo4MainWindow.cpp.

Referenced by AddSettingMenu().

◆ OptStatsSlot [2/2]

void TGo4MainWindow::OptStatsSlot ( )
slot

◆ PaletteSettingsSlot [1/2]

void TGo4MainWindow::PaletteSettingsSlot ( )
slot

Definition at line 1673 of file TGo4MainWindow.cpp.

References fxStyle, and go4sett.

Referenced by AddSettingMenu().

◆ PaletteSettingsSlot [2/2]

void TGo4MainWindow::PaletteSettingsSlot ( )
slot

◆ PrepareForClientConnection() [1/2]

void TGo4MainWindow::PrepareForClientConnection ( bool interactive = true)

Definition at line 1817 of file TGo4MainWindow.cpp.

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

Referenced by AddAnalysisMenu().

◆ PrepareForClientConnection() [2/2]

void TGo4MainWindow::PrepareForClientConnection ( bool interactive = true)

◆ ProcessHotStart [1/2]

◆ ProcessHotStart [2/2]

void TGo4MainWindow::ProcessHotStart ( )
slot

◆ ProcessQtEvents() [1/2]

void TGo4MainWindow::ProcessQtEvents ( )

Definition at line 3528 of file TGo4MainWindow.cpp.

References TGo4AbstractInterface::DelayMillisec(), and fApp.

◆ ProcessQtEvents() [2/2]

void TGo4MainWindow::ProcessQtEvents ( )

◆ RefHelpSlot [1/2]

void TGo4MainWindow::RefHelpSlot ( )
slot

Definition at line 1293 of file TGo4MainWindow.cpp.

References HelpWindow().

Referenced by TGo4MainWindow().

◆ RefHelpSlot [2/2]

void TGo4MainWindow::RefHelpSlot ( )
slot

◆ RemoveAnalysisProxy() [1/2]

bool TGo4MainWindow::RemoveAnalysisProxy ( int waittime = 30,
bool servershutdown = false )
protected

◆ RemoveAnalysisProxy() [2/2]

bool TGo4MainWindow::RemoveAnalysisProxy ( int waittime = 30,
bool servershutdown = false )
protected

◆ SaveBrowserItemToFile() [1/2]

bool TGo4MainWindow::SaveBrowserItemToFile ( const char * itemname,
const char * subfolder )
protected

◆ SaveBrowserItemToFile() [2/2]

bool TGo4MainWindow::SaveBrowserItemToFile ( const char * itemname,
const char * subfolder )
protected

◆ SaveFileSlot [1/2]

void TGo4MainWindow::SaveFileSlot ( )
slot

Definition at line 1207 of file TGo4MainWindow.cpp.

References Browser(), fLastFileDir, and go4sett.

Referenced by AddFileMenu(), and AddFileToolBar().

◆ SaveFileSlot [2/2]

void TGo4MainWindow::SaveFileSlot ( )
slot

◆ SavePanelCanvas() [1/2]

void TGo4MainWindow::SavePanelCanvas ( TGo4ViewPanel * panel)
protected

◆ SavePanelCanvas() [2/2]

void TGo4MainWindow::SavePanelCanvas ( TGo4ViewPanel * panel)
protected

◆ SaveSettingsSlot [1/2]

void TGo4MainWindow::SaveSettingsSlot ( )
slot

Definition at line 1303 of file TGo4MainWindow.cpp.

References go4sett.

Referenced by AddSettingMenu(), and ChangeNativeMenuBarSlot().

◆ SaveSettingsSlot [2/2]

void TGo4MainWindow::SaveSettingsSlot ( )
slot

◆ ScaleFactorSlot [1/2]

void TGo4MainWindow::ScaleFactorSlot ( )
slot

Definition at line 1697 of file TGo4MainWindow.cpp.

References go4sett.

Referenced by AddSettingMenu().

◆ ScaleFactorSlot [2/2]

void TGo4MainWindow::ScaleFactorSlot ( )
slot

◆ SetStyleSlot [1/2]

void TGo4MainWindow::SetStyleSlot ( const QString & style)
slot

Definition at line 1365 of file TGo4MainWindow.cpp.

References go4sett.

Referenced by AddSettingMenu().

◆ SetStyleSlot [2/2]

void TGo4MainWindow::SetStyleSlot ( const QString & )
slot

◆ ShowAboudDialog() [1/2]

void TGo4MainWindow::ShowAboudDialog ( const QString & title,
const QString & text,
const QString & icon )
protected

Definition at line 359 of file TGo4MainWindow.cpp.

Referenced by about(), aboutDABC(), and aboutROOT().

◆ ShowAboudDialog() [2/2]

void TGo4MainWindow::ShowAboudDialog ( const QString & title,
const QString & text,
const QString & icon )
protected

◆ ShutdownAnalysis() [1/2]

◆ ShutdownAnalysis() [2/2]

void TGo4MainWindow::ShutdownAnalysis ( bool interactive = true)

◆ StartAnalysisSlot [1/2]

◆ StartAnalysisSlot [2/2]

void TGo4MainWindow::StartAnalysisSlot ( )
slot

◆ StartConditionEditor() [1/2]

TGo4ConditionEditor * TGo4MainWindow::StartConditionEditor ( )

Definition at line 2442 of file TGo4MainWindow.cpp.

References CascadeMdiPosition(), ConnectGo4Widget(), FindGo4Widget(), and fxMdiArea.

Referenced by editorServiceSlot().

◆ StartConditionEditor() [2/2]

TGo4ConditionEditor * TGo4MainWindow::StartConditionEditor ( )

◆ StartConditionInfo() [1/2]

TGo4ConditionInfo * TGo4MainWindow::StartConditionInfo ( )

◆ StartConditionInfo() [2/2]

TGo4ConditionInfo * TGo4MainWindow::StartConditionInfo ( )

◆ StartEditDynEntry() [1/2]

TGo4EditDynEntry * TGo4MainWindow::StartEditDynEntry ( )

Definition at line 2426 of file TGo4MainWindow.cpp.

References CascadeMdiPosition(), ConnectGo4Widget(), FindGo4Widget(), and fxMdiArea.

Referenced by editorServiceSlot().

◆ StartEditDynEntry() [2/2]

TGo4EditDynEntry * TGo4MainWindow::StartEditDynEntry ( )

◆ StartEventInfo() [1/2]

TGo4EventInfo * TGo4MainWindow::StartEventInfo ( )

◆ StartEventInfo() [2/2]

TGo4EventInfo * TGo4MainWindow::StartEventInfo ( )

◆ StartFitPanel() [1/2]

TGo4FitPanel * TGo4MainWindow::StartFitPanel ( )

◆ StartFitPanel() [2/2]

TGo4FitPanel * TGo4MainWindow::StartFitPanel ( )

◆ StartHistogramInfo() [1/2]

TGo4HistogramInfo * TGo4MainWindow::StartHistogramInfo ( )

◆ StartHistogramInfo() [2/2]

TGo4HistogramInfo * TGo4MainWindow::StartHistogramInfo ( )

◆ StartParaEdit() [1/2]

TGo4ParaEdit * TGo4MainWindow::StartParaEdit ( const char * itemname = nullptr)

◆ StartParaEdit() [2/2]

TGo4ParaEdit * TGo4MainWindow::StartParaEdit ( const char * itemname = nullptr)

◆ startUserGUI() [1/2]

bool TGo4MainWindow::startUserGUI ( const char * usergui)
protected

Definition at line 793 of file TGo4MainWindow.cpp.

References CascadeMdiPosition(), ConnectGo4Widget(), fxMdiArea, and StatusMessage().

Referenced by UserPanelSlot().

◆ startUserGUI() [2/2]

bool TGo4MainWindow::startUserGUI ( const char * )
protected

◆ StatusMessage() [1/2]

◆ StatusMessage() [2/2]

void TGo4MainWindow::StatusMessage ( const QString & mess)

◆ StopAnalysisSlot [1/2]

◆ StopAnalysisSlot [2/2]

void TGo4MainWindow::StopAnalysisSlot ( )
slot

◆ StopGUIScriptSlot [1/2]

void TGo4MainWindow::StopGUIScriptSlot ( )
slot

Definition at line 3490 of file TGo4MainWindow.cpp.

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

Referenced by AddSettingMenu(), and closeEvent().

◆ StopGUIScriptSlot [2/2]

void TGo4MainWindow::StopGUIScriptSlot ( )
slot

◆ SubmitAnalysisSettings [1/2]

◆ SubmitAnalysisSettings [2/2]

bool TGo4MainWindow::SubmitAnalysisSettings ( )
slot

◆ SubmitStartAnalysisSlot [1/2]

void TGo4MainWindow::SubmitStartAnalysisSlot ( )
slot

Definition at line 2228 of file TGo4MainWindow.cpp.

References StartAnalysisSlot(), and SubmitAnalysisSettings().

Referenced by AddAnalysisMenu(), and editorServiceSlot().

◆ SubmitStartAnalysisSlot [2/2]

void TGo4MainWindow::SubmitStartAnalysisSlot ( )
slot

◆ SuperimposeSlot [1/2]

void TGo4MainWindow::SuperimposeSlot ( bool flag)
slot

Definition at line 1524 of file TGo4MainWindow.cpp.

References go4sett.

Referenced by AddSettingMenu().

◆ SuperimposeSlot [2/2]

void TGo4MainWindow::SuperimposeSlot ( bool )
slot

◆ TerminateAnalysis() [1/2]

◆ TerminateAnalysis() [2/2]

void TGo4MainWindow::TerminateAnalysis ( bool interactive = true)
protected

◆ TGraphDrawOptSlot [1/2]

void TGo4MainWindow::TGraphDrawOptSlot ( )
slot

Definition at line 1641 of file TGo4MainWindow.cpp.

References go4sett.

Referenced by AddSettingMenu().

◆ TGraphDrawOptSlot [2/2]

void TGo4MainWindow::TGraphDrawOptSlot ( )
slot

◆ TH1DrawOptSlot [1/2]

void TGo4MainWindow::TH1DrawOptSlot ( )
slot

Definition at line 1611 of file TGo4MainWindow.cpp.

References go4sett.

Referenced by AddSettingMenu().

◆ TH1DrawOptSlot [2/2]

void TGo4MainWindow::TH1DrawOptSlot ( )
slot

◆ TH2DrawOptSlot [1/2]

void TGo4MainWindow::TH2DrawOptSlot ( )
slot

Definition at line 1621 of file TGo4MainWindow.cpp.

References go4sett.

Referenced by AddSettingMenu().

◆ TH2DrawOptSlot [2/2]

void TGo4MainWindow::TH2DrawOptSlot ( )
slot

◆ TH3DrawOptSlot [1/2]

void TGo4MainWindow::TH3DrawOptSlot ( )
slot

Definition at line 1631 of file TGo4MainWindow.cpp.

References go4sett.

Referenced by AddSettingMenu().

◆ TH3DrawOptSlot [2/2]

void TGo4MainWindow::TH3DrawOptSlot ( )
slot

◆ ToggleAnalysisConfiguration [1/2]

void TGo4MainWindow::ToggleAnalysisConfiguration ( )
slot

◆ ToggleAnalysisConfiguration [2/2]

void TGo4MainWindow::ToggleAnalysisConfiguration ( )
slot

◆ ToggleAnalysisWindow [1/2]

void TGo4MainWindow::ToggleAnalysisWindow ( )
slot

Definition at line 2507 of file TGo4MainWindow.cpp.

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

Referenced by AddAnalysisMenu().

◆ ToggleAnalysisWindow [2/2]

void TGo4MainWindow::ToggleAnalysisWindow ( )
slot

◆ ToggleFullScreenSlot [1/2]

void TGo4MainWindow::ToggleFullScreenSlot ( )
slot

Definition at line 775 of file TGo4MainWindow.cpp.

References fbFullScreen.

Referenced by windowsMenuAboutToShow().

◆ ToggleFullScreenSlot [2/2]

void TGo4MainWindow::ToggleFullScreenSlot ( )
slot

◆ ToggleMbsMonitor() [1/2]

void TGo4MainWindow::ToggleMbsMonitor ( const char * nodename)
protected

Definition at line 2550 of file TGo4MainWindow.cpp.

References FindGo4Widget(), and TGo4MBSViewer::SetNode().

Referenced by editorServiceSlot().

◆ ToggleMbsMonitor() [2/2]

void TGo4MainWindow::ToggleMbsMonitor ( const char * nodename)
protected

◆ ToggleScaleValues() [1/2]

TGo4SetScaleValues * TGo4MainWindow::ToggleScaleValues ( )
protected

Definition at line 2563 of file TGo4MainWindow.cpp.

References CascadeMdiPosition(), and fxMdiArea.

Referenced by editorServiceSlot().

◆ ToggleScaleValues() [2/2]

TGo4SetScaleValues * TGo4MainWindow::ToggleScaleValues ( )
protected

◆ UpdateBrowser() [1/2]

void TGo4MainWindow::UpdateBrowser ( )
protected

◆ UpdateBrowser() [2/2]

void TGo4MainWindow::UpdateBrowser ( )
protected

References fApp.

◆ UpdateCaptionButtons() [1/2]

◆ UpdateCaptionButtons() [2/2]

void TGo4MainWindow::UpdateCaptionButtons ( )
protected

◆ UpdateDockAnalysisWindow() [1/2]

◆ UpdateDockAnalysisWindow() [2/2]

void TGo4MainWindow::UpdateDockAnalysisWindow ( )
protected

◆ UserPanelSlot [1/2]

void TGo4MainWindow::UserPanelSlot ( )
slot

Definition at line 857 of file TGo4MainWindow.cpp.

References FindGo4Widget(), go4sett, startUserGUI(), and TGo4Log::subGO4SYS().

Referenced by AddToolsBar(), and AddToolsMenu().

◆ UserPanelSlot [2/2]

void TGo4MainWindow::UserPanelSlot ( )
slot

◆ WindowActivated() [1/2]

void TGo4MainWindow::WindowActivated ( int id)
protected

Definition at line 782 of file TGo4MainWindow.cpp.

References fxMdiArea.

Referenced by windowsMenuAboutToShow().

◆ WindowActivated() [2/2]

void TGo4MainWindow::WindowActivated ( int id)
protected

◆ windowsMenuAboutToShow [1/2]

◆ windowsMenuAboutToShow [2/2]

void TGo4MainWindow::windowsMenuAboutToShow ( )
slot

Field Documentation

◆ faAnalConfig

QAction * TGo4MainWindow::faAnalConfig {nullptr}
protected

Definition at line 274 of file TGo4MainWindow.h.

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

◆ faAnalTermin

QAction * TGo4MainWindow::faAnalTermin {nullptr}
protected

Definition at line 275 of file TGo4MainWindow.h.

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

◆ faConnectAnal

QAction * TGo4MainWindow::faConnectAnal {nullptr}
protected

Definition at line 267 of file TGo4MainWindow.h.

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

◆ faCrosshair

QAction * TGo4MainWindow::faCrosshair {nullptr}
protected

Definition at line 260 of file TGo4MainWindow.h.

Referenced by TGo4MainWindow(), and AddSettingMenu().

◆ faDisconnectAnal

QAction * TGo4MainWindow::faDisconnectAnal {nullptr}
protected

Definition at line 269 of file TGo4MainWindow.h.

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

◆ faDrawDate

QAction * TGo4MainWindow::faDrawDate {nullptr}
protected

Definition at line 263 of file TGo4MainWindow.h.

Referenced by AddSettingMenu(), and ChangeCloneFlagSlot().

◆ faDrawItem

QAction * TGo4MainWindow::faDrawItem {nullptr}
protected

Definition at line 264 of file TGo4MainWindow.h.

Referenced by AddSettingMenu(), and ChangeCloneFlagSlot().

◆ faDrawTime

QAction * TGo4MainWindow::faDrawTime {nullptr}
protected

Definition at line 262 of file TGo4MainWindow.h.

Referenced by AddSettingMenu(), and ChangeCloneFlagSlot().

◆ faEventstatus

QAction * TGo4MainWindow::faEventstatus {nullptr}
protected

Definition at line 261 of file TGo4MainWindow.h.

Referenced by TGo4MainWindow(), and AddSettingMenu().

◆ faLaunchAnal

QAction * TGo4MainWindow::faLaunchAnal {nullptr}
protected

Definition at line 266 of file TGo4MainWindow.h.

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

◆ fApp

QApplication * TGo4MainWindow::fApp {nullptr}
protected

Definition at line 233 of file TGo4MainWindow.h.

Referenced by TGo4MainWindow(), ProcessQtEvents(), and UpdateBrowser().

◆ faPrepareAnal

QAction * TGo4MainWindow::faPrepareAnal {nullptr}
protected

Definition at line 268 of file TGo4MainWindow.h.

Referenced by AddAnalysisMenu(), and UpdateCaptionButtons().

◆ faShutdownAnal

QAction * TGo4MainWindow::faShutdownAnal {nullptr}
protected

Definition at line 270 of file TGo4MainWindow.h.

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

◆ faStartAnal

QAction * TGo4MainWindow::faStartAnal {nullptr}
protected

Definition at line 272 of file TGo4MainWindow.h.

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

◆ faStopAnal

QAction * TGo4MainWindow::faStopAnal {nullptr}
protected

Definition at line 273 of file TGo4MainWindow.h.

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

◆ faSumbStartAnal

QAction * TGo4MainWindow::faSumbStartAnal {nullptr}
protected

Definition at line 271 of file TGo4MainWindow.h.

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

◆ faSuperimpose

QAction * TGo4MainWindow::faSuperimpose {nullptr}
protected

Definition at line 259 of file TGo4MainWindow.h.

Referenced by TGo4MainWindow(), and AddSettingMenu().

◆ faWebCanvas

QAction * TGo4MainWindow::faWebCanvas {nullptr}
protected

Definition at line 258 of file TGo4MainWindow.h.

◆ fbFullScreen

bool TGo4MainWindow::fbFullScreen {false}
protected

Definition at line 256 of file TGo4MainWindow.h.

Referenced by TGo4MainWindow(), ToggleFullScreenSlot(), and windowsMenuAboutToShow().

◆ fbGetAnalysisConfig

bool TGo4MainWindow::fbGetAnalysisConfig {false}
protected

Definition at line 250 of file TGo4MainWindow.h.

Referenced by TGo4MainWindow(), CheckConnectingCounterSlot(), and LaunchClient().

◆ fbPanelTimerActive

bool TGo4MainWindow::fbPanelTimerActive {false}
protected

Definition at line 255 of file TGo4MainWindow.h.

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

◆ fCloseCounter

int TGo4MainWindow::fCloseCounter {0}
protected

Definition at line 248 of file TGo4MainWindow.h.

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

◆ fConnectingCounter

int TGo4MainWindow::fConnectingCounter {0}
protected

◆ fConnectingHttp

QString TGo4MainWindow::fConnectingHttp
protected

Definition at line 251 of file TGo4MainWindow.h.

Referenced by TGo4MainWindow(), CheckConnectingCounterSlot(), and LaunchClient().

◆ fKillCommand

QString TGo4MainWindow::fKillCommand
protected

◆ fLastFileDir

QString TGo4MainWindow::fLastFileDir
protected

◆ fLastPassword

QString TGo4MainWindow::fLastPassword
protected

Definition at line 252 of file TGo4MainWindow.h.

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

◆ fNewWidgetX

int TGo4MainWindow::fNewWidgetX {0}
protected

Definition at line 245 of file TGo4MainWindow.h.

Referenced by TGo4MainWindow(), and CascadeMdiPosition().

◆ fNewWidgetY

int TGo4MainWindow::fNewWidgetY {0}
protected

Definition at line 246 of file TGo4MainWindow.h.

Referenced by TGo4MainWindow(), and CascadeMdiPosition().

◆ fOMBrowserPath

QString TGo4MainWindow::fOMBrowserPath
protected

Definition at line 240 of file TGo4MainWindow.h.

Referenced by TGo4MainWindow(), and Browser().

◆ fOMDataPath

QString TGo4MainWindow::fOMDataPath
protected

◆ fOMEditorsPath

QString TGo4MainWindow::fOMEditorsPath
protected

◆ fxMdiArea

◆ fxOM

◆ fxStyle

TGo4Style * TGo4MainWindow::fxStyle {nullptr}
protected

Definition at line 237 of file TGo4MainWindow.h.

Referenced by TGo4MainWindow(), and PaletteSettingsSlot().

◆ windowsMenu

QMenu * TGo4MainWindow::windowsMenu {nullptr}
protected

Definition at line 235 of file TGo4MainWindow.h.

Referenced by TGo4MainWindow(), and windowsMenuAboutToShow().


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