#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(). |