Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QColorOutputPrivate Class Reference
Collaboration diagram for QColorOutputPrivate:

Public Member Functions

 QColorOutputPrivate ()
 ~QColorOutputPrivate ()
void write (const QString &msg)
void insertColor (int id, QColorOutput::ColorCode code)
QColorOutput::ColorCode color (int id) const
bool containsColor (int id) const
void setSilent (bool silent)
bool isSilent () const
void setCurrentColorID (int colorId)
bool coloringEnabled () const
void flushBuffer ()
void discardBuffer ()
 QColorOutputPrivate ()
 ~QColorOutputPrivate ()
void write (const QString &msg)
void insertColor (int id, QColorOutput::ColorCode code)
QColorOutput::ColorCode color (int id) const
bool containsColor (int id) const
void setSilent (bool silent)
bool isSilent () const
void setCurrentColorID (int colorId)
bool coloringEnabled () const
void flushBuffer ()
void discardBuffer ()

Static Public Member Functions

static QString escapeCode (const QString &in)
static QString escapeCode (const QString &in)

Static Public Attributes

static const char *const foregrounds []
static const char *const backgrounds []

Detailed Description

Definition at line 18 of file qcoloroutput.cpp.

Constructor & Destructor Documentation

◆ QColorOutputPrivate() [1/2]

QColorOutputPrivate::QColorOutputPrivate ( )
inline

Definition at line 21 of file qcoloroutput.cpp.

◆ ~QColorOutputPrivate() [1/2]

QColorOutputPrivate::~QColorOutputPrivate ( )
inline

Definition at line 26 of file qcoloroutput.cpp.

◆ QColorOutputPrivate() [2/2]

QColorOutputPrivate::QColorOutputPrivate ( )
inline

Definition at line 21 of file qcoloroutput.cpp.

◆ ~QColorOutputPrivate() [2/2]

QColorOutputPrivate::~QColorOutputPrivate ( )
inline

Definition at line 26 of file qcoloroutput.cpp.

Member Function Documentation

◆ color() [1/2]

QColorOutput::ColorCode QColorOutputPrivate::color ( int id) const
inline

Definition at line 48 of file qcoloroutput.cpp.

◆ color() [2/2]

QColorOutput::ColorCode QColorOutputPrivate::color ( int id) const
inline

Definition at line 48 of file qcoloroutput.cpp.

◆ coloringEnabled() [1/2]

bool QColorOutputPrivate::coloringEnabled ( ) const
inline

Definition at line 56 of file qcoloroutput.cpp.

◆ coloringEnabled() [2/2]

bool QColorOutputPrivate::coloringEnabled ( ) const
inline

Definition at line 56 of file qcoloroutput.cpp.

◆ containsColor() [1/2]

bool QColorOutputPrivate::containsColor ( int id) const
inline

Definition at line 49 of file qcoloroutput.cpp.

◆ containsColor() [2/2]

bool QColorOutputPrivate::containsColor ( int id) const
inline

Definition at line 49 of file qcoloroutput.cpp.

◆ discardBuffer() [1/2]

void QColorOutputPrivate::discardBuffer ( )
inline

Definition at line 64 of file qcoloroutput.cpp.

◆ discardBuffer() [2/2]

void QColorOutputPrivate::discardBuffer ( )
inline

Definition at line 64 of file qcoloroutput.cpp.

◆ escapeCode() [1/2]

QString QColorOutputPrivate::escapeCode ( const QString & in)
inlinestatic

Definition at line 36 of file qcoloroutput.cpp.

◆ escapeCode() [2/2]

QString QColorOutputPrivate::escapeCode ( const QString & in)
inlinestatic

Definition at line 36 of file qcoloroutput.cpp.

◆ flushBuffer() [1/2]

void QColorOutputPrivate::flushBuffer ( )
inline

Definition at line 58 of file qcoloroutput.cpp.

◆ flushBuffer() [2/2]

void QColorOutputPrivate::flushBuffer ( )
inline

Definition at line 58 of file qcoloroutput.cpp.

◆ insertColor() [1/2]

void QColorOutputPrivate::insertColor ( int id,
QColorOutput::ColorCode code )
inline

Definition at line 47 of file qcoloroutput.cpp.

◆ insertColor() [2/2]

void QColorOutputPrivate::insertColor ( int id,
QColorOutput::ColorCode code )
inline

Definition at line 47 of file qcoloroutput.cpp.

◆ isSilent() [1/2]

bool QColorOutputPrivate::isSilent ( ) const
inline

Definition at line 52 of file qcoloroutput.cpp.

◆ isSilent() [2/2]

bool QColorOutputPrivate::isSilent ( ) const
inline

Definition at line 52 of file qcoloroutput.cpp.

◆ setCurrentColorID() [1/2]

void QColorOutputPrivate::setCurrentColorID ( int colorId)
inline

Definition at line 54 of file qcoloroutput.cpp.

◆ setCurrentColorID() [2/2]

void QColorOutputPrivate::setCurrentColorID ( int colorId)
inline

Definition at line 54 of file qcoloroutput.cpp.

◆ setSilent() [1/2]

void QColorOutputPrivate::setSilent ( bool silent)
inline

Definition at line 51 of file qcoloroutput.cpp.

◆ setSilent() [2/2]

void QColorOutputPrivate::setSilent ( bool silent)
inline

Definition at line 51 of file qcoloroutput.cpp.

◆ write() [1/2]

void QColorOutputPrivate::write ( const QString & msg)
inline

Definition at line 31 of file qcoloroutput.cpp.

◆ write() [2/2]

void QColorOutputPrivate::write ( const QString & msg)
inline

Definition at line 31 of file qcoloroutput.cpp.

Member Data Documentation

◆ backgrounds

const char *const QColorOutputPrivate::backgrounds
static
Initial value:
=
{
"0;40",
"0;44",
"0;42",
"0;46",
"0;41",
"0;45",
"0;43"
}

Definition at line 123 of file qcoloroutput.cpp.

◆ foregrounds

const char *const QColorOutputPrivate::foregrounds
static
Initial value:
=
{
"0;30",
"0;34",
"0;32",
"0;36",
"0;31",
"0;35",
"0;33",
"0;37",
"1;30",
"1;34",
"1;32",
"1;36",
"1;31",
"1;35",
"1;33",
"1;37"
}

Definition at line 103 of file qcoloroutput.cpp.


The documentation for this class was generated from the following file: