Spec-Zone.ru › Qt 5.15

Пространство имен 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API