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

(a50f38b6301d4b29fd6700e37a218376d19dc294)

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

Go to the source code of this file.

Classes

struct  language::EnumLookup

Namespaces

namespace  language

Enumerations

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

Functions

Language language::language ()
void language::setLanguage (Language)
QTextStreamlanguage::operator<< (QTextStream &str, const qtConfig &c)
QTextStreamlanguage::operator<< (QTextStream &str, const openQtConfig &c)
QTextStreamlanguage::operator<< (QTextStream &, 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, uint value, int base, int width, char prefix=0)
static int language::formatSpecialCharacter (QTextStream &str, ushort value)
static uint language::characterCode (char c)
static uint language::characterCode (QChar c)
static uint language::characterCode (uint c)
template<class Iterator>
static void language::formatStringSequence (QTextStream &str, Iterator it, Iterator end, const QString &indent, int escapeIntegerBase, int escapeWidth, char escapePrefix=0)
static bool language::isSurrogate (QChar c)
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