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.h File Reference

(6346c5b426935a767575ea758e99749bc6544f54)

#include <QtCore/qstring.h>
#include <QtCore/qstringview.h>
Include dependency graph for language.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  language::StringViewStreamable
class  language::qtConfig
class  language::openQtConfig
class  language::closeQtConfig
class  language::_string< AsQString >
class  language::repeat
class  language::startFunctionDefinition1
class  language::endFunctionDefinition
class  language::_stackVariable< withInitParameters >
struct  language::SignalSlot

Namespaces

namespace  language

Typedefs

using language::charliteral = _string<false>
using language::qstring = _string<true>
using language::stackVariable = _stackVariable<false>
using language::stackVariableWithInitParameters = _stackVariable<true>

Enumerations

enum class  Language { Cpp , Python }
enum class  ConnectionSyntax { StringBased , MemberFunctionPtr }
enum class  language::Encoding { language::Utf8 , language::Unicode }
enum class  language::SignalSlotOption { language::Ambiguous = 0x1 }

Functions

Language language::language ()
void language::setLanguage (Language)
ConnectionSyntax language::connectionSyntax ()
void language::setConnectionSyntax (ConnectionSyntax cs)
QTextStreamlanguage::operator<< (QTextStream &str, const qtConfig &c)
QTextStreamlanguage::operator<< (QTextStream &str, const openQtConfig &c)
QTextStreamlanguage::operator<< (QTextStream &, const closeQtConfig &c)
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)
void language::_formatString (QTextStream &str, const QString &value, const QString &indent, bool qString)
template<bool AsQString>
QTextStreamlanguage::operator<< (QTextStream &str, const language::_string< AsQString > &s)
void language::_formatStackVariable (QTextStream &str, const char *className, QStringView varName, bool withInitParameters)
template<bool withInitParameters>
QTextStreamlanguage::operator<< (QTextStream &str, const _stackVariable< withInitParameters > &s)
void language::formatConnection (QTextStream &str, const SignalSlot &sender, const SignalSlot &receiver, ConnectionSyntax connectionSyntax)
QString language::boolValue (bool v)
QString language::enumValue (const QString &value)

Variables

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

Enumeration Type Documentation

◆ ConnectionSyntax

enum class ConnectionSyntax
strong
Enumerator
StringBased 
MemberFunctionPtr 

Definition at line 14 of file language.h.

◆ Language

enum class Language
strong
Enumerator
Cpp 
Python 

Definition at line 12 of file language.h.