Literals Namespace | Qt Core 6.4.1

- Qt 6.4
- Qt Core
- Literals Namespace
- Qt 6.4.1 Reference Documentation

# Literals Namespace

Qt::Literals

The Literals inline namespace declares literal operators for Qt types. More...

Header: | #include <Literals>
CMake: | find_package(Qt6 REQUIRED COMPONENTS Core) target_link_libraries(mytarget PRIVATE Qt6::Core)
qmake: | QT += core

## Namespaces

namespace | StringLiterals

## Detailed Description

## Namespaces

### namespace Literals::StringLiterals

The inline Qt::Literals::StringLiterals namespace declares string literal operators for Qt types. Because both `Literals` and `StringLiterals` namespaces are declared as inline, the symbols from this namespace can be accessed by adding one of the following to your code:

     // Makes visible only the literal operators declared in StringLiterals
     using namespace Qt::Literals::StringLiterals;

     // Makes visible literal operators declared in all inline namespaces
     // inside Literals
     using namespace Qt::Literals;

     // Makes visible all symbols (including all literal operators) declared
     // in the Qt namespace
     using namespace Qt;