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.
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.
© 2023 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.