Widget Debugger. More...
#include <qrdebug.h>
Inheritance diagram for QRDebug:
Collaboration diagram for QRDebug:
Signals | |
void | signalXMLClose (void) |
Public Member Functions | |
QRDebug (QWidget *parent=0) | |
virtual void | clear (void) |
~QRDebug (void) | |
Public Member Functions inherited from RDebug | |
RDebug (void) | |
void | BeginTag (const RString &tag, const RString &attrs=RString::Null) |
void | PrintComment (const RString &text) |
void | EndTag (const RString &text) |
const RString & | GetCurrentTag (void) const |
void | PrintInfo (const RString &text) |
void | BeginFunc (const RString &name, const RString &object) |
void | EndFunc (const RString &name, const RString &object) |
void | BeginApp (const RString &app) |
void | EndApp (const RString &app) |
virtual | ~RDebug (void) |
Protected Member Functions | |
virtual void | WriteBeginTag (const RString &tag, const RString &attrs) |
virtual void | WriteText (const RString &text) |
virtual void | WriteEndTag (const RString &tag) |
Private Attributes | |
void * | Ui |
RContainer< Item, false, false > | Items |
Additional Inherited Members | |
Protected Attributes inherited from RDebug | |
int | Depth |
RBoolVector | Depths |
Detailed Description
Widget Debugger.
The QRDebug class provides a widget to display debug information generated by an instance of a genetic algorithm (has XML output).
Constructor & Destructor Documentation
QRDebug | ( | QWidget * | parent = 0 | ) |
Construct the XML debug widget.
- Parameters
-
parent Parent of the widget.
~QRDebug | ( | void | ) |
Destruct the XML debug widget.
Member Function Documentation
|
virtual |
Clear the XML.
|
protectedvirtual |
|
protectedvirtual |
|
signal |
Emit a signal when this widget is closed.
Member Data Documentation
|
private |
|
private |
The array is used to manage the deepest of the XML structure.