Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
CPP Namespace Reference

Classes

class  FontHandle
 
struct  iconFromTheme
 
struct  iconFromThemeStringLiteral
 
class  IconHandle
 
class  SizePolicyHandle
 
struct  WriteDeclaration
 
class  WriteIncludes
 
struct  WriteInitialization
 

Functions

static QString fontWeight (const DomFont *domFont)
 
static void writeContentsMargins (const QString &indent, const QString &objectName, int value, QTextStream &str)
 
template<class DomElement >
static bool needsTranslation (const DomElement *element)
 
static QString formLayoutRole (int column, int colspan)
 
static QString layoutAddMethod (DomLayoutItem::Kind kind, const QString &layoutClass)
 
static QString configKeyForProperty (const QString &propertyName)
 
static void writeIconAddFile (QTextStream &output, const QString &indent, const QString &iconName, const QString &fileName, const char *mode, const char *state)
 
static void writeResourceIcon (QTextStream &output, const QString &iconName, const QString &indent, const DomResourceIcon *i)
 
static void writeIconAddPixmap (QTextStream &output, const QString &indent, const QString &iconName, const QString &call, const char *mode, const char *state)
 
QTextStreamoperator<< (QTextStream &str, const iconFromTheme &i)
 
QTextStreamoperator<< (QTextStream &str, const iconFromThemeStringLiteral &i)
 
static QVersionNumber colorRoleVersionAdded (const QString &roleName)
 
static void generateMultiDirectiveBegin (QTextStream &outputStream, const QSet< QString > &directives)
 
static void generateMultiDirectiveEnd (QTextStream &outputStream, const QSet< QString > &directives)
 
bool operator== (const FontHandle &f1, const FontHandle &f2)
 
bool operator< (const FontHandle &f1, const FontHandle &f2)
 
bool operator== (const IconHandle &i1, const IconHandle &i2)
 
bool operator< (const IconHandle &i1, const IconHandle &i2)
 
bool operator== (const SizePolicyHandle &f1, const SizePolicyHandle &f2)
 
bool operator< (const SizePolicyHandle &f1, const SizePolicyHandle &f2)
 

Function Documentation

◆ colorRoleVersionAdded()

static QVersionNumber CPP::colorRoleVersionAdded ( const QString & roleName)
inlinestatic

Definition at line 1955 of file cppwriteinitialization.cpp.

◆ configKeyForProperty()

static QString CPP::configKeyForProperty ( const QString & propertyName)
static

Definition at line 1190 of file cppwriteinitialization.cpp.

References accessibilityConfigKey(), shortcutConfigKey(), statusTipConfigKey(), toolTipConfigKey(), and whatsThisConfigKey().

+ Here is the call graph for this function:

◆ fontWeight()

static QString CPP::fontWeight ( const DomFont * domFont)
static

Definition at line 199 of file cppwriteinitialization.cpp.

Referenced by CPP::FontHandle::compare().

+ Here is the caller graph for this function:

◆ formLayoutRole()

static QString CPP::formLayoutRole ( int column,
int colspan )
inlinestatic

Definition at line 1023 of file cppwriteinitialization.cpp.

Referenced by CPP::WriteInitialization::acceptLayoutItem().

+ Here is the caller graph for this function:

◆ generateMultiDirectiveBegin()

static void CPP::generateMultiDirectiveBegin ( QTextStream & outputStream,
const QSet< QString > & directives )
static

Definition at line 2752 of file cppwriteinitialization.cpp.

References QList< T >::at(), QList< T >::begin(), QList< T >::constFirst(), QList< T >::end(), Qt::endl(), i, list, and QList< T >::size().

+ Here is the call graph for this function:

◆ generateMultiDirectiveEnd()

static void CPP::generateMultiDirectiveEnd ( QTextStream & outputStream,
const QSet< QString > & directives )
static

Definition at line 2772 of file cppwriteinitialization.cpp.

References Qt::endl().

+ Here is the call graph for this function:

◆ layoutAddMethod()

static QString CPP::layoutAddMethod ( DomLayoutItem::Kind kind,
const QString & layoutClass )
static

Definition at line 1030 of file cppwriteinitialization.cpp.

References DomLayoutItem::Layout, Q_ASSERT, DomLayoutItem::Spacer, DomLayoutItem::Unknown, and DomLayoutItem::Widget.

Referenced by CPP::WriteInitialization::acceptLayoutItem().

+ Here is the caller graph for this function:

◆ needsTranslation()

template<class DomElement >
static bool CPP::needsTranslation ( const DomElement * element)
static

Definition at line 471 of file cppwriteinitialization.cpp.

References toBool().

+ Here is the call graph for this function:

◆ operator<() [1/3]

bool CPP::operator< ( const FontHandle & f1,
const FontHandle & f2 )
inline

Definition at line 38 of file cppwriteinitialization.h.

◆ operator<() [2/3]

bool CPP::operator< ( const IconHandle & i1,
const IconHandle & i2 )
inline

Definition at line 49 of file cppwriteinitialization.h.

◆ operator<() [3/3]

bool CPP::operator< ( const SizePolicyHandle & f1,
const SizePolicyHandle & f2 )
inline

Definition at line 60 of file cppwriteinitialization.h.

◆ operator<<() [1/2]

QTextStream & CPP::operator<< ( QTextStream & str,
const iconFromTheme & i )

Definition at line 1821 of file cppwriteinitialization.cpp.

References i, language::qualifier, and str.

◆ operator<<() [2/2]

QTextStream & CPP::operator<< ( QTextStream & str,
const iconFromThemeStringLiteral & i )

Definition at line 1835 of file cppwriteinitialization.cpp.

References i, language::qualifier, and str.

◆ operator==() [1/3]

bool CPP::operator== ( const FontHandle & f1,
const FontHandle & f2 )
inline

Definition at line 37 of file cppwriteinitialization.h.

◆ operator==() [2/3]

bool CPP::operator== ( const IconHandle & i1,
const IconHandle & i2 )
inline

Definition at line 48 of file cppwriteinitialization.h.

◆ operator==() [3/3]

bool CPP::operator== ( const SizePolicyHandle & f1,
const SizePolicyHandle & f2 )
inline

Definition at line 59 of file cppwriteinitialization.h.

◆ writeContentsMargins()

static void CPP::writeContentsMargins ( const QString & indent,
const QString & objectName,
int value,
QTextStream & str )
inlinestatic

Definition at line 404 of file cppwriteinitialization.cpp.

References str.

◆ writeIconAddFile()

static void CPP::writeIconAddFile ( QTextStream & output,
const QString & indent,
const QString & iconName,
const QString & fileName,
const char * mode,
const char * state )
static

Definition at line 1705 of file cppwriteinitialization.cpp.

References language::eol, fileName, output, language::qualifier, and state.

Referenced by writeResourceIcon().

+ Here is the caller graph for this function:

◆ writeIconAddPixmap()

static void CPP::writeIconAddPixmap ( QTextStream & output,
const QString & indent,
const QString & iconName,
const QString & call,
const char * mode,
const char * state )
static

Definition at line 1756 of file cppwriteinitialization.cpp.

References language::eol, output, language::qualifier, and state.

◆ writeResourceIcon()

static void CPP::writeResourceIcon ( QTextStream & output,
const QString & iconName,
const QString & indent,
const DomResourceIcon * i )
static

Definition at line 1717 of file cppwriteinitialization.cpp.

References i, output, and writeIconAddFile().

+ Here is the call graph for this function: