purchasing

package
v0.0.0-...-0ffd648 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 12, 2016 License: LGPL-3.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

View Source
const (
	QInAppProduct__Consumable = QInAppProduct__ProductType(0)
	QInAppProduct__Unlockable = QInAppProduct__ProductType(1)
)
View Source
const (
	QInAppTransaction__NoFailure      = QInAppTransaction__FailureReason(0)
	QInAppTransaction__CanceledByUser = QInAppTransaction__FailureReason(1)
	QInAppTransaction__ErrorOccurred  = QInAppTransaction__FailureReason(2)
)
View Source
const (
	QInAppTransaction__Unknown          = QInAppTransaction__TransactionStatus(0)
	QInAppTransaction__PurchaseApproved = QInAppTransaction__TransactionStatus(1)
	QInAppTransaction__PurchaseFailed   = QInAppTransaction__TransactionStatus(2)
	QInAppTransaction__PurchaseRestored = QInAppTransaction__TransactionStatus(3)
)

Variables

This section is empty.

Functions

func PointerFromQInAppProduct

func PointerFromQInAppProduct(ptr QInAppProduct_ITF) unsafe.Pointer

func PointerFromQInAppStore

func PointerFromQInAppStore(ptr QInAppStore_ITF) unsafe.Pointer

func PointerFromQInAppTransaction

func PointerFromQInAppTransaction(ptr QInAppTransaction_ITF) unsafe.Pointer

Types

type QInAppProduct

type QInAppProduct struct {
	core.QObject
}

func NewQInAppProductFromPointer

func NewQInAppProductFromPointer(ptr unsafe.Pointer) *QInAppProduct

func (*QInAppProduct) ChildEvent

func (ptr *QInAppProduct) ChildEvent(event core.QChildEvent_ITF)

func (*QInAppProduct) ChildEventDefault

func (ptr *QInAppProduct) ChildEventDefault(event core.QChildEvent_ITF)

func (*QInAppProduct) ConnectChildEvent

func (ptr *QInAppProduct) ConnectChildEvent(f func(event *core.QChildEvent))

func (*QInAppProduct) ConnectConnectNotify

func (ptr *QInAppProduct) ConnectConnectNotify(f func(sign *core.QMetaMethod))

func (*QInAppProduct) ConnectCustomEvent

func (ptr *QInAppProduct) ConnectCustomEvent(f func(event *core.QEvent))

func (*QInAppProduct) ConnectDeleteLater

func (ptr *QInAppProduct) ConnectDeleteLater(f func())

func (*QInAppProduct) ConnectDisconnectNotify

func (ptr *QInAppProduct) ConnectDisconnectNotify(f func(sign *core.QMetaMethod))

func (*QInAppProduct) ConnectEvent

func (ptr *QInAppProduct) ConnectEvent(f func(e *core.QEvent) bool)

func (*QInAppProduct) ConnectEventFilter

func (ptr *QInAppProduct) ConnectEventFilter(f func(watched *core.QObject, event *core.QEvent) bool)

func (*QInAppProduct) ConnectMetaObject

func (ptr *QInAppProduct) ConnectMetaObject(f func() *core.QMetaObject)

func (*QInAppProduct) ConnectNotify

func (ptr *QInAppProduct) ConnectNotify(sign core.QMetaMethod_ITF)

func (*QInAppProduct) ConnectNotifyDefault

func (ptr *QInAppProduct) ConnectNotifyDefault(sign core.QMetaMethod_ITF)

func (*QInAppProduct) ConnectPurchase

func (ptr *QInAppProduct) ConnectPurchase(f func())

func (*QInAppProduct) ConnectTimerEvent

func (ptr *QInAppProduct) ConnectTimerEvent(f func(event *core.QTimerEvent))

func (*QInAppProduct) CustomEvent

func (ptr *QInAppProduct) CustomEvent(event core.QEvent_ITF)

func (*QInAppProduct) CustomEventDefault

func (ptr *QInAppProduct) CustomEventDefault(event core.QEvent_ITF)

func (*QInAppProduct) DeleteLater

func (ptr *QInAppProduct) DeleteLater()

func (*QInAppProduct) DeleteLaterDefault

func (ptr *QInAppProduct) DeleteLaterDefault()

func (*QInAppProduct) Description

func (ptr *QInAppProduct) Description() string

func (*QInAppProduct) DestroyQInAppProduct

func (ptr *QInAppProduct) DestroyQInAppProduct()

func (*QInAppProduct) DisconnectChildEvent

func (ptr *QInAppProduct) DisconnectChildEvent()

func (*QInAppProduct) DisconnectConnectNotify

func (ptr *QInAppProduct) DisconnectConnectNotify()

func (*QInAppProduct) DisconnectCustomEvent

func (ptr *QInAppProduct) DisconnectCustomEvent()

func (*QInAppProduct) DisconnectDeleteLater

func (ptr *QInAppProduct) DisconnectDeleteLater()

func (*QInAppProduct) DisconnectDisconnectNotify

func (ptr *QInAppProduct) DisconnectDisconnectNotify()

func (*QInAppProduct) DisconnectEvent

func (ptr *QInAppProduct) DisconnectEvent()

func (*QInAppProduct) DisconnectEventFilter

func (ptr *QInAppProduct) DisconnectEventFilter()

func (*QInAppProduct) DisconnectMetaObject

func (ptr *QInAppProduct) DisconnectMetaObject()

func (*QInAppProduct) DisconnectNotify

func (ptr *QInAppProduct) DisconnectNotify(sign core.QMetaMethod_ITF)

func (*QInAppProduct) DisconnectNotifyDefault

func (ptr *QInAppProduct) DisconnectNotifyDefault(sign core.QMetaMethod_ITF)

func (*QInAppProduct) DisconnectPurchase

func (ptr *QInAppProduct) DisconnectPurchase()

func (*QInAppProduct) DisconnectTimerEvent

func (ptr *QInAppProduct) DisconnectTimerEvent()

func (*QInAppProduct) Event

func (ptr *QInAppProduct) Event(e core.QEvent_ITF) bool

func (*QInAppProduct) EventDefault

func (ptr *QInAppProduct) EventDefault(e core.QEvent_ITF) bool

func (*QInAppProduct) EventFilter

func (ptr *QInAppProduct) EventFilter(watched core.QObject_ITF, event core.QEvent_ITF) bool

func (*QInAppProduct) EventFilterDefault

func (ptr *QInAppProduct) EventFilterDefault(watched core.QObject_ITF, event core.QEvent_ITF) bool

func (*QInAppProduct) Identifier

func (ptr *QInAppProduct) Identifier() string

func (*QInAppProduct) MetaObject

func (ptr *QInAppProduct) MetaObject() *core.QMetaObject

func (*QInAppProduct) MetaObjectDefault

func (ptr *QInAppProduct) MetaObjectDefault() *core.QMetaObject

func (*QInAppProduct) Pointer

func (p *QInAppProduct) Pointer() unsafe.Pointer

func (*QInAppProduct) Price

func (ptr *QInAppProduct) Price() string

func (*QInAppProduct) ProductType

func (ptr *QInAppProduct) ProductType() QInAppProduct__ProductType

func (*QInAppProduct) Purchase

func (ptr *QInAppProduct) Purchase()

func (*QInAppProduct) QInAppProduct_PTR

func (p *QInAppProduct) QInAppProduct_PTR() *QInAppProduct

func (*QInAppProduct) SetPointer

func (p *QInAppProduct) SetPointer(ptr unsafe.Pointer)

func (*QInAppProduct) TimerEvent

func (ptr *QInAppProduct) TimerEvent(event core.QTimerEvent_ITF)

func (*QInAppProduct) TimerEventDefault

func (ptr *QInAppProduct) TimerEventDefault(event core.QTimerEvent_ITF)

func (*QInAppProduct) Title

func (ptr *QInAppProduct) Title() string

type QInAppProduct_ITF

type QInAppProduct_ITF interface {
	core.QObject_ITF
	QInAppProduct_PTR() *QInAppProduct
}

type QInAppProduct__ProductType

type QInAppProduct__ProductType int64

QInAppProduct::ProductType

type QInAppStore

type QInAppStore struct {
	core.QObject
}

func NewQInAppStore

func NewQInAppStore(parent core.QObject_ITF) *QInAppStore

func NewQInAppStoreFromPointer

func NewQInAppStoreFromPointer(ptr unsafe.Pointer) *QInAppStore

func (*QInAppStore) ChildEvent

func (ptr *QInAppStore) ChildEvent(event core.QChildEvent_ITF)

func (*QInAppStore) ChildEventDefault

func (ptr *QInAppStore) ChildEventDefault(event core.QChildEvent_ITF)

func (*QInAppStore) ConnectChildEvent

func (ptr *QInAppStore) ConnectChildEvent(f func(event *core.QChildEvent))

func (*QInAppStore) ConnectConnectNotify

func (ptr *QInAppStore) ConnectConnectNotify(f func(sign *core.QMetaMethod))

func (*QInAppStore) ConnectCustomEvent

func (ptr *QInAppStore) ConnectCustomEvent(f func(event *core.QEvent))

func (*QInAppStore) ConnectDeleteLater

func (ptr *QInAppStore) ConnectDeleteLater(f func())

func (*QInAppStore) ConnectDisconnectNotify

func (ptr *QInAppStore) ConnectDisconnectNotify(f func(sign *core.QMetaMethod))

func (*QInAppStore) ConnectEvent

func (ptr *QInAppStore) ConnectEvent(f func(e *core.QEvent) bool)

func (*QInAppStore) ConnectEventFilter

func (ptr *QInAppStore) ConnectEventFilter(f func(watched *core.QObject, event *core.QEvent) bool)

func (*QInAppStore) ConnectMetaObject

func (ptr *QInAppStore) ConnectMetaObject(f func() *core.QMetaObject)

func (*QInAppStore) ConnectNotify

func (ptr *QInAppStore) ConnectNotify(sign core.QMetaMethod_ITF)

func (*QInAppStore) ConnectNotifyDefault

func (ptr *QInAppStore) ConnectNotifyDefault(sign core.QMetaMethod_ITF)

func (*QInAppStore) ConnectProductRegistered

func (ptr *QInAppStore) ConnectProductRegistered(f func(product *QInAppProduct))

func (*QInAppStore) ConnectProductUnknown

func (ptr *QInAppStore) ConnectProductUnknown(f func(productType QInAppProduct__ProductType, identifier string))

func (*QInAppStore) ConnectTimerEvent

func (ptr *QInAppStore) ConnectTimerEvent(f func(event *core.QTimerEvent))

func (*QInAppStore) ConnectTransactionReady

func (ptr *QInAppStore) ConnectTransactionReady(f func(transaction *QInAppTransaction))

func (*QInAppStore) CustomEvent

func (ptr *QInAppStore) CustomEvent(event core.QEvent_ITF)

func (*QInAppStore) CustomEventDefault

func (ptr *QInAppStore) CustomEventDefault(event core.QEvent_ITF)

func (*QInAppStore) DeleteLater

func (ptr *QInAppStore) DeleteLater()

func (*QInAppStore) DeleteLaterDefault

func (ptr *QInAppStore) DeleteLaterDefault()

func (*QInAppStore) DestroyQInAppStore

func (ptr *QInAppStore) DestroyQInAppStore()

func (*QInAppStore) DisconnectChildEvent

func (ptr *QInAppStore) DisconnectChildEvent()

func (*QInAppStore) DisconnectConnectNotify

func (ptr *QInAppStore) DisconnectConnectNotify()

func (*QInAppStore) DisconnectCustomEvent

func (ptr *QInAppStore) DisconnectCustomEvent()

func (*QInAppStore) DisconnectDeleteLater

func (ptr *QInAppStore) DisconnectDeleteLater()

func (*QInAppStore) DisconnectDisconnectNotify

func (ptr *QInAppStore) DisconnectDisconnectNotify()

func (*QInAppStore) DisconnectEvent

func (ptr *QInAppStore) DisconnectEvent()

func (*QInAppStore) DisconnectEventFilter

func (ptr *QInAppStore) DisconnectEventFilter()

func (*QInAppStore) DisconnectMetaObject

func (ptr *QInAppStore) DisconnectMetaObject()

func (*QInAppStore) DisconnectNotify

func (ptr *QInAppStore) DisconnectNotify(sign core.QMetaMethod_ITF)

func (*QInAppStore) DisconnectNotifyDefault

func (ptr *QInAppStore) DisconnectNotifyDefault(sign core.QMetaMethod_ITF)

func (*QInAppStore) DisconnectProductRegistered

func (ptr *QInAppStore) DisconnectProductRegistered()

func (*QInAppStore) DisconnectProductUnknown

func (ptr *QInAppStore) DisconnectProductUnknown()

func (*QInAppStore) DisconnectTimerEvent

func (ptr *QInAppStore) DisconnectTimerEvent()

func (*QInAppStore) DisconnectTransactionReady

func (ptr *QInAppStore) DisconnectTransactionReady()

func (*QInAppStore) Event

func (ptr *QInAppStore) Event(e core.QEvent_ITF) bool

func (*QInAppStore) EventDefault

func (ptr *QInAppStore) EventDefault(e core.QEvent_ITF) bool

func (*QInAppStore) EventFilter

func (ptr *QInAppStore) EventFilter(watched core.QObject_ITF, event core.QEvent_ITF) bool

func (*QInAppStore) EventFilterDefault

func (ptr *QInAppStore) EventFilterDefault(watched core.QObject_ITF, event core.QEvent_ITF) bool

func (*QInAppStore) MetaObject

func (ptr *QInAppStore) MetaObject() *core.QMetaObject

func (*QInAppStore) MetaObjectDefault

func (ptr *QInAppStore) MetaObjectDefault() *core.QMetaObject

func (*QInAppStore) Pointer

func (p *QInAppStore) Pointer() unsafe.Pointer

func (*QInAppStore) ProductRegistered

func (ptr *QInAppStore) ProductRegistered(product QInAppProduct_ITF)

func (*QInAppStore) ProductUnknown

func (ptr *QInAppStore) ProductUnknown(productType QInAppProduct__ProductType, identifier string)

func (*QInAppStore) QInAppStore_PTR

func (p *QInAppStore) QInAppStore_PTR() *QInAppStore

func (*QInAppStore) RegisterProduct

func (ptr *QInAppStore) RegisterProduct(productType QInAppProduct__ProductType, identifier string)

func (*QInAppStore) RegisteredProduct

func (ptr *QInAppStore) RegisteredProduct(identifier string) *QInAppProduct

func (*QInAppStore) RestorePurchases

func (ptr *QInAppStore) RestorePurchases()

func (*QInAppStore) SetPlatformProperty

func (ptr *QInAppStore) SetPlatformProperty(propertyName string, value string)

func (*QInAppStore) SetPointer

func (p *QInAppStore) SetPointer(ptr unsafe.Pointer)

func (*QInAppStore) TimerEvent

func (ptr *QInAppStore) TimerEvent(event core.QTimerEvent_ITF)

func (*QInAppStore) TimerEventDefault

func (ptr *QInAppStore) TimerEventDefault(event core.QTimerEvent_ITF)

func (*QInAppStore) TransactionReady

func (ptr *QInAppStore) TransactionReady(transaction QInAppTransaction_ITF)

type QInAppStore_ITF

type QInAppStore_ITF interface {
	core.QObject_ITF
	QInAppStore_PTR() *QInAppStore
}

type QInAppTransaction

type QInAppTransaction struct {
	core.QObject
}

func NewQInAppTransactionFromPointer

func NewQInAppTransactionFromPointer(ptr unsafe.Pointer) *QInAppTransaction

func (*QInAppTransaction) ChildEvent

func (ptr *QInAppTransaction) ChildEvent(event core.QChildEvent_ITF)

func (*QInAppTransaction) ChildEventDefault

func (ptr *QInAppTransaction) ChildEventDefault(event core.QChildEvent_ITF)

func (*QInAppTransaction) ConnectChildEvent

func (ptr *QInAppTransaction) ConnectChildEvent(f func(event *core.QChildEvent))

func (*QInAppTransaction) ConnectConnectNotify

func (ptr *QInAppTransaction) ConnectConnectNotify(f func(sign *core.QMetaMethod))

func (*QInAppTransaction) ConnectCustomEvent

func (ptr *QInAppTransaction) ConnectCustomEvent(f func(event *core.QEvent))

func (*QInAppTransaction) ConnectDeleteLater

func (ptr *QInAppTransaction) ConnectDeleteLater(f func())

func (*QInAppTransaction) ConnectDisconnectNotify

func (ptr *QInAppTransaction) ConnectDisconnectNotify(f func(sign *core.QMetaMethod))

func (*QInAppTransaction) ConnectErrorString

func (ptr *QInAppTransaction) ConnectErrorString(f func() string)

func (*QInAppTransaction) ConnectEvent

func (ptr *QInAppTransaction) ConnectEvent(f func(e *core.QEvent) bool)

func (*QInAppTransaction) ConnectEventFilter

func (ptr *QInAppTransaction) ConnectEventFilter(f func(watched *core.QObject, event *core.QEvent) bool)

func (*QInAppTransaction) ConnectFailureReason

func (ptr *QInAppTransaction) ConnectFailureReason(f func() QInAppTransaction__FailureReason)

func (*QInAppTransaction) ConnectFinalize

func (ptr *QInAppTransaction) ConnectFinalize(f func())

func (*QInAppTransaction) ConnectMetaObject

func (ptr *QInAppTransaction) ConnectMetaObject(f func() *core.QMetaObject)

func (*QInAppTransaction) ConnectNotify

func (ptr *QInAppTransaction) ConnectNotify(sign core.QMetaMethod_ITF)

func (*QInAppTransaction) ConnectNotifyDefault

func (ptr *QInAppTransaction) ConnectNotifyDefault(sign core.QMetaMethod_ITF)

func (*QInAppTransaction) ConnectOrderId

func (ptr *QInAppTransaction) ConnectOrderId(f func() string)

func (*QInAppTransaction) ConnectPlatformProperty

func (ptr *QInAppTransaction) ConnectPlatformProperty(f func(propertyName string) string)

func (*QInAppTransaction) ConnectTimerEvent

func (ptr *QInAppTransaction) ConnectTimerEvent(f func(event *core.QTimerEvent))

func (*QInAppTransaction) ConnectTimestamp

func (ptr *QInAppTransaction) ConnectTimestamp(f func() *core.QDateTime)

func (*QInAppTransaction) CustomEvent

func (ptr *QInAppTransaction) CustomEvent(event core.QEvent_ITF)

func (*QInAppTransaction) CustomEventDefault

func (ptr *QInAppTransaction) CustomEventDefault(event core.QEvent_ITF)

func (*QInAppTransaction) DeleteLater

func (ptr *QInAppTransaction) DeleteLater()

func (*QInAppTransaction) DeleteLaterDefault

func (ptr *QInAppTransaction) DeleteLaterDefault()

func (*QInAppTransaction) DestroyQInAppTransaction

func (ptr *QInAppTransaction) DestroyQInAppTransaction()

func (*QInAppTransaction) DisconnectChildEvent

func (ptr *QInAppTransaction) DisconnectChildEvent()

func (*QInAppTransaction) DisconnectConnectNotify

func (ptr *QInAppTransaction) DisconnectConnectNotify()

func (*QInAppTransaction) DisconnectCustomEvent

func (ptr *QInAppTransaction) DisconnectCustomEvent()

func (*QInAppTransaction) DisconnectDeleteLater

func (ptr *QInAppTransaction) DisconnectDeleteLater()

func (*QInAppTransaction) DisconnectDisconnectNotify

func (ptr *QInAppTransaction) DisconnectDisconnectNotify()

func (*QInAppTransaction) DisconnectErrorString

func (ptr *QInAppTransaction) DisconnectErrorString()

func (*QInAppTransaction) DisconnectEvent

func (ptr *QInAppTransaction) DisconnectEvent()

func (*QInAppTransaction) DisconnectEventFilter

func (ptr *QInAppTransaction) DisconnectEventFilter()

func (*QInAppTransaction) DisconnectFailureReason

func (ptr *QInAppTransaction) DisconnectFailureReason()

func (*QInAppTransaction) DisconnectFinalize

func (ptr *QInAppTransaction) DisconnectFinalize()

func (*QInAppTransaction) DisconnectMetaObject

func (ptr *QInAppTransaction) DisconnectMetaObject()

func (*QInAppTransaction) DisconnectNotify

func (ptr *QInAppTransaction) DisconnectNotify(sign core.QMetaMethod_ITF)

func (*QInAppTransaction) DisconnectNotifyDefault

func (ptr *QInAppTransaction) DisconnectNotifyDefault(sign core.QMetaMethod_ITF)

func (*QInAppTransaction) DisconnectOrderId

func (ptr *QInAppTransaction) DisconnectOrderId()

func (*QInAppTransaction) DisconnectPlatformProperty

func (ptr *QInAppTransaction) DisconnectPlatformProperty()

func (*QInAppTransaction) DisconnectTimerEvent

func (ptr *QInAppTransaction) DisconnectTimerEvent()

func (*QInAppTransaction) DisconnectTimestamp

func (ptr *QInAppTransaction) DisconnectTimestamp()

func (*QInAppTransaction) ErrorString

func (ptr *QInAppTransaction) ErrorString() string

func (*QInAppTransaction) ErrorStringDefault

func (ptr *QInAppTransaction) ErrorStringDefault() string

func (*QInAppTransaction) Event

func (ptr *QInAppTransaction) Event(e core.QEvent_ITF) bool

func (*QInAppTransaction) EventDefault

func (ptr *QInAppTransaction) EventDefault(e core.QEvent_ITF) bool

func (*QInAppTransaction) EventFilter

func (ptr *QInAppTransaction) EventFilter(watched core.QObject_ITF, event core.QEvent_ITF) bool

func (*QInAppTransaction) EventFilterDefault

func (ptr *QInAppTransaction) EventFilterDefault(watched core.QObject_ITF, event core.QEvent_ITF) bool

func (*QInAppTransaction) FailureReason

func (*QInAppTransaction) FailureReasonDefault

func (ptr *QInAppTransaction) FailureReasonDefault() QInAppTransaction__FailureReason

func (*QInAppTransaction) Finalize

func (ptr *QInAppTransaction) Finalize()

func (*QInAppTransaction) MetaObject

func (ptr *QInAppTransaction) MetaObject() *core.QMetaObject

func (*QInAppTransaction) MetaObjectDefault

func (ptr *QInAppTransaction) MetaObjectDefault() *core.QMetaObject

func (*QInAppTransaction) OrderId

func (ptr *QInAppTransaction) OrderId() string

func (*QInAppTransaction) OrderIdDefault

func (ptr *QInAppTransaction) OrderIdDefault() string

func (*QInAppTransaction) PlatformProperty

func (ptr *QInAppTransaction) PlatformProperty(propertyName string) string

func (*QInAppTransaction) PlatformPropertyDefault

func (ptr *QInAppTransaction) PlatformPropertyDefault(propertyName string) string

func (*QInAppTransaction) Pointer

func (p *QInAppTransaction) Pointer() unsafe.Pointer

func (*QInAppTransaction) Product

func (ptr *QInAppTransaction) Product() *QInAppProduct

func (*QInAppTransaction) QInAppTransaction_PTR

func (p *QInAppTransaction) QInAppTransaction_PTR() *QInAppTransaction

func (*QInAppTransaction) SetPointer

func (p *QInAppTransaction) SetPointer(ptr unsafe.Pointer)

func (*QInAppTransaction) Status

func (*QInAppTransaction) TimerEvent

func (ptr *QInAppTransaction) TimerEvent(event core.QTimerEvent_ITF)

func (*QInAppTransaction) TimerEventDefault

func (ptr *QInAppTransaction) TimerEventDefault(event core.QTimerEvent_ITF)

func (*QInAppTransaction) Timestamp

func (ptr *QInAppTransaction) Timestamp() *core.QDateTime

func (*QInAppTransaction) TimestampDefault

func (ptr *QInAppTransaction) TimestampDefault() *core.QDateTime

type QInAppTransaction_ITF

type QInAppTransaction_ITF interface {
	core.QObject_ITF
	QInAppTransaction_PTR() *QInAppTransaction
}

type QInAppTransaction__FailureReason

type QInAppTransaction__FailureReason int64

QInAppTransaction::FailureReason

type QInAppTransaction__TransactionStatus

type QInAppTransaction__TransactionStatus int64

QInAppTransaction::TransactionStatus

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL