- Qt 6.10
- Qt GUI
- C++ Classes
- QSupportedWritingSystems
- Qt 6.10.1 Reference Documentation

# QSupportedWritingSystems Class

The QSupportedWritingSystems class is used when registering fonts with the internal Qt fontdatabase. More...

Header: | `#include <QSupportedWritingSystems>`
CMake: | `find_package(Qt6 REQUIRED COMPONENTS Gui)` `target_link_libraries(mytarget PRIVATE Qt6::Gui)`
qmake: | `QT += gui`

- List of all members, including inherited members
- QSupportedWritingSystems is part of Painting Classes.

## Public Functions

| QSupportedWritingSystems()
| QSupportedWritingSystems(const QSupportedWritingSystems &other)
| ~QSupportedWritingSystems()
void | setSupported(QFontDatabase::WritingSystem writingSystem, bool support = true)
bool | supported(QFontDatabase::WritingSystem writingSystem) const
QSupportedWritingSystems & | operator=(const QSupportedWritingSystems &other)

## Detailed Description

Its to provide an easy to use interface for indicating what writing systems a specific font supports.

## Member Function Documentation

### QSupportedWritingSystems::QSupportedWritingSystems()

Constructs a new object to handle supported writing systems.

### QSupportedWritingSystems::QSupportedWritingSystems(const QSupportedWritingSystems &other)

Constructs a copy of the other writing systems object.

### `[noexcept]` QSupportedWritingSystems::~QSupportedWritingSystems()

Destroys the supported writing systems object.

### void QSupportedWritingSystems::setSupported(QFontDatabase::WritingSystem writingSystem, bool support = true)

Sets or clears support for the specified writingSystem based on the value given by support.

See also supported().

### bool QSupportedWritingSystems::supported(QFontDatabase::WritingSystem writingSystem) const

Returns `true` if the writing system specified by writingSystem is supported; otherwise returns `false`.

See also setSupported().

### QSupportedWritingSystems &QSupportedWritingSystems::operator=(const QSupportedWritingSystems &other)

Constructs a copy of the other writing systems object.