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
QtDebugUtils Namespace Reference

Functions

Q_CORE_EXPORT QByteArray toPrintable (const char *data, qint64 len, qsizetype maxSize)
 
template<class Point>
static void formatQPoint (QDebug &debug, const Point &point)
 
template<class Size>
static void formatQSize (QDebug &debug, const Size &size)
 
template<class Rect>
static void formatQRect (QDebug &debug, const Rect &rect)
 
template<class Margins>
static void formatQMargins (QDebug &debug, const Margins &margins)
 
template<class QEnum>
static void formatQEnum (QDebug &debug, QEnum value)
 
template<class QEnum>
static void formatNonNullQEnum (QDebug &debug, const char *prefix, QEnum value)
 
template<class Enum>
static void formatQFlags (QDebug &debug, const QFlags< Enum > &value)
 
template<class Enum>
static void formatNonNullQFlags (QDebug &debug, const char *prefix, const QFlags< Enum > &value)
 

Function Documentation

◆ formatNonNullQEnum()

template<class QEnum>
static void QtDebugUtils::formatNonNullQEnum ( QDebug & debug,
const char * prefix,
QEnum value )
inlinestatic

Definition at line 84 of file qdebug_p.h.

◆ formatNonNullQFlags()

template<class Enum>
static void QtDebugUtils::formatNonNullQFlags ( QDebug & debug,
const char * prefix,
const QFlags< Enum > & value )
inlinestatic

Definition at line 102 of file qdebug_p.h.

◆ formatQEnum()

template<class QEnum>
static void QtDebugUtils::formatQEnum ( QDebug & debug,
QEnum value )
inlinestatic

Definition at line 73 of file qdebug_p.h.

◆ formatQFlags()

template<class Enum>
static void QtDebugUtils::formatQFlags ( QDebug & debug,
const QFlags< Enum > & value )
inlinestatic

Definition at line 93 of file qdebug_p.h.

◆ formatQMargins()

template<class Margins>
static void QtDebugUtils::formatQMargins ( QDebug & debug,
const Margins & margins )
inlinestatic

Definition at line 65 of file qdebug_p.h.

◆ formatQPoint()

template<class Point>
static void QtDebugUtils::formatQPoint ( QDebug & debug,
const Point & point )
inlinestatic

Definition at line 35 of file qdebug_p.h.

◆ formatQRect()

template<class Rect>
static void QtDebugUtils::formatQRect ( QDebug & debug,
const Rect & rect )
inlinestatic

Definition at line 47 of file qdebug_p.h.

◆ formatQSize()

template<class Size>
static void QtDebugUtils::formatQSize ( QDebug & debug,
const Size & size )
inlinestatic

Definition at line 41 of file qdebug_p.h.

◆ toPrintable()

QByteArray QtDebugUtils::toPrintable ( const char * data,
qint64 len,
qsizetype maxSize )

Definition at line 25 of file qdebug.cpp.