Spec-Zone.ru › Qt 5.11

Класс QInAppProduct

Продукт, зарегистрированный в магазине. Подробнее...

Заголовок: #include <QInAppProduct>
Наследует: QObject
  • Список всех членов, включая унаследованные

Открытые типы

Перечисление ТипПродукта { Потребляемый, Разблокируемый }

Свойства

  • описание : const QString
  • идентификатор : const QString
  • цена : const QString
  • типПродукта : const ТипПродукта
  • название : const QString
  • 1 свойство унаследовано от QObject

Открытые функции

QString описание() const
QString идентификатор() const
QString цена() const
QInAppProduct::ТипПродукта типПродукта() const
virtual void покупка() = 0
QString название() const
  • 34 открытых функции унаследованы от QObject

Дополнительные унаследованные члены

  • 1 открытый слот унаследован от QObject
  • 2 сигнала унаследованы от QObject
  • 1 открытая переменная унаследована от QObject
  • 10 статические открытые члены унаследованы от QObject
  • 9 защищенные функции унаследованы от QObject
  • 2 защищенные переменные унаследованы от QObject

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

Продукт, зарегистрированный в магазине.

QInAppProduct инкапсулирует продукт в внешнем магазине после его регистрации в QInAppStore и подтверждения его существования. Он имеет идентификатор, который соответствует идентификатору продукта во внешнем магазине, имеет цену, полученную из внешнего магазина, и имеет тип продукта.

Тип продукта может быть Consumable или Unlockable. Первый тип продуктов можно покупать любое количество раз, при условии, что каждая транзакция явно завершается приложением. Второй тип можно купить только один раз.

Документация по типам членов

Перечисление QInAppProduct::ТипПродукта

Это тип перечисления используется для указания типа продукта при регистрации продукта.

Константа Значение Описание
QInAppProduct::Consumable 0 Продукт является потребляемым, что означает, что после завершения транзакции по покупке продукта, его можно купить снова.
QInAppProduct::Unlockable 1 Продукт является разблокируемым, что означает, что его можно купить только один раз на пользователя. Покупки разблокируемых продуктов можно восстановить, используя QInAppStore::restorePurchases().

Документация по свойствам

описание : const QString

Это свойство содержит описание продукта, сообщённое внешним магазином. Это описание возвращается магазином на языке пользователя, если доступно.

Функции доступа:

QString описание() const

идентификатор : const QString

Это свойство содержит идентификатор продукта. Он соответствует идентификатору, зарегистрированному в внешнем магазине.

Функции доступа:

QString идентификатор() const

цена : const QString

Это свойство содержит цену продукта, сообщённую внешним магазином. Это полная цена, включая валюту, обычно на языке текущего пользователя.

Функции доступа:

QString цена() const

типПродукта : const ТипПродукта

Это свойство содержит тип продукта. Это может быть Consumable или Unlockable. Первый тип - продукты, которые можно покупать любое количество раз (при условии, что каждая транзакция явно завершается приложением), а второй - продукты, которые можно купить только один раз на пользователя.

Функции доступа:

QInAppProduct::ТипПродукта типПродукта() const

название : const QString

Это свойство содержит название продукта, сообщённое внешним магазином. Это название возвращается магазином на языке пользователя, если доступно.

Функции доступа:

QString название() const

Документация по функциям членов

[pure virtual] void QInAppProduct::покупка()

Запускает процесс покупки этого продукта. Покупка выполняется асинхронно. Когда покупка завершена успешно или завершилась ошибкой, экземпляр QInAppStore, содержащий этот продукт, выпустит сигнал QInAppStore::transactionReady() с информацией о транзакции.

Примечание: Эту функцию можно вызвать через систему метаобъектов и из QML. См. Q_INVOKABLE.

См. также QInAppTransaction.

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

Spec-Zone.ru

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