GSI Object Oriented Online Offline (Go4) GO4-6.4.0
|
This is the Go4 Main Window. More...
#include <TGo4MainWindow.h>
Public Member Functions | |
TGo4MainWindow (QApplication *) | |
virtual | ~TGo4MainWindow () |
TGo4BrowserProxy * | Browser () |
TGo4ServerProxy * | ConnectHttpServer (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 | CreateNewCondition (bool forothereditor=false) |
void | CreateNewDynEntry (bool forothereditor=false) |
void | CreateNewHist (int isremote=-1) |
void | DisconnectAnalysis (bool interactive=true) |
TGo4ViewPanel * | DisplayBrowserItem (const char *itemname, TGo4ViewPanel *panel, TPad *pad, bool activate, int updatelevel, const char *drawopt) |
TGo4AnalysisWindow * | EstablishAnalysisWindow (bool needoutput, bool withkillbnt=false, bool force_recreate=false) |
void | EstablishAnalysisWindowForHttp () |
TGo4AnalysisConfiguration * | FindAnalysisConfiguration () |
TGo4AnalysisWindow * | FindAnalysisWindow () |
TGo4ViewPanel * | FindViewPanel (const char *name) |
void | HotStart (const char *fname) |
const char * | LastTypedPassword () const |
void | LaunchClient (bool interactive=true) |
TGo4ViewPanel * | MakeNewPanel (int div=0) |
TGo4ObjectManager * | OM () |
void | PrepareForClientConnection (bool interactive=true) |
void | ProcessQtEvents () |
void | ShutdownAnalysis (bool interactive=true) |
TGo4ConditionEditor * | StartConditionEditor () |
TGo4ConditionInfo * | StartConditionInfo () |
TGo4EditDynEntry * | StartEditDynEntry () |
TGo4EventInfo * | StartEventInfo () |
TGo4FitPanel * | StartFitPanel () |
TGo4HistogramInfo * | StartHistogramInfo () |
TGo4ParaEdit * | StartParaEdit (const char *itemname=nullptr) |
void | StatusMessage (const QString &mess) |
Protected Member Functions | |
void | AddAnalysisBar () |
void | AddAnalysisMacrosBar () |
void | AddAnalysisMenu () |
TGo4AnalysisProxy * | AddAnalysisProxy (bool isserver, bool needoutput) |
void | AddFileMenu () |
void | AddFileToolBar () |
void | AddSettingMenu () |
void | AddToolsBar () |
void | AddToolsMenu () |
void | CascadeMdiPosition (QWidget *sub) |
void | closeEvent (QCloseEvent *ce) override |
void | ConnectGo4Widget (QGo4Widget *editor) |
TGo4AnalysisConfiguration * | EstablishAnalysisConfiguration (int level) |
TGo4AnalysisStatusMonitor * | EstablishRatemeter (int level) |
QGo4Widget * | FindGo4Widget (const char *name, bool activate) |
TGo4Slot * | GetWidgetTopSlot (QGo4Widget *widget, bool force) |
void | HelpWindow (const char *filename, const char *msg=nullptr) |
bool | RemoveAnalysisProxy (int waittime=30, bool servershutdown=false) |
bool | SaveBrowserItemToFile (const char *itemname, const char *subfolder) |
void | SavePanelCanvas (TGo4ViewPanel *panel) |
void | ShowAboudDialog (const QString &title, const QString &text, const QString &icon) |
bool | startUserGUI (const char *) |
void | TerminateAnalysis (bool interactive=true) |
void | ToggleMbsMonitor (const char *nodename) |
TGo4SetScaleValues * | ToggleScaleValues () |
void | UpdateBrowser () |
void | UpdateCaptionButtons () |
void | UpdateDockAnalysisWindow () |
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 |
TGo4MdiArea * | fxMdiArea {nullptr} |
TGo4ObjectManager * | fxOM {nullptr} |
TGo4Style * | fxStyle {nullptr} |
QMenu * | windowsMenu {nullptr} |
This is the Go4 Main Window.
Definition at line 55 of file TGo4MainWindow.h.
TGo4MainWindow::TGo4MainWindow | ( | QApplication * | app | ) |
Definition at line 114 of file TGo4MainWindow.cpp.
References about(), aboutDABC(), aboutQt(), aboutROOT(), AddAnalysisBar(), AddAnalysisMacrosBar(), AddAnalysisMenu(), AddFileMenu(), AddFileToolBar(), AddSettingMenu(), AddToolsBar(), AddToolsMenu(), ConnectGo4Widget(), TGo4BrowserProxy::CreateMemoryFolder(), faCrosshair, faEventstatus, fApp, faSuperimpose, fbFullScreen, fbGetAnalysisConfig, fbPanelTimerActive, fCloseCounter, fConnectingCounter, fConnectingHttp, FitHelpSlot(), fKillCommand, fLastFileDir, fLastPassword, fNewWidgetX, fNewWidgetY, fOMBrowserPath, fOMDataPath, fOMEditorsPath, fxMdiArea, fxOM, fxStyle, TGo4DabcProxy::GetDabcVersion(), go4sett, IntroHelpSlot(), RefHelpSlot(), TGo4BrowserProxy::SaveToMemory(), TGo4Browser::StartWorking(), TGo4BrowserOptions::StartWorking(), TGo4MBSViewer::TimerStart(), UpdateCaptionButtons(), windowsMenu, and windowsMenuAboutToShow().
|
virtual |
Definition at line 347 of file TGo4MainWindow.cpp.
References TGo4AbstractInterface::DeleteInstance(), and fxOM.
|
slot |
Definition at line 367 of file TGo4MainWindow.cpp.
References __GO4RELEASE__, and ShowAboudDialog().
Referenced by TGo4MainWindow().
|
slot |
Definition at line 391 of file TGo4MainWindow.cpp.
References TGo4DabcProxy::GetDabcVersion(), and ShowAboudDialog().
Referenced by TGo4MainWindow().
|
slot |
Definition at line 378 of file TGo4MainWindow.cpp.
Referenced by TGo4MainWindow().
|
slot |
Definition at line 383 of file TGo4MainWindow.cpp.
References ShowAboudDialog().
Referenced by TGo4MainWindow().
|
protected |
Definition at line 689 of file TGo4MainWindow.cpp.
References faAnalConfig, faAnalTermin, faConnectAnal, faDisconnectAnal, faLaunchAnal, faShutdownAnal, faStartAnal, faStopAnal, and faSumbStartAnal.
Referenced by TGo4MainWindow().
|
protected |
Definition at line 3516 of file TGo4MainWindow.cpp.
References ConnectGo4Widget().
Referenced by TGo4MainWindow().
|
protected |
Definition at line 648 of file TGo4MainWindow.cpp.
References ConnectServer(), CtrlKey, DisconnectAnalysis(), faAnalConfig, faAnalTermin, faConnectAnal, faDisconnectAnal, faLaunchAnal, faPrepareAnal, faShutdownAnal, faStartAnal, faStopAnal, faSumbStartAnal, LaunchClient(), PrepareForClientConnection(), ShutdownAnalysis(), StartAnalysisSlot(), StopAnalysisSlot(), SubmitStartAnalysisSlot(), ToggleAnalysisConfiguration(), and ToggleAnalysisWindow().
Referenced by TGo4MainWindow().
|
protected |
Definition at line 1877 of file TGo4MainWindow.cpp.
References Browser(), TGo4BrowserProxy::DataSlot(), EstablishAnalysisConfiguration(), EstablishAnalysisWindow(), EstablishRatemeter(), FindAnalysisConfiguration(), FindAnalysisWindow(), FindGo4Widget(), fOMDataPath, fxOM, TGo4Slot::GetProxy(), TGo4AnalysisProxy::IsAnalysisServer(), TGo4AnalysisProxy::IsConnected(), TGo4ServerProxy::LoginfoSlot(), TGo4ServerProxy::SetAnalysisReady(), TGo4AnalysisProxy::SetDefaultReceiver(), UpdateDockAnalysisWindow(), TGo4AnalysisProxy::UpdateObjectSlot(), and TGo4LogInfo::WorkWithInfo().
Referenced by ConnectServer(), LaunchClient(), and PrepareForClientConnection().
|
protected |
Definition at line 529 of file TGo4MainWindow.cpp.
References CloseAllFilesSlot(), ConnectDabcSlot(), ConnectHServerSlot(), ConnectHttpSlot(), CtrlKey, TGo4DabcProxy::GetDabcVersion(), ImportObjectSlot(), OpenFileSlot(), OpenRemoteFileSlot(), and SaveFileSlot().
Referenced by TGo4MainWindow().
|
protected |
Definition at line 555 of file TGo4MainWindow.cpp.
References CloseAllFilesSlot(), ConnectDabcSlot(), ConnectHServerSlot(), ConnectHttpSlot(), TGo4DabcProxy::GetDabcVersion(), OpenFileSlot(), OpenRemoteFileSlot(), and SaveFileSlot().
Referenced by TGo4MainWindow().
|
protected |
Definition at line 402 of file TGo4MainWindow.cpp.
References CanvasColorSlot(), ChangeCloneFlagSlot(), ChangeDrawDateFlagSlot(), ChangeDrawItemFlagSlot(), ChangeDrawOnceSlot(), ChangeDrawTimeFlagSlot(), ChangeFetchWhenCopySlot(), ChangeFetchWhenDrawSlot(), ChangeFetchWhenSaveSlot(), ChangeFontSlot(), ChangeHideEventElement(), ChangeNativeMenuBarSlot(), ChangeSaveWhiteBackgroundSlot(), ChangeTerminalFontSlot(), ChangeTerminalTimeStampFormatSlot(), ChangeTerminalTimeStampSlot(), ChangeWindowRubberBandSlot(), QGo4Widget::CreateChkAction(), CreateGUIScriptSlot(), CrosshairSlot(), DrawFillColorSlot(), DrawFillStyleSlot(), DrawLineWidthSlot(), EventStatusSlot(), faCrosshair, faDrawDate, faDrawItem, faDrawTime, faEventstatus, faSuperimpose, go4sett, GStyleStatFormatSlot(), InputTerminalParametersSlot(), LogSettingsSlot(), MarkerSettingsSlot(), OptStatsSlot(), PaletteSettingsSlot(), SaveSettingsSlot(), ScaleFactorSlot(), SetStyleSlot(), StopGUIScriptSlot(), SuperimposeSlot(), TGraphDrawOptSlot(), TH1DrawOptSlot(), TH2DrawOptSlot(), and TH3DrawOptSlot().
Referenced by TGo4MainWindow().
|
protected |
Definition at line 612 of file TGo4MainWindow.cpp.
References CreateNewCondition(), CreateNewDynEntry(), CreateNewHist(), LoadLibrarySlot(), MakeNewPanel(), StartConditionInfo(), StartEventInfo(), StartFitPanel(), StartHistogramInfo(), and UserPanelSlot().
Referenced by TGo4MainWindow().
|
protected |
Definition at line 586 of file TGo4MainWindow.cpp.
References CreateNewCondition(), CreateNewDynEntry(), CreateNewHist(), CtrlKey, LoadLibrarySlot(), MakeNewPanel(), StartConditionInfo(), StartEventInfo(), StartFitPanel(), StartHistogramInfo(), and UserPanelSlot().
Referenced by TGo4MainWindow().
TGo4BrowserProxy * TGo4MainWindow::Browser | ( | ) |
Definition at line 2925 of file TGo4MainWindow.cpp.
References fOMBrowserPath, and fxOM.
Referenced by TGo4Script::TGo4Script(), AddAnalysisProxy(), CheckConnectingCounterSlot(), checkPanelRepaintSlot(), closeEvent(), ConnectDabcSlot(), ConnectHServerSlot(), ConnectServer(), CreateNewCondition(), CreateNewDynEntry(), CreateNewHist(), DisconnectAnalysis(), DisplayBrowserItem(), editorServiceSlot(), EstablishAnalysisConfiguration(), EstablishAnalysisWindowForHttp(), EstablishRatemeter(), ForseCloseSlot(), ImportObjectSlot(), LaunchClient(), OpenFileSlot(), RemoveAnalysisProxy(), SaveBrowserItemToFile(), SaveFileSlot(), ShutdownAnalysis(), StartAnalysisSlot(), StartParaEdit(), StopAnalysisSlot(), SubmitAnalysisSettings(), ToggleAnalysisConfiguration(), UpdateCaptionButtons(), and UpdateDockAnalysisWindow().
|
slot |
Definition at line 1503 of file TGo4MainWindow.cpp.
References go4sett.
Referenced by AddSettingMenu().
|
protected |
Definition at line 929 of file TGo4MainWindow.cpp.
References fNewWidgetX, fNewWidgetY, and fxMdiArea.
Referenced by EstablishAnalysisConfiguration(), EstablishAnalysisWindow(), MakeNewPanel(), StartConditionEditor(), StartConditionInfo(), StartEditDynEntry(), StartEventInfo(), StartFitPanel(), StartHistogramInfo(), StartParaEdit(), startUserGUI(), and ToggleScaleValues().
|
slot |
Definition at line 763 of file TGo4MainWindow.cpp.
References fxMdiArea.
|
slot |
Definition at line 1539 of file TGo4MainWindow.cpp.
References faDrawDate, faDrawItem, faDrawTime, and go4sett.
Referenced by AddSettingMenu().
|
slot |
Definition at line 1557 of file TGo4MainWindow.cpp.
References go4sett.
Referenced by AddSettingMenu().
|
slot |
Definition at line 1552 of file TGo4MainWindow.cpp.
References go4sett.
Referenced by AddSettingMenu().
|
slot |
Definition at line 1482 of file TGo4MainWindow.cpp.
References go4sett.
Referenced by AddSettingMenu().
|
slot |
Definition at line 1547 of file TGo4MainWindow.cpp.
References go4sett.
Referenced by AddSettingMenu().
|
slot |
Definition at line 1466 of file TGo4MainWindow.cpp.
References go4sett.
Referenced by AddSettingMenu().
|
slot |
Definition at line 1461 of file TGo4MainWindow.cpp.
References go4sett.
Referenced by AddSettingMenu().
|
slot |
Definition at line 1471 of file TGo4MainWindow.cpp.
References go4sett.
Referenced by AddSettingMenu().
|
slot |
Definition at line 1317 of file TGo4MainWindow.cpp.
References go4sett.
Referenced by AddSettingMenu().
|
slot |
Definition at line 1476 of file TGo4MainWindow.cpp.
References go4sett, and UpdateBrowser().
Referenced by AddSettingMenu().
|
slot |
Definition at line 1492 of file TGo4MainWindow.cpp.
References go4sett, and SaveSettingsSlot().
Referenced by AddSettingMenu().
|
slot |
Definition at line 1562 of file TGo4MainWindow.cpp.
References go4sett.
Referenced by AddSettingMenu().
|
slot |
Definition at line 1328 of file TGo4MainWindow.cpp.
References FindAnalysisWindow(), and go4sett.
Referenced by AddSettingMenu().
|
slot |
Definition at line 1349 of file TGo4MainWindow.cpp.
References FindAnalysisWindow(), go4sett, and TGo4AnalysisWindow::UpdateTimeStampFormat().
Referenced by AddSettingMenu().
|
slot |
Definition at line 1341 of file TGo4MainWindow.cpp.
References FindAnalysisWindow(), go4sett, and TGo4AnalysisWindow::UpdateTimeStampFormat().
Referenced by AddSettingMenu().
|
slot |
Definition at line 1487 of file TGo4MainWindow.cpp.
References go4sett.
Referenced by AddSettingMenu().
|
slot |
Definition at line 2091 of file TGo4MainWindow.cpp.
References Browser(), CheckConnectingCounterSlot(), ConnectHttpServer(), EstablishAnalysisConfiguration(), EstablishRatemeter(), fbGetAnalysisConfig, fConnectingCounter, fConnectingHttp, TGo4BrowserProxy::FindAnalysis(), go4sett, TGo4AnalysisProxy::IsAdministrator(), TGo4AnalysisProxy::IsConnected(), TGo4AnalysisProxy::IsController(), RemoveAnalysisProxy(), TGo4ServerProxy::SetAnalysisLaunched(), StatusMessage(), UpdateCaptionButtons(), and UpdateDockAnalysisWindow().
Referenced by CheckConnectingCounterSlot(), ConnectServer(), and LaunchClient().
|
slot |
Definition at line 2947 of file TGo4MainWindow.cpp.
References Browser(), TGo4ViewPanel::checkRepaintSlot(), fbPanelTimerActive, fOMEditorsPath, fxMdiArea, fxOM, TGo4Slot::GetChild(), TGo4Slot::GetProxy(), TGo4WidgetProxy::GetWidget(), TGo4ViewPanel::IsRepaintTimerActive(), TGo4Slot::NumChilds(), and TGo4BrowserProxy::SetMonitorBlockingFlag().
Referenced by editorServiceSlot().
|
slot |
Definition at line 1232 of file TGo4MainWindow.cpp.
References fOMDataPath, and fxOM.
Referenced by AddFileMenu(), AddFileToolBar(), and closeEvent().
|
slot |
Definition at line 2531 of file TGo4MainWindow.cpp.
References EstablishAnalysisWindowForHttp(), FindAnalysisWindow(), and TGo4AnalysisWindow::HasOutput().
Referenced by editorServiceSlot().
|
overrideprotected |
Definition at line 944 of file TGo4MainWindow.cpp.
References Browser(), CloseAllFilesSlot(), fCloseCounter, FindAnalysisWindow(), FindGo4Widget(), ForseCloseSlot(), fxMdiArea, RemoveAnalysisProxy(), StopGUIScriptSlot(), TGo4AnalysisWindow::TerminateOnClose(), and TGo4BrowserProxy::ToggleMonitoring().
|
slot |
Definition at line 1109 of file TGo4MainWindow.cpp.
References Browser().
Referenced by AddFileMenu(), and AddFileToolBar().
|
protected |
Definition at line 2666 of file TGo4MainWindow.cpp.
References editorServiceSlot(), GetWidgetTopSlot(), and QGo4Widget::widgetService().
Referenced by TGo4MainWindow(), AddAnalysisMacrosBar(), EstablishAnalysisConfiguration(), EstablishAnalysisWindow(), EstablishRatemeter(), MakeNewPanel(), StartConditionEditor(), StartConditionInfo(), StartEditDynEntry(), StartEventInfo(), StartFitPanel(), StartHistogramInfo(), StartParaEdit(), and startUserGUI().
|
slot |
Definition at line 1183 of file TGo4MainWindow.cpp.
References Browser(), and go4sett.
Referenced by AddFileMenu(), and AddFileToolBar().
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 ) |
Definition at line 1126 of file TGo4MainWindow.cpp.
References TGo4Script::ConnectHttp(), EstablishAnalysisConfiguration(), EstablishAnalysisWindowForHttp(), EstablishRatemeter(), FindGo4Widget(), go4sett, TGo4ServerProxy::IsGo4Analysis(), TGo4ServerProxy::IsViewer(), TGo4ServerProxy::LoginfoSlot(), TGo4Script::ScriptInstance(), StatusMessage(), and TGo4LogInfo::WorkWithInfo().
Referenced by CheckConnectingCounterSlot(), ConnectHttpSlot(), ConnectServer(), and LaunchClient().
|
slot |
Definition at line 1121 of file TGo4MainWindow.cpp.
References ConnectHttpServer().
Referenced by AddFileMenu(), and AddFileToolBar().
void TGo4MainWindow::ConnectServer | ( | bool | interactive = true, |
const char * | password = "" ) |
Definition at line 2035 of file TGo4MainWindow.cpp.
References AddAnalysisProxy(), Browser(), CheckConnectingCounterSlot(), ConnectHttpServer(), TGo4AnalysisProxy::ConnectToServer(), fConnectingCounter, TGo4BrowserProxy::FindAnalysis(), fLastPassword, TGo4ConnectServer::getInput(), go4sett, TGo4AnalysisProxy::IsAnalysisServer(), TGo4AnalysisProxy::IsConnected(), TGo4ConnectServer::setPassword(), StatusMessage(), and UpdateCaptionButtons().
Referenced by AddAnalysisMenu(), and LaunchClient().
|
slot |
Definition at line 3496 of file TGo4MainWindow.cpp.
References TGo4AbstractInterface::FileExtension(), fLastFileDir, TGo4Script::ProduceScript(), and StatusMessage().
Referenced by AddSettingMenu().
void TGo4MainWindow::CreateNewCondition | ( | bool | forothereditor = false | ) |
Definition at line 2618 of file TGo4MainWindow.cpp.
References Browser(), FindAnalysisWindow(), TGo4BrowserProxy::FindServer(), TGo4ServerProxy::IsAnalysisSettingsReady(), TGo4Status::kGo4CanDelete, TGo4CreateNewCondition::MakeCondition(), TGo4ServerProxy::RefreshNamesList(), TGo4ServerProxy::UpdateAnalysisObject(), and TGo4AnalysisWindow::WaitForNewObject().
Referenced by AddToolsBar(), AddToolsMenu(), and editorServiceSlot().
void TGo4MainWindow::CreateNewDynEntry | ( | bool | forothereditor = false | ) |
Definition at line 2642 of file TGo4MainWindow.cpp.
References Browser(), FindAnalysisWindow(), TGo4BrowserProxy::FindServer(), TGo4ServerProxy::IsAnalysisSettingsReady(), TGo4Status::kGo4CanDelete, TGo4CreateNewDynEntry::MakeEntry(), TGo4ServerProxy::RefreshNamesList(), TGo4ServerProxy::UpdateAnalysisObject(), and TGo4AnalysisWindow::WaitForNewObject().
Referenced by AddToolsBar(), AddToolsMenu(), and editorServiceSlot().
void TGo4MainWindow::CreateNewHist | ( | int | isremote = -1 | ) |
Definition at line 2586 of file TGo4MainWindow.cpp.
References Browser(), editorServiceSlot(), FindAnalysisWindow(), TGo4BrowserProxy::FindServer(), TGo4CreateNewHistogram::GetSelectedCmd(), TGo4ServerProxy::IsAnalysisSettingsReady(), TGo4Status::kGo4CanDelete, TGo4CreateNewHistogram::MakeHistogram(), TGo4ServerProxy::RefreshNamesList(), TGo4BrowserProxy::SaveToMemory(), QGo4Widget::service_ObjectCreated, TGo4CreateNewHistogram::SetAnalysisAvaliable(), TGo4CreateNewHistogram::SetLocalAvaliable(), TGo4ServerProxy::UpdateAnalysisObject(), and TGo4AnalysisWindow::WaitForNewObject().
Referenced by AddToolsBar(), AddToolsMenu(), and editorServiceSlot().
|
slot |
Definition at line 1529 of file TGo4MainWindow.cpp.
References go4sett.
Referenced by AddSettingMenu().
void TGo4MainWindow::DisconnectAnalysis | ( | bool | interactive = true | ) |
Definition at line 2136 of file TGo4MainWindow.cpp.
References Browser(), TGo4BrowserProxy::FindServer(), TGo4ServerProxy::IsAnalysisLaunched(), RemoveAnalysisProxy(), and StatusMessage().
Referenced by AddAnalysisMenu().
TGo4ViewPanel * TGo4MainWindow::DisplayBrowserItem | ( | const char * | itemname, |
TGo4ViewPanel * | panel, | ||
TPad * | pad, | ||
bool | activate, | ||
int | updatelevel, | ||
const char * | drawopt ) |
Definition at line 2673 of file TGo4MainWindow.cpp.
References TGo4ViewPanel::AddDrawObject(), Browser(), TGo4BrowserProxy::BrowserSlot(), TGo4ViewPanel::GetActivePad(), TGo4BrowserProxy::GetBrowserObject(), TGo4ViewPanel::GetCanvas(), TGo4Slot::GetProxy(), go4sett, TGo4ViewPanel::kind_Link, MakeNewPanel(), TGo4ViewPanel::SetActivePad(), and TGo4ViewPanel::ShootRepaintTimer().
Referenced by editorServiceSlot().
|
slot |
Definition at line 1582 of file TGo4MainWindow.cpp.
References go4sett.
Referenced by AddSettingMenu().
|
slot |
Definition at line 1596 of file TGo4MainWindow.cpp.
References go4sett.
Referenced by AddSettingMenu().
|
slot |
Definition at line 1567 of file TGo4MainWindow.cpp.
References go4sett.
Referenced by AddSettingMenu().
|
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().
|
protected |
Definition at line 2003 of file TGo4MainWindow.cpp.
References Browser(), CascadeMdiPosition(), ConnectGo4Widget(), FindAnalysisConfiguration(), TGo4BrowserProxy::FindServer(), fxMdiArea, TGo4ServerProxy::RequestAnalysisSettings(), and TGo4AnalysisConfiguration::WorkWithAnalysis().
Referenced by AddAnalysisProxy(), CheckConnectingCounterSlot(), ConnectHttpServer(), editorServiceSlot(), RemoveAnalysisProxy(), and TerminateAnalysis().
TGo4AnalysisWindow * TGo4MainWindow::EstablishAnalysisWindow | ( | bool | needoutput, |
bool | withkillbnt = false, | ||
bool | force_recreate = false ) |
Definition at line 1825 of file TGo4MainWindow.cpp.
References CascadeMdiPosition(), ConnectGo4Widget(), FindAnalysisWindow(), fKillCommand, fxMdiArea, go4sett, and TGo4AnalysisWindow::HasOutput().
Referenced by AddAnalysisProxy(), EstablishAnalysisWindowForHttp(), LaunchClient(), and UpdateDockAnalysisWindow().
void TGo4MainWindow::EstablishAnalysisWindowForHttp | ( | ) |
Definition at line 1855 of file TGo4MainWindow.cpp.
References Browser(), EstablishAnalysisWindow(), FindAnalysisWindow(), and TGo4BrowserProxy::FindServer().
Referenced by CloseAnalysisWindow(), and ConnectHttpServer().
|
protected |
Definition at line 1970 of file TGo4MainWindow.cpp.
References Browser(), ConnectGo4Widget(), FindGo4Widget(), TGo4BrowserProxy::FindServer(), TGo4ServerProxy::RatemeterSlot(), QGo4Widget::RemoveLink(), and TGo4AnalysisStatusMonitor::WorkWithRatemeter().
Referenced by AddAnalysisProxy(), CheckConnectingCounterSlot(), ConnectHttpServer(), RemoveAnalysisProxy(), StartAnalysisSlot(), TerminateAnalysis(), and UpdateCaptionButtons().
|
slot |
Definition at line 1534 of file TGo4MainWindow.cpp.
References go4sett.
Referenced by AddSettingMenu().
TGo4AnalysisConfiguration * TGo4MainWindow::FindAnalysisConfiguration | ( | ) |
Definition at line 2472 of file TGo4MainWindow.cpp.
References FindGo4Widget().
Referenced by AddAnalysisProxy(), EstablishAnalysisConfiguration(), and ToggleAnalysisConfiguration().
TGo4AnalysisWindow * TGo4MainWindow::FindAnalysisWindow | ( | ) |
Definition at line 2502 of file TGo4MainWindow.cpp.
References FindGo4Widget().
Referenced by AddAnalysisProxy(), ChangeTerminalFontSlot(), ChangeTerminalTimeStampFormatSlot(), ChangeTerminalTimeStampSlot(), CloseAnalysisWindow(), closeEvent(), CreateNewCondition(), CreateNewDynEntry(), CreateNewHist(), editorServiceSlot(), EstablishAnalysisWindow(), EstablishAnalysisWindowForHttp(), InputTerminalParametersSlot(), LaunchClient(), TerminateAnalysis(), ToggleAnalysisWindow(), UpdateCaptionButtons(), UpdateDockAnalysisWindow(), and windowsMenuAboutToShow().
|
protected |
Definition at line 2313 of file TGo4MainWindow.cpp.
References TGo4Slot::FindChild(), fOMEditorsPath, fxOM, TGo4Slot::GetProxy(), and TGo4WidgetProxy::GetWidget().
Referenced by AddAnalysisProxy(), closeEvent(), ConnectHttpServer(), 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 3533 of file TGo4MainWindow.cpp.
References FindGo4Widget(), fOMEditorsPath, fxOM, TGo4Slot::GetChild(), TGo4ViewPanel::GetPanelName(), TGo4Slot::GetProxy(), TGo4WidgetProxy::GetWidget(), and TGo4Slot::NumChilds().
|
slot |
Definition at line 1298 of file TGo4MainWindow.cpp.
References HelpWindow().
Referenced by TGo4MainWindow().
|
slot |
Definition at line 987 of file TGo4MainWindow.cpp.
References Browser(), fCloseCounter, ForseCloseSlot(), and TerminateAnalysis().
Referenced by closeEvent(), and ForseCloseSlot().
|
protected |
Definition at line 2930 of file TGo4MainWindow.cpp.
References fOMEditorsPath, and fxOM.
Referenced by ConnectGo4Widget(), and editorServiceSlot().
|
slot |
Definition at line 1653 of file TGo4MainWindow.cpp.
References go4sett.
Referenced by AddSettingMenu().
|
protected |
Definition at line 1272 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 3457 of file TGo4MainWindow.cpp.
References TGo4AbstractInterface::DelayMillisec(), ProcessHotStart(), TGo4Script::ScriptInstance(), and TGo4Script::StartScriptExecution().
Referenced by editorServiceSlot().
|
slot |
Definition at line 1052 of file TGo4MainWindow.cpp.
References Browser(), fLastFileDir, and TGo4BrowserProxy::ImportObjectFromFile().
Referenced by AddFileMenu().
|
slot |
Definition at line 1237 of file TGo4MainWindow.cpp.
References FindAnalysisWindow(), go4sett, and TGo4AnalysisWindow::SetHistorySize().
Referenced by AddSettingMenu().
|
slot |
Definition at line 1288 of file TGo4MainWindow.cpp.
References HelpWindow().
Referenced by TGo4MainWindow().
const char * TGo4MainWindow::LastTypedPassword | ( | ) | const |
Definition at line 354 of file TGo4MainWindow.cpp.
References fLastPassword.
void TGo4MainWindow::LaunchClient | ( | bool | interactive = true | ) |
Definition at line 1709 of file TGo4MainWindow.cpp.
References AddAnalysisProxy(), Browser(), CheckConnectingCounterSlot(), ConnectHttpServer(), ConnectServer(), EstablishAnalysisWindow(), fbGetAnalysisConfig, fConnectingCounter, fConnectingHttp, TGo4BrowserProxy::FindAnalysis(), FindAnalysisWindow(), fKillCommand, TGo4ServerProxy::GetLaunchString(), TGo4StartClient::getResults(), go4sett, TGo4AnalysisProxy::LaunchAsClient(), TGo4AnalysisProxy::LaunchAsServer(), TGo4ServerProxy::SetAnalysisLaunched(), TGo4AnalysisWindow::StartAnalysisShell(), and StatusMessage().
Referenced by AddAnalysisMenu().
|
slot |
Definition at line 2384 of file TGo4MainWindow.cpp.
References UpdateBrowser().
Referenced by AddToolsBar(), and AddToolsMenu().
|
slot |
Definition at line 1258 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 | ) |
Definition at line 881 of file TGo4MainWindow.cpp.
References CascadeMdiPosition(), TGo4ViewPanel::CompleteInitialization(), ConnectGo4Widget(), TGo4ViewPanel::Divide(), TGo4Slot::FindChild(), fOMEditorsPath, fxMdiArea, fxOM, and go4sett.
Referenced by AddToolsBar(), AddToolsMenu(), DisplayBrowserItem(), and editorServiceSlot().
|
slot |
Definition at line 1510 of file TGo4MainWindow.cpp.
Referenced by AddSettingMenu().
|
slot |
Definition at line 756 of file TGo4MainWindow.cpp.
References fxMdiArea.
Referenced by windowsMenuAboutToShow().
TGo4ObjectManager * TGo4MainWindow::OM | ( | ) |
Definition at line 2920 of file TGo4MainWindow.cpp.
References fxOM.
Referenced by TGo4Script::TGo4Script().
|
slot |
Definition at line 1033 of file TGo4MainWindow.cpp.
References Browser(), fLastFileDir, and TGo4BrowserProxy::OpenFile().
Referenced by AddFileMenu(), and AddFileToolBar().
|
slot |
Definition at line 1073 of file TGo4MainWindow.cpp.
References fOMDataPath, fxOM, TGo4OpenRemoteDialog::GetFileName(), TGo4OpenRemoteDialog::GetFileType(), and TGo4OpenRemoteDialog::GetServer().
Referenced by AddFileMenu(), and AddFileToolBar().
|
slot |
Definition at line 1517 of file TGo4MainWindow.cpp.
Referenced by AddSettingMenu().
|
slot |
Definition at line 1673 of file TGo4MainWindow.cpp.
References fxStyle, and go4sett.
Referenced by AddSettingMenu().
void TGo4MainWindow::PrepareForClientConnection | ( | bool | interactive = true | ) |
Definition at line 1817 of file TGo4MainWindow.cpp.
References AddAnalysisProxy(), and TGo4AnalysisProxy::ConnectorPort().
Referenced by AddAnalysisMenu().
|
slot |
Definition at line 3469 of file TGo4MainWindow.cpp.
References TGo4Script::ContinueExecution(), TGo4AbstractInterface::DelayMillisec(), TGo4Script::FinishExecution(), TGo4Script::IsWaitSomething(), ProcessHotStart(), TGo4Script::ScriptInstance(), and StatusMessage().
Referenced by HotStart(), and ProcessHotStart().
void TGo4MainWindow::ProcessQtEvents | ( | ) |
Definition at line 3528 of file TGo4MainWindow.cpp.
References TGo4AbstractInterface::DelayMillisec(), and fApp.
|
slot |
Definition at line 1293 of file TGo4MainWindow.cpp.
References HelpWindow().
Referenced by TGo4MainWindow().
|
protected |
Definition at line 1929 of file TGo4MainWindow.cpp.
References Browser(), TGo4ServerProxy::DisconnectAnalysis(), EstablishAnalysisConfiguration(), EstablishRatemeter(), and TGo4BrowserProxy::FindServer().
Referenced by CheckConnectingCounterSlot(), closeEvent(), DisconnectAnalysis(), and ShutdownAnalysis().
|
protected |
Definition at line 2711 of file TGo4MainWindow.cpp.
References Browser(), TGo4BrowserProxy::DefineFileObject(), fLastFileDir, TGo4BrowserProxy::SaveItemToFile(), and TGo4BrowserProxy::UpdateObjectInFile().
Referenced by editorServiceSlot().
|
slot |
Definition at line 1207 of file TGo4MainWindow.cpp.
References Browser(), fLastFileDir, and go4sett.
Referenced by AddFileMenu(), and AddFileToolBar().
|
protected |
Definition at line 2762 of file TGo4MainWindow.cpp.
References fLastFileDir, TGo4ViewPanel::GetCanvas(), go4sett, and TGo4ViewPanel::ResetPadFillColors().
Referenced by editorServiceSlot().
|
slot |
Definition at line 1303 of file TGo4MainWindow.cpp.
References go4sett.
Referenced by AddSettingMenu(), and ChangeNativeMenuBarSlot().
|
slot |
Definition at line 1697 of file TGo4MainWindow.cpp.
References go4sett.
Referenced by AddSettingMenu().
|
slot |
Definition at line 1365 of file TGo4MainWindow.cpp.
References go4sett.
Referenced by AddSettingMenu().
|
protected |
Definition at line 359 of file TGo4MainWindow.cpp.
Referenced by about(), aboutDABC(), and aboutROOT().
void TGo4MainWindow::ShutdownAnalysis | ( | bool | interactive = true | ) |
Definition at line 2183 of file TGo4MainWindow.cpp.
References Browser(), TGo4BrowserProxy::FindServer(), TGo4AnalysisProxy::IsAdministrator(), TGo4HttpProxy::IsAdministrator(), TGo4AnalysisProxy::IsAnalysisServer(), TGo4AnalysisProxy::IsConnected(), TGo4HttpProxy::IsConnected(), RemoveAnalysisProxy(), and StatusMessage().
Referenced by AddAnalysisMenu().
|
slot |
Definition at line 2234 of file TGo4MainWindow.cpp.
References Browser(), TGo4ServerProxy::DelayedRefreshNamesList(), EstablishRatemeter(), TGo4ServerProxy::FindCommand(), TGo4BrowserProxy::FindServer(), TGo4ServerProxy::RefreshNamesList(), TGo4ServerProxy::StartAnalysis(), StatusMessage(), and TGo4ServerProxy::SubmitCommand().
Referenced by AddAnalysisMenu(), editorServiceSlot(), and SubmitStartAnalysisSlot().
TGo4ConditionEditor * TGo4MainWindow::StartConditionEditor | ( | ) |
Definition at line 2442 of file TGo4MainWindow.cpp.
References CascadeMdiPosition(), ConnectGo4Widget(), FindGo4Widget(), and fxMdiArea.
Referenced by editorServiceSlot().
TGo4ConditionInfo * TGo4MainWindow::StartConditionInfo | ( | ) |
Definition at line 2369 of file TGo4MainWindow.cpp.
References CascadeMdiPosition(), ConnectGo4Widget(), FindGo4Widget(), and fxMdiArea.
Referenced by AddToolsBar(), AddToolsMenu(), and editorServiceSlot().
TGo4EditDynEntry * TGo4MainWindow::StartEditDynEntry | ( | ) |
Definition at line 2426 of file TGo4MainWindow.cpp.
References CascadeMdiPosition(), ConnectGo4Widget(), FindGo4Widget(), and fxMdiArea.
Referenced by editorServiceSlot().
TGo4EventInfo * TGo4MainWindow::StartEventInfo | ( | ) |
Definition at line 2456 of file TGo4MainWindow.cpp.
References CascadeMdiPosition(), ConnectGo4Widget(), FindGo4Widget(), and fxMdiArea.
Referenced by AddToolsBar(), AddToolsMenu(), and editorServiceSlot().
TGo4FitPanel * TGo4MainWindow::StartFitPanel | ( | ) |
Definition at line 2336 of file TGo4MainWindow.cpp.
References CascadeMdiPosition(), ConnectGo4Widget(), FindGo4Widget(), and fxMdiArea.
Referenced by AddToolsBar(), AddToolsMenu(), and editorServiceSlot().
TGo4HistogramInfo * TGo4MainWindow::StartHistogramInfo | ( | ) |
Definition at line 2354 of file TGo4MainWindow.cpp.
References CascadeMdiPosition(), ConnectGo4Widget(), FindGo4Widget(), and fxMdiArea.
Referenced by AddToolsBar(), AddToolsMenu(), and editorServiceSlot().
TGo4ParaEdit * TGo4MainWindow::StartParaEdit | ( | const char * | itemname = nullptr | ) |
Definition at line 2398 of file TGo4MainWindow.cpp.
References Browser(), CascadeMdiPosition(), ConnectGo4Widget(), FindGo4Widget(), fxMdiArea, TGo4BrowserProxy::ItemClass(), and TGo4ParaEdit::WorkWithParameter().
Referenced by editorServiceSlot().
|
protected |
Definition at line 793 of file TGo4MainWindow.cpp.
References CascadeMdiPosition(), ConnectGo4Widget(), fxMdiArea, and StatusMessage().
Referenced by UserPanelSlot().
void TGo4MainWindow::StatusMessage | ( | const QString & | mess | ) |
Definition at line 1374 of file TGo4MainWindow.cpp.
References TGo4Log::IsAutoEnabled(), and TGo4Log::Message().
Referenced by CheckConnectingCounterSlot(), ConnectHttpServer(), ConnectServer(), CreateGUIScriptSlot(), DisconnectAnalysis(), editorServiceSlot(), HelpWindow(), LaunchClient(), ProcessHotStart(), ShutdownAnalysis(), StartAnalysisSlot(), startUserGUI(), StopAnalysisSlot(), SubmitAnalysisSettings(), and TerminateAnalysis().
|
slot |
Definition at line 2254 of file TGo4MainWindow.cpp.
References Browser(), TGo4ServerProxy::FindCommand(), TGo4BrowserProxy::FindServer(), StatusMessage(), TGo4ServerProxy::StopAnalysis(), and TGo4ServerProxy::SubmitCommand().
Referenced by AddAnalysisMenu(), and editorServiceSlot().
|
slot |
Definition at line 3490 of file TGo4MainWindow.cpp.
References TGo4Script::FinishExecution(), and TGo4Script::ScriptInstance().
Referenced by AddSettingMenu(), and closeEvent().
|
slot |
Definition at line 2212 of file TGo4MainWindow.cpp.
References Browser(), TGo4ServerProxy::CanSubmitObjects(), TGo4BrowserProxy::FindServer(), TGo4ServerProxy::IsAdministrator(), TGo4ServerProxy::IsConnected(), TGo4ServerProxy::IsController(), TGo4ServerProxy::RefreshNamesList(), StatusMessage(), and TGo4ServerProxy::SubmitAnalysisSettings().
Referenced by editorServiceSlot(), and SubmitStartAnalysisSlot().
|
slot |
Definition at line 2228 of file TGo4MainWindow.cpp.
References StartAnalysisSlot(), and SubmitAnalysisSettings().
Referenced by AddAnalysisMenu(), and editorServiceSlot().
|
slot |
Definition at line 1524 of file TGo4MainWindow.cpp.
References go4sett.
Referenced by AddSettingMenu().
|
protected |
Definition at line 2271 of file TGo4MainWindow.cpp.
References TGo4AnalysisWindow::AppendOutputBuffer(), EstablishAnalysisConfiguration(), EstablishRatemeter(), TGo4AnalysisWindow::ExtractProgArgs(), FindAnalysisWindow(), fKillCommand, StatusMessage(), and TGo4AnalysisWindow::TerminateAnalysisProcess().
Referenced by editorServiceSlot(), and ForseCloseSlot().
|
slot |
Definition at line 1641 of file TGo4MainWindow.cpp.
References go4sett.
Referenced by AddSettingMenu().
|
slot |
Definition at line 1611 of file TGo4MainWindow.cpp.
References go4sett.
Referenced by AddSettingMenu().
|
slot |
Definition at line 1621 of file TGo4MainWindow.cpp.
References go4sett.
Referenced by AddSettingMenu().
|
slot |
Definition at line 1631 of file TGo4MainWindow.cpp.
References go4sett.
Referenced by AddSettingMenu().
|
slot |
Definition at line 2477 of file TGo4MainWindow.cpp.
References Browser(), FindAnalysisConfiguration(), TGo4BrowserProxy::FindServer(), TGo4AnalysisConfiguration::GetNumSteps(), and TGo4ServerProxy::RequestAnalysisSettings().
Referenced by AddAnalysisMenu().
|
slot |
Definition at line 2507 of file TGo4MainWindow.cpp.
References FindAnalysisWindow(), and TGo4AnalysisWindow::HasOutput().
Referenced by AddAnalysisMenu().
|
slot |
Definition at line 775 of file TGo4MainWindow.cpp.
References fbFullScreen.
Referenced by windowsMenuAboutToShow().
|
protected |
Definition at line 2550 of file TGo4MainWindow.cpp.
References FindGo4Widget(), and TGo4MBSViewer::SetNode().
Referenced by editorServiceSlot().
|
protected |
Definition at line 2563 of file TGo4MainWindow.cpp.
References CascadeMdiPosition(), and fxMdiArea.
Referenced by editorServiceSlot().
|
protected |
Definition at line 2392 of file TGo4MainWindow.cpp.
References FindGo4Widget(), and TGo4Browser::ShootUpdateTimer().
Referenced by ChangeHideEventElement(), and LoadLibrarySlot().
|
protected |
Definition at line 1384 of file TGo4MainWindow.cpp.
References __GO4RELEASE__, Browser(), TGo4ServerProxy::CanSubmitObjects(), EstablishRatemeter(), faAnalConfig, faAnalTermin, faConnectAnal, faDisconnectAnal, faLaunchAnal, faPrepareAnal, faShutdownAnal, faStartAnal, faStopAnal, faSumbStartAnal, fConnectingCounter, FindAnalysisWindow(), TGo4ServerProxy::FindCommand(), TGo4BrowserProxy::FindServer(), TGo4ServerProxy::GetContainedObjectInfo(), TGo4ServerProxy::IsAdministrator(), TGo4AnalysisProxy::IsAnalysisServer(), TGo4ServerProxy::IsAnalysisServer(), TGo4AnalysisProxy::IsConnected(), TGo4ServerProxy::IsConnected(), and TGo4ServerProxy::IsController().
Referenced by TGo4MainWindow(), CheckConnectingCounterSlot(), ConnectServer(), and editorServiceSlot().
|
protected |
Definition at line 1947 of file TGo4MainWindow.cpp.
References Browser(), EstablishAnalysisWindow(), TGo4BrowserProxy::FindAnalysis(), FindAnalysisWindow(), TGo4AnalysisWindow::HasOutput(), TGo4AnalysisProxy::IsAdministrator(), TGo4AnalysisProxy::IsAnalysisServer(), TGo4AnalysisProxy::IsConnected(), TGo4AnalysisProxy::IsController(), TGo4AnalysisProxy::UpdateObjectSlot(), and TGo4AnalysisWindow::WorkWithUpdateObjectCmd().
Referenced by AddAnalysisProxy(), and CheckConnectingCounterSlot().
|
slot |
Definition at line 857 of file TGo4MainWindow.cpp.
References FindGo4Widget(), go4sett, startUserGUI(), and TGo4Log::subGO4SYS().
Referenced by AddToolsBar(), and AddToolsMenu().
|
protected |
Definition at line 782 of file TGo4MainWindow.cpp.
References fxMdiArea.
Referenced by windowsMenuAboutToShow().
|
slot |
Definition at line 709 of file TGo4MainWindow.cpp.
References TGo4AnalysisWindow::ClearAnalysisOutput(), TGo4LogInfo::ClearLogInfo(), fbFullScreen, FindAnalysisWindow(), FindGo4Widget(), fxMdiArea, MinAllWindows(), TGo4AnalysisWindow::SaveAnalysisOutput(), TGo4LogInfo::SaveLogInfo(), ToggleFullScreenSlot(), WindowActivated(), and windowsMenu.
Referenced by TGo4MainWindow().
|
protected |
Definition at line 274 of file TGo4MainWindow.h.
Referenced by AddAnalysisBar(), AddAnalysisMenu(), and UpdateCaptionButtons().
|
protected |
Definition at line 275 of file TGo4MainWindow.h.
Referenced by AddAnalysisBar(), AddAnalysisMenu(), and UpdateCaptionButtons().
|
protected |
Definition at line 267 of file TGo4MainWindow.h.
Referenced by AddAnalysisBar(), AddAnalysisMenu(), and UpdateCaptionButtons().
|
protected |
Definition at line 260 of file TGo4MainWindow.h.
Referenced by TGo4MainWindow(), and AddSettingMenu().
|
protected |
Definition at line 269 of file TGo4MainWindow.h.
Referenced by AddAnalysisBar(), AddAnalysisMenu(), and UpdateCaptionButtons().
|
protected |
Definition at line 263 of file TGo4MainWindow.h.
Referenced by AddSettingMenu(), and ChangeCloneFlagSlot().
|
protected |
Definition at line 264 of file TGo4MainWindow.h.
Referenced by AddSettingMenu(), and ChangeCloneFlagSlot().
|
protected |
Definition at line 262 of file TGo4MainWindow.h.
Referenced by AddSettingMenu(), and ChangeCloneFlagSlot().
|
protected |
Definition at line 261 of file TGo4MainWindow.h.
Referenced by TGo4MainWindow(), and AddSettingMenu().
|
protected |
Definition at line 266 of file TGo4MainWindow.h.
Referenced by AddAnalysisBar(), AddAnalysisMenu(), and UpdateCaptionButtons().
|
protected |
Definition at line 233 of file TGo4MainWindow.h.
Referenced by TGo4MainWindow(), and ProcessQtEvents().
|
protected |
Definition at line 268 of file TGo4MainWindow.h.
Referenced by AddAnalysisMenu(), and UpdateCaptionButtons().
|
protected |
Definition at line 270 of file TGo4MainWindow.h.
Referenced by AddAnalysisBar(), AddAnalysisMenu(), and UpdateCaptionButtons().
|
protected |
Definition at line 272 of file TGo4MainWindow.h.
Referenced by AddAnalysisBar(), AddAnalysisMenu(), and UpdateCaptionButtons().
|
protected |
Definition at line 273 of file TGo4MainWindow.h.
Referenced by AddAnalysisBar(), AddAnalysisMenu(), and UpdateCaptionButtons().
|
protected |
Definition at line 271 of file TGo4MainWindow.h.
Referenced by AddAnalysisBar(), AddAnalysisMenu(), and UpdateCaptionButtons().
|
protected |
Definition at line 259 of file TGo4MainWindow.h.
Referenced by TGo4MainWindow(), and AddSettingMenu().
|
protected |
Definition at line 258 of file TGo4MainWindow.h.
|
protected |
Definition at line 256 of file TGo4MainWindow.h.
Referenced by TGo4MainWindow(), ToggleFullScreenSlot(), and windowsMenuAboutToShow().
|
protected |
Definition at line 250 of file TGo4MainWindow.h.
Referenced by TGo4MainWindow(), CheckConnectingCounterSlot(), and LaunchClient().
|
protected |
Definition at line 255 of file TGo4MainWindow.h.
Referenced by TGo4MainWindow(), checkPanelRepaintSlot(), and editorServiceSlot().
|
protected |
Definition at line 248 of file TGo4MainWindow.h.
Referenced by TGo4MainWindow(), closeEvent(), and ForseCloseSlot().
|
protected |
Definition at line 249 of file TGo4MainWindow.h.
Referenced by TGo4MainWindow(), CheckConnectingCounterSlot(), ConnectServer(), LaunchClient(), and UpdateCaptionButtons().
|
protected |
Definition at line 251 of file TGo4MainWindow.h.
Referenced by TGo4MainWindow(), CheckConnectingCounterSlot(), and LaunchClient().
|
protected |
Definition at line 243 of file TGo4MainWindow.h.
Referenced by TGo4MainWindow(), EstablishAnalysisWindow(), LaunchClient(), and TerminateAnalysis().
|
protected |
Definition at line 253 of file TGo4MainWindow.h.
Referenced by TGo4MainWindow(), CreateGUIScriptSlot(), ImportObjectSlot(), OpenFileSlot(), SaveBrowserItemToFile(), SaveFileSlot(), and SavePanelCanvas().
|
protected |
Definition at line 252 of file TGo4MainWindow.h.
Referenced by TGo4MainWindow(), ConnectServer(), and LastTypedPassword().
|
protected |
Definition at line 245 of file TGo4MainWindow.h.
Referenced by TGo4MainWindow(), and CascadeMdiPosition().
|
protected |
Definition at line 246 of file TGo4MainWindow.h.
Referenced by TGo4MainWindow(), and CascadeMdiPosition().
|
protected |
Definition at line 240 of file TGo4MainWindow.h.
Referenced by TGo4MainWindow(), and Browser().
|
protected |
Definition at line 239 of file TGo4MainWindow.h.
Referenced by TGo4MainWindow(), AddAnalysisProxy(), CloseAllFilesSlot(), and OpenRemoteFileSlot().
|
protected |
Definition at line 241 of file TGo4MainWindow.h.
Referenced by TGo4MainWindow(), checkPanelRepaintSlot(), editorServiceSlot(), FindGo4Widget(), FindViewPanel(), GetWidgetTopSlot(), and MakeNewPanel().
|
protected |
Definition at line 236 of file TGo4MainWindow.h.
Referenced by TGo4MainWindow(), CascadeMdiPosition(), CascadeSubWindows(), checkPanelRepaintSlot(), closeEvent(), editorServiceSlot(), EstablishAnalysisConfiguration(), EstablishAnalysisWindow(), MakeNewPanel(), MinAllWindows(), StartConditionEditor(), StartConditionInfo(), StartEditDynEntry(), StartEventInfo(), StartFitPanel(), StartHistogramInfo(), StartParaEdit(), startUserGUI(), ToggleScaleValues(), WindowActivated(), and windowsMenuAboutToShow().
|
protected |
Definition at line 238 of file TGo4MainWindow.h.
Referenced by TGo4MainWindow(), ~TGo4MainWindow(), AddAnalysisProxy(), Browser(), checkPanelRepaintSlot(), CloseAllFilesSlot(), editorServiceSlot(), FindGo4Widget(), FindViewPanel(), GetWidgetTopSlot(), MakeNewPanel(), OM(), and OpenRemoteFileSlot().
|
protected |
Definition at line 237 of file TGo4MainWindow.h.
Referenced by TGo4MainWindow(), and PaletteSettingsSlot().
|
protected |
Definition at line 235 of file TGo4MainWindow.h.
Referenced by TGo4MainWindow(), and windowsMenuAboutToShow().