14 #ifndef TGO4MAINWINDOW_H
15 #define TGO4MAINWINDOW_H
17 #include <QMainWindow>
19 #include <QCloseEvent>
96 TGo4ServerProxy*
ConnectHttpSlot(
const char* addr = 0,
const char* user=0,
const char* pass=0,
bool with_qt_process =
false,
bool get_analysis_config=
false);
void PaletteSettingsSlot()
QAction * faWindowRubberBand
TGo4ConditionEditor * StartConditionEditor()
QAction * faDisconnectAnal
void OpenRemoteFileSlot()
void CreateNewHistSlot(int isremote=-1)
void HotStart(const char *fname)
void EstablishAnalysisWindowForHttp()
void StatusMessage(const QString &mess)
void ChangeTerminalFontSlot()
TGo4AnalysisProxy * AddAnalysisProxy(bool isserver, bool needoutput)
void ChangeDrawDateFlagSlot()
void ConnectHServerSlot()
void ToggleFullScreenSlot()
void LaunchClientSlot(bool interactive=true)
bool SaveBrowserItemToFile(const char *itemname, const char *subfolder)
TGo4MainWindow(QApplication *)
void ChangeFetchWhenDrawSlot()
void checkPanelRepaintSlot()
void ConnectGo4Widget(QGo4Widget *editor)
void HelpWindow(const char *filename, const char *msg=0)
void ToggleAnalysisConfiguration()
TGo4AnalysisConfiguration * EstablishAnalysisConfiguration(int level)
QAction * faTermTimeStamp
QAction * faFetchWhenSave
void CreateNewConditionSlot(bool forothereditor=false)
void ChangeHideEventElement()
TGo4ParaEdit * StartParaEdit(const char *itemname=0)
QAction * faHideEventElement
TGo4AnalysisStatusMonitor * EstablishRatemeter(int level)
QAction * faFetchWhenDraw
void UpdateDockAnalysisWindow()
void ChangeDrawOnceSlot()
bool SubmitAnalysisSettings()
void ToggleMbsMonitor(const char *nodename)
void ConnectServerSlot(bool interactive=true, const char *password="")
void ChangeFetchWhenCopySlot()
void CheckConnectingCounterSlot()
void ShutdownAnalysisSlot(bool interactive=true)
TGo4FitPanel * StartFitPanel()
void ChangeTerminalTimeStampSlot()
TGo4BrowserProxy * Browser()
void InputTerminalParametersSlot()
TGo4SetScaleValues * ToggleScaleValues()
void SavePanelCanvas(TGo4ViewPanel *panel)
void UpdateCaptionButtons()
void windowsMenuAboutToShow()
TGo4HistogramInfo * StartHistogramInfo()
void ChangeSaveWhiteBackgroundSlot()
void AddAnalysisMacrosBar()
TGo4AnalysisWindow * EstablishAnalysisWindow(bool needoutput, bool withkillbnt=false, bool force_recreate=false)
QAction * faFetchWhenCopy
TGo4EventInfo * StartEventInfo()
void windowsMenuActivated(int id)
QAction * faSumbStartAnal
void ChangeCloneFlagSlot()
QSignalMapper * winMapper
virtual ~TGo4MainWindow()
TGo4ViewPanel * FindViewPanel(const char *name)
bool startUserGUI(const char *)
void CreateGUIScriptSlot()
void CreateNewDynEntrySlot(bool forothereditor=false)
QGo4Widget * FindGo4Widget(const char *name, bool activate)
TGo4EditDynEntry * StartEditDynEntry()
void SetStyleSlot(const QString &)
void editorServiceSlot(QGo4Widget *editor, int serviceid, const char *str, void *par)
void DisconnectAnalysisSlot(bool interactive=true)
void GStyleStatFormatSlot()
void SubmitStartAnalysisSlot()
TGo4ServerProxy * ConnectHttpSlot(const char *addr=0, const char *user=0, const char *pass=0, bool with_qt_process=false, bool get_analysis_config=false)
virtual void closeEvent(QCloseEvent *ce)
void ChangeFetchWhenSaveSlot()
void ChangeDrawTimeFlagSlot()
TGo4ViewPanel * DisplayBrowserItem(const char *itemname, TGo4ViewPanel *panel, TPad *pad, bool activate, int updatelevel, const char *drawopt)
TGo4AnalysisConfiguration * FindAnalysisConfiguration()
void ChangeDrawItemFlagSlot()
TGo4ViewPanel * MakeNewPanel(int div=0)
void CloseAnalysisWindow()
void TerminateAnalysis(bool interactive=true)
const char * LastTypedPassword() const
TGo4AnalysisWindow * FindAnalysisWindow()
void MarkerSettingsSlot()
bool RemoveAnalysisProxy(int waittime=30, bool servershutdown=false)
void ToggleAnalysisWindow()
void CascadeMdiPosition(QWidget *sub)
void ChangeTerminalTimeStampFormatSlot()
void ChangeWindowRubberBandSlot()
void PrepareForClientConnectionSlot(bool interactive=true)
TGo4ConditionInfo * StartConditionInfo()
TGo4Slot * GetWidgetTopSlot(QGo4Widget *widget, bool force)