Пространство имен QtMac
Пространство имен QtMac содержит различные функции, специфичные для операционных систем macOS и iOS. Подробнее...
| Заголовок: | #include <QtMac> |
| qmake: | QT += macextras |
| С момента: | Qt 5.2 |
Это пространство имен было добавлено в Qt 5.2.
Функции
| int | applicationIconBadgeNumber() |
| CGContextRef | currentCGContext() |
| QPixmap | fromCGImageRef(CGImageRef image) |
| void | setApplicationIconBadgeNumber(int number) |
| CGImageRef | toCGImageRef(const QPixmap &pixmap) |
Подробное описание
Документация по функциям
int QtMac::applicationIconBadgeNumber()
Возвращает значение значка приложения, также известного как значок.
См. также setApplicationIconBadgeNumber() и badgeLabelText().
CGContextRef QtMac::currentCGContext()
Возвращает текущий контекст CoreGraphics.
QPixmap QtMac::fromCGImageRef(CGImageRef image)
Возвращает QPixmap, эквивалентную заданному image.
Эта функция недоступна в Qt 5.x до версии 5.0.2 и вернёт нулевой pixmap в более ранних версиях.
См. также toCGImageRef() и Преобразование QPixmap.
void QtMac::setApplicationIconBadgeNumber(int number)
Устанавливает значение, отображаемое на значке приложения, т.е. значок, на number.
В отличие от своего аналога для macOS, можно использовать только числа.
См. также applicationIconBadgeNumber() и setBadgeLabelText().
CGImageRef QtMac::toCGImageRef(const QPixmap &pixmap)
Создаёт CGImageRef эквивалент QPixmap pixmap. Возвращает дескриптор CGImageRef.
Ответственность за освобождение данных CGImageRef после использования лежит на вызывающей стороне.
Эта функция недоступна в Qt 5.x до версии 5.0.2 и вернёт NULL в более ранних версиях.
См. также fromCGImageRef().
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.15/qtmac.html