Abstract class for console output. More...
#include <consolewriter.h>
Public Member Functions | |
| ConsoleWriter () | |
| virtual | ~ConsoleWriter () |
| virtual void | printLine (const QString &line)=0 |
| virtual void | printErrorLine (const QString &line)=0 |
| virtual void | printCommand (const QString &cmd)=0 |
Abstract class for console output.
Console Writer class providing console output
| gui::ConsoleWriter::ConsoleWriter | ( | ) |
Default constructor of ConsoleWriter
| gui::ConsoleWriter::~ConsoleWriter | ( | ) | [virtual] |
default destructor
| virtual void gui::ConsoleWriter::printCommand | ( | const QString & | cmd | ) | [pure virtual] |
Print/echo/store command that is to be executed
| cmd | Command string |
Implemented in gui::ConsoleWriterConsole, and gui::ConsoleWriterGui.
| virtual void gui::ConsoleWriter::printErrorLine | ( | const QString & | line | ) | [pure virtual] |
Print one line with error message to console, followed by a newline Visual style may (or may not) be different from that of "ordinary" line
| line | String to print |
Implemented in gui::ConsoleWriterConsole, and gui::ConsoleWriterGui.
| virtual void gui::ConsoleWriter::printLine | ( | const QString & | line | ) | [pure virtual] |
Print one line to console, followed by a newline
| line | String to print |
Implemented in gui::ConsoleWriterConsole, and gui::ConsoleWriterGui.