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
language.cpp File Reference

(2ec2c54e05656e04070ef1dc4b1e136a466c686c)

#include "language.h"
#include <QtCore/qtextstream.h>
#include <QtCore/QList>
+ Include dependency graph for language.cpp:

Go to the source code of this file.

Classes

struct  language::EnumLookup
 
struct  language::FormattingTraits< e >
 
struct  language::FormattingTraits< Encoding::Utf8 >
 
struct  language::FormattingTraits< Encoding::Unicode >
 

Namespaces

namespace  language
 

Enumerations

enum  : int { language::maxSegmentSize = 1024 }
 
enum class  language::OverloadUse { language::Always , language::WhenAmbiguousOrEmpty , language::Never }
 

Functions

Language language::language ()
 
void language::setLanguage (Language l)
 
QTextStreamlanguage::operator<< (QTextStream &str, const qtConfig &c)
 
QTextStreamlanguage::operator<< (QTextStream &str, const openQtConfig &c)
 
QTextStreamlanguage::operator<< (QTextStream &str, const closeQtConfig &c)
 
template<int N>
QLatin1StringView language::lookupEnum (const EnumLookup(&array)[N], int value, int defaultIndex=0)
 
QString language::fixClassName (QString className)
 
QLatin1StringView language::toolbarArea (int v)
 
QLatin1StringView language::sizePolicy (int v)
 
QLatin1StringView language::dockWidgetArea (int v)
 
QLatin1StringView language::paletteColorRole (int v)
 
static int language::formatEscapedNumber (QTextStream &str, ushort value, int base, int width, char prefix=0)
 
static int language::formatSpecialCharacter (QTextStream &str, ushort value)
 
template<Encoding e, class Iterator >
static void language::formatStringSequence (QTextStream &str, Iterator it, Iterator end, const QString &indent, int escapeIntegerBase, int escapeWidth, char escapePrefix=0)
 
void language::_formatString (QTextStream &str, const QString &value, const QString &indent, bool qString)
 
QTextStreamlanguage::operator<< (QTextStream &str, const repeat &r)
 
QTextStreamlanguage::operator<< (QTextStream &str, const startFunctionDefinition1 &f)
 
QTextStreamlanguage::operator<< (QTextStream &str, const endFunctionDefinition &f)
 
void language::_formatStackVariable (QTextStream &str, const char *className, QStringView varName, bool withInitParameters)
 
static bool language::isConstRef (const QStringView &arg)
 
static QString language::formatOverload (const QStringView &parameters)
 
static void language::formatMemberFnPtr (QTextStream &str, const SignalSlot &s, OverloadUse useQOverload)
 
static void language::formatMemberFnPtrConnection (QTextStream &str, const SignalSlot &sender, const SignalSlot &receiver)
 
static void language::formatStringBasedConnection (QTextStream &str, const SignalSlot &sender, const SignalSlot &receiver)
 
void language::formatConnection (QTextStream &str, const SignalSlot &sender, const SignalSlot &receiver, ConnectionSyntax connectionSyntax)
 
QString language::boolValue (bool v)
 
static QString language::dot ()
 
QString language::enumValue (const QString &value)
 

Variables

static Encoding language::encoding = Encoding::Utf8
 
static Language language::_language = Language::Cpp
 
QString language::derefPointer
 
char language::listStart
 
char language::listEnd
 
QString language::nullPtr
 
QString language::operatorNew
 
QString language::qtQualifier
 
QString language::qualifier
 
QString language::self
 
QString language::eol
 
QString language::emptyString
 
QString language::cppQualifier = u"::"_s
 
QString language::cppTrue = u"true"_s
 
QString language::cppFalse = u"false"_s