Spec-Zone.ru › Qt 5.9

Пространство имен QtMac

Пространство имен QtMac содержит различные функции, специфичные для операционных систем macOS и iOS. Подробнее...

Заголовок: #include <QtMac>
qmake: QT += macextras
С тех пор: Qt 5.2
  • Устаревшие члены

Функции

QString badgeLabelText()
CGContextRef currentCGContext()
QPixmap fromCGImageRef(CGImageRef image)
bool isMainWindow(QWindow *window)
void setBadgeLabelText(const QString &text)
CGImageRef toCGImageRef(const QPixmap &pixmap)
NSImage * toNSImage(const QPixmap &pixmap)

Подробное описание

Пространство имен QtMac содержит различные функции, специфичные для операционных систем macOS и iOS.

Документация функций

QString QtMac::badgeLabelText()

Возвращает текст значка приложения, также известного как значок.

См. также setBadgeLabelText().

CGContextRef QtMac::currentCGContext()

Возвращает текущий контекст CoreGraphics.

QPixmap QtMac::fromCGImageRef(CGImageRef image)

Возвращает QPixmap, эквивалентную заданному image.

Эта функция недоступна в Qt 5.x до версии 5.0.2 и вернёт пустой pixmap в более ранних версиях.

См. также toCGImageRef() и Преобразование Pixmap.

bool QtMac::isMainWindow(QWindow *window)

Возвращает значение, указывающее, является ли заданное QWindow window главным окном приложения.

void QtMac::setBadgeLabelText(const QString &text)

Устанавливает text, отображаемый на значке приложения, также известном как значок.

Обычно используется с числами (например, количеством непрочитанных писем); также может отображать строку.

См. также badgeLabelText().

CGImageRef QtMac::toCGImageRef(const QPixmap &pixmap)

Создаёт CGImageRef эквивалент QPixmap pixmap. Возвращает дескриптор CGImageRef.

Вызывающая сторона отвечает за освобождение CGImageRef данных после использования.

Эта функция недоступна в Qt 5.x до версии 5.0.2 и вернёт NULL в более ранних версиях.

См. также fromCGImageRef().

NSImage *QtMac::toNSImage(const QPixmap &pixmap)

Создаёт NSImage эквивалент QPixmap pixmap. Возвращает дескриптор NSImage.

Вызывающая сторона отвечает за освобождение NSImage данных после использования.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.9/qtmac.html

Spec-Zone.ru

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