RoseFrontendOutput Class Reference

Widget for displaying the warnings/errors of the ROSE frontend call. More...

#include <RoseFrontendTask.h>

Inheritance diagram for RoseFrontendOutput:

Inheritance graph
[legend]
List of all members.

Public Slots

virtual void readData (QIODevice *io)
 Called if new data are available on IO-device.
void itemClicked (const QString &file, int line)

Signals

virtual void itemSelected (const QString &file, int line, int column)

Public Member Functions

 RoseFrontendOutput (QWidget *par=0)
virtual ~RoseFrontendOutput ()
virtual void showInWidget (QWidget *w, TaskList *l)
virtual void hide (QWidget *w)

Private Attributes

CompilerOutputWidgetoutputWidget

Detailed Description

Widget for displaying the warnings/errors of the ROSE frontend call.

Definition at line 17 of file RoseFrontendTask.h.


Constructor & Destructor Documentation

RoseFrontendOutput::RoseFrontendOutput ( QWidget *  par = 0  ) 

Definition at line 164 of file RoseFrontendTask.cpp.

RoseFrontendOutput::~RoseFrontendOutput (  )  [virtual]

Definition at line 172 of file RoseFrontendTask.cpp.


Member Function Documentation

void RoseFrontendOutput::hide ( QWidget *  w  )  [virtual]

Delete or reparent your custom widget, which are childs of the w widget provided in showInWidget()

Implements TaskOutputInfo.

Definition at line 185 of file RoseFrontendTask.cpp.

void RoseFrontendOutput::itemClicked ( const QString &  file,
int  line 
) [inline, slot]

Definition at line 31 of file RoseFrontendTask.h.

Referenced by RoseFrontendOutput().

virtual void RoseFrontendOutput::itemSelected ( const QString &  file,
int  line,
int  column 
) [virtual, signal]

Implements TaskOutputInfo.

Referenced by itemClicked().

void RoseFrontendOutput::readData ( QIODevice *  io  )  [virtual, slot]

Called if new data are available on IO-device.

Implements TaskOutputInfo.

Definition at line 193 of file RoseFrontendTask.cpp.

Referenced by RoseFrontendTask::start().

void RoseFrontendOutput::showInWidget ( QWidget *  w,
TaskList l 
) [virtual]

Setup a widget to show the output of this task

Implements TaskOutputInfo.

Definition at line 175 of file RoseFrontendTask.cpp.


Member Data Documentation

CompilerOutputWidget* RoseFrontendOutput::outputWidget [private]

Definition at line 38 of file RoseFrontendTask.h.

Referenced by hide(), readData(), RoseFrontendOutput(), and showInWidget().


The documentation for this class was generated from the following files:
Generated on Tue Sep 15 14:48:50 2009 for RoseQtWidgets by  doxygen 1.4.7