CvsProcessWidget Class Reference
#include <cvsprocesswidget.h>
Inheritance diagram for CvsProcessWidget:

Signals | |
void | jobFinished (bool normalExit, int exitStatus) |
Public Member Functions | |
CvsProcessWidget (CvsService_stub *service, CvsServicePart *part, QWidget *parent, const char *name) | |
virtual | ~CvsProcessWidget () |
bool | startJob (const DCOPRef &aJob) |
bool | isAlreadyWorking () const |
void | cancelJob () |
virtual void | clear () |
QStringList | output () const |
QStringList | errors () const |
virtual void | slotJobExited (bool normalExit, int exitStatus) |
DCOP Iface. | |
virtual void | slotReceivedOutput (QString someOutput) |
virtual void | slotReceivedErrors (QString someErrors) |
Private Member Functions | |
void | showInfo (const QStringList &msg) |
void | showError (const QStringList &msg) |
void | showOutput (const QStringList &msg) |
Private Attributes | |
CvsServicePart * | m_part |
CvsService_stub * | m_service |
CvsJob_stub * | m_job |
BufferedStringReader | m_outputBuffer |
Buffered reader for safely reading stdout and stderr from cvs commands' output. | |
BufferedStringReader | m_errorBuffer |
Buffered reader for safely reading stdout and stderr from cvs commands' output. | |
QStringList | m_output |
QStringList | m_errors |
Constructor & Destructor Documentation
|
Definition at line 46 of file cvsprocesswidget.cpp. References CvsProcessWidget(). Referenced by CvsProcessWidget(). |
|
Definition at line 86 of file cvsprocesswidget.cpp. References m_job. |
Member Function Documentation
|
Definition at line 158 of file cvsprocesswidget.cpp. References KDevPlugin::core(), endl(), kdDebug(), m_job, m_part, KDevCore::running(), and showInfo(). Referenced by CvsServicePartImpl::flushJobs(). |
|
Definition at line 106 of file cvsprocesswidget.cpp. References m_errors, and m_output. Referenced by startJob(). |
|
Definition at line 47 of file cvsprocesswidget.h. References m_errors. Referenced by CvsServicePartImpl::slotDiffFinished(). |
|
Definition at line 96 of file cvsprocesswidget.cpp. References m_job. |
|
Referenced by slotJobExited(), and startJob(). |
|
Definition at line 46 of file cvsprocesswidget.h. References m_output. Referenced by CvsServicePartImpl::slotDiffFinished(). |
|
Definition at line 246 of file cvsprocesswidget.cpp. References showError(). Referenced by showError(), and slotReceivedErrors(). |
|
Definition at line 238 of file cvsprocesswidget.cpp. References showInfo(). Referenced by cancelJob(), showInfo(), slotJobExited(), and startJob(). |
|
Definition at line 254 of file cvsprocesswidget.cpp. References showOutput(). Referenced by showOutput(), and slotReceivedOutput(). |
|
DCOP Iface.
Implements CVSServiceDCOPIface. Definition at line 174 of file cvsprocesswidget.cpp. References KDevPlugin::core(), endl(), jobFinished(), kdDebug(), m_job, m_part, KDevPlugin::mainWindow(), KDevCore::running(), showInfo(), slotJobExited(), and KDevMainWindow::statusBar(). Referenced by slotJobExited(). |
|
Implements CVSServiceDCOPIface. Definition at line 219 of file cvsprocesswidget.cpp. References endl(), kdDebug(), m_errorBuffer, m_errors, BufferedStringReader::process(), showError(), and slotReceivedErrors(). Referenced by slotReceivedErrors(). |
|
Implements CVSServiceDCOPIface. Definition at line 200 of file cvsprocesswidget.cpp. References endl(), kdDebug(), m_output, m_outputBuffer, BufferedStringReader::process(), showOutput(), and slotReceivedOutput(). Referenced by slotReceivedOutput(). |
|
Definition at line 115 of file cvsprocesswidget.cpp. References DCOPRef::app(), clear(), KDevPlugin::core(), endl(), jobFinished(), kdDebug(), m_job, m_part, KDevPlugin::mainWindow(), DCOPRef::obj(), KDevMainWindow::raiseView(), KDevCore::running(), showInfo(), startJob(), and KDevMainWindow::statusBar(). Referenced by DirectScheduler::schedule(), and startJob(). |
Member Data Documentation
|
Buffered reader for safely reading stdout and stderr from cvs commands' output.
Definition at line 69 of file cvsprocesswidget.h. Referenced by slotReceivedErrors(). |
|
Definition at line 72 of file cvsprocesswidget.h. Referenced by clear(), errors(), and slotReceivedErrors(). |
|
Definition at line 65 of file cvsprocesswidget.h. Referenced by cancelJob(), isAlreadyWorking(), slotJobExited(), startJob(), and ~CvsProcessWidget(). |
|
Definition at line 72 of file cvsprocesswidget.h. Referenced by clear(), output(), and slotReceivedOutput(). |
|
Buffered reader for safely reading stdout and stderr from cvs commands' output.
Definition at line 69 of file cvsprocesswidget.h. Referenced by slotReceivedOutput(). |
|
Definition at line 63 of file cvsprocesswidget.h. Referenced by cancelJob(), slotJobExited(), and startJob(). |
|
Definition at line 64 of file cvsprocesswidget.h. |
The documentation for this class was generated from the following files:
- vcs/cvsservice/cvsprocesswidget.h
- vcs/cvsservice/cvsprocesswidget.cpp