#include <TGo4AnalysisWindow.h>
Inheritance diagram for TGo4AnalysisWindow:

Public Slots | |
| void | readFromStdout () |
| void | readFromStderr () |
| void | scrollToTop () |
| void | RequestTerminate () |
| void | ClearAnalysisOutput () |
| void | SaveAnalysisOutput () |
| void | HistActivated (const QString &str) |
| void | FileDialog_Macro () |
| void | PrintHistograms () |
| void | PrintConditions () |
| void | PrintEvent () |
| void | updateTerminalOutput () |
Public Member Functions | |
| TGo4AnalysisWindow (QWidget *parent=0, const char *name=0, bool needoutput=false, bool needkillbtn=true) | |
| virtual | ~TGo4AnalysisWindow () |
| void | SetHistorySize (int sz) |
| void | StartAnalysisShell (const char *text) |
| void | TerminateAnalysisProcess () |
| void | AppendOutputBuffer (const QString &value) |
| void | WorkWithUpdateObjectCmd (TGo4Slot *slot) |
| void | WaitForNewObject (bool isobjectforeditor) |
| bool | HasOutput () |
Protected Member Functions | |
| virtual void | linkedObjectUpdated (const char *linkname, TObject *obj) |
| virtual void | linkedObjectRemoved (const char *linkname) |
| void | CreateButtons (QHBoxLayout *, bool) |
| void | CreateCmdLine (QHBoxLayout *) |
Protected Attributes | |
| QProcess * | fAnalysisProcess |
| QGo4CommandsHistory * | fxCmdHist |
| QString | outputBuffer |
| QTextEdit * | fxOutput |
| unsigned int | fiMaxOuputSize |
| bool | fNewObjectForEditor |
|
||||||||||||||||||||
|
Definition at line 43 of file TGo4AnalysisWindow.cpp. References CreateButtons(), CreateCmdLine(), FALSE, fAnalysisProcess, fiMaxOuputSize, fNewObjectForEditor, fxCmdHist, fxOutput, TGo4QSettings::getTermHistorySize(), go4sett, outputBuffer, QGo4Widget::setCanDestroyWidget(), TRUE, and updateTerminalOutput(). |
|
|
Definition at line 172 of file TGo4AnalysisWindow.cpp. References QGo4Widget::Browser(). |
|
|
Definition at line 185 of file TGo4AnalysisWindow.cpp. References fiMaxOuputSize. Referenced by TGo4MainWindow::InputTerminalParametersSlot(). |
|
|
Definition at line 257 of file TGo4AnalysisWindow.cpp. References fAnalysisProcess, readFromStderr(), readFromStdout(), and TerminateAnalysisProcess(). Referenced by TGo4MainWindow::LaunchClientSlot(). |
|
|
Definition at line 278 of file TGo4AnalysisWindow.cpp. References AppendOutputBuffer(), and fAnalysisProcess. Referenced by StartAnalysisShell(), and TGo4MainWindow::TerminateAnalysis(). |
|
|
Definition at line 245 of file TGo4AnalysisWindow.cpp. References outputBuffer. Referenced by readFromStderr(), readFromStdout(), TGo4MainWindow::TerminateAnalysis(), and TerminateAnalysisProcess(). |
|
|
Definition at line 371 of file TGo4AnalysisWindow.cpp. References QGo4Widget::AddLink(). Referenced by TGo4MainWindow::AddAnalysisProxy(), and TGo4MainWindow::UpdateDockAnalysisWindow(). |
|
|
Definition at line 377 of file TGo4AnalysisWindow.cpp. References fNewObjectForEditor. Referenced by TGo4MainWindow::CreateNewConditionSlot(), TGo4MainWindow::CreateNewDynEntrySlot(), and TGo4MainWindow::CreateNewHistSlot(). |
|
|
Definition at line 179 of file TGo4AnalysisWindow.cpp. References fxOutput. Referenced by TGo4MainWindow::AddAnalysisProxy(), CreateButtons(), CreateCmdLine(), linkedObjectRemoved(), TGo4MainWindow::ToggleAnalysisWindow(), and TGo4MainWindow::UpdateDockAnalysisWindow(). |
|
|
Definition at line 226 of file TGo4AnalysisWindow.cpp. References AppendOutputBuffer(), and fAnalysisProcess. Referenced by StartAnalysisShell(). |
|
|
Definition at line 236 of file TGo4AnalysisWindow.cpp. References AppendOutputBuffer(), and fAnalysisProcess. Referenced by StartAnalysisShell(). |
|
|
Definition at line 251 of file TGo4AnalysisWindow.cpp. References fxOutput. |
|
|
Definition at line 273 of file TGo4AnalysisWindow.cpp. References QGo4Widget::ServiceCall(). Referenced by CreateButtons(). |
|
|
Definition at line 288 of file TGo4AnalysisWindow.cpp. References fxOutput. Referenced by CreateButtons(). |
|
|
Definition at line 294 of file TGo4AnalysisWindow.cpp. |
|
|
Definition at line 313 of file TGo4AnalysisWindow.cpp. References QGo4CommandsHistory::EnterPressed(), TGo4AnalysisProxy::ExecuteLine(), fxCmdHist, QGo4Widget::GetAnalysis(), and QGo4CommandsHistory::ResetEnterPressed(). Referenced by CreateCmdLine(), PrintConditions(), and PrintHistograms(). |
|
|
Definition at line 333 of file TGo4AnalysisWindow.cpp. References fxCmdHist. Referenced by CreateCmdLine(). |
|
|
Definition at line 348 of file TGo4AnalysisWindow.cpp. References fxCmdHist, HistActivated(), and QGo4CommandsHistory::SetEnterPressed(). Referenced by CreateButtons(), and TGo4MainWindow::editorServiceSlot(). |
|
|
Definition at line 357 of file TGo4AnalysisWindow.cpp. References fxCmdHist, HistActivated(), and QGo4CommandsHistory::SetEnterPressed(). Referenced by CreateButtons(), and TGo4MainWindow::editorServiceSlot(). |
|
|
Definition at line 366 of file TGo4AnalysisWindow.cpp. References QGo4Widget::ServiceCall(). Referenced by CreateButtons(). |
|
|
Definition at line 190 of file TGo4AnalysisWindow.cpp. References FALSE, fiMaxOuputSize, fxOutput, and outputBuffer. Referenced by TGo4AnalysisWindow(). |
|
||||||||||||
|
Reimplemented from QGo4Widget. Definition at line 382 of file TGo4AnalysisWindow.cpp. References QGo4Widget::Browser(), QGo4Widget::EditItem(), fNewObjectForEditor, TGo4AnalysisObjectResult::GetObjectFullName(), and QGo4Widget::InformThatObjectCreated(). |
|
|
Reimplemented from QGo4Widget. Definition at line 395 of file TGo4AnalysisWindow.cpp. References HasOutput(), and QGo4Widget::ServiceCall(). |
|
||||||||||||
|
Definition at line 114 of file TGo4AnalysisWindow.cpp. References ClearAnalysisOutput(), HasOutput(), PrintConditions(), PrintEvent(), PrintHistograms(), and RequestTerminate(). Referenced by TGo4AnalysisWindow(). |
|
|
Definition at line 94 of file TGo4AnalysisWindow.cpp. References FileDialog_Macro(), fxCmdHist, HasOutput(), and HistActivated(). Referenced by TGo4AnalysisWindow(). |
|
|
Definition at line 69 of file TGo4AnalysisWindow.h. Referenced by readFromStderr(), readFromStdout(), StartAnalysisShell(), TerminateAnalysisProcess(), and TGo4AnalysisWindow(). |
|
|
Definition at line 70 of file TGo4AnalysisWindow.h. Referenced by CreateCmdLine(), FileDialog_Macro(), HistActivated(), PrintConditions(), PrintHistograms(), and TGo4AnalysisWindow(). |
|
|
Definition at line 71 of file TGo4AnalysisWindow.h. Referenced by AppendOutputBuffer(), TGo4AnalysisWindow(), and updateTerminalOutput(). |
|
|
Definition at line 72 of file TGo4AnalysisWindow.h. Referenced by ClearAnalysisOutput(), HasOutput(), SaveAnalysisOutput(), scrollToTop(), TGo4AnalysisWindow(), and updateTerminalOutput(). |
|
|
Definition at line 73 of file TGo4AnalysisWindow.h. Referenced by SetHistorySize(), TGo4AnalysisWindow(), and updateTerminalOutput(). |
|
|
Definition at line 74 of file TGo4AnalysisWindow.h. Referenced by linkedObjectUpdated(), TGo4AnalysisWindow(), and WaitForNewObject(). |
1.4.2