QtCraft API C++ classes QML types Handbook

QcConsole Namespace

Header: #include <common/core/QcConsole.h>

Functions

void print(const QString &text)
void printErrorLine(const QString &text)
void printLine(const QString &text)

Detailed Description

Console output of the programs (decision E-948): QString text goes to standard output or standard error as UTF-8 through std::print, without a std::string copy. Like std::print, nothing is flushed.

Function Documentation

void QcConsole::print(const QString &text)

Writes text to standard output, without a line break.

void QcConsole::printErrorLine(const QString &text)

Writes text and a line break to standard error.

void QcConsole::printLine(const QString &text)

Writes text and a line break to standard output.