mirror of
https://github.com/bluszcz/cutego.git
synced 2024-09-28 21:25:16 +03:00
4e7b8703b1
this commit introduces the new experimental `interop` module, which is used to allow the use of `therecipe/qt` from languages other than go or javascript. as a start, there was support for the dart language added (currently only in combination with a custom flutter embedder engine, but plain dart support should follow soon). the interop module makes great use of the qml/js interop functions and logic that were written to make `https://github.com/therecipe/entry` possible. additional languages that are planned to be supported in the near future are: swift, kotlin and haxe (maybe with support for the c#, python and java targets, but if this isn't possible in some clean way then these languages will receive standalone bindings as well). people using `therecipe/qt` from these new languages should then be able to use flutter (and dart) in combination with qt (and go/js) through this binding and also be able to easily communicate across the language barriers with the help of the interop functions. the interop engine theoretically also makes a cgo-less `therecipe/qt` usage possible, which could be used to workaround the ever growing annoyances that are experienced when using cgo projects in combination with go modules. the code for the custom flutter embedder that was created to make the flutter/dart binding work can be found in the `flutter` module. it currently only supports debug builds for the desktop targets, but if there is enough interest, then it shouldn't be too difficult to make release builds there, and on the mobile targets work as well (or even on "embedded" systems such as an raspberry pi for that matter). an example repo how to use the new flutter/dart binding, will be published in the next few days.
20691 lines
614 KiB
Go
20691 lines
614 KiB
Go
// +build !minimal
|
|
|
|
package quick
|
|
|
|
//#include <stdint.h>
|
|
//#include <stdlib.h>
|
|
//#include <string.h>
|
|
//#include "quick.h"
|
|
import "C"
|
|
import (
|
|
"github.com/therecipe/qt"
|
|
"github.com/therecipe/qt/core"
|
|
"github.com/therecipe/qt/gui"
|
|
"github.com/therecipe/qt/qml"
|
|
"github.com/therecipe/qt/widgets"
|
|
"strings"
|
|
"unsafe"
|
|
)
|
|
|
|
func cGoFreePacked(ptr unsafe.Pointer) { core.NewQByteArrayFromPointer(ptr).DestroyQByteArray() }
|
|
func cGoUnpackString(s C.struct_QtQuick_PackedString) string {
|
|
defer cGoFreePacked(s.ptr)
|
|
if int(s.len) == -1 {
|
|
return C.GoString(s.data)
|
|
}
|
|
return C.GoStringN(s.data, C.int(s.len))
|
|
}
|
|
func cGoUnpackBytes(s C.struct_QtQuick_PackedString) []byte {
|
|
defer cGoFreePacked(s.ptr)
|
|
if int(s.len) == -1 {
|
|
gs := C.GoString(s.data)
|
|
return []byte(gs)
|
|
}
|
|
return C.GoBytes(unsafe.Pointer(s.data), C.int(s.len))
|
|
}
|
|
func unpackStringList(s string) []string {
|
|
if len(s) == 0 {
|
|
return make([]string, 0)
|
|
}
|
|
return strings.Split(s, "¡¦!")
|
|
}
|
|
|
|
type BacktraceJob struct {
|
|
CollectJob
|
|
}
|
|
|
|
type BacktraceJob_ITF interface {
|
|
CollectJob_ITF
|
|
BacktraceJob_PTR() *BacktraceJob
|
|
}
|
|
|
|
func (ptr *BacktraceJob) BacktraceJob_PTR() *BacktraceJob {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *BacktraceJob) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.CollectJob_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *BacktraceJob) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.CollectJob_PTR().SetPointer(p)
|
|
}
|
|
}
|
|
|
|
func PointerFromBacktraceJob(ptr BacktraceJob_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.BacktraceJob_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewBacktraceJobFromPointer(ptr unsafe.Pointer) (n *BacktraceJob) {
|
|
n = new(BacktraceJob)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *BacktraceJob) DestroyBacktraceJob() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type CollectJob struct {
|
|
QV4DebugJob
|
|
}
|
|
|
|
type CollectJob_ITF interface {
|
|
QV4DebugJob_ITF
|
|
CollectJob_PTR() *CollectJob
|
|
}
|
|
|
|
func (ptr *CollectJob) CollectJob_PTR() *CollectJob {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *CollectJob) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QV4DebugJob_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *CollectJob) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.QV4DebugJob_PTR().SetPointer(p)
|
|
}
|
|
}
|
|
|
|
func PointerFromCollectJob(ptr CollectJob_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.CollectJob_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewCollectJobFromPointer(ptr unsafe.Pointer) (n *CollectJob) {
|
|
n = new(CollectJob)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *CollectJob) DestroyCollectJob() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type EvalJob struct {
|
|
JavaScriptJob
|
|
}
|
|
|
|
type EvalJob_ITF interface {
|
|
JavaScriptJob_ITF
|
|
EvalJob_PTR() *EvalJob
|
|
}
|
|
|
|
func (ptr *EvalJob) EvalJob_PTR() *EvalJob {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *EvalJob) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.JavaScriptJob_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *EvalJob) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.JavaScriptJob_PTR().SetPointer(p)
|
|
}
|
|
}
|
|
|
|
func PointerFromEvalJob(ptr EvalJob_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.EvalJob_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewEvalJobFromPointer(ptr unsafe.Pointer) (n *EvalJob) {
|
|
n = new(EvalJob)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *EvalJob) DestroyEvalJob() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type ExpressionEvalJob struct {
|
|
JavaScriptJob
|
|
}
|
|
|
|
type ExpressionEvalJob_ITF interface {
|
|
JavaScriptJob_ITF
|
|
ExpressionEvalJob_PTR() *ExpressionEvalJob
|
|
}
|
|
|
|
func (ptr *ExpressionEvalJob) ExpressionEvalJob_PTR() *ExpressionEvalJob {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *ExpressionEvalJob) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.JavaScriptJob_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *ExpressionEvalJob) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.JavaScriptJob_PTR().SetPointer(p)
|
|
}
|
|
}
|
|
|
|
func PointerFromExpressionEvalJob(ptr ExpressionEvalJob_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.ExpressionEvalJob_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewExpressionEvalJobFromPointer(ptr unsafe.Pointer) (n *ExpressionEvalJob) {
|
|
n = new(ExpressionEvalJob)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *ExpressionEvalJob) DestroyExpressionEvalJob() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type FrameJob struct {
|
|
CollectJob
|
|
}
|
|
|
|
type FrameJob_ITF interface {
|
|
CollectJob_ITF
|
|
FrameJob_PTR() *FrameJob
|
|
}
|
|
|
|
func (ptr *FrameJob) FrameJob_PTR() *FrameJob {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *FrameJob) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.CollectJob_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *FrameJob) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.CollectJob_PTR().SetPointer(p)
|
|
}
|
|
}
|
|
|
|
func PointerFromFrameJob(ptr FrameJob_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.FrameJob_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewFrameJobFromPointer(ptr unsafe.Pointer) (n *FrameJob) {
|
|
n = new(FrameJob)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *FrameJob) DestroyFrameJob() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type GatherSourcesJob struct {
|
|
QV4DebugJob
|
|
}
|
|
|
|
type GatherSourcesJob_ITF interface {
|
|
QV4DebugJob_ITF
|
|
GatherSourcesJob_PTR() *GatherSourcesJob
|
|
}
|
|
|
|
func (ptr *GatherSourcesJob) GatherSourcesJob_PTR() *GatherSourcesJob {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *GatherSourcesJob) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QV4DebugJob_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *GatherSourcesJob) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.QV4DebugJob_PTR().SetPointer(p)
|
|
}
|
|
}
|
|
|
|
func PointerFromGatherSourcesJob(ptr GatherSourcesJob_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.GatherSourcesJob_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewGatherSourcesJobFromPointer(ptr unsafe.Pointer) (n *GatherSourcesJob) {
|
|
n = new(GatherSourcesJob)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *GatherSourcesJob) DestroyGatherSourcesJob() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type JavaScriptJob struct {
|
|
QV4DebugJob
|
|
}
|
|
|
|
type JavaScriptJob_ITF interface {
|
|
QV4DebugJob_ITF
|
|
JavaScriptJob_PTR() *JavaScriptJob
|
|
}
|
|
|
|
func (ptr *JavaScriptJob) JavaScriptJob_PTR() *JavaScriptJob {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *JavaScriptJob) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QV4DebugJob_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *JavaScriptJob) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.QV4DebugJob_PTR().SetPointer(p)
|
|
}
|
|
}
|
|
|
|
func PointerFromJavaScriptJob(ptr JavaScriptJob_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.JavaScriptJob_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewJavaScriptJobFromPointer(ptr unsafe.Pointer) (n *JavaScriptJob) {
|
|
n = new(JavaScriptJob)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *JavaScriptJob) DestroyJavaScriptJob() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type QDebugMessageServiceFactory struct {
|
|
ptr unsafe.Pointer
|
|
}
|
|
|
|
type QDebugMessageServiceFactory_ITF interface {
|
|
QDebugMessageServiceFactory_PTR() *QDebugMessageServiceFactory
|
|
}
|
|
|
|
func (ptr *QDebugMessageServiceFactory) QDebugMessageServiceFactory_PTR() *QDebugMessageServiceFactory {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QDebugMessageServiceFactory) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.ptr
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QDebugMessageServiceFactory) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.ptr = p
|
|
}
|
|
}
|
|
|
|
func PointerFromQDebugMessageServiceFactory(ptr QDebugMessageServiceFactory_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QDebugMessageServiceFactory_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQDebugMessageServiceFactoryFromPointer(ptr unsafe.Pointer) (n *QDebugMessageServiceFactory) {
|
|
n = new(QDebugMessageServiceFactory)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *QDebugMessageServiceFactory) DestroyQDebugMessageServiceFactory() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type QDebugMessageServiceImpl struct {
|
|
ptr unsafe.Pointer
|
|
}
|
|
|
|
type QDebugMessageServiceImpl_ITF interface {
|
|
QDebugMessageServiceImpl_PTR() *QDebugMessageServiceImpl
|
|
}
|
|
|
|
func (ptr *QDebugMessageServiceImpl) QDebugMessageServiceImpl_PTR() *QDebugMessageServiceImpl {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QDebugMessageServiceImpl) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.ptr
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QDebugMessageServiceImpl) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.ptr = p
|
|
}
|
|
}
|
|
|
|
func PointerFromQDebugMessageServiceImpl(ptr QDebugMessageServiceImpl_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QDebugMessageServiceImpl_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQDebugMessageServiceImplFromPointer(ptr unsafe.Pointer) (n *QDebugMessageServiceImpl) {
|
|
n = new(QDebugMessageServiceImpl)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *QDebugMessageServiceImpl) DestroyQDebugMessageServiceImpl() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type QLocalClientConnectionFactory struct {
|
|
ptr unsafe.Pointer
|
|
}
|
|
|
|
type QLocalClientConnectionFactory_ITF interface {
|
|
QLocalClientConnectionFactory_PTR() *QLocalClientConnectionFactory
|
|
}
|
|
|
|
func (ptr *QLocalClientConnectionFactory) QLocalClientConnectionFactory_PTR() *QLocalClientConnectionFactory {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QLocalClientConnectionFactory) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.ptr
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QLocalClientConnectionFactory) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.ptr = p
|
|
}
|
|
}
|
|
|
|
func PointerFromQLocalClientConnectionFactory(ptr QLocalClientConnectionFactory_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QLocalClientConnectionFactory_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQLocalClientConnectionFactoryFromPointer(ptr unsafe.Pointer) (n *QLocalClientConnectionFactory) {
|
|
n = new(QLocalClientConnectionFactory)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *QLocalClientConnectionFactory) DestroyQLocalClientConnectionFactory() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type QOpenVGMatrix struct {
|
|
ptr unsafe.Pointer
|
|
}
|
|
|
|
type QOpenVGMatrix_ITF interface {
|
|
QOpenVGMatrix_PTR() *QOpenVGMatrix
|
|
}
|
|
|
|
func (ptr *QOpenVGMatrix) QOpenVGMatrix_PTR() *QOpenVGMatrix {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QOpenVGMatrix) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.ptr
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QOpenVGMatrix) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.ptr = p
|
|
}
|
|
}
|
|
|
|
func PointerFromQOpenVGMatrix(ptr QOpenVGMatrix_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QOpenVGMatrix_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQOpenVGMatrixFromPointer(ptr unsafe.Pointer) (n *QOpenVGMatrix) {
|
|
n = new(QOpenVGMatrix)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *QOpenVGMatrix) DestroyQOpenVGMatrix() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type QOpenVGOffscreenSurface struct {
|
|
ptr unsafe.Pointer
|
|
}
|
|
|
|
type QOpenVGOffscreenSurface_ITF interface {
|
|
QOpenVGOffscreenSurface_PTR() *QOpenVGOffscreenSurface
|
|
}
|
|
|
|
func (ptr *QOpenVGOffscreenSurface) QOpenVGOffscreenSurface_PTR() *QOpenVGOffscreenSurface {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QOpenVGOffscreenSurface) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.ptr
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QOpenVGOffscreenSurface) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.ptr = p
|
|
}
|
|
}
|
|
|
|
func PointerFromQOpenVGOffscreenSurface(ptr QOpenVGOffscreenSurface_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QOpenVGOffscreenSurface_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQOpenVGOffscreenSurfaceFromPointer(ptr unsafe.Pointer) (n *QOpenVGOffscreenSurface) {
|
|
n = new(QOpenVGOffscreenSurface)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *QOpenVGOffscreenSurface) DestroyQOpenVGOffscreenSurface() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type QQmlDebugServerFactory struct {
|
|
ptr unsafe.Pointer
|
|
}
|
|
|
|
type QQmlDebugServerFactory_ITF interface {
|
|
QQmlDebugServerFactory_PTR() *QQmlDebugServerFactory
|
|
}
|
|
|
|
func (ptr *QQmlDebugServerFactory) QQmlDebugServerFactory_PTR() *QQmlDebugServerFactory {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QQmlDebugServerFactory) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.ptr
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQmlDebugServerFactory) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.ptr = p
|
|
}
|
|
}
|
|
|
|
func PointerFromQQmlDebugServerFactory(ptr QQmlDebugServerFactory_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QQmlDebugServerFactory_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQQmlDebugServerFactoryFromPointer(ptr unsafe.Pointer) (n *QQmlDebugServerFactory) {
|
|
n = new(QQmlDebugServerFactory)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *QQmlDebugServerFactory) DestroyQQmlDebugServerFactory() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type QQmlDebuggerServiceFactory struct {
|
|
ptr unsafe.Pointer
|
|
}
|
|
|
|
type QQmlDebuggerServiceFactory_ITF interface {
|
|
QQmlDebuggerServiceFactory_PTR() *QQmlDebuggerServiceFactory
|
|
}
|
|
|
|
func (ptr *QQmlDebuggerServiceFactory) QQmlDebuggerServiceFactory_PTR() *QQmlDebuggerServiceFactory {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QQmlDebuggerServiceFactory) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.ptr
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQmlDebuggerServiceFactory) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.ptr = p
|
|
}
|
|
}
|
|
|
|
func PointerFromQQmlDebuggerServiceFactory(ptr QQmlDebuggerServiceFactory_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QQmlDebuggerServiceFactory_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQQmlDebuggerServiceFactoryFromPointer(ptr unsafe.Pointer) (n *QQmlDebuggerServiceFactory) {
|
|
n = new(QQmlDebuggerServiceFactory)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *QQmlDebuggerServiceFactory) DestroyQQmlDebuggerServiceFactory() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type QQmlEngineControlServiceImpl struct {
|
|
ptr unsafe.Pointer
|
|
}
|
|
|
|
type QQmlEngineControlServiceImpl_ITF interface {
|
|
QQmlEngineControlServiceImpl_PTR() *QQmlEngineControlServiceImpl
|
|
}
|
|
|
|
func (ptr *QQmlEngineControlServiceImpl) QQmlEngineControlServiceImpl_PTR() *QQmlEngineControlServiceImpl {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QQmlEngineControlServiceImpl) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.ptr
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQmlEngineControlServiceImpl) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.ptr = p
|
|
}
|
|
}
|
|
|
|
func PointerFromQQmlEngineControlServiceImpl(ptr QQmlEngineControlServiceImpl_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QQmlEngineControlServiceImpl_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQQmlEngineControlServiceImplFromPointer(ptr unsafe.Pointer) (n *QQmlEngineControlServiceImpl) {
|
|
n = new(QQmlEngineControlServiceImpl)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *QQmlEngineControlServiceImpl) DestroyQQmlEngineControlServiceImpl() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type QQmlEngineDebugServiceImpl struct {
|
|
ptr unsafe.Pointer
|
|
}
|
|
|
|
type QQmlEngineDebugServiceImpl_ITF interface {
|
|
QQmlEngineDebugServiceImpl_PTR() *QQmlEngineDebugServiceImpl
|
|
}
|
|
|
|
func (ptr *QQmlEngineDebugServiceImpl) QQmlEngineDebugServiceImpl_PTR() *QQmlEngineDebugServiceImpl {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QQmlEngineDebugServiceImpl) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.ptr
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQmlEngineDebugServiceImpl) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.ptr = p
|
|
}
|
|
}
|
|
|
|
func PointerFromQQmlEngineDebugServiceImpl(ptr QQmlEngineDebugServiceImpl_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QQmlEngineDebugServiceImpl_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQQmlEngineDebugServiceImplFromPointer(ptr unsafe.Pointer) (n *QQmlEngineDebugServiceImpl) {
|
|
n = new(QQmlEngineDebugServiceImpl)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *QQmlEngineDebugServiceImpl) DestroyQQmlEngineDebugServiceImpl() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type QQmlInspectorServiceFactory struct {
|
|
ptr unsafe.Pointer
|
|
}
|
|
|
|
type QQmlInspectorServiceFactory_ITF interface {
|
|
QQmlInspectorServiceFactory_PTR() *QQmlInspectorServiceFactory
|
|
}
|
|
|
|
func (ptr *QQmlInspectorServiceFactory) QQmlInspectorServiceFactory_PTR() *QQmlInspectorServiceFactory {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QQmlInspectorServiceFactory) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.ptr
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQmlInspectorServiceFactory) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.ptr = p
|
|
}
|
|
}
|
|
|
|
func PointerFromQQmlInspectorServiceFactory(ptr QQmlInspectorServiceFactory_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QQmlInspectorServiceFactory_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQQmlInspectorServiceFactoryFromPointer(ptr unsafe.Pointer) (n *QQmlInspectorServiceFactory) {
|
|
n = new(QQmlInspectorServiceFactory)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *QQmlInspectorServiceFactory) DestroyQQmlInspectorServiceFactory() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type QQmlNativeDebugConnector struct {
|
|
ptr unsafe.Pointer
|
|
}
|
|
|
|
type QQmlNativeDebugConnector_ITF interface {
|
|
QQmlNativeDebugConnector_PTR() *QQmlNativeDebugConnector
|
|
}
|
|
|
|
func (ptr *QQmlNativeDebugConnector) QQmlNativeDebugConnector_PTR() *QQmlNativeDebugConnector {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QQmlNativeDebugConnector) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.ptr
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQmlNativeDebugConnector) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.ptr = p
|
|
}
|
|
}
|
|
|
|
func PointerFromQQmlNativeDebugConnector(ptr QQmlNativeDebugConnector_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QQmlNativeDebugConnector_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQQmlNativeDebugConnectorFromPointer(ptr unsafe.Pointer) (n *QQmlNativeDebugConnector) {
|
|
n = new(QQmlNativeDebugConnector)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *QQmlNativeDebugConnector) DestroyQQmlNativeDebugConnector() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type QQmlNativeDebugConnectorFactory struct {
|
|
ptr unsafe.Pointer
|
|
}
|
|
|
|
type QQmlNativeDebugConnectorFactory_ITF interface {
|
|
QQmlNativeDebugConnectorFactory_PTR() *QQmlNativeDebugConnectorFactory
|
|
}
|
|
|
|
func (ptr *QQmlNativeDebugConnectorFactory) QQmlNativeDebugConnectorFactory_PTR() *QQmlNativeDebugConnectorFactory {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QQmlNativeDebugConnectorFactory) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.ptr
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQmlNativeDebugConnectorFactory) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.ptr = p
|
|
}
|
|
}
|
|
|
|
func PointerFromQQmlNativeDebugConnectorFactory(ptr QQmlNativeDebugConnectorFactory_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QQmlNativeDebugConnectorFactory_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQQmlNativeDebugConnectorFactoryFromPointer(ptr unsafe.Pointer) (n *QQmlNativeDebugConnectorFactory) {
|
|
n = new(QQmlNativeDebugConnectorFactory)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *QQmlNativeDebugConnectorFactory) DestroyQQmlNativeDebugConnectorFactory() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type QQmlNativeDebugServiceFactory struct {
|
|
ptr unsafe.Pointer
|
|
}
|
|
|
|
type QQmlNativeDebugServiceFactory_ITF interface {
|
|
QQmlNativeDebugServiceFactory_PTR() *QQmlNativeDebugServiceFactory
|
|
}
|
|
|
|
func (ptr *QQmlNativeDebugServiceFactory) QQmlNativeDebugServiceFactory_PTR() *QQmlNativeDebugServiceFactory {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QQmlNativeDebugServiceFactory) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.ptr
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQmlNativeDebugServiceFactory) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.ptr = p
|
|
}
|
|
}
|
|
|
|
func PointerFromQQmlNativeDebugServiceFactory(ptr QQmlNativeDebugServiceFactory_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QQmlNativeDebugServiceFactory_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQQmlNativeDebugServiceFactoryFromPointer(ptr unsafe.Pointer) (n *QQmlNativeDebugServiceFactory) {
|
|
n = new(QQmlNativeDebugServiceFactory)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *QQmlNativeDebugServiceFactory) DestroyQQmlNativeDebugServiceFactory() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type QQmlNativeDebugServiceImpl struct {
|
|
ptr unsafe.Pointer
|
|
}
|
|
|
|
type QQmlNativeDebugServiceImpl_ITF interface {
|
|
QQmlNativeDebugServiceImpl_PTR() *QQmlNativeDebugServiceImpl
|
|
}
|
|
|
|
func (ptr *QQmlNativeDebugServiceImpl) QQmlNativeDebugServiceImpl_PTR() *QQmlNativeDebugServiceImpl {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QQmlNativeDebugServiceImpl) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.ptr
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQmlNativeDebugServiceImpl) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.ptr = p
|
|
}
|
|
}
|
|
|
|
func PointerFromQQmlNativeDebugServiceImpl(ptr QQmlNativeDebugServiceImpl_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QQmlNativeDebugServiceImpl_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQQmlNativeDebugServiceImplFromPointer(ptr unsafe.Pointer) (n *QQmlNativeDebugServiceImpl) {
|
|
n = new(QQmlNativeDebugServiceImpl)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *QQmlNativeDebugServiceImpl) DestroyQQmlNativeDebugServiceImpl() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type QQmlPreviewBlacklist struct {
|
|
ptr unsafe.Pointer
|
|
}
|
|
|
|
type QQmlPreviewBlacklist_ITF interface {
|
|
QQmlPreviewBlacklist_PTR() *QQmlPreviewBlacklist
|
|
}
|
|
|
|
func (ptr *QQmlPreviewBlacklist) QQmlPreviewBlacklist_PTR() *QQmlPreviewBlacklist {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QQmlPreviewBlacklist) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.ptr
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQmlPreviewBlacklist) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.ptr = p
|
|
}
|
|
}
|
|
|
|
func PointerFromQQmlPreviewBlacklist(ptr QQmlPreviewBlacklist_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QQmlPreviewBlacklist_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQQmlPreviewBlacklistFromPointer(ptr unsafe.Pointer) (n *QQmlPreviewBlacklist) {
|
|
n = new(QQmlPreviewBlacklist)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *QQmlPreviewBlacklist) DestroyQQmlPreviewBlacklist() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type QQmlPreviewFileEngine struct {
|
|
ptr unsafe.Pointer
|
|
}
|
|
|
|
type QQmlPreviewFileEngine_ITF interface {
|
|
QQmlPreviewFileEngine_PTR() *QQmlPreviewFileEngine
|
|
}
|
|
|
|
func (ptr *QQmlPreviewFileEngine) QQmlPreviewFileEngine_PTR() *QQmlPreviewFileEngine {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QQmlPreviewFileEngine) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.ptr
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQmlPreviewFileEngine) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.ptr = p
|
|
}
|
|
}
|
|
|
|
func PointerFromQQmlPreviewFileEngine(ptr QQmlPreviewFileEngine_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QQmlPreviewFileEngine_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQQmlPreviewFileEngineFromPointer(ptr unsafe.Pointer) (n *QQmlPreviewFileEngine) {
|
|
n = new(QQmlPreviewFileEngine)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *QQmlPreviewFileEngine) DestroyQQmlPreviewFileEngine() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type QQmlPreviewFileEngineHandler struct {
|
|
ptr unsafe.Pointer
|
|
}
|
|
|
|
type QQmlPreviewFileEngineHandler_ITF interface {
|
|
QQmlPreviewFileEngineHandler_PTR() *QQmlPreviewFileEngineHandler
|
|
}
|
|
|
|
func (ptr *QQmlPreviewFileEngineHandler) QQmlPreviewFileEngineHandler_PTR() *QQmlPreviewFileEngineHandler {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QQmlPreviewFileEngineHandler) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.ptr
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQmlPreviewFileEngineHandler) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.ptr = p
|
|
}
|
|
}
|
|
|
|
func PointerFromQQmlPreviewFileEngineHandler(ptr QQmlPreviewFileEngineHandler_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QQmlPreviewFileEngineHandler_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQQmlPreviewFileEngineHandlerFromPointer(ptr unsafe.Pointer) (n *QQmlPreviewFileEngineHandler) {
|
|
n = new(QQmlPreviewFileEngineHandler)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *QQmlPreviewFileEngineHandler) DestroyQQmlPreviewFileEngineHandler() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type QQmlPreviewFileLoader struct {
|
|
core.QObject
|
|
}
|
|
|
|
type QQmlPreviewFileLoader_ITF interface {
|
|
core.QObject_ITF
|
|
QQmlPreviewFileLoader_PTR() *QQmlPreviewFileLoader
|
|
}
|
|
|
|
func (ptr *QQmlPreviewFileLoader) QQmlPreviewFileLoader_PTR() *QQmlPreviewFileLoader {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QQmlPreviewFileLoader) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QObject_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQmlPreviewFileLoader) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.QObject_PTR().SetPointer(p)
|
|
}
|
|
}
|
|
|
|
func PointerFromQQmlPreviewFileLoader(ptr QQmlPreviewFileLoader_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QQmlPreviewFileLoader_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQQmlPreviewFileLoaderFromPointer(ptr unsafe.Pointer) (n *QQmlPreviewFileLoader) {
|
|
n = new(QQmlPreviewFileLoader)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
|
|
type QQmlPreviewHandler struct {
|
|
core.QObject
|
|
}
|
|
|
|
type QQmlPreviewHandler_ITF interface {
|
|
core.QObject_ITF
|
|
QQmlPreviewHandler_PTR() *QQmlPreviewHandler
|
|
}
|
|
|
|
func (ptr *QQmlPreviewHandler) QQmlPreviewHandler_PTR() *QQmlPreviewHandler {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QQmlPreviewHandler) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QObject_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQmlPreviewHandler) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.QObject_PTR().SetPointer(p)
|
|
}
|
|
}
|
|
|
|
func PointerFromQQmlPreviewHandler(ptr QQmlPreviewHandler_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QQmlPreviewHandler_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQQmlPreviewHandlerFromPointer(ptr unsafe.Pointer) (n *QQmlPreviewHandler) {
|
|
n = new(QQmlPreviewHandler)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
|
|
type QQmlPreviewPosition struct {
|
|
ptr unsafe.Pointer
|
|
}
|
|
|
|
type QQmlPreviewPosition_ITF interface {
|
|
QQmlPreviewPosition_PTR() *QQmlPreviewPosition
|
|
}
|
|
|
|
func (ptr *QQmlPreviewPosition) QQmlPreviewPosition_PTR() *QQmlPreviewPosition {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QQmlPreviewPosition) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.ptr
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQmlPreviewPosition) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.ptr = p
|
|
}
|
|
}
|
|
|
|
func PointerFromQQmlPreviewPosition(ptr QQmlPreviewPosition_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QQmlPreviewPosition_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQQmlPreviewPositionFromPointer(ptr unsafe.Pointer) (n *QQmlPreviewPosition) {
|
|
n = new(QQmlPreviewPosition)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *QQmlPreviewPosition) DestroyQQmlPreviewPosition() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type QQmlPreviewServiceFactory struct {
|
|
ptr unsafe.Pointer
|
|
}
|
|
|
|
type QQmlPreviewServiceFactory_ITF interface {
|
|
QQmlPreviewServiceFactory_PTR() *QQmlPreviewServiceFactory
|
|
}
|
|
|
|
func (ptr *QQmlPreviewServiceFactory) QQmlPreviewServiceFactory_PTR() *QQmlPreviewServiceFactory {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QQmlPreviewServiceFactory) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.ptr
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQmlPreviewServiceFactory) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.ptr = p
|
|
}
|
|
}
|
|
|
|
func PointerFromQQmlPreviewServiceFactory(ptr QQmlPreviewServiceFactory_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QQmlPreviewServiceFactory_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQQmlPreviewServiceFactoryFromPointer(ptr unsafe.Pointer) (n *QQmlPreviewServiceFactory) {
|
|
n = new(QQmlPreviewServiceFactory)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *QQmlPreviewServiceFactory) DestroyQQmlPreviewServiceFactory() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type QQmlPreviewServiceImpl struct {
|
|
ptr unsafe.Pointer
|
|
}
|
|
|
|
type QQmlPreviewServiceImpl_ITF interface {
|
|
QQmlPreviewServiceImpl_PTR() *QQmlPreviewServiceImpl
|
|
}
|
|
|
|
func (ptr *QQmlPreviewServiceImpl) QQmlPreviewServiceImpl_PTR() *QQmlPreviewServiceImpl {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QQmlPreviewServiceImpl) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.ptr
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQmlPreviewServiceImpl) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.ptr = p
|
|
}
|
|
}
|
|
|
|
func PointerFromQQmlPreviewServiceImpl(ptr QQmlPreviewServiceImpl_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QQmlPreviewServiceImpl_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQQmlPreviewServiceImplFromPointer(ptr unsafe.Pointer) (n *QQmlPreviewServiceImpl) {
|
|
n = new(QQmlPreviewServiceImpl)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *QQmlPreviewServiceImpl) DestroyQQmlPreviewServiceImpl() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type QQmlProfilerAdapter struct {
|
|
ptr unsafe.Pointer
|
|
}
|
|
|
|
type QQmlProfilerAdapter_ITF interface {
|
|
QQmlProfilerAdapter_PTR() *QQmlProfilerAdapter
|
|
}
|
|
|
|
func (ptr *QQmlProfilerAdapter) QQmlProfilerAdapter_PTR() *QQmlProfilerAdapter {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QQmlProfilerAdapter) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.ptr
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQmlProfilerAdapter) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.ptr = p
|
|
}
|
|
}
|
|
|
|
func PointerFromQQmlProfilerAdapter(ptr QQmlProfilerAdapter_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QQmlProfilerAdapter_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQQmlProfilerAdapterFromPointer(ptr unsafe.Pointer) (n *QQmlProfilerAdapter) {
|
|
n = new(QQmlProfilerAdapter)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *QQmlProfilerAdapter) DestroyQQmlProfilerAdapter() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type QQmlProfilerServiceFactory struct {
|
|
ptr unsafe.Pointer
|
|
}
|
|
|
|
type QQmlProfilerServiceFactory_ITF interface {
|
|
QQmlProfilerServiceFactory_PTR() *QQmlProfilerServiceFactory
|
|
}
|
|
|
|
func (ptr *QQmlProfilerServiceFactory) QQmlProfilerServiceFactory_PTR() *QQmlProfilerServiceFactory {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QQmlProfilerServiceFactory) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.ptr
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQmlProfilerServiceFactory) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.ptr = p
|
|
}
|
|
}
|
|
|
|
func PointerFromQQmlProfilerServiceFactory(ptr QQmlProfilerServiceFactory_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QQmlProfilerServiceFactory_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQQmlProfilerServiceFactoryFromPointer(ptr unsafe.Pointer) (n *QQmlProfilerServiceFactory) {
|
|
n = new(QQmlProfilerServiceFactory)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *QQmlProfilerServiceFactory) DestroyQQmlProfilerServiceFactory() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type QQmlProfilerServiceImpl struct {
|
|
ptr unsafe.Pointer
|
|
}
|
|
|
|
type QQmlProfilerServiceImpl_ITF interface {
|
|
QQmlProfilerServiceImpl_PTR() *QQmlProfilerServiceImpl
|
|
}
|
|
|
|
func (ptr *QQmlProfilerServiceImpl) QQmlProfilerServiceImpl_PTR() *QQmlProfilerServiceImpl {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QQmlProfilerServiceImpl) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.ptr
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQmlProfilerServiceImpl) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.ptr = p
|
|
}
|
|
}
|
|
|
|
func PointerFromQQmlProfilerServiceImpl(ptr QQmlProfilerServiceImpl_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QQmlProfilerServiceImpl_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQQmlProfilerServiceImplFromPointer(ptr unsafe.Pointer) (n *QQmlProfilerServiceImpl) {
|
|
n = new(QQmlProfilerServiceImpl)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *QQmlProfilerServiceImpl) DestroyQQmlProfilerServiceImpl() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type QQmlWatcher struct {
|
|
core.QObject
|
|
}
|
|
|
|
type QQmlWatcher_ITF interface {
|
|
core.QObject_ITF
|
|
QQmlWatcher_PTR() *QQmlWatcher
|
|
}
|
|
|
|
func (ptr *QQmlWatcher) QQmlWatcher_PTR() *QQmlWatcher {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QQmlWatcher) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QObject_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQmlWatcher) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.QObject_PTR().SetPointer(p)
|
|
}
|
|
}
|
|
|
|
func PointerFromQQmlWatcher(ptr QQmlWatcher_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QQmlWatcher_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQQmlWatcherFromPointer(ptr unsafe.Pointer) (n *QQmlWatcher) {
|
|
n = new(QQmlWatcher)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
|
|
type QQuickAsyncImageProvider struct {
|
|
QQuickImageProvider
|
|
}
|
|
|
|
type QQuickAsyncImageProvider_ITF interface {
|
|
QQuickImageProvider_ITF
|
|
QQuickAsyncImageProvider_PTR() *QQuickAsyncImageProvider
|
|
}
|
|
|
|
func (ptr *QQuickAsyncImageProvider) QQuickAsyncImageProvider_PTR() *QQuickAsyncImageProvider {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QQuickAsyncImageProvider) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QQuickImageProvider_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickAsyncImageProvider) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.QQuickImageProvider_PTR().SetPointer(p)
|
|
}
|
|
}
|
|
|
|
func PointerFromQQuickAsyncImageProvider(ptr QQuickAsyncImageProvider_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QQuickAsyncImageProvider_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQQuickAsyncImageProviderFromPointer(ptr unsafe.Pointer) (n *QQuickAsyncImageProvider) {
|
|
n = new(QQuickAsyncImageProvider)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func NewQQuickAsyncImageProvider() *QQuickAsyncImageProvider {
|
|
return NewQQuickAsyncImageProviderFromPointer(C.QQuickAsyncImageProvider_NewQQuickAsyncImageProvider())
|
|
}
|
|
|
|
//export callbackQQuickAsyncImageProvider_RequestImageResponse
|
|
func callbackQQuickAsyncImageProvider_RequestImageResponse(ptr unsafe.Pointer, id C.struct_QtQuick_PackedString, requestedSize unsafe.Pointer) unsafe.Pointer {
|
|
if signal := qt.GetSignal(ptr, "requestImageResponse"); signal != nil {
|
|
return PointerFromQQuickImageResponse((*(*func(string, *core.QSize) *QQuickImageResponse)(signal))(cGoUnpackString(id), core.NewQSizeFromPointer(requestedSize)))
|
|
}
|
|
|
|
return PointerFromQQuickImageResponse(NewQQuickImageResponse())
|
|
}
|
|
|
|
func (ptr *QQuickAsyncImageProvider) ConnectRequestImageResponse(f func(id string, requestedSize *core.QSize) *QQuickImageResponse) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "requestImageResponse"); signal != nil {
|
|
f := func(id string, requestedSize *core.QSize) *QQuickImageResponse {
|
|
(*(*func(string, *core.QSize) *QQuickImageResponse)(signal))(id, requestedSize)
|
|
return f(id, requestedSize)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "requestImageResponse", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "requestImageResponse", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickAsyncImageProvider) DisconnectRequestImageResponse() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "requestImageResponse")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickAsyncImageProvider) RequestImageResponse(id string, requestedSize core.QSize_ITF) *QQuickImageResponse {
|
|
if ptr.Pointer() != nil {
|
|
var idC *C.char
|
|
if id != "" {
|
|
idC = C.CString(id)
|
|
defer C.free(unsafe.Pointer(idC))
|
|
}
|
|
tmpValue := NewQQuickImageResponseFromPointer(C.QQuickAsyncImageProvider_RequestImageResponse(ptr.Pointer(), C.struct_QtQuick_PackedString{data: idC, len: C.longlong(len(id))}, core.PointerFromQSize(requestedSize)))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
//export callbackQQuickAsyncImageProvider_DestroyQQuickAsyncImageProvider
|
|
func callbackQQuickAsyncImageProvider_DestroyQQuickAsyncImageProvider(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "~QQuickAsyncImageProvider"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQQuickAsyncImageProviderFromPointer(ptr).DestroyQQuickAsyncImageProviderDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickAsyncImageProvider) ConnectDestroyQQuickAsyncImageProvider(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "~QQuickAsyncImageProvider"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "~QQuickAsyncImageProvider", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "~QQuickAsyncImageProvider", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickAsyncImageProvider) DisconnectDestroyQQuickAsyncImageProvider() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "~QQuickAsyncImageProvider")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickAsyncImageProvider) DestroyQQuickAsyncImageProvider() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickAsyncImageProvider_DestroyQQuickAsyncImageProvider(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickAsyncImageProvider) DestroyQQuickAsyncImageProviderDefault() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickAsyncImageProvider_DestroyQQuickAsyncImageProviderDefault(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type QQuickFolderListModel struct {
|
|
core.QAbstractListModel
|
|
qml.QQmlParserStatus
|
|
}
|
|
|
|
type QQuickFolderListModel_ITF interface {
|
|
core.QAbstractListModel_ITF
|
|
qml.QQmlParserStatus_ITF
|
|
QQuickFolderListModel_PTR() *QQuickFolderListModel
|
|
}
|
|
|
|
func (ptr *QQuickFolderListModel) QQuickFolderListModel_PTR() *QQuickFolderListModel {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QQuickFolderListModel) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QAbstractListModel_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickFolderListModel) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.QAbstractListModel_PTR().SetPointer(p)
|
|
ptr.QQmlParserStatus_PTR().SetPointer(p)
|
|
}
|
|
}
|
|
|
|
func PointerFromQQuickFolderListModel(ptr QQuickFolderListModel_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QQuickFolderListModel_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQQuickFolderListModelFromPointer(ptr unsafe.Pointer) (n *QQuickFolderListModel) {
|
|
n = new(QQuickFolderListModel)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
|
|
type QQuickFramebufferObject struct {
|
|
QQuickItem
|
|
}
|
|
|
|
type QQuickFramebufferObject_ITF interface {
|
|
QQuickItem_ITF
|
|
QQuickFramebufferObject_PTR() *QQuickFramebufferObject
|
|
}
|
|
|
|
func (ptr *QQuickFramebufferObject) QQuickFramebufferObject_PTR() *QQuickFramebufferObject {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QQuickFramebufferObject) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QQuickItem_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickFramebufferObject) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.QQuickItem_PTR().SetPointer(p)
|
|
}
|
|
}
|
|
|
|
func PointerFromQQuickFramebufferObject(ptr QQuickFramebufferObject_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QQuickFramebufferObject_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQQuickFramebufferObjectFromPointer(ptr unsafe.Pointer) (n *QQuickFramebufferObject) {
|
|
n = new(QQuickFramebufferObject)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *QQuickFramebufferObject) MirrorVertically() bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QQuickFramebufferObject_MirrorVertically(ptr.Pointer())) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
//export callbackQQuickFramebufferObject_MirrorVerticallyChanged
|
|
func callbackQQuickFramebufferObject_MirrorVerticallyChanged(ptr unsafe.Pointer, vbo C.char) {
|
|
if signal := qt.GetSignal(ptr, "mirrorVerticallyChanged"); signal != nil {
|
|
(*(*func(bool))(signal))(int8(vbo) != 0)
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QQuickFramebufferObject) ConnectMirrorVerticallyChanged(f func(vbo bool)) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if !qt.ExistsSignal(ptr.Pointer(), "mirrorVerticallyChanged") {
|
|
C.QQuickFramebufferObject_ConnectMirrorVerticallyChanged(ptr.Pointer(), C.longlong(qt.ConnectionType(ptr.Pointer(), "mirrorVerticallyChanged")))
|
|
}
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "mirrorVerticallyChanged"); signal != nil {
|
|
f := func(vbo bool) {
|
|
(*(*func(bool))(signal))(vbo)
|
|
f(vbo)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "mirrorVerticallyChanged", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "mirrorVerticallyChanged", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickFramebufferObject) DisconnectMirrorVerticallyChanged() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickFramebufferObject_DisconnectMirrorVerticallyChanged(ptr.Pointer())
|
|
qt.DisconnectSignal(ptr.Pointer(), "mirrorVerticallyChanged")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickFramebufferObject) MirrorVerticallyChanged(vbo bool) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickFramebufferObject_MirrorVerticallyChanged(ptr.Pointer(), C.char(int8(qt.GoBoolToInt(vbo))))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickFramebufferObject) SetMirrorVertically(enable bool) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickFramebufferObject_SetMirrorVertically(ptr.Pointer(), C.char(int8(qt.GoBoolToInt(enable))))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickFramebufferObject) SetTextureFollowsItemSize(follows bool) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickFramebufferObject_SetTextureFollowsItemSize(ptr.Pointer(), C.char(int8(qt.GoBoolToInt(follows))))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickFramebufferObject) TextureFollowsItemSize() bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QQuickFramebufferObject_TextureFollowsItemSize(ptr.Pointer())) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
//export callbackQQuickFramebufferObject_TextureFollowsItemSizeChanged
|
|
func callbackQQuickFramebufferObject_TextureFollowsItemSizeChanged(ptr unsafe.Pointer, vbo C.char) {
|
|
if signal := qt.GetSignal(ptr, "textureFollowsItemSizeChanged"); signal != nil {
|
|
(*(*func(bool))(signal))(int8(vbo) != 0)
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QQuickFramebufferObject) ConnectTextureFollowsItemSizeChanged(f func(vbo bool)) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if !qt.ExistsSignal(ptr.Pointer(), "textureFollowsItemSizeChanged") {
|
|
C.QQuickFramebufferObject_ConnectTextureFollowsItemSizeChanged(ptr.Pointer(), C.longlong(qt.ConnectionType(ptr.Pointer(), "textureFollowsItemSizeChanged")))
|
|
}
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "textureFollowsItemSizeChanged"); signal != nil {
|
|
f := func(vbo bool) {
|
|
(*(*func(bool))(signal))(vbo)
|
|
f(vbo)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "textureFollowsItemSizeChanged", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "textureFollowsItemSizeChanged", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickFramebufferObject) DisconnectTextureFollowsItemSizeChanged() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickFramebufferObject_DisconnectTextureFollowsItemSizeChanged(ptr.Pointer())
|
|
qt.DisconnectSignal(ptr.Pointer(), "textureFollowsItemSizeChanged")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickFramebufferObject) TextureFollowsItemSizeChanged(vbo bool) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickFramebufferObject_TextureFollowsItemSizeChanged(ptr.Pointer(), C.char(int8(qt.GoBoolToInt(vbo))))
|
|
}
|
|
}
|
|
|
|
type QQuickImageProvider struct {
|
|
qml.QQmlImageProviderBase
|
|
}
|
|
|
|
type QQuickImageProvider_ITF interface {
|
|
qml.QQmlImageProviderBase_ITF
|
|
QQuickImageProvider_PTR() *QQuickImageProvider
|
|
}
|
|
|
|
func (ptr *QQuickImageProvider) QQuickImageProvider_PTR() *QQuickImageProvider {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QQuickImageProvider) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QQmlImageProviderBase_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickImageProvider) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.QQmlImageProviderBase_PTR().SetPointer(p)
|
|
}
|
|
}
|
|
|
|
func PointerFromQQuickImageProvider(ptr QQuickImageProvider_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QQuickImageProvider_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQQuickImageProviderFromPointer(ptr unsafe.Pointer) (n *QQuickImageProvider) {
|
|
n = new(QQuickImageProvider)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func NewQQuickImageProvider(ty qml.QQmlImageProviderBase__ImageType, flags qml.QQmlImageProviderBase__Flag) *QQuickImageProvider {
|
|
return NewQQuickImageProviderFromPointer(C.QQuickImageProvider_NewQQuickImageProvider(C.longlong(ty), C.longlong(flags)))
|
|
}
|
|
|
|
//export callbackQQuickImageProvider_Flags
|
|
func callbackQQuickImageProvider_Flags(ptr unsafe.Pointer) C.longlong {
|
|
if signal := qt.GetSignal(ptr, "flags"); signal != nil {
|
|
return C.longlong((*(*func() qml.QQmlImageProviderBase__Flag)(signal))())
|
|
}
|
|
|
|
return C.longlong(NewQQuickImageProviderFromPointer(ptr).FlagsDefault())
|
|
}
|
|
|
|
func (ptr *QQuickImageProvider) ConnectFlags(f func() qml.QQmlImageProviderBase__Flag) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "flags"); signal != nil {
|
|
f := func() qml.QQmlImageProviderBase__Flag {
|
|
(*(*func() qml.QQmlImageProviderBase__Flag)(signal))()
|
|
return f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "flags", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "flags", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickImageProvider) DisconnectFlags() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "flags")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickImageProvider) Flags() qml.QQmlImageProviderBase__Flag {
|
|
if ptr.Pointer() != nil {
|
|
return qml.QQmlImageProviderBase__Flag(C.QQuickImageProvider_Flags(ptr.Pointer()))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (ptr *QQuickImageProvider) FlagsDefault() qml.QQmlImageProviderBase__Flag {
|
|
if ptr.Pointer() != nil {
|
|
return qml.QQmlImageProviderBase__Flag(C.QQuickImageProvider_FlagsDefault(ptr.Pointer()))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
//export callbackQQuickImageProvider_ImageType
|
|
func callbackQQuickImageProvider_ImageType(ptr unsafe.Pointer) C.longlong {
|
|
if signal := qt.GetSignal(ptr, "imageType"); signal != nil {
|
|
return C.longlong((*(*func() qml.QQmlImageProviderBase__ImageType)(signal))())
|
|
}
|
|
|
|
return C.longlong(NewQQuickImageProviderFromPointer(ptr).ImageTypeDefault())
|
|
}
|
|
|
|
func (ptr *QQuickImageProvider) ConnectImageType(f func() qml.QQmlImageProviderBase__ImageType) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "imageType"); signal != nil {
|
|
f := func() qml.QQmlImageProviderBase__ImageType {
|
|
(*(*func() qml.QQmlImageProviderBase__ImageType)(signal))()
|
|
return f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "imageType", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "imageType", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickImageProvider) DisconnectImageType() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "imageType")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickImageProvider) ImageType() qml.QQmlImageProviderBase__ImageType {
|
|
if ptr.Pointer() != nil {
|
|
return qml.QQmlImageProviderBase__ImageType(C.QQuickImageProvider_ImageType(ptr.Pointer()))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (ptr *QQuickImageProvider) ImageTypeDefault() qml.QQmlImageProviderBase__ImageType {
|
|
if ptr.Pointer() != nil {
|
|
return qml.QQmlImageProviderBase__ImageType(C.QQuickImageProvider_ImageTypeDefault(ptr.Pointer()))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
//export callbackQQuickImageProvider_RequestImage
|
|
func callbackQQuickImageProvider_RequestImage(ptr unsafe.Pointer, id C.struct_QtQuick_PackedString, size unsafe.Pointer, requestedSize unsafe.Pointer) unsafe.Pointer {
|
|
if signal := qt.GetSignal(ptr, "requestImage"); signal != nil {
|
|
return gui.PointerFromQImage((*(*func(string, *core.QSize, *core.QSize) *gui.QImage)(signal))(cGoUnpackString(id), core.NewQSizeFromPointer(size), core.NewQSizeFromPointer(requestedSize)))
|
|
}
|
|
|
|
return gui.PointerFromQImage(NewQQuickImageProviderFromPointer(ptr).RequestImageDefault(cGoUnpackString(id), core.NewQSizeFromPointer(size), core.NewQSizeFromPointer(requestedSize)))
|
|
}
|
|
|
|
func (ptr *QQuickImageProvider) ConnectRequestImage(f func(id string, size *core.QSize, requestedSize *core.QSize) *gui.QImage) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "requestImage"); signal != nil {
|
|
f := func(id string, size *core.QSize, requestedSize *core.QSize) *gui.QImage {
|
|
(*(*func(string, *core.QSize, *core.QSize) *gui.QImage)(signal))(id, size, requestedSize)
|
|
return f(id, size, requestedSize)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "requestImage", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "requestImage", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickImageProvider) DisconnectRequestImage() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "requestImage")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickImageProvider) RequestImage(id string, size core.QSize_ITF, requestedSize core.QSize_ITF) *gui.QImage {
|
|
if ptr.Pointer() != nil {
|
|
var idC *C.char
|
|
if id != "" {
|
|
idC = C.CString(id)
|
|
defer C.free(unsafe.Pointer(idC))
|
|
}
|
|
tmpValue := gui.NewQImageFromPointer(C.QQuickImageProvider_RequestImage(ptr.Pointer(), C.struct_QtQuick_PackedString{data: idC, len: C.longlong(len(id))}, core.PointerFromQSize(size), core.PointerFromQSize(requestedSize)))
|
|
qt.SetFinalizer(tmpValue, (*gui.QImage).DestroyQImage)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickImageProvider) RequestImageDefault(id string, size core.QSize_ITF, requestedSize core.QSize_ITF) *gui.QImage {
|
|
if ptr.Pointer() != nil {
|
|
var idC *C.char
|
|
if id != "" {
|
|
idC = C.CString(id)
|
|
defer C.free(unsafe.Pointer(idC))
|
|
}
|
|
tmpValue := gui.NewQImageFromPointer(C.QQuickImageProvider_RequestImageDefault(ptr.Pointer(), C.struct_QtQuick_PackedString{data: idC, len: C.longlong(len(id))}, core.PointerFromQSize(size), core.PointerFromQSize(requestedSize)))
|
|
qt.SetFinalizer(tmpValue, (*gui.QImage).DestroyQImage)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
//export callbackQQuickImageProvider_RequestPixmap
|
|
func callbackQQuickImageProvider_RequestPixmap(ptr unsafe.Pointer, id C.struct_QtQuick_PackedString, size unsafe.Pointer, requestedSize unsafe.Pointer) unsafe.Pointer {
|
|
if signal := qt.GetSignal(ptr, "requestPixmap"); signal != nil {
|
|
return gui.PointerFromQPixmap((*(*func(string, *core.QSize, *core.QSize) *gui.QPixmap)(signal))(cGoUnpackString(id), core.NewQSizeFromPointer(size), core.NewQSizeFromPointer(requestedSize)))
|
|
}
|
|
|
|
return gui.PointerFromQPixmap(NewQQuickImageProviderFromPointer(ptr).RequestPixmapDefault(cGoUnpackString(id), core.NewQSizeFromPointer(size), core.NewQSizeFromPointer(requestedSize)))
|
|
}
|
|
|
|
func (ptr *QQuickImageProvider) ConnectRequestPixmap(f func(id string, size *core.QSize, requestedSize *core.QSize) *gui.QPixmap) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "requestPixmap"); signal != nil {
|
|
f := func(id string, size *core.QSize, requestedSize *core.QSize) *gui.QPixmap {
|
|
(*(*func(string, *core.QSize, *core.QSize) *gui.QPixmap)(signal))(id, size, requestedSize)
|
|
return f(id, size, requestedSize)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "requestPixmap", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "requestPixmap", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickImageProvider) DisconnectRequestPixmap() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "requestPixmap")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickImageProvider) RequestPixmap(id string, size core.QSize_ITF, requestedSize core.QSize_ITF) *gui.QPixmap {
|
|
if ptr.Pointer() != nil {
|
|
var idC *C.char
|
|
if id != "" {
|
|
idC = C.CString(id)
|
|
defer C.free(unsafe.Pointer(idC))
|
|
}
|
|
tmpValue := gui.NewQPixmapFromPointer(C.QQuickImageProvider_RequestPixmap(ptr.Pointer(), C.struct_QtQuick_PackedString{data: idC, len: C.longlong(len(id))}, core.PointerFromQSize(size), core.PointerFromQSize(requestedSize)))
|
|
qt.SetFinalizer(tmpValue, (*gui.QPixmap).DestroyQPixmap)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickImageProvider) RequestPixmapDefault(id string, size core.QSize_ITF, requestedSize core.QSize_ITF) *gui.QPixmap {
|
|
if ptr.Pointer() != nil {
|
|
var idC *C.char
|
|
if id != "" {
|
|
idC = C.CString(id)
|
|
defer C.free(unsafe.Pointer(idC))
|
|
}
|
|
tmpValue := gui.NewQPixmapFromPointer(C.QQuickImageProvider_RequestPixmapDefault(ptr.Pointer(), C.struct_QtQuick_PackedString{data: idC, len: C.longlong(len(id))}, core.PointerFromQSize(size), core.PointerFromQSize(requestedSize)))
|
|
qt.SetFinalizer(tmpValue, (*gui.QPixmap).DestroyQPixmap)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
//export callbackQQuickImageProvider_RequestTexture
|
|
func callbackQQuickImageProvider_RequestTexture(ptr unsafe.Pointer, id C.struct_QtQuick_PackedString, size unsafe.Pointer, requestedSize unsafe.Pointer) unsafe.Pointer {
|
|
if signal := qt.GetSignal(ptr, "requestTexture"); signal != nil {
|
|
return PointerFromQQuickTextureFactory((*(*func(string, *core.QSize, *core.QSize) *QQuickTextureFactory)(signal))(cGoUnpackString(id), core.NewQSizeFromPointer(size), core.NewQSizeFromPointer(requestedSize)))
|
|
}
|
|
|
|
return PointerFromQQuickTextureFactory(NewQQuickImageProviderFromPointer(ptr).RequestTextureDefault(cGoUnpackString(id), core.NewQSizeFromPointer(size), core.NewQSizeFromPointer(requestedSize)))
|
|
}
|
|
|
|
func (ptr *QQuickImageProvider) ConnectRequestTexture(f func(id string, size *core.QSize, requestedSize *core.QSize) *QQuickTextureFactory) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "requestTexture"); signal != nil {
|
|
f := func(id string, size *core.QSize, requestedSize *core.QSize) *QQuickTextureFactory {
|
|
(*(*func(string, *core.QSize, *core.QSize) *QQuickTextureFactory)(signal))(id, size, requestedSize)
|
|
return f(id, size, requestedSize)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "requestTexture", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "requestTexture", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickImageProvider) DisconnectRequestTexture() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "requestTexture")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickImageProvider) RequestTexture(id string, size core.QSize_ITF, requestedSize core.QSize_ITF) *QQuickTextureFactory {
|
|
if ptr.Pointer() != nil {
|
|
var idC *C.char
|
|
if id != "" {
|
|
idC = C.CString(id)
|
|
defer C.free(unsafe.Pointer(idC))
|
|
}
|
|
tmpValue := NewQQuickTextureFactoryFromPointer(C.QQuickImageProvider_RequestTexture(ptr.Pointer(), C.struct_QtQuick_PackedString{data: idC, len: C.longlong(len(id))}, core.PointerFromQSize(size), core.PointerFromQSize(requestedSize)))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickImageProvider) RequestTextureDefault(id string, size core.QSize_ITF, requestedSize core.QSize_ITF) *QQuickTextureFactory {
|
|
if ptr.Pointer() != nil {
|
|
var idC *C.char
|
|
if id != "" {
|
|
idC = C.CString(id)
|
|
defer C.free(unsafe.Pointer(idC))
|
|
}
|
|
tmpValue := NewQQuickTextureFactoryFromPointer(C.QQuickImageProvider_RequestTextureDefault(ptr.Pointer(), C.struct_QtQuick_PackedString{data: idC, len: C.longlong(len(id))}, core.PointerFromQSize(size), core.PointerFromQSize(requestedSize)))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
//export callbackQQuickImageProvider_DestroyQQuickImageProvider
|
|
func callbackQQuickImageProvider_DestroyQQuickImageProvider(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "~QQuickImageProvider"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQQuickImageProviderFromPointer(ptr).DestroyQQuickImageProviderDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickImageProvider) ConnectDestroyQQuickImageProvider(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "~QQuickImageProvider"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "~QQuickImageProvider", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "~QQuickImageProvider", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickImageProvider) DisconnectDestroyQQuickImageProvider() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "~QQuickImageProvider")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickImageProvider) DestroyQQuickImageProvider() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.SetFinalizer(ptr, nil)
|
|
C.QQuickImageProvider_DestroyQQuickImageProvider(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickImageProvider) DestroyQQuickImageProviderDefault() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.SetFinalizer(ptr, nil)
|
|
C.QQuickImageProvider_DestroyQQuickImageProviderDefault(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type QQuickImageResponse struct {
|
|
core.QObject
|
|
}
|
|
|
|
type QQuickImageResponse_ITF interface {
|
|
core.QObject_ITF
|
|
QQuickImageResponse_PTR() *QQuickImageResponse
|
|
}
|
|
|
|
func (ptr *QQuickImageResponse) QQuickImageResponse_PTR() *QQuickImageResponse {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QQuickImageResponse) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QObject_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickImageResponse) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.QObject_PTR().SetPointer(p)
|
|
}
|
|
}
|
|
|
|
func PointerFromQQuickImageResponse(ptr QQuickImageResponse_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QQuickImageResponse_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQQuickImageResponseFromPointer(ptr unsafe.Pointer) (n *QQuickImageResponse) {
|
|
n = new(QQuickImageResponse)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func NewQQuickImageResponse() *QQuickImageResponse {
|
|
tmpValue := NewQQuickImageResponseFromPointer(C.QQuickImageResponse_NewQQuickImageResponse())
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
|
|
//export callbackQQuickImageResponse_Cancel
|
|
func callbackQQuickImageResponse_Cancel(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "cancel"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQQuickImageResponseFromPointer(ptr).CancelDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickImageResponse) ConnectCancel(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "cancel"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "cancel", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "cancel", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickImageResponse) DisconnectCancel() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "cancel")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickImageResponse) Cancel() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickImageResponse_Cancel(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickImageResponse) CancelDefault() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickImageResponse_CancelDefault(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickImageResponse_ErrorString
|
|
func callbackQQuickImageResponse_ErrorString(ptr unsafe.Pointer) C.struct_QtQuick_PackedString {
|
|
if signal := qt.GetSignal(ptr, "errorString"); signal != nil {
|
|
tempVal := (*(*func() string)(signal))()
|
|
return C.struct_QtQuick_PackedString{data: C.CString(tempVal), len: C.longlong(len(tempVal))}
|
|
}
|
|
tempVal := NewQQuickImageResponseFromPointer(ptr).ErrorStringDefault()
|
|
return C.struct_QtQuick_PackedString{data: C.CString(tempVal), len: C.longlong(len(tempVal))}
|
|
}
|
|
|
|
func (ptr *QQuickImageResponse) ConnectErrorString(f func() string) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "errorString"); signal != nil {
|
|
f := func() string {
|
|
(*(*func() string)(signal))()
|
|
return f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "errorString", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "errorString", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickImageResponse) DisconnectErrorString() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "errorString")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickImageResponse) ErrorString() string {
|
|
if ptr.Pointer() != nil {
|
|
return cGoUnpackString(C.QQuickImageResponse_ErrorString(ptr.Pointer()))
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (ptr *QQuickImageResponse) ErrorStringDefault() string {
|
|
if ptr.Pointer() != nil {
|
|
return cGoUnpackString(C.QQuickImageResponse_ErrorStringDefault(ptr.Pointer()))
|
|
}
|
|
return ""
|
|
}
|
|
|
|
//export callbackQQuickImageResponse_Finished
|
|
func callbackQQuickImageResponse_Finished(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "finished"); signal != nil {
|
|
(*(*func())(signal))()
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QQuickImageResponse) ConnectFinished(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if !qt.ExistsSignal(ptr.Pointer(), "finished") {
|
|
C.QQuickImageResponse_ConnectFinished(ptr.Pointer(), C.longlong(qt.ConnectionType(ptr.Pointer(), "finished")))
|
|
}
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "finished"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "finished", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "finished", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickImageResponse) DisconnectFinished() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickImageResponse_DisconnectFinished(ptr.Pointer())
|
|
qt.DisconnectSignal(ptr.Pointer(), "finished")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickImageResponse) Finished() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickImageResponse_Finished(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickImageResponse_TextureFactory
|
|
func callbackQQuickImageResponse_TextureFactory(ptr unsafe.Pointer) unsafe.Pointer {
|
|
if signal := qt.GetSignal(ptr, "textureFactory"); signal != nil {
|
|
return PointerFromQQuickTextureFactory((*(*func() *QQuickTextureFactory)(signal))())
|
|
}
|
|
|
|
return PointerFromQQuickTextureFactory(NewQQuickTextureFactory())
|
|
}
|
|
|
|
func (ptr *QQuickImageResponse) ConnectTextureFactory(f func() *QQuickTextureFactory) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "textureFactory"); signal != nil {
|
|
f := func() *QQuickTextureFactory {
|
|
(*(*func() *QQuickTextureFactory)(signal))()
|
|
return f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "textureFactory", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "textureFactory", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickImageResponse) DisconnectTextureFactory() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "textureFactory")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickImageResponse) TextureFactory() *QQuickTextureFactory {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := NewQQuickTextureFactoryFromPointer(C.QQuickImageResponse_TextureFactory(ptr.Pointer()))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
//export callbackQQuickImageResponse_DestroyQQuickImageResponse
|
|
func callbackQQuickImageResponse_DestroyQQuickImageResponse(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "~QQuickImageResponse"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQQuickImageResponseFromPointer(ptr).DestroyQQuickImageResponseDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickImageResponse) ConnectDestroyQQuickImageResponse(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "~QQuickImageResponse"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "~QQuickImageResponse", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "~QQuickImageResponse", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickImageResponse) DisconnectDestroyQQuickImageResponse() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "~QQuickImageResponse")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickImageResponse) DestroyQQuickImageResponse() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.SetFinalizer(ptr, nil)
|
|
C.QQuickImageResponse_DestroyQQuickImageResponse(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickImageResponse) DestroyQQuickImageResponseDefault() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.SetFinalizer(ptr, nil)
|
|
C.QQuickImageResponse_DestroyQQuickImageResponseDefault(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickImageResponse) __children_atList(i int) *core.QObject {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQObjectFromPointer(C.QQuickImageResponse___children_atList(ptr.Pointer(), C.int(int32(i))))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickImageResponse) __children_setList(i core.QObject_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickImageResponse___children_setList(ptr.Pointer(), core.PointerFromQObject(i))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickImageResponse) __children_newList() unsafe.Pointer {
|
|
return C.QQuickImageResponse___children_newList(ptr.Pointer())
|
|
}
|
|
|
|
func (ptr *QQuickImageResponse) __dynamicPropertyNames_atList(i int) *core.QByteArray {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQByteArrayFromPointer(C.QQuickImageResponse___dynamicPropertyNames_atList(ptr.Pointer(), C.int(int32(i))))
|
|
qt.SetFinalizer(tmpValue, (*core.QByteArray).DestroyQByteArray)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickImageResponse) __dynamicPropertyNames_setList(i core.QByteArray_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickImageResponse___dynamicPropertyNames_setList(ptr.Pointer(), core.PointerFromQByteArray(i))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickImageResponse) __dynamicPropertyNames_newList() unsafe.Pointer {
|
|
return C.QQuickImageResponse___dynamicPropertyNames_newList(ptr.Pointer())
|
|
}
|
|
|
|
func (ptr *QQuickImageResponse) __findChildren_atList(i int) *core.QObject {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQObjectFromPointer(C.QQuickImageResponse___findChildren_atList(ptr.Pointer(), C.int(int32(i))))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickImageResponse) __findChildren_setList(i core.QObject_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickImageResponse___findChildren_setList(ptr.Pointer(), core.PointerFromQObject(i))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickImageResponse) __findChildren_newList() unsafe.Pointer {
|
|
return C.QQuickImageResponse___findChildren_newList(ptr.Pointer())
|
|
}
|
|
|
|
func (ptr *QQuickImageResponse) __findChildren_atList3(i int) *core.QObject {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQObjectFromPointer(C.QQuickImageResponse___findChildren_atList3(ptr.Pointer(), C.int(int32(i))))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickImageResponse) __findChildren_setList3(i core.QObject_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickImageResponse___findChildren_setList3(ptr.Pointer(), core.PointerFromQObject(i))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickImageResponse) __findChildren_newList3() unsafe.Pointer {
|
|
return C.QQuickImageResponse___findChildren_newList3(ptr.Pointer())
|
|
}
|
|
|
|
//export callbackQQuickImageResponse_ChildEvent
|
|
func callbackQQuickImageResponse_ChildEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "childEvent"); signal != nil {
|
|
(*(*func(*core.QChildEvent))(signal))(core.NewQChildEventFromPointer(event))
|
|
} else {
|
|
NewQQuickImageResponseFromPointer(ptr).ChildEventDefault(core.NewQChildEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickImageResponse) ChildEventDefault(event core.QChildEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickImageResponse_ChildEventDefault(ptr.Pointer(), core.PointerFromQChildEvent(event))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickImageResponse_ConnectNotify
|
|
func callbackQQuickImageResponse_ConnectNotify(ptr unsafe.Pointer, sign unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "connectNotify"); signal != nil {
|
|
(*(*func(*core.QMetaMethod))(signal))(core.NewQMetaMethodFromPointer(sign))
|
|
} else {
|
|
NewQQuickImageResponseFromPointer(ptr).ConnectNotifyDefault(core.NewQMetaMethodFromPointer(sign))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickImageResponse) ConnectNotifyDefault(sign core.QMetaMethod_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickImageResponse_ConnectNotifyDefault(ptr.Pointer(), core.PointerFromQMetaMethod(sign))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickImageResponse_CustomEvent
|
|
func callbackQQuickImageResponse_CustomEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "customEvent"); signal != nil {
|
|
(*(*func(*core.QEvent))(signal))(core.NewQEventFromPointer(event))
|
|
} else {
|
|
NewQQuickImageResponseFromPointer(ptr).CustomEventDefault(core.NewQEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickImageResponse) CustomEventDefault(event core.QEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickImageResponse_CustomEventDefault(ptr.Pointer(), core.PointerFromQEvent(event))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickImageResponse_DeleteLater
|
|
func callbackQQuickImageResponse_DeleteLater(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "deleteLater"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQQuickImageResponseFromPointer(ptr).DeleteLaterDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickImageResponse) DeleteLaterDefault() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.SetFinalizer(ptr, nil)
|
|
C.QQuickImageResponse_DeleteLaterDefault(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickImageResponse_Destroyed
|
|
func callbackQQuickImageResponse_Destroyed(ptr unsafe.Pointer, obj unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "destroyed"); signal != nil {
|
|
(*(*func(*core.QObject))(signal))(core.NewQObjectFromPointer(obj))
|
|
}
|
|
|
|
}
|
|
|
|
//export callbackQQuickImageResponse_DisconnectNotify
|
|
func callbackQQuickImageResponse_DisconnectNotify(ptr unsafe.Pointer, sign unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "disconnectNotify"); signal != nil {
|
|
(*(*func(*core.QMetaMethod))(signal))(core.NewQMetaMethodFromPointer(sign))
|
|
} else {
|
|
NewQQuickImageResponseFromPointer(ptr).DisconnectNotifyDefault(core.NewQMetaMethodFromPointer(sign))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickImageResponse) DisconnectNotifyDefault(sign core.QMetaMethod_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickImageResponse_DisconnectNotifyDefault(ptr.Pointer(), core.PointerFromQMetaMethod(sign))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickImageResponse_Event
|
|
func callbackQQuickImageResponse_Event(ptr unsafe.Pointer, e unsafe.Pointer) C.char {
|
|
if signal := qt.GetSignal(ptr, "event"); signal != nil {
|
|
return C.char(int8(qt.GoBoolToInt((*(*func(*core.QEvent) bool)(signal))(core.NewQEventFromPointer(e)))))
|
|
}
|
|
|
|
return C.char(int8(qt.GoBoolToInt(NewQQuickImageResponseFromPointer(ptr).EventDefault(core.NewQEventFromPointer(e)))))
|
|
}
|
|
|
|
func (ptr *QQuickImageResponse) EventDefault(e core.QEvent_ITF) bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QQuickImageResponse_EventDefault(ptr.Pointer(), core.PointerFromQEvent(e))) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
//export callbackQQuickImageResponse_EventFilter
|
|
func callbackQQuickImageResponse_EventFilter(ptr unsafe.Pointer, watched unsafe.Pointer, event unsafe.Pointer) C.char {
|
|
if signal := qt.GetSignal(ptr, "eventFilter"); signal != nil {
|
|
return C.char(int8(qt.GoBoolToInt((*(*func(*core.QObject, *core.QEvent) bool)(signal))(core.NewQObjectFromPointer(watched), core.NewQEventFromPointer(event)))))
|
|
}
|
|
|
|
return C.char(int8(qt.GoBoolToInt(NewQQuickImageResponseFromPointer(ptr).EventFilterDefault(core.NewQObjectFromPointer(watched), core.NewQEventFromPointer(event)))))
|
|
}
|
|
|
|
func (ptr *QQuickImageResponse) EventFilterDefault(watched core.QObject_ITF, event core.QEvent_ITF) bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QQuickImageResponse_EventFilterDefault(ptr.Pointer(), core.PointerFromQObject(watched), core.PointerFromQEvent(event))) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
//export callbackQQuickImageResponse_MetaObject
|
|
func callbackQQuickImageResponse_MetaObject(ptr unsafe.Pointer) unsafe.Pointer {
|
|
if signal := qt.GetSignal(ptr, "metaObject"); signal != nil {
|
|
return core.PointerFromQMetaObject((*(*func() *core.QMetaObject)(signal))())
|
|
}
|
|
|
|
return core.PointerFromQMetaObject(NewQQuickImageResponseFromPointer(ptr).MetaObjectDefault())
|
|
}
|
|
|
|
func (ptr *QQuickImageResponse) MetaObjectDefault() *core.QMetaObject {
|
|
if ptr.Pointer() != nil {
|
|
return core.NewQMetaObjectFromPointer(C.QQuickImageResponse_MetaObjectDefault(ptr.Pointer()))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
//export callbackQQuickImageResponse_ObjectNameChanged
|
|
func callbackQQuickImageResponse_ObjectNameChanged(ptr unsafe.Pointer, objectName C.struct_QtQuick_PackedString) {
|
|
if signal := qt.GetSignal(ptr, "objectNameChanged"); signal != nil {
|
|
(*(*func(string))(signal))(cGoUnpackString(objectName))
|
|
}
|
|
|
|
}
|
|
|
|
//export callbackQQuickImageResponse_TimerEvent
|
|
func callbackQQuickImageResponse_TimerEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "timerEvent"); signal != nil {
|
|
(*(*func(*core.QTimerEvent))(signal))(core.NewQTimerEventFromPointer(event))
|
|
} else {
|
|
NewQQuickImageResponseFromPointer(ptr).TimerEventDefault(core.NewQTimerEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickImageResponse) TimerEventDefault(event core.QTimerEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickImageResponse_TimerEventDefault(ptr.Pointer(), core.PointerFromQTimerEvent(event))
|
|
}
|
|
}
|
|
|
|
type QQuickItem struct {
|
|
core.QObject
|
|
qml.QQmlParserStatus
|
|
}
|
|
|
|
type QQuickItem_ITF interface {
|
|
core.QObject_ITF
|
|
qml.QQmlParserStatus_ITF
|
|
QQuickItem_PTR() *QQuickItem
|
|
}
|
|
|
|
func (ptr *QQuickItem) QQuickItem_PTR() *QQuickItem {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QQuickItem) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QObject_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickItem) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.QObject_PTR().SetPointer(p)
|
|
ptr.QQmlParserStatus_PTR().SetPointer(p)
|
|
}
|
|
}
|
|
|
|
func PointerFromQQuickItem(ptr QQuickItem_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QQuickItem_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQQuickItemFromPointer(ptr unsafe.Pointer) (n *QQuickItem) {
|
|
n = new(QQuickItem)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
|
|
//go:generate stringer -type=QQuickItem__Flag
|
|
//QQuickItem::Flag
|
|
type QQuickItem__Flag int64
|
|
|
|
const (
|
|
QQuickItem__ItemClipsChildrenToShape QQuickItem__Flag = QQuickItem__Flag(0x01)
|
|
QQuickItem__ItemAcceptsInputMethod QQuickItem__Flag = QQuickItem__Flag(0x02)
|
|
QQuickItem__ItemIsFocusScope QQuickItem__Flag = QQuickItem__Flag(0x04)
|
|
QQuickItem__ItemHasContents QQuickItem__Flag = QQuickItem__Flag(0x08)
|
|
QQuickItem__ItemAcceptsDrops QQuickItem__Flag = QQuickItem__Flag(0x10)
|
|
)
|
|
|
|
//go:generate stringer -type=QQuickItem__ItemChange
|
|
//QQuickItem::ItemChange
|
|
type QQuickItem__ItemChange int64
|
|
|
|
const (
|
|
QQuickItem__ItemChildAddedChange QQuickItem__ItemChange = QQuickItem__ItemChange(0)
|
|
QQuickItem__ItemChildRemovedChange QQuickItem__ItemChange = QQuickItem__ItemChange(1)
|
|
QQuickItem__ItemSceneChange QQuickItem__ItemChange = QQuickItem__ItemChange(2)
|
|
QQuickItem__ItemVisibleHasChanged QQuickItem__ItemChange = QQuickItem__ItemChange(3)
|
|
QQuickItem__ItemParentHasChanged QQuickItem__ItemChange = QQuickItem__ItemChange(4)
|
|
QQuickItem__ItemOpacityHasChanged QQuickItem__ItemChange = QQuickItem__ItemChange(5)
|
|
QQuickItem__ItemActiveFocusHasChanged QQuickItem__ItemChange = QQuickItem__ItemChange(6)
|
|
QQuickItem__ItemRotationHasChanged QQuickItem__ItemChange = QQuickItem__ItemChange(7)
|
|
QQuickItem__ItemAntialiasingHasChanged QQuickItem__ItemChange = QQuickItem__ItemChange(8)
|
|
QQuickItem__ItemDevicePixelRatioHasChanged QQuickItem__ItemChange = QQuickItem__ItemChange(9)
|
|
QQuickItem__ItemEnabledHasChanged QQuickItem__ItemChange = QQuickItem__ItemChange(10)
|
|
)
|
|
|
|
//go:generate stringer -type=QQuickItem__TransformOrigin
|
|
//QQuickItem::TransformOrigin
|
|
type QQuickItem__TransformOrigin int64
|
|
|
|
const (
|
|
QQuickItem__TopLeft QQuickItem__TransformOrigin = QQuickItem__TransformOrigin(0)
|
|
QQuickItem__Top QQuickItem__TransformOrigin = QQuickItem__TransformOrigin(1)
|
|
QQuickItem__TopRight QQuickItem__TransformOrigin = QQuickItem__TransformOrigin(2)
|
|
QQuickItem__Left QQuickItem__TransformOrigin = QQuickItem__TransformOrigin(3)
|
|
QQuickItem__Center QQuickItem__TransformOrigin = QQuickItem__TransformOrigin(4)
|
|
QQuickItem__Right QQuickItem__TransformOrigin = QQuickItem__TransformOrigin(5)
|
|
QQuickItem__BottomLeft QQuickItem__TransformOrigin = QQuickItem__TransformOrigin(6)
|
|
QQuickItem__Bottom QQuickItem__TransformOrigin = QQuickItem__TransformOrigin(7)
|
|
QQuickItem__BottomRight QQuickItem__TransformOrigin = QQuickItem__TransformOrigin(8)
|
|
)
|
|
|
|
func NewQQuickItem(parent QQuickItem_ITF) *QQuickItem {
|
|
tmpValue := NewQQuickItemFromPointer(C.QQuickItem_NewQQuickItem(PointerFromQQuickItem(parent)))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
|
|
func (ptr *QQuickItem) AcceptHoverEvents() bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QQuickItem_AcceptHoverEvents(ptr.Pointer())) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (ptr *QQuickItem) AcceptTouchEvents() bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QQuickItem_AcceptTouchEvents(ptr.Pointer())) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (ptr *QQuickItem) AcceptedMouseButtons() core.Qt__MouseButton {
|
|
if ptr.Pointer() != nil {
|
|
return core.Qt__MouseButton(C.QQuickItem_AcceptedMouseButtons(ptr.Pointer()))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
//export callbackQQuickItem_ActiveFocusChanged
|
|
func callbackQQuickItem_ActiveFocusChanged(ptr unsafe.Pointer, vbo C.char) {
|
|
if signal := qt.GetSignal(ptr, "activeFocusChanged"); signal != nil {
|
|
(*(*func(bool))(signal))(int8(vbo) != 0)
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QQuickItem) ConnectActiveFocusChanged(f func(vbo bool)) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if !qt.ExistsSignal(ptr.Pointer(), "activeFocusChanged") {
|
|
C.QQuickItem_ConnectActiveFocusChanged(ptr.Pointer(), C.longlong(qt.ConnectionType(ptr.Pointer(), "activeFocusChanged")))
|
|
}
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "activeFocusChanged"); signal != nil {
|
|
f := func(vbo bool) {
|
|
(*(*func(bool))(signal))(vbo)
|
|
f(vbo)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "activeFocusChanged", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "activeFocusChanged", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DisconnectActiveFocusChanged() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_DisconnectActiveFocusChanged(ptr.Pointer())
|
|
qt.DisconnectSignal(ptr.Pointer(), "activeFocusChanged")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) ActiveFocusChanged(vbo bool) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_ActiveFocusChanged(ptr.Pointer(), C.char(int8(qt.GoBoolToInt(vbo))))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) ActiveFocusOnTab() bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QQuickItem_ActiveFocusOnTab(ptr.Pointer())) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
//export callbackQQuickItem_ActiveFocusOnTabChanged
|
|
func callbackQQuickItem_ActiveFocusOnTabChanged(ptr unsafe.Pointer, vbo C.char) {
|
|
if signal := qt.GetSignal(ptr, "activeFocusOnTabChanged"); signal != nil {
|
|
(*(*func(bool))(signal))(int8(vbo) != 0)
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QQuickItem) ConnectActiveFocusOnTabChanged(f func(vbo bool)) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if !qt.ExistsSignal(ptr.Pointer(), "activeFocusOnTabChanged") {
|
|
C.QQuickItem_ConnectActiveFocusOnTabChanged(ptr.Pointer(), C.longlong(qt.ConnectionType(ptr.Pointer(), "activeFocusOnTabChanged")))
|
|
}
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "activeFocusOnTabChanged"); signal != nil {
|
|
f := func(vbo bool) {
|
|
(*(*func(bool))(signal))(vbo)
|
|
f(vbo)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "activeFocusOnTabChanged", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "activeFocusOnTabChanged", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DisconnectActiveFocusOnTabChanged() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_DisconnectActiveFocusOnTabChanged(ptr.Pointer())
|
|
qt.DisconnectSignal(ptr.Pointer(), "activeFocusOnTabChanged")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) ActiveFocusOnTabChanged(vbo bool) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_ActiveFocusOnTabChanged(ptr.Pointer(), C.char(int8(qt.GoBoolToInt(vbo))))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) Antialiasing() bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QQuickItem_Antialiasing(ptr.Pointer())) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
//export callbackQQuickItem_AntialiasingChanged
|
|
func callbackQQuickItem_AntialiasingChanged(ptr unsafe.Pointer, vbo C.char) {
|
|
if signal := qt.GetSignal(ptr, "antialiasingChanged"); signal != nil {
|
|
(*(*func(bool))(signal))(int8(vbo) != 0)
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QQuickItem) ConnectAntialiasingChanged(f func(vbo bool)) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if !qt.ExistsSignal(ptr.Pointer(), "antialiasingChanged") {
|
|
C.QQuickItem_ConnectAntialiasingChanged(ptr.Pointer(), C.longlong(qt.ConnectionType(ptr.Pointer(), "antialiasingChanged")))
|
|
}
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "antialiasingChanged"); signal != nil {
|
|
f := func(vbo bool) {
|
|
(*(*func(bool))(signal))(vbo)
|
|
f(vbo)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "antialiasingChanged", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "antialiasingChanged", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DisconnectAntialiasingChanged() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_DisconnectAntialiasingChanged(ptr.Pointer())
|
|
qt.DisconnectSignal(ptr.Pointer(), "antialiasingChanged")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) AntialiasingChanged(vbo bool) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_AntialiasingChanged(ptr.Pointer(), C.char(int8(qt.GoBoolToInt(vbo))))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) BaselineOffset() float64 {
|
|
if ptr.Pointer() != nil {
|
|
return float64(C.QQuickItem_BaselineOffset(ptr.Pointer()))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
//export callbackQQuickItem_BaselineOffsetChanged
|
|
func callbackQQuickItem_BaselineOffsetChanged(ptr unsafe.Pointer, vqr C.double) {
|
|
if signal := qt.GetSignal(ptr, "baselineOffsetChanged"); signal != nil {
|
|
(*(*func(float64))(signal))(float64(vqr))
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QQuickItem) ConnectBaselineOffsetChanged(f func(vqr float64)) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if !qt.ExistsSignal(ptr.Pointer(), "baselineOffsetChanged") {
|
|
C.QQuickItem_ConnectBaselineOffsetChanged(ptr.Pointer(), C.longlong(qt.ConnectionType(ptr.Pointer(), "baselineOffsetChanged")))
|
|
}
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "baselineOffsetChanged"); signal != nil {
|
|
f := func(vqr float64) {
|
|
(*(*func(float64))(signal))(vqr)
|
|
f(vqr)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "baselineOffsetChanged", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "baselineOffsetChanged", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DisconnectBaselineOffsetChanged() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_DisconnectBaselineOffsetChanged(ptr.Pointer())
|
|
qt.DisconnectSignal(ptr.Pointer(), "baselineOffsetChanged")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) BaselineOffsetChanged(vqr float64) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_BaselineOffsetChanged(ptr.Pointer(), C.double(vqr))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) ChildAt(x float64, y float64) *QQuickItem {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := NewQQuickItemFromPointer(C.QQuickItem_ChildAt(ptr.Pointer(), C.double(x), C.double(y)))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickItem) ChildItems() []*QQuickItem {
|
|
if ptr.Pointer() != nil {
|
|
return func(l C.struct_QtQuick_PackedList) []*QQuickItem {
|
|
out := make([]*QQuickItem, int(l.len))
|
|
tmpList := NewQQuickItemFromPointer(l.data)
|
|
for i := 0; i < len(out); i++ {
|
|
out[i] = tmpList.__childItems_atList(i)
|
|
}
|
|
return out
|
|
}(C.QQuickItem_ChildItems(ptr.Pointer()))
|
|
}
|
|
return make([]*QQuickItem, 0)
|
|
}
|
|
|
|
//export callbackQQuickItem_ChildMouseEventFilter
|
|
func callbackQQuickItem_ChildMouseEventFilter(ptr unsafe.Pointer, item unsafe.Pointer, event unsafe.Pointer) C.char {
|
|
if signal := qt.GetSignal(ptr, "childMouseEventFilter"); signal != nil {
|
|
return C.char(int8(qt.GoBoolToInt((*(*func(*QQuickItem, *core.QEvent) bool)(signal))(NewQQuickItemFromPointer(item), core.NewQEventFromPointer(event)))))
|
|
}
|
|
|
|
return C.char(int8(qt.GoBoolToInt(NewQQuickItemFromPointer(ptr).ChildMouseEventFilterDefault(NewQQuickItemFromPointer(item), core.NewQEventFromPointer(event)))))
|
|
}
|
|
|
|
func (ptr *QQuickItem) ConnectChildMouseEventFilter(f func(item *QQuickItem, event *core.QEvent) bool) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "childMouseEventFilter"); signal != nil {
|
|
f := func(item *QQuickItem, event *core.QEvent) bool {
|
|
(*(*func(*QQuickItem, *core.QEvent) bool)(signal))(item, event)
|
|
return f(item, event)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "childMouseEventFilter", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "childMouseEventFilter", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DisconnectChildMouseEventFilter() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "childMouseEventFilter")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) ChildMouseEventFilter(item QQuickItem_ITF, event core.QEvent_ITF) bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QQuickItem_ChildMouseEventFilter(ptr.Pointer(), PointerFromQQuickItem(item), core.PointerFromQEvent(event))) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (ptr *QQuickItem) ChildMouseEventFilterDefault(item QQuickItem_ITF, event core.QEvent_ITF) bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QQuickItem_ChildMouseEventFilterDefault(ptr.Pointer(), PointerFromQQuickItem(item), core.PointerFromQEvent(event))) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (ptr *QQuickItem) ChildrenRect() *core.QRectF {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQRectFFromPointer(C.QQuickItem_ChildrenRect(ptr.Pointer()))
|
|
qt.SetFinalizer(tmpValue, (*core.QRectF).DestroyQRectF)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
//export callbackQQuickItem_ChildrenRectChanged
|
|
func callbackQQuickItem_ChildrenRectChanged(ptr unsafe.Pointer, vqr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "childrenRectChanged"); signal != nil {
|
|
(*(*func(*core.QRectF))(signal))(core.NewQRectFFromPointer(vqr))
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QQuickItem) ConnectChildrenRectChanged(f func(vqr *core.QRectF)) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if !qt.ExistsSignal(ptr.Pointer(), "childrenRectChanged") {
|
|
C.QQuickItem_ConnectChildrenRectChanged(ptr.Pointer(), C.longlong(qt.ConnectionType(ptr.Pointer(), "childrenRectChanged")))
|
|
}
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "childrenRectChanged"); signal != nil {
|
|
f := func(vqr *core.QRectF) {
|
|
(*(*func(*core.QRectF))(signal))(vqr)
|
|
f(vqr)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "childrenRectChanged", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "childrenRectChanged", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DisconnectChildrenRectChanged() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_DisconnectChildrenRectChanged(ptr.Pointer())
|
|
qt.DisconnectSignal(ptr.Pointer(), "childrenRectChanged")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) ChildrenRectChanged(vqr core.QRectF_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_ChildrenRectChanged(ptr.Pointer(), core.PointerFromQRectF(vqr))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickItem_ClassBegin
|
|
func callbackQQuickItem_ClassBegin(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "classBegin"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQQuickItemFromPointer(ptr).ClassBeginDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) ConnectClassBegin(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "classBegin"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "classBegin", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "classBegin", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DisconnectClassBegin() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "classBegin")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) ClassBegin() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_ClassBegin(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) ClassBeginDefault() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_ClassBeginDefault(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) Clip() bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QQuickItem_Clip(ptr.Pointer())) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
//export callbackQQuickItem_ClipChanged
|
|
func callbackQQuickItem_ClipChanged(ptr unsafe.Pointer, vbo C.char) {
|
|
if signal := qt.GetSignal(ptr, "clipChanged"); signal != nil {
|
|
(*(*func(bool))(signal))(int8(vbo) != 0)
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QQuickItem) ConnectClipChanged(f func(vbo bool)) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if !qt.ExistsSignal(ptr.Pointer(), "clipChanged") {
|
|
C.QQuickItem_ConnectClipChanged(ptr.Pointer(), C.longlong(qt.ConnectionType(ptr.Pointer(), "clipChanged")))
|
|
}
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "clipChanged"); signal != nil {
|
|
f := func(vbo bool) {
|
|
(*(*func(bool))(signal))(vbo)
|
|
f(vbo)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "clipChanged", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "clipChanged", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DisconnectClipChanged() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_DisconnectClipChanged(ptr.Pointer())
|
|
qt.DisconnectSignal(ptr.Pointer(), "clipChanged")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) ClipChanged(vbo bool) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_ClipChanged(ptr.Pointer(), C.char(int8(qt.GoBoolToInt(vbo))))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickItem_ComponentComplete
|
|
func callbackQQuickItem_ComponentComplete(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "componentComplete"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQQuickItemFromPointer(ptr).ComponentCompleteDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) ConnectComponentComplete(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "componentComplete"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "componentComplete", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "componentComplete", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DisconnectComponentComplete() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "componentComplete")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) ComponentComplete() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_ComponentComplete(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) ComponentCompleteDefault() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_ComponentCompleteDefault(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) ContainmentMask() *core.QObject {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQObjectFromPointer(C.QQuickItem_ContainmentMask(ptr.Pointer()))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
//export callbackQQuickItem_ContainmentMaskChanged
|
|
func callbackQQuickItem_ContainmentMaskChanged(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "containmentMaskChanged"); signal != nil {
|
|
(*(*func())(signal))()
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QQuickItem) ConnectContainmentMaskChanged(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if !qt.ExistsSignal(ptr.Pointer(), "containmentMaskChanged") {
|
|
C.QQuickItem_ConnectContainmentMaskChanged(ptr.Pointer(), C.longlong(qt.ConnectionType(ptr.Pointer(), "containmentMaskChanged")))
|
|
}
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "containmentMaskChanged"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "containmentMaskChanged", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "containmentMaskChanged", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DisconnectContainmentMaskChanged() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_DisconnectContainmentMaskChanged(ptr.Pointer())
|
|
qt.DisconnectSignal(ptr.Pointer(), "containmentMaskChanged")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) ContainmentMaskChanged() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_ContainmentMaskChanged(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickItem_Contains
|
|
func callbackQQuickItem_Contains(ptr unsafe.Pointer, point unsafe.Pointer) C.char {
|
|
if signal := qt.GetSignal(ptr, "contains"); signal != nil {
|
|
return C.char(int8(qt.GoBoolToInt((*(*func(*core.QPointF) bool)(signal))(core.NewQPointFFromPointer(point)))))
|
|
}
|
|
|
|
return C.char(int8(qt.GoBoolToInt(NewQQuickItemFromPointer(ptr).ContainsDefault(core.NewQPointFFromPointer(point)))))
|
|
}
|
|
|
|
func (ptr *QQuickItem) ConnectContains(f func(point *core.QPointF) bool) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "contains"); signal != nil {
|
|
f := func(point *core.QPointF) bool {
|
|
(*(*func(*core.QPointF) bool)(signal))(point)
|
|
return f(point)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "contains", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "contains", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DisconnectContains() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "contains")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) Contains(point core.QPointF_ITF) bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QQuickItem_Contains(ptr.Pointer(), core.PointerFromQPointF(point))) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (ptr *QQuickItem) ContainsDefault(point core.QPointF_ITF) bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QQuickItem_ContainsDefault(ptr.Pointer(), core.PointerFromQPointF(point))) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (ptr *QQuickItem) Cursor() *gui.QCursor {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := gui.NewQCursorFromPointer(C.QQuickItem_Cursor(ptr.Pointer()))
|
|
qt.SetFinalizer(tmpValue, (*gui.QCursor).DestroyQCursor)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
//export callbackQQuickItem_DragEnterEvent
|
|
func callbackQQuickItem_DragEnterEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "dragEnterEvent"); signal != nil {
|
|
(*(*func(*gui.QDragEnterEvent))(signal))(gui.NewQDragEnterEventFromPointer(event))
|
|
} else {
|
|
NewQQuickItemFromPointer(ptr).DragEnterEventDefault(gui.NewQDragEnterEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) ConnectDragEnterEvent(f func(event *gui.QDragEnterEvent)) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "dragEnterEvent"); signal != nil {
|
|
f := func(event *gui.QDragEnterEvent) {
|
|
(*(*func(*gui.QDragEnterEvent))(signal))(event)
|
|
f(event)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "dragEnterEvent", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "dragEnterEvent", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DisconnectDragEnterEvent() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "dragEnterEvent")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DragEnterEvent(event gui.QDragEnterEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_DragEnterEvent(ptr.Pointer(), gui.PointerFromQDragEnterEvent(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DragEnterEventDefault(event gui.QDragEnterEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_DragEnterEventDefault(ptr.Pointer(), gui.PointerFromQDragEnterEvent(event))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickItem_DragLeaveEvent
|
|
func callbackQQuickItem_DragLeaveEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "dragLeaveEvent"); signal != nil {
|
|
(*(*func(*gui.QDragLeaveEvent))(signal))(gui.NewQDragLeaveEventFromPointer(event))
|
|
} else {
|
|
NewQQuickItemFromPointer(ptr).DragLeaveEventDefault(gui.NewQDragLeaveEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) ConnectDragLeaveEvent(f func(event *gui.QDragLeaveEvent)) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "dragLeaveEvent"); signal != nil {
|
|
f := func(event *gui.QDragLeaveEvent) {
|
|
(*(*func(*gui.QDragLeaveEvent))(signal))(event)
|
|
f(event)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "dragLeaveEvent", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "dragLeaveEvent", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DisconnectDragLeaveEvent() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "dragLeaveEvent")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DragLeaveEvent(event gui.QDragLeaveEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_DragLeaveEvent(ptr.Pointer(), gui.PointerFromQDragLeaveEvent(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DragLeaveEventDefault(event gui.QDragLeaveEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_DragLeaveEventDefault(ptr.Pointer(), gui.PointerFromQDragLeaveEvent(event))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickItem_DragMoveEvent
|
|
func callbackQQuickItem_DragMoveEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "dragMoveEvent"); signal != nil {
|
|
(*(*func(*gui.QDragMoveEvent))(signal))(gui.NewQDragMoveEventFromPointer(event))
|
|
} else {
|
|
NewQQuickItemFromPointer(ptr).DragMoveEventDefault(gui.NewQDragMoveEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) ConnectDragMoveEvent(f func(event *gui.QDragMoveEvent)) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "dragMoveEvent"); signal != nil {
|
|
f := func(event *gui.QDragMoveEvent) {
|
|
(*(*func(*gui.QDragMoveEvent))(signal))(event)
|
|
f(event)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "dragMoveEvent", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "dragMoveEvent", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DisconnectDragMoveEvent() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "dragMoveEvent")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DragMoveEvent(event gui.QDragMoveEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_DragMoveEvent(ptr.Pointer(), gui.PointerFromQDragMoveEvent(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DragMoveEventDefault(event gui.QDragMoveEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_DragMoveEventDefault(ptr.Pointer(), gui.PointerFromQDragMoveEvent(event))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickItem_DropEvent
|
|
func callbackQQuickItem_DropEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "dropEvent"); signal != nil {
|
|
(*(*func(*gui.QDropEvent))(signal))(gui.NewQDropEventFromPointer(event))
|
|
} else {
|
|
NewQQuickItemFromPointer(ptr).DropEventDefault(gui.NewQDropEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) ConnectDropEvent(f func(event *gui.QDropEvent)) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "dropEvent"); signal != nil {
|
|
f := func(event *gui.QDropEvent) {
|
|
(*(*func(*gui.QDropEvent))(signal))(event)
|
|
f(event)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "dropEvent", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "dropEvent", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DisconnectDropEvent() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "dropEvent")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DropEvent(event gui.QDropEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_DropEvent(ptr.Pointer(), gui.PointerFromQDropEvent(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DropEventDefault(event gui.QDropEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_DropEventDefault(ptr.Pointer(), gui.PointerFromQDropEvent(event))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickItem_EnabledChanged
|
|
func callbackQQuickItem_EnabledChanged(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "enabledChanged"); signal != nil {
|
|
(*(*func())(signal))()
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QQuickItem) ConnectEnabledChanged(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if !qt.ExistsSignal(ptr.Pointer(), "enabledChanged") {
|
|
C.QQuickItem_ConnectEnabledChanged(ptr.Pointer(), C.longlong(qt.ConnectionType(ptr.Pointer(), "enabledChanged")))
|
|
}
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "enabledChanged"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "enabledChanged", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "enabledChanged", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DisconnectEnabledChanged() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_DisconnectEnabledChanged(ptr.Pointer())
|
|
qt.DisconnectSignal(ptr.Pointer(), "enabledChanged")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) EnabledChanged() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_EnabledChanged(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickItem_Event
|
|
func callbackQQuickItem_Event(ptr unsafe.Pointer, ev unsafe.Pointer) C.char {
|
|
if signal := qt.GetSignal(ptr, "event"); signal != nil {
|
|
return C.char(int8(qt.GoBoolToInt((*(*func(*core.QEvent) bool)(signal))(core.NewQEventFromPointer(ev)))))
|
|
}
|
|
|
|
return C.char(int8(qt.GoBoolToInt(NewQQuickItemFromPointer(ptr).EventDefault(core.NewQEventFromPointer(ev)))))
|
|
}
|
|
|
|
func (ptr *QQuickItem) ConnectEvent(f func(ev *core.QEvent) bool) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "event"); signal != nil {
|
|
f := func(ev *core.QEvent) bool {
|
|
(*(*func(*core.QEvent) bool)(signal))(ev)
|
|
return f(ev)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "event", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "event", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DisconnectEvent() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "event")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) Event(ev core.QEvent_ITF) bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QQuickItem_Event(ptr.Pointer(), core.PointerFromQEvent(ev))) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (ptr *QQuickItem) EventDefault(ev core.QEvent_ITF) bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QQuickItem_EventDefault(ptr.Pointer(), core.PointerFromQEvent(ev))) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (ptr *QQuickItem) FiltersChildMouseEvents() bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QQuickItem_FiltersChildMouseEvents(ptr.Pointer())) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (ptr *QQuickItem) Flags() QQuickItem__Flag {
|
|
if ptr.Pointer() != nil {
|
|
return QQuickItem__Flag(C.QQuickItem_Flags(ptr.Pointer()))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
//export callbackQQuickItem_FocusChanged
|
|
func callbackQQuickItem_FocusChanged(ptr unsafe.Pointer, vbo C.char) {
|
|
if signal := qt.GetSignal(ptr, "focusChanged"); signal != nil {
|
|
(*(*func(bool))(signal))(int8(vbo) != 0)
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QQuickItem) ConnectFocusChanged(f func(vbo bool)) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if !qt.ExistsSignal(ptr.Pointer(), "focusChanged") {
|
|
C.QQuickItem_ConnectFocusChanged(ptr.Pointer(), C.longlong(qt.ConnectionType(ptr.Pointer(), "focusChanged")))
|
|
}
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "focusChanged"); signal != nil {
|
|
f := func(vbo bool) {
|
|
(*(*func(bool))(signal))(vbo)
|
|
f(vbo)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "focusChanged", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "focusChanged", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DisconnectFocusChanged() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_DisconnectFocusChanged(ptr.Pointer())
|
|
qt.DisconnectSignal(ptr.Pointer(), "focusChanged")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) FocusChanged(vbo bool) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_FocusChanged(ptr.Pointer(), C.char(int8(qt.GoBoolToInt(vbo))))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickItem_FocusInEvent
|
|
func callbackQQuickItem_FocusInEvent(ptr unsafe.Pointer, vqf unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "focusInEvent"); signal != nil {
|
|
(*(*func(*gui.QFocusEvent))(signal))(gui.NewQFocusEventFromPointer(vqf))
|
|
} else {
|
|
NewQQuickItemFromPointer(ptr).FocusInEventDefault(gui.NewQFocusEventFromPointer(vqf))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) ConnectFocusInEvent(f func(vqf *gui.QFocusEvent)) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "focusInEvent"); signal != nil {
|
|
f := func(vqf *gui.QFocusEvent) {
|
|
(*(*func(*gui.QFocusEvent))(signal))(vqf)
|
|
f(vqf)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "focusInEvent", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "focusInEvent", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DisconnectFocusInEvent() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "focusInEvent")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) FocusInEvent(vqf gui.QFocusEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_FocusInEvent(ptr.Pointer(), gui.PointerFromQFocusEvent(vqf))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) FocusInEventDefault(vqf gui.QFocusEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_FocusInEventDefault(ptr.Pointer(), gui.PointerFromQFocusEvent(vqf))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickItem_FocusOutEvent
|
|
func callbackQQuickItem_FocusOutEvent(ptr unsafe.Pointer, vqf unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "focusOutEvent"); signal != nil {
|
|
(*(*func(*gui.QFocusEvent))(signal))(gui.NewQFocusEventFromPointer(vqf))
|
|
} else {
|
|
NewQQuickItemFromPointer(ptr).FocusOutEventDefault(gui.NewQFocusEventFromPointer(vqf))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) ConnectFocusOutEvent(f func(vqf *gui.QFocusEvent)) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "focusOutEvent"); signal != nil {
|
|
f := func(vqf *gui.QFocusEvent) {
|
|
(*(*func(*gui.QFocusEvent))(signal))(vqf)
|
|
f(vqf)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "focusOutEvent", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "focusOutEvent", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DisconnectFocusOutEvent() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "focusOutEvent")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) FocusOutEvent(vqf gui.QFocusEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_FocusOutEvent(ptr.Pointer(), gui.PointerFromQFocusEvent(vqf))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) FocusOutEventDefault(vqf gui.QFocusEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_FocusOutEventDefault(ptr.Pointer(), gui.PointerFromQFocusEvent(vqf))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) ForceActiveFocus() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_ForceActiveFocus(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) ForceActiveFocus2(reason core.Qt__FocusReason) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_ForceActiveFocus2(ptr.Pointer(), C.longlong(reason))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickItem_GeometryChanged
|
|
func callbackQQuickItem_GeometryChanged(ptr unsafe.Pointer, newGeometry unsafe.Pointer, oldGeometry unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "geometryChanged"); signal != nil {
|
|
(*(*func(*core.QRectF, *core.QRectF))(signal))(core.NewQRectFFromPointer(newGeometry), core.NewQRectFFromPointer(oldGeometry))
|
|
} else {
|
|
NewQQuickItemFromPointer(ptr).GeometryChangedDefault(core.NewQRectFFromPointer(newGeometry), core.NewQRectFFromPointer(oldGeometry))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) ConnectGeometryChanged(f func(newGeometry *core.QRectF, oldGeometry *core.QRectF)) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "geometryChanged"); signal != nil {
|
|
f := func(newGeometry *core.QRectF, oldGeometry *core.QRectF) {
|
|
(*(*func(*core.QRectF, *core.QRectF))(signal))(newGeometry, oldGeometry)
|
|
f(newGeometry, oldGeometry)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "geometryChanged", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "geometryChanged", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DisconnectGeometryChanged() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "geometryChanged")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) GeometryChanged(newGeometry core.QRectF_ITF, oldGeometry core.QRectF_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_GeometryChanged(ptr.Pointer(), core.PointerFromQRectF(newGeometry), core.PointerFromQRectF(oldGeometry))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) GeometryChangedDefault(newGeometry core.QRectF_ITF, oldGeometry core.QRectF_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_GeometryChangedDefault(ptr.Pointer(), core.PointerFromQRectF(newGeometry), core.PointerFromQRectF(oldGeometry))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) GrabMouse() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_GrabMouse(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) GrabTouchPoints(ids []int) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_GrabTouchPoints(ptr.Pointer(), func() unsafe.Pointer {
|
|
tmpList := NewQQuickItemFromPointer(NewQQuickItemFromPointer(nil).__grabTouchPoints_ids_newList())
|
|
for _, v := range ids {
|
|
tmpList.__grabTouchPoints_ids_setList(v)
|
|
}
|
|
return tmpList.Pointer()
|
|
}())
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) HasActiveFocus() bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QQuickItem_HasActiveFocus(ptr.Pointer())) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (ptr *QQuickItem) HasFocus() bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QQuickItem_HasFocus(ptr.Pointer())) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (ptr *QQuickItem) Height() float64 {
|
|
if ptr.Pointer() != nil {
|
|
return float64(C.QQuickItem_Height(ptr.Pointer()))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
//export callbackQQuickItem_HeightChanged
|
|
func callbackQQuickItem_HeightChanged(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "heightChanged"); signal != nil {
|
|
(*(*func())(signal))()
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QQuickItem) ConnectHeightChanged(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if !qt.ExistsSignal(ptr.Pointer(), "heightChanged") {
|
|
C.QQuickItem_ConnectHeightChanged(ptr.Pointer(), C.longlong(qt.ConnectionType(ptr.Pointer(), "heightChanged")))
|
|
}
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "heightChanged"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "heightChanged", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "heightChanged", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DisconnectHeightChanged() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_DisconnectHeightChanged(ptr.Pointer())
|
|
qt.DisconnectSignal(ptr.Pointer(), "heightChanged")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) HeightChanged() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_HeightChanged(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) HeightValid() bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QQuickItem_HeightValid(ptr.Pointer())) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
//export callbackQQuickItem_HoverEnterEvent
|
|
func callbackQQuickItem_HoverEnterEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "hoverEnterEvent"); signal != nil {
|
|
(*(*func(*gui.QHoverEvent))(signal))(gui.NewQHoverEventFromPointer(event))
|
|
} else {
|
|
NewQQuickItemFromPointer(ptr).HoverEnterEventDefault(gui.NewQHoverEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) ConnectHoverEnterEvent(f func(event *gui.QHoverEvent)) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "hoverEnterEvent"); signal != nil {
|
|
f := func(event *gui.QHoverEvent) {
|
|
(*(*func(*gui.QHoverEvent))(signal))(event)
|
|
f(event)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "hoverEnterEvent", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "hoverEnterEvent", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DisconnectHoverEnterEvent() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "hoverEnterEvent")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) HoverEnterEvent(event gui.QHoverEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_HoverEnterEvent(ptr.Pointer(), gui.PointerFromQHoverEvent(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) HoverEnterEventDefault(event gui.QHoverEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_HoverEnterEventDefault(ptr.Pointer(), gui.PointerFromQHoverEvent(event))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickItem_HoverLeaveEvent
|
|
func callbackQQuickItem_HoverLeaveEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "hoverLeaveEvent"); signal != nil {
|
|
(*(*func(*gui.QHoverEvent))(signal))(gui.NewQHoverEventFromPointer(event))
|
|
} else {
|
|
NewQQuickItemFromPointer(ptr).HoverLeaveEventDefault(gui.NewQHoverEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) ConnectHoverLeaveEvent(f func(event *gui.QHoverEvent)) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "hoverLeaveEvent"); signal != nil {
|
|
f := func(event *gui.QHoverEvent) {
|
|
(*(*func(*gui.QHoverEvent))(signal))(event)
|
|
f(event)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "hoverLeaveEvent", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "hoverLeaveEvent", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DisconnectHoverLeaveEvent() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "hoverLeaveEvent")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) HoverLeaveEvent(event gui.QHoverEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_HoverLeaveEvent(ptr.Pointer(), gui.PointerFromQHoverEvent(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) HoverLeaveEventDefault(event gui.QHoverEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_HoverLeaveEventDefault(ptr.Pointer(), gui.PointerFromQHoverEvent(event))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickItem_HoverMoveEvent
|
|
func callbackQQuickItem_HoverMoveEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "hoverMoveEvent"); signal != nil {
|
|
(*(*func(*gui.QHoverEvent))(signal))(gui.NewQHoverEventFromPointer(event))
|
|
} else {
|
|
NewQQuickItemFromPointer(ptr).HoverMoveEventDefault(gui.NewQHoverEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) ConnectHoverMoveEvent(f func(event *gui.QHoverEvent)) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "hoverMoveEvent"); signal != nil {
|
|
f := func(event *gui.QHoverEvent) {
|
|
(*(*func(*gui.QHoverEvent))(signal))(event)
|
|
f(event)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "hoverMoveEvent", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "hoverMoveEvent", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DisconnectHoverMoveEvent() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "hoverMoveEvent")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) HoverMoveEvent(event gui.QHoverEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_HoverMoveEvent(ptr.Pointer(), gui.PointerFromQHoverEvent(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) HoverMoveEventDefault(event gui.QHoverEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_HoverMoveEventDefault(ptr.Pointer(), gui.PointerFromQHoverEvent(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) ImplicitHeight() float64 {
|
|
if ptr.Pointer() != nil {
|
|
return float64(C.QQuickItem_ImplicitHeight(ptr.Pointer()))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
//export callbackQQuickItem_ImplicitHeightChanged
|
|
func callbackQQuickItem_ImplicitHeightChanged(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "implicitHeightChanged"); signal != nil {
|
|
(*(*func())(signal))()
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QQuickItem) ConnectImplicitHeightChanged(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if !qt.ExistsSignal(ptr.Pointer(), "implicitHeightChanged") {
|
|
C.QQuickItem_ConnectImplicitHeightChanged(ptr.Pointer(), C.longlong(qt.ConnectionType(ptr.Pointer(), "implicitHeightChanged")))
|
|
}
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "implicitHeightChanged"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "implicitHeightChanged", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "implicitHeightChanged", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DisconnectImplicitHeightChanged() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_DisconnectImplicitHeightChanged(ptr.Pointer())
|
|
qt.DisconnectSignal(ptr.Pointer(), "implicitHeightChanged")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) ImplicitHeightChanged() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_ImplicitHeightChanged(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) ImplicitWidth() float64 {
|
|
if ptr.Pointer() != nil {
|
|
return float64(C.QQuickItem_ImplicitWidth(ptr.Pointer()))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
//export callbackQQuickItem_ImplicitWidthChanged
|
|
func callbackQQuickItem_ImplicitWidthChanged(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "implicitWidthChanged"); signal != nil {
|
|
(*(*func())(signal))()
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QQuickItem) ConnectImplicitWidthChanged(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if !qt.ExistsSignal(ptr.Pointer(), "implicitWidthChanged") {
|
|
C.QQuickItem_ConnectImplicitWidthChanged(ptr.Pointer(), C.longlong(qt.ConnectionType(ptr.Pointer(), "implicitWidthChanged")))
|
|
}
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "implicitWidthChanged"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "implicitWidthChanged", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "implicitWidthChanged", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DisconnectImplicitWidthChanged() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_DisconnectImplicitWidthChanged(ptr.Pointer())
|
|
qt.DisconnectSignal(ptr.Pointer(), "implicitWidthChanged")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) ImplicitWidthChanged() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_ImplicitWidthChanged(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickItem_InputMethodEvent
|
|
func callbackQQuickItem_InputMethodEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "inputMethodEvent"); signal != nil {
|
|
(*(*func(*gui.QInputMethodEvent))(signal))(gui.NewQInputMethodEventFromPointer(event))
|
|
} else {
|
|
NewQQuickItemFromPointer(ptr).InputMethodEventDefault(gui.NewQInputMethodEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) ConnectInputMethodEvent(f func(event *gui.QInputMethodEvent)) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "inputMethodEvent"); signal != nil {
|
|
f := func(event *gui.QInputMethodEvent) {
|
|
(*(*func(*gui.QInputMethodEvent))(signal))(event)
|
|
f(event)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "inputMethodEvent", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "inputMethodEvent", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DisconnectInputMethodEvent() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "inputMethodEvent")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) InputMethodEvent(event gui.QInputMethodEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_InputMethodEvent(ptr.Pointer(), gui.PointerFromQInputMethodEvent(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) InputMethodEventDefault(event gui.QInputMethodEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_InputMethodEventDefault(ptr.Pointer(), gui.PointerFromQInputMethodEvent(event))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickItem_InputMethodQuery
|
|
func callbackQQuickItem_InputMethodQuery(ptr unsafe.Pointer, query C.longlong) unsafe.Pointer {
|
|
if signal := qt.GetSignal(ptr, "inputMethodQuery"); signal != nil {
|
|
return core.PointerFromQVariant((*(*func(core.Qt__InputMethodQuery) *core.QVariant)(signal))(core.Qt__InputMethodQuery(query)))
|
|
}
|
|
|
|
return core.PointerFromQVariant(NewQQuickItemFromPointer(ptr).InputMethodQueryDefault(core.Qt__InputMethodQuery(query)))
|
|
}
|
|
|
|
func (ptr *QQuickItem) ConnectInputMethodQuery(f func(query core.Qt__InputMethodQuery) *core.QVariant) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "inputMethodQuery"); signal != nil {
|
|
f := func(query core.Qt__InputMethodQuery) *core.QVariant {
|
|
(*(*func(core.Qt__InputMethodQuery) *core.QVariant)(signal))(query)
|
|
return f(query)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "inputMethodQuery", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "inputMethodQuery", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DisconnectInputMethodQuery() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "inputMethodQuery")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) InputMethodQuery(query core.Qt__InputMethodQuery) *core.QVariant {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQVariantFromPointer(C.QQuickItem_InputMethodQuery(ptr.Pointer(), C.longlong(query)))
|
|
qt.SetFinalizer(tmpValue, (*core.QVariant).DestroyQVariant)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickItem) InputMethodQueryDefault(query core.Qt__InputMethodQuery) *core.QVariant {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQVariantFromPointer(C.QQuickItem_InputMethodQueryDefault(ptr.Pointer(), C.longlong(query)))
|
|
qt.SetFinalizer(tmpValue, (*core.QVariant).DestroyQVariant)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickItem) IsAncestorOf(child QQuickItem_ITF) bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QQuickItem_IsAncestorOf(ptr.Pointer(), PointerFromQQuickItem(child))) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (ptr *QQuickItem) IsComponentComplete() bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QQuickItem_IsComponentComplete(ptr.Pointer())) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (ptr *QQuickItem) IsEnabled() bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QQuickItem_IsEnabled(ptr.Pointer())) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (ptr *QQuickItem) IsFocusScope() bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QQuickItem_IsFocusScope(ptr.Pointer())) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
//export callbackQQuickItem_IsTextureProvider
|
|
func callbackQQuickItem_IsTextureProvider(ptr unsafe.Pointer) C.char {
|
|
if signal := qt.GetSignal(ptr, "isTextureProvider"); signal != nil {
|
|
return C.char(int8(qt.GoBoolToInt((*(*func() bool)(signal))())))
|
|
}
|
|
|
|
return C.char(int8(qt.GoBoolToInt(NewQQuickItemFromPointer(ptr).IsTextureProviderDefault())))
|
|
}
|
|
|
|
func (ptr *QQuickItem) ConnectIsTextureProvider(f func() bool) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "isTextureProvider"); signal != nil {
|
|
f := func() bool {
|
|
(*(*func() bool)(signal))()
|
|
return f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "isTextureProvider", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "isTextureProvider", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DisconnectIsTextureProvider() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "isTextureProvider")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) IsTextureProvider() bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QQuickItem_IsTextureProvider(ptr.Pointer())) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (ptr *QQuickItem) IsTextureProviderDefault() bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QQuickItem_IsTextureProviderDefault(ptr.Pointer())) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (ptr *QQuickItem) IsVisible() bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QQuickItem_IsVisible(ptr.Pointer())) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (ptr *QQuickItem) KeepMouseGrab() bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QQuickItem_KeepMouseGrab(ptr.Pointer())) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (ptr *QQuickItem) KeepTouchGrab() bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QQuickItem_KeepTouchGrab(ptr.Pointer())) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
//export callbackQQuickItem_KeyPressEvent
|
|
func callbackQQuickItem_KeyPressEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "keyPressEvent"); signal != nil {
|
|
(*(*func(*gui.QKeyEvent))(signal))(gui.NewQKeyEventFromPointer(event))
|
|
} else {
|
|
NewQQuickItemFromPointer(ptr).KeyPressEventDefault(gui.NewQKeyEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) ConnectKeyPressEvent(f func(event *gui.QKeyEvent)) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "keyPressEvent"); signal != nil {
|
|
f := func(event *gui.QKeyEvent) {
|
|
(*(*func(*gui.QKeyEvent))(signal))(event)
|
|
f(event)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "keyPressEvent", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "keyPressEvent", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DisconnectKeyPressEvent() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "keyPressEvent")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) KeyPressEvent(event gui.QKeyEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_KeyPressEvent(ptr.Pointer(), gui.PointerFromQKeyEvent(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) KeyPressEventDefault(event gui.QKeyEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_KeyPressEventDefault(ptr.Pointer(), gui.PointerFromQKeyEvent(event))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickItem_KeyReleaseEvent
|
|
func callbackQQuickItem_KeyReleaseEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "keyReleaseEvent"); signal != nil {
|
|
(*(*func(*gui.QKeyEvent))(signal))(gui.NewQKeyEventFromPointer(event))
|
|
} else {
|
|
NewQQuickItemFromPointer(ptr).KeyReleaseEventDefault(gui.NewQKeyEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) ConnectKeyReleaseEvent(f func(event *gui.QKeyEvent)) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "keyReleaseEvent"); signal != nil {
|
|
f := func(event *gui.QKeyEvent) {
|
|
(*(*func(*gui.QKeyEvent))(signal))(event)
|
|
f(event)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "keyReleaseEvent", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "keyReleaseEvent", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DisconnectKeyReleaseEvent() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "keyReleaseEvent")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) KeyReleaseEvent(event gui.QKeyEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_KeyReleaseEvent(ptr.Pointer(), gui.PointerFromQKeyEvent(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) KeyReleaseEventDefault(event gui.QKeyEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_KeyReleaseEventDefault(ptr.Pointer(), gui.PointerFromQKeyEvent(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) MapFromGlobal(point core.QPointF_ITF) *core.QPointF {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQPointFFromPointer(C.QQuickItem_MapFromGlobal(ptr.Pointer(), core.PointerFromQPointF(point)))
|
|
qt.SetFinalizer(tmpValue, (*core.QPointF).DestroyQPointF)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickItem) MapFromItem(item QQuickItem_ITF, point core.QPointF_ITF) *core.QPointF {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQPointFFromPointer(C.QQuickItem_MapFromItem(ptr.Pointer(), PointerFromQQuickItem(item), core.PointerFromQPointF(point)))
|
|
qt.SetFinalizer(tmpValue, (*core.QPointF).DestroyQPointF)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickItem) MapFromScene(point core.QPointF_ITF) *core.QPointF {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQPointFFromPointer(C.QQuickItem_MapFromScene(ptr.Pointer(), core.PointerFromQPointF(point)))
|
|
qt.SetFinalizer(tmpValue, (*core.QPointF).DestroyQPointF)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickItem) MapRectFromItem(item QQuickItem_ITF, rect core.QRectF_ITF) *core.QRectF {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQRectFFromPointer(C.QQuickItem_MapRectFromItem(ptr.Pointer(), PointerFromQQuickItem(item), core.PointerFromQRectF(rect)))
|
|
qt.SetFinalizer(tmpValue, (*core.QRectF).DestroyQRectF)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickItem) MapRectFromScene(rect core.QRectF_ITF) *core.QRectF {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQRectFFromPointer(C.QQuickItem_MapRectFromScene(ptr.Pointer(), core.PointerFromQRectF(rect)))
|
|
qt.SetFinalizer(tmpValue, (*core.QRectF).DestroyQRectF)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickItem) MapRectToItem(item QQuickItem_ITF, rect core.QRectF_ITF) *core.QRectF {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQRectFFromPointer(C.QQuickItem_MapRectToItem(ptr.Pointer(), PointerFromQQuickItem(item), core.PointerFromQRectF(rect)))
|
|
qt.SetFinalizer(tmpValue, (*core.QRectF).DestroyQRectF)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickItem) MapRectToScene(rect core.QRectF_ITF) *core.QRectF {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQRectFFromPointer(C.QQuickItem_MapRectToScene(ptr.Pointer(), core.PointerFromQRectF(rect)))
|
|
qt.SetFinalizer(tmpValue, (*core.QRectF).DestroyQRectF)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickItem) MapToGlobal(point core.QPointF_ITF) *core.QPointF {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQPointFFromPointer(C.QQuickItem_MapToGlobal(ptr.Pointer(), core.PointerFromQPointF(point)))
|
|
qt.SetFinalizer(tmpValue, (*core.QPointF).DestroyQPointF)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickItem) MapToItem(item QQuickItem_ITF, point core.QPointF_ITF) *core.QPointF {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQPointFFromPointer(C.QQuickItem_MapToItem(ptr.Pointer(), PointerFromQQuickItem(item), core.PointerFromQPointF(point)))
|
|
qt.SetFinalizer(tmpValue, (*core.QPointF).DestroyQPointF)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickItem) MapToScene(point core.QPointF_ITF) *core.QPointF {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQPointFFromPointer(C.QQuickItem_MapToScene(ptr.Pointer(), core.PointerFromQPointF(point)))
|
|
qt.SetFinalizer(tmpValue, (*core.QPointF).DestroyQPointF)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
//export callbackQQuickItem_MouseDoubleClickEvent
|
|
func callbackQQuickItem_MouseDoubleClickEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "mouseDoubleClickEvent"); signal != nil {
|
|
(*(*func(*gui.QMouseEvent))(signal))(gui.NewQMouseEventFromPointer(event))
|
|
} else {
|
|
NewQQuickItemFromPointer(ptr).MouseDoubleClickEventDefault(gui.NewQMouseEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) ConnectMouseDoubleClickEvent(f func(event *gui.QMouseEvent)) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "mouseDoubleClickEvent"); signal != nil {
|
|
f := func(event *gui.QMouseEvent) {
|
|
(*(*func(*gui.QMouseEvent))(signal))(event)
|
|
f(event)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "mouseDoubleClickEvent", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "mouseDoubleClickEvent", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DisconnectMouseDoubleClickEvent() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "mouseDoubleClickEvent")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) MouseDoubleClickEvent(event gui.QMouseEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_MouseDoubleClickEvent(ptr.Pointer(), gui.PointerFromQMouseEvent(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) MouseDoubleClickEventDefault(event gui.QMouseEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_MouseDoubleClickEventDefault(ptr.Pointer(), gui.PointerFromQMouseEvent(event))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickItem_MouseMoveEvent
|
|
func callbackQQuickItem_MouseMoveEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "mouseMoveEvent"); signal != nil {
|
|
(*(*func(*gui.QMouseEvent))(signal))(gui.NewQMouseEventFromPointer(event))
|
|
} else {
|
|
NewQQuickItemFromPointer(ptr).MouseMoveEventDefault(gui.NewQMouseEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) ConnectMouseMoveEvent(f func(event *gui.QMouseEvent)) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "mouseMoveEvent"); signal != nil {
|
|
f := func(event *gui.QMouseEvent) {
|
|
(*(*func(*gui.QMouseEvent))(signal))(event)
|
|
f(event)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "mouseMoveEvent", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "mouseMoveEvent", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DisconnectMouseMoveEvent() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "mouseMoveEvent")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) MouseMoveEvent(event gui.QMouseEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_MouseMoveEvent(ptr.Pointer(), gui.PointerFromQMouseEvent(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) MouseMoveEventDefault(event gui.QMouseEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_MouseMoveEventDefault(ptr.Pointer(), gui.PointerFromQMouseEvent(event))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickItem_MousePressEvent
|
|
func callbackQQuickItem_MousePressEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "mousePressEvent"); signal != nil {
|
|
(*(*func(*gui.QMouseEvent))(signal))(gui.NewQMouseEventFromPointer(event))
|
|
} else {
|
|
NewQQuickItemFromPointer(ptr).MousePressEventDefault(gui.NewQMouseEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) ConnectMousePressEvent(f func(event *gui.QMouseEvent)) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "mousePressEvent"); signal != nil {
|
|
f := func(event *gui.QMouseEvent) {
|
|
(*(*func(*gui.QMouseEvent))(signal))(event)
|
|
f(event)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "mousePressEvent", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "mousePressEvent", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DisconnectMousePressEvent() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "mousePressEvent")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) MousePressEvent(event gui.QMouseEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_MousePressEvent(ptr.Pointer(), gui.PointerFromQMouseEvent(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) MousePressEventDefault(event gui.QMouseEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_MousePressEventDefault(ptr.Pointer(), gui.PointerFromQMouseEvent(event))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickItem_MouseReleaseEvent
|
|
func callbackQQuickItem_MouseReleaseEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "mouseReleaseEvent"); signal != nil {
|
|
(*(*func(*gui.QMouseEvent))(signal))(gui.NewQMouseEventFromPointer(event))
|
|
} else {
|
|
NewQQuickItemFromPointer(ptr).MouseReleaseEventDefault(gui.NewQMouseEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) ConnectMouseReleaseEvent(f func(event *gui.QMouseEvent)) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "mouseReleaseEvent"); signal != nil {
|
|
f := func(event *gui.QMouseEvent) {
|
|
(*(*func(*gui.QMouseEvent))(signal))(event)
|
|
f(event)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "mouseReleaseEvent", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "mouseReleaseEvent", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DisconnectMouseReleaseEvent() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "mouseReleaseEvent")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) MouseReleaseEvent(event gui.QMouseEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_MouseReleaseEvent(ptr.Pointer(), gui.PointerFromQMouseEvent(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) MouseReleaseEventDefault(event gui.QMouseEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_MouseReleaseEventDefault(ptr.Pointer(), gui.PointerFromQMouseEvent(event))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickItem_MouseUngrabEvent
|
|
func callbackQQuickItem_MouseUngrabEvent(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "mouseUngrabEvent"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQQuickItemFromPointer(ptr).MouseUngrabEventDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) ConnectMouseUngrabEvent(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "mouseUngrabEvent"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "mouseUngrabEvent", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "mouseUngrabEvent", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DisconnectMouseUngrabEvent() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "mouseUngrabEvent")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) MouseUngrabEvent() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_MouseUngrabEvent(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) MouseUngrabEventDefault() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_MouseUngrabEventDefault(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) NextItemInFocusChain(forward bool) *QQuickItem {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := NewQQuickItemFromPointer(C.QQuickItem_NextItemInFocusChain(ptr.Pointer(), C.char(int8(qt.GoBoolToInt(forward)))))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickItem) Opacity() float64 {
|
|
if ptr.Pointer() != nil {
|
|
return float64(C.QQuickItem_Opacity(ptr.Pointer()))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
//export callbackQQuickItem_OpacityChanged
|
|
func callbackQQuickItem_OpacityChanged(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "opacityChanged"); signal != nil {
|
|
(*(*func())(signal))()
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QQuickItem) ConnectOpacityChanged(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if !qt.ExistsSignal(ptr.Pointer(), "opacityChanged") {
|
|
C.QQuickItem_ConnectOpacityChanged(ptr.Pointer(), C.longlong(qt.ConnectionType(ptr.Pointer(), "opacityChanged")))
|
|
}
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "opacityChanged"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "opacityChanged", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "opacityChanged", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DisconnectOpacityChanged() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_DisconnectOpacityChanged(ptr.Pointer())
|
|
qt.DisconnectSignal(ptr.Pointer(), "opacityChanged")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) OpacityChanged() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_OpacityChanged(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickItem_ParentChanged
|
|
func callbackQQuickItem_ParentChanged(ptr unsafe.Pointer, vqq unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "parentChanged"); signal != nil {
|
|
(*(*func(*QQuickItem))(signal))(NewQQuickItemFromPointer(vqq))
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QQuickItem) ConnectParentChanged(f func(vqq *QQuickItem)) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if !qt.ExistsSignal(ptr.Pointer(), "parentChanged") {
|
|
C.QQuickItem_ConnectParentChanged(ptr.Pointer(), C.longlong(qt.ConnectionType(ptr.Pointer(), "parentChanged")))
|
|
}
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "parentChanged"); signal != nil {
|
|
f := func(vqq *QQuickItem) {
|
|
(*(*func(*QQuickItem))(signal))(vqq)
|
|
f(vqq)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "parentChanged", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "parentChanged", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DisconnectParentChanged() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_DisconnectParentChanged(ptr.Pointer())
|
|
qt.DisconnectSignal(ptr.Pointer(), "parentChanged")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) ParentChanged(vqq QQuickItem_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_ParentChanged(ptr.Pointer(), PointerFromQQuickItem(vqq))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) ParentItem() *QQuickItem {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := NewQQuickItemFromPointer(C.QQuickItem_ParentItem(ptr.Pointer()))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickItem) Polish() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_Polish(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickItem_ReleaseResources
|
|
func callbackQQuickItem_ReleaseResources(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "releaseResources"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQQuickItemFromPointer(ptr).ReleaseResourcesDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) ConnectReleaseResources(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "releaseResources"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "releaseResources", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "releaseResources", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DisconnectReleaseResources() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "releaseResources")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) ReleaseResources() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_ReleaseResources(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) ReleaseResourcesDefault() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_ReleaseResourcesDefault(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) ResetAntialiasing() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_ResetAntialiasing(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) ResetHeight() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_ResetHeight(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) ResetWidth() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_ResetWidth(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) Rotation() float64 {
|
|
if ptr.Pointer() != nil {
|
|
return float64(C.QQuickItem_Rotation(ptr.Pointer()))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
//export callbackQQuickItem_RotationChanged
|
|
func callbackQQuickItem_RotationChanged(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "rotationChanged"); signal != nil {
|
|
(*(*func())(signal))()
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QQuickItem) ConnectRotationChanged(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if !qt.ExistsSignal(ptr.Pointer(), "rotationChanged") {
|
|
C.QQuickItem_ConnectRotationChanged(ptr.Pointer(), C.longlong(qt.ConnectionType(ptr.Pointer(), "rotationChanged")))
|
|
}
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "rotationChanged"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "rotationChanged", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "rotationChanged", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DisconnectRotationChanged() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_DisconnectRotationChanged(ptr.Pointer())
|
|
qt.DisconnectSignal(ptr.Pointer(), "rotationChanged")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) RotationChanged() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_RotationChanged(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) Scale() float64 {
|
|
if ptr.Pointer() != nil {
|
|
return float64(C.QQuickItem_Scale(ptr.Pointer()))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
//export callbackQQuickItem_ScaleChanged
|
|
func callbackQQuickItem_ScaleChanged(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "scaleChanged"); signal != nil {
|
|
(*(*func())(signal))()
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QQuickItem) ConnectScaleChanged(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if !qt.ExistsSignal(ptr.Pointer(), "scaleChanged") {
|
|
C.QQuickItem_ConnectScaleChanged(ptr.Pointer(), C.longlong(qt.ConnectionType(ptr.Pointer(), "scaleChanged")))
|
|
}
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "scaleChanged"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "scaleChanged", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "scaleChanged", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DisconnectScaleChanged() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_DisconnectScaleChanged(ptr.Pointer())
|
|
qt.DisconnectSignal(ptr.Pointer(), "scaleChanged")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) ScaleChanged() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_ScaleChanged(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) ScopedFocusItem() *QQuickItem {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := NewQQuickItemFromPointer(C.QQuickItem_ScopedFocusItem(ptr.Pointer()))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickItem) SetAcceptHoverEvents(enabled bool) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_SetAcceptHoverEvents(ptr.Pointer(), C.char(int8(qt.GoBoolToInt(enabled))))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) SetAcceptTouchEvents(enabled bool) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_SetAcceptTouchEvents(ptr.Pointer(), C.char(int8(qt.GoBoolToInt(enabled))))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) SetAcceptedMouseButtons(buttons core.Qt__MouseButton) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_SetAcceptedMouseButtons(ptr.Pointer(), C.longlong(buttons))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) SetActiveFocusOnTab(vbo bool) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_SetActiveFocusOnTab(ptr.Pointer(), C.char(int8(qt.GoBoolToInt(vbo))))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) SetAntialiasing(vbo bool) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_SetAntialiasing(ptr.Pointer(), C.char(int8(qt.GoBoolToInt(vbo))))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) SetBaselineOffset(vqr float64) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_SetBaselineOffset(ptr.Pointer(), C.double(vqr))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) SetClip(vbo bool) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_SetClip(ptr.Pointer(), C.char(int8(qt.GoBoolToInt(vbo))))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) SetContainmentMask(mask core.QObject_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_SetContainmentMask(ptr.Pointer(), core.PointerFromQObject(mask))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) SetCursor(cursor gui.QCursor_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_SetCursor(ptr.Pointer(), gui.PointerFromQCursor(cursor))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) SetEnabled(vbo bool) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_SetEnabled(ptr.Pointer(), C.char(int8(qt.GoBoolToInt(vbo))))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) SetFiltersChildMouseEvents(filter bool) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_SetFiltersChildMouseEvents(ptr.Pointer(), C.char(int8(qt.GoBoolToInt(filter))))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) SetFlag(flag QQuickItem__Flag, enabled bool) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_SetFlag(ptr.Pointer(), C.longlong(flag), C.char(int8(qt.GoBoolToInt(enabled))))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) SetFlags(flags QQuickItem__Flag) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_SetFlags(ptr.Pointer(), C.longlong(flags))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) SetFocus(vbo bool) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_SetFocus(ptr.Pointer(), C.char(int8(qt.GoBoolToInt(vbo))))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) SetFocus2(focus bool, reason core.Qt__FocusReason) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_SetFocus2(ptr.Pointer(), C.char(int8(qt.GoBoolToInt(focus))), C.longlong(reason))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) SetHeight(vqr float64) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_SetHeight(ptr.Pointer(), C.double(vqr))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) SetImplicitHeight(vqr float64) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_SetImplicitHeight(ptr.Pointer(), C.double(vqr))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) SetImplicitWidth(vqr float64) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_SetImplicitWidth(ptr.Pointer(), C.double(vqr))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) SetKeepMouseGrab(keep bool) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_SetKeepMouseGrab(ptr.Pointer(), C.char(int8(qt.GoBoolToInt(keep))))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) SetKeepTouchGrab(keep bool) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_SetKeepTouchGrab(ptr.Pointer(), C.char(int8(qt.GoBoolToInt(keep))))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) SetOpacity(vqr float64) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_SetOpacity(ptr.Pointer(), C.double(vqr))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) SetParentItem(parent QQuickItem_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_SetParentItem(ptr.Pointer(), PointerFromQQuickItem(parent))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) SetRotation(vqr float64) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_SetRotation(ptr.Pointer(), C.double(vqr))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) SetScale(vqr float64) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_SetScale(ptr.Pointer(), C.double(vqr))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) SetSize(size core.QSizeF_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_SetSize(ptr.Pointer(), core.PointerFromQSizeF(size))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) SetSmooth(vbo bool) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_SetSmooth(ptr.Pointer(), C.char(int8(qt.GoBoolToInt(vbo))))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) SetState(vqs string) {
|
|
if ptr.Pointer() != nil {
|
|
var vqsC *C.char
|
|
if vqs != "" {
|
|
vqsC = C.CString(vqs)
|
|
defer C.free(unsafe.Pointer(vqsC))
|
|
}
|
|
C.QQuickItem_SetState(ptr.Pointer(), C.struct_QtQuick_PackedString{data: vqsC, len: C.longlong(len(vqs))})
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) SetTransformOrigin(vqq QQuickItem__TransformOrigin) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_SetTransformOrigin(ptr.Pointer(), C.longlong(vqq))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) SetVisible(vbo bool) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_SetVisible(ptr.Pointer(), C.char(int8(qt.GoBoolToInt(vbo))))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) SetWidth(vqr float64) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_SetWidth(ptr.Pointer(), C.double(vqr))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) SetX(vqr float64) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_SetX(ptr.Pointer(), C.double(vqr))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) SetY(vqr float64) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_SetY(ptr.Pointer(), C.double(vqr))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) SetZ(vqr float64) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_SetZ(ptr.Pointer(), C.double(vqr))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) Size() *core.QSizeF {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQSizeFFromPointer(C.QQuickItem_Size(ptr.Pointer()))
|
|
qt.SetFinalizer(tmpValue, (*core.QSizeF).DestroyQSizeF)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickItem) Smooth() bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QQuickItem_Smooth(ptr.Pointer())) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
//export callbackQQuickItem_SmoothChanged
|
|
func callbackQQuickItem_SmoothChanged(ptr unsafe.Pointer, vbo C.char) {
|
|
if signal := qt.GetSignal(ptr, "smoothChanged"); signal != nil {
|
|
(*(*func(bool))(signal))(int8(vbo) != 0)
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QQuickItem) ConnectSmoothChanged(f func(vbo bool)) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if !qt.ExistsSignal(ptr.Pointer(), "smoothChanged") {
|
|
C.QQuickItem_ConnectSmoothChanged(ptr.Pointer(), C.longlong(qt.ConnectionType(ptr.Pointer(), "smoothChanged")))
|
|
}
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "smoothChanged"); signal != nil {
|
|
f := func(vbo bool) {
|
|
(*(*func(bool))(signal))(vbo)
|
|
f(vbo)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "smoothChanged", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "smoothChanged", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DisconnectSmoothChanged() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_DisconnectSmoothChanged(ptr.Pointer())
|
|
qt.DisconnectSignal(ptr.Pointer(), "smoothChanged")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) SmoothChanged(vbo bool) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_SmoothChanged(ptr.Pointer(), C.char(int8(qt.GoBoolToInt(vbo))))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) StackAfter(sibling QQuickItem_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_StackAfter(ptr.Pointer(), PointerFromQQuickItem(sibling))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) StackBefore(sibling QQuickItem_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_StackBefore(ptr.Pointer(), PointerFromQQuickItem(sibling))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) State() string {
|
|
if ptr.Pointer() != nil {
|
|
return cGoUnpackString(C.QQuickItem_State(ptr.Pointer()))
|
|
}
|
|
return ""
|
|
}
|
|
|
|
//export callbackQQuickItem_StateChanged
|
|
func callbackQQuickItem_StateChanged(ptr unsafe.Pointer, vqs C.struct_QtQuick_PackedString) {
|
|
if signal := qt.GetSignal(ptr, "stateChanged"); signal != nil {
|
|
(*(*func(string))(signal))(cGoUnpackString(vqs))
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QQuickItem) ConnectStateChanged(f func(vqs string)) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if !qt.ExistsSignal(ptr.Pointer(), "stateChanged") {
|
|
C.QQuickItem_ConnectStateChanged(ptr.Pointer(), C.longlong(qt.ConnectionType(ptr.Pointer(), "stateChanged")))
|
|
}
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "stateChanged"); signal != nil {
|
|
f := func(vqs string) {
|
|
(*(*func(string))(signal))(vqs)
|
|
f(vqs)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "stateChanged", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "stateChanged", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DisconnectStateChanged() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_DisconnectStateChanged(ptr.Pointer())
|
|
qt.DisconnectSignal(ptr.Pointer(), "stateChanged")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) StateChanged(vqs string) {
|
|
if ptr.Pointer() != nil {
|
|
var vqsC *C.char
|
|
if vqs != "" {
|
|
vqsC = C.CString(vqs)
|
|
defer C.free(unsafe.Pointer(vqsC))
|
|
}
|
|
C.QQuickItem_StateChanged(ptr.Pointer(), C.struct_QtQuick_PackedString{data: vqsC, len: C.longlong(len(vqs))})
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickItem_TextureProvider
|
|
func callbackQQuickItem_TextureProvider(ptr unsafe.Pointer) unsafe.Pointer {
|
|
if signal := qt.GetSignal(ptr, "textureProvider"); signal != nil {
|
|
return PointerFromQSGTextureProvider((*(*func() *QSGTextureProvider)(signal))())
|
|
}
|
|
|
|
return PointerFromQSGTextureProvider(NewQQuickItemFromPointer(ptr).TextureProviderDefault())
|
|
}
|
|
|
|
func (ptr *QQuickItem) ConnectTextureProvider(f func() *QSGTextureProvider) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "textureProvider"); signal != nil {
|
|
f := func() *QSGTextureProvider {
|
|
(*(*func() *QSGTextureProvider)(signal))()
|
|
return f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "textureProvider", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "textureProvider", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DisconnectTextureProvider() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "textureProvider")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) TextureProvider() *QSGTextureProvider {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := NewQSGTextureProviderFromPointer(C.QQuickItem_TextureProvider(ptr.Pointer()))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickItem) TextureProviderDefault() *QSGTextureProvider {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := NewQSGTextureProviderFromPointer(C.QQuickItem_TextureProviderDefault(ptr.Pointer()))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
//export callbackQQuickItem_TouchEvent
|
|
func callbackQQuickItem_TouchEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "touchEvent"); signal != nil {
|
|
(*(*func(*gui.QTouchEvent))(signal))(gui.NewQTouchEventFromPointer(event))
|
|
} else {
|
|
NewQQuickItemFromPointer(ptr).TouchEventDefault(gui.NewQTouchEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) ConnectTouchEvent(f func(event *gui.QTouchEvent)) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "touchEvent"); signal != nil {
|
|
f := func(event *gui.QTouchEvent) {
|
|
(*(*func(*gui.QTouchEvent))(signal))(event)
|
|
f(event)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "touchEvent", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "touchEvent", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DisconnectTouchEvent() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "touchEvent")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) TouchEvent(event gui.QTouchEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_TouchEvent(ptr.Pointer(), gui.PointerFromQTouchEvent(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) TouchEventDefault(event gui.QTouchEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_TouchEventDefault(ptr.Pointer(), gui.PointerFromQTouchEvent(event))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickItem_TouchUngrabEvent
|
|
func callbackQQuickItem_TouchUngrabEvent(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "touchUngrabEvent"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQQuickItemFromPointer(ptr).TouchUngrabEventDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) ConnectTouchUngrabEvent(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "touchUngrabEvent"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "touchUngrabEvent", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "touchUngrabEvent", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DisconnectTouchUngrabEvent() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "touchUngrabEvent")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) TouchUngrabEvent() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_TouchUngrabEvent(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) TouchUngrabEventDefault() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_TouchUngrabEventDefault(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) TransformOrigin() QQuickItem__TransformOrigin {
|
|
if ptr.Pointer() != nil {
|
|
return QQuickItem__TransformOrigin(C.QQuickItem_TransformOrigin(ptr.Pointer()))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
//export callbackQQuickItem_TransformOriginChanged
|
|
func callbackQQuickItem_TransformOriginChanged(ptr unsafe.Pointer, vqq C.longlong) {
|
|
if signal := qt.GetSignal(ptr, "transformOriginChanged"); signal != nil {
|
|
(*(*func(QQuickItem__TransformOrigin))(signal))(QQuickItem__TransformOrigin(vqq))
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QQuickItem) ConnectTransformOriginChanged(f func(vqq QQuickItem__TransformOrigin)) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if !qt.ExistsSignal(ptr.Pointer(), "transformOriginChanged") {
|
|
C.QQuickItem_ConnectTransformOriginChanged(ptr.Pointer(), C.longlong(qt.ConnectionType(ptr.Pointer(), "transformOriginChanged")))
|
|
}
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "transformOriginChanged"); signal != nil {
|
|
f := func(vqq QQuickItem__TransformOrigin) {
|
|
(*(*func(QQuickItem__TransformOrigin))(signal))(vqq)
|
|
f(vqq)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "transformOriginChanged", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "transformOriginChanged", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DisconnectTransformOriginChanged() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_DisconnectTransformOriginChanged(ptr.Pointer())
|
|
qt.DisconnectSignal(ptr.Pointer(), "transformOriginChanged")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) TransformOriginChanged(vqq QQuickItem__TransformOrigin) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_TransformOriginChanged(ptr.Pointer(), C.longlong(vqq))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) UngrabMouse() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_UngrabMouse(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) UngrabTouchPoints() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_UngrabTouchPoints(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) UnsetCursor() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_UnsetCursor(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickItem_Update
|
|
func callbackQQuickItem_Update(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "update"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQQuickItemFromPointer(ptr).UpdateDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) ConnectUpdate(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "update"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "update", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "update", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DisconnectUpdate() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "update")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) Update() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_Update(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) UpdateDefault() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_UpdateDefault(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) UpdateInputMethod(queries core.Qt__InputMethodQuery) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_UpdateInputMethod(ptr.Pointer(), C.longlong(queries))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickItem_UpdatePolish
|
|
func callbackQQuickItem_UpdatePolish(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "updatePolish"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQQuickItemFromPointer(ptr).UpdatePolishDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) ConnectUpdatePolish(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "updatePolish"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "updatePolish", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "updatePolish", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DisconnectUpdatePolish() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "updatePolish")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) UpdatePolish() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_UpdatePolish(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) UpdatePolishDefault() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_UpdatePolishDefault(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickItem_VisibleChanged
|
|
func callbackQQuickItem_VisibleChanged(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "visibleChanged"); signal != nil {
|
|
(*(*func())(signal))()
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QQuickItem) ConnectVisibleChanged(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if !qt.ExistsSignal(ptr.Pointer(), "visibleChanged") {
|
|
C.QQuickItem_ConnectVisibleChanged(ptr.Pointer(), C.longlong(qt.ConnectionType(ptr.Pointer(), "visibleChanged")))
|
|
}
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "visibleChanged"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "visibleChanged", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "visibleChanged", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DisconnectVisibleChanged() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_DisconnectVisibleChanged(ptr.Pointer())
|
|
qt.DisconnectSignal(ptr.Pointer(), "visibleChanged")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) VisibleChanged() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_VisibleChanged(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickItem_WheelEvent
|
|
func callbackQQuickItem_WheelEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "wheelEvent"); signal != nil {
|
|
(*(*func(*gui.QWheelEvent))(signal))(gui.NewQWheelEventFromPointer(event))
|
|
} else {
|
|
NewQQuickItemFromPointer(ptr).WheelEventDefault(gui.NewQWheelEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) ConnectWheelEvent(f func(event *gui.QWheelEvent)) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "wheelEvent"); signal != nil {
|
|
f := func(event *gui.QWheelEvent) {
|
|
(*(*func(*gui.QWheelEvent))(signal))(event)
|
|
f(event)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "wheelEvent", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "wheelEvent", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DisconnectWheelEvent() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "wheelEvent")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) WheelEvent(event gui.QWheelEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_WheelEvent(ptr.Pointer(), gui.PointerFromQWheelEvent(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) WheelEventDefault(event gui.QWheelEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_WheelEventDefault(ptr.Pointer(), gui.PointerFromQWheelEvent(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) Width() float64 {
|
|
if ptr.Pointer() != nil {
|
|
return float64(C.QQuickItem_Width(ptr.Pointer()))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
//export callbackQQuickItem_WidthChanged
|
|
func callbackQQuickItem_WidthChanged(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "widthChanged"); signal != nil {
|
|
(*(*func())(signal))()
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QQuickItem) ConnectWidthChanged(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if !qt.ExistsSignal(ptr.Pointer(), "widthChanged") {
|
|
C.QQuickItem_ConnectWidthChanged(ptr.Pointer(), C.longlong(qt.ConnectionType(ptr.Pointer(), "widthChanged")))
|
|
}
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "widthChanged"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "widthChanged", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "widthChanged", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DisconnectWidthChanged() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_DisconnectWidthChanged(ptr.Pointer())
|
|
qt.DisconnectSignal(ptr.Pointer(), "widthChanged")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) WidthChanged() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_WidthChanged(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) WidthValid() bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QQuickItem_WidthValid(ptr.Pointer())) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (ptr *QQuickItem) Window() *QQuickWindow {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := NewQQuickWindowFromPointer(C.QQuickItem_Window(ptr.Pointer()))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
//export callbackQQuickItem_WindowChanged
|
|
func callbackQQuickItem_WindowChanged(ptr unsafe.Pointer, window unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "windowChanged"); signal != nil {
|
|
(*(*func(*QQuickWindow))(signal))(NewQQuickWindowFromPointer(window))
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QQuickItem) ConnectWindowChanged(f func(window *QQuickWindow)) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if !qt.ExistsSignal(ptr.Pointer(), "windowChanged") {
|
|
C.QQuickItem_ConnectWindowChanged(ptr.Pointer(), C.longlong(qt.ConnectionType(ptr.Pointer(), "windowChanged")))
|
|
}
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "windowChanged"); signal != nil {
|
|
f := func(window *QQuickWindow) {
|
|
(*(*func(*QQuickWindow))(signal))(window)
|
|
f(window)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "windowChanged", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "windowChanged", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DisconnectWindowChanged() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_DisconnectWindowChanged(ptr.Pointer())
|
|
qt.DisconnectSignal(ptr.Pointer(), "windowChanged")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) WindowChanged(window QQuickWindow_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_WindowChanged(ptr.Pointer(), PointerFromQQuickWindow(window))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) X() float64 {
|
|
if ptr.Pointer() != nil {
|
|
return float64(C.QQuickItem_X(ptr.Pointer()))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
//export callbackQQuickItem_XChanged
|
|
func callbackQQuickItem_XChanged(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "xChanged"); signal != nil {
|
|
(*(*func())(signal))()
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QQuickItem) ConnectXChanged(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if !qt.ExistsSignal(ptr.Pointer(), "xChanged") {
|
|
C.QQuickItem_ConnectXChanged(ptr.Pointer(), C.longlong(qt.ConnectionType(ptr.Pointer(), "xChanged")))
|
|
}
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "xChanged"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "xChanged", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "xChanged", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DisconnectXChanged() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_DisconnectXChanged(ptr.Pointer())
|
|
qt.DisconnectSignal(ptr.Pointer(), "xChanged")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) XChanged() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_XChanged(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) Y() float64 {
|
|
if ptr.Pointer() != nil {
|
|
return float64(C.QQuickItem_Y(ptr.Pointer()))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
//export callbackQQuickItem_YChanged
|
|
func callbackQQuickItem_YChanged(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "yChanged"); signal != nil {
|
|
(*(*func())(signal))()
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QQuickItem) ConnectYChanged(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if !qt.ExistsSignal(ptr.Pointer(), "yChanged") {
|
|
C.QQuickItem_ConnectYChanged(ptr.Pointer(), C.longlong(qt.ConnectionType(ptr.Pointer(), "yChanged")))
|
|
}
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "yChanged"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "yChanged", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "yChanged", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DisconnectYChanged() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_DisconnectYChanged(ptr.Pointer())
|
|
qt.DisconnectSignal(ptr.Pointer(), "yChanged")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) YChanged() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_YChanged(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) Z() float64 {
|
|
if ptr.Pointer() != nil {
|
|
return float64(C.QQuickItem_Z(ptr.Pointer()))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
//export callbackQQuickItem_ZChanged
|
|
func callbackQQuickItem_ZChanged(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "zChanged"); signal != nil {
|
|
(*(*func())(signal))()
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QQuickItem) ConnectZChanged(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if !qt.ExistsSignal(ptr.Pointer(), "zChanged") {
|
|
C.QQuickItem_ConnectZChanged(ptr.Pointer(), C.longlong(qt.ConnectionType(ptr.Pointer(), "zChanged")))
|
|
}
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "zChanged"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "zChanged", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "zChanged", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DisconnectZChanged() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_DisconnectZChanged(ptr.Pointer())
|
|
qt.DisconnectSignal(ptr.Pointer(), "zChanged")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) ZChanged() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_ZChanged(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickItem_DestroyQQuickItem
|
|
func callbackQQuickItem_DestroyQQuickItem(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "~QQuickItem"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQQuickItemFromPointer(ptr).DestroyQQuickItemDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) ConnectDestroyQQuickItem(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "~QQuickItem"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "~QQuickItem", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "~QQuickItem", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DisconnectDestroyQQuickItem() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "~QQuickItem")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DestroyQQuickItem() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.SetFinalizer(ptr, nil)
|
|
C.QQuickItem_DestroyQQuickItem(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DestroyQQuickItemDefault() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.SetFinalizer(ptr, nil)
|
|
C.QQuickItem_DestroyQQuickItemDefault(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) __childItems_atList(i int) *QQuickItem {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := NewQQuickItemFromPointer(C.QQuickItem___childItems_atList(ptr.Pointer(), C.int(int32(i))))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickItem) __childItems_setList(i QQuickItem_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem___childItems_setList(ptr.Pointer(), PointerFromQQuickItem(i))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) __childItems_newList() unsafe.Pointer {
|
|
return C.QQuickItem___childItems_newList(ptr.Pointer())
|
|
}
|
|
|
|
func (ptr *QQuickItem) __grabTouchPoints_ids_atList(i int) int {
|
|
if ptr.Pointer() != nil {
|
|
return int(int32(C.QQuickItem___grabTouchPoints_ids_atList(ptr.Pointer(), C.int(int32(i)))))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (ptr *QQuickItem) __grabTouchPoints_ids_setList(i int) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem___grabTouchPoints_ids_setList(ptr.Pointer(), C.int(int32(i)))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) __grabTouchPoints_ids_newList() unsafe.Pointer {
|
|
return C.QQuickItem___grabTouchPoints_ids_newList(ptr.Pointer())
|
|
}
|
|
|
|
func (ptr *QQuickItem) __children_atList(i int) *core.QObject {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQObjectFromPointer(C.QQuickItem___children_atList(ptr.Pointer(), C.int(int32(i))))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickItem) __children_setList(i core.QObject_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem___children_setList(ptr.Pointer(), core.PointerFromQObject(i))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) __children_newList() unsafe.Pointer {
|
|
return C.QQuickItem___children_newList(ptr.Pointer())
|
|
}
|
|
|
|
func (ptr *QQuickItem) __dynamicPropertyNames_atList(i int) *core.QByteArray {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQByteArrayFromPointer(C.QQuickItem___dynamicPropertyNames_atList(ptr.Pointer(), C.int(int32(i))))
|
|
qt.SetFinalizer(tmpValue, (*core.QByteArray).DestroyQByteArray)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickItem) __dynamicPropertyNames_setList(i core.QByteArray_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem___dynamicPropertyNames_setList(ptr.Pointer(), core.PointerFromQByteArray(i))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) __dynamicPropertyNames_newList() unsafe.Pointer {
|
|
return C.QQuickItem___dynamicPropertyNames_newList(ptr.Pointer())
|
|
}
|
|
|
|
func (ptr *QQuickItem) __findChildren_atList(i int) *core.QObject {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQObjectFromPointer(C.QQuickItem___findChildren_atList(ptr.Pointer(), C.int(int32(i))))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickItem) __findChildren_setList(i core.QObject_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem___findChildren_setList(ptr.Pointer(), core.PointerFromQObject(i))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) __findChildren_newList() unsafe.Pointer {
|
|
return C.QQuickItem___findChildren_newList(ptr.Pointer())
|
|
}
|
|
|
|
func (ptr *QQuickItem) __findChildren_atList3(i int) *core.QObject {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQObjectFromPointer(C.QQuickItem___findChildren_atList3(ptr.Pointer(), C.int(int32(i))))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickItem) __findChildren_setList3(i core.QObject_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem___findChildren_setList3(ptr.Pointer(), core.PointerFromQObject(i))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) __findChildren_newList3() unsafe.Pointer {
|
|
return C.QQuickItem___findChildren_newList3(ptr.Pointer())
|
|
}
|
|
|
|
//export callbackQQuickItem_ChildEvent
|
|
func callbackQQuickItem_ChildEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "childEvent"); signal != nil {
|
|
(*(*func(*core.QChildEvent))(signal))(core.NewQChildEventFromPointer(event))
|
|
} else {
|
|
NewQQuickItemFromPointer(ptr).ChildEventDefault(core.NewQChildEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) ChildEvent(event core.QChildEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_ChildEvent(ptr.Pointer(), core.PointerFromQChildEvent(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) ChildEventDefault(event core.QChildEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_ChildEventDefault(ptr.Pointer(), core.PointerFromQChildEvent(event))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickItem_ConnectNotify
|
|
func callbackQQuickItem_ConnectNotify(ptr unsafe.Pointer, sign unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "connectNotify"); signal != nil {
|
|
(*(*func(*core.QMetaMethod))(signal))(core.NewQMetaMethodFromPointer(sign))
|
|
} else {
|
|
NewQQuickItemFromPointer(ptr).ConnectNotifyDefault(core.NewQMetaMethodFromPointer(sign))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) ConnectNotify(sign core.QMetaMethod_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_ConnectNotify(ptr.Pointer(), core.PointerFromQMetaMethod(sign))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) ConnectNotifyDefault(sign core.QMetaMethod_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_ConnectNotifyDefault(ptr.Pointer(), core.PointerFromQMetaMethod(sign))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickItem_CustomEvent
|
|
func callbackQQuickItem_CustomEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "customEvent"); signal != nil {
|
|
(*(*func(*core.QEvent))(signal))(core.NewQEventFromPointer(event))
|
|
} else {
|
|
NewQQuickItemFromPointer(ptr).CustomEventDefault(core.NewQEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) CustomEvent(event core.QEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_CustomEvent(ptr.Pointer(), core.PointerFromQEvent(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) CustomEventDefault(event core.QEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_CustomEventDefault(ptr.Pointer(), core.PointerFromQEvent(event))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickItem_DeleteLater
|
|
func callbackQQuickItem_DeleteLater(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "deleteLater"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQQuickItemFromPointer(ptr).DeleteLaterDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DeleteLater() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.SetFinalizer(ptr, nil)
|
|
C.QQuickItem_DeleteLater(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DeleteLaterDefault() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.SetFinalizer(ptr, nil)
|
|
C.QQuickItem_DeleteLaterDefault(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickItem_Destroyed
|
|
func callbackQQuickItem_Destroyed(ptr unsafe.Pointer, obj unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "destroyed"); signal != nil {
|
|
(*(*func(*core.QObject))(signal))(core.NewQObjectFromPointer(obj))
|
|
}
|
|
|
|
}
|
|
|
|
//export callbackQQuickItem_DisconnectNotify
|
|
func callbackQQuickItem_DisconnectNotify(ptr unsafe.Pointer, sign unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "disconnectNotify"); signal != nil {
|
|
(*(*func(*core.QMetaMethod))(signal))(core.NewQMetaMethodFromPointer(sign))
|
|
} else {
|
|
NewQQuickItemFromPointer(ptr).DisconnectNotifyDefault(core.NewQMetaMethodFromPointer(sign))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DisconnectNotify(sign core.QMetaMethod_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_DisconnectNotify(ptr.Pointer(), core.PointerFromQMetaMethod(sign))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) DisconnectNotifyDefault(sign core.QMetaMethod_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_DisconnectNotifyDefault(ptr.Pointer(), core.PointerFromQMetaMethod(sign))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickItem_EventFilter
|
|
func callbackQQuickItem_EventFilter(ptr unsafe.Pointer, watched unsafe.Pointer, event unsafe.Pointer) C.char {
|
|
if signal := qt.GetSignal(ptr, "eventFilter"); signal != nil {
|
|
return C.char(int8(qt.GoBoolToInt((*(*func(*core.QObject, *core.QEvent) bool)(signal))(core.NewQObjectFromPointer(watched), core.NewQEventFromPointer(event)))))
|
|
}
|
|
|
|
return C.char(int8(qt.GoBoolToInt(NewQQuickItemFromPointer(ptr).EventFilterDefault(core.NewQObjectFromPointer(watched), core.NewQEventFromPointer(event)))))
|
|
}
|
|
|
|
func (ptr *QQuickItem) EventFilter(watched core.QObject_ITF, event core.QEvent_ITF) bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QQuickItem_EventFilter(ptr.Pointer(), core.PointerFromQObject(watched), core.PointerFromQEvent(event))) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (ptr *QQuickItem) EventFilterDefault(watched core.QObject_ITF, event core.QEvent_ITF) bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QQuickItem_EventFilterDefault(ptr.Pointer(), core.PointerFromQObject(watched), core.PointerFromQEvent(event))) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
//export callbackQQuickItem_MetaObject
|
|
func callbackQQuickItem_MetaObject(ptr unsafe.Pointer) unsafe.Pointer {
|
|
if signal := qt.GetSignal(ptr, "metaObject"); signal != nil {
|
|
return core.PointerFromQMetaObject((*(*func() *core.QMetaObject)(signal))())
|
|
}
|
|
|
|
return core.PointerFromQMetaObject(NewQQuickItemFromPointer(ptr).MetaObjectDefault())
|
|
}
|
|
|
|
func (ptr *QQuickItem) MetaObject() *core.QMetaObject {
|
|
if ptr.Pointer() != nil {
|
|
return core.NewQMetaObjectFromPointer(C.QQuickItem_MetaObject(ptr.Pointer()))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickItem) MetaObjectDefault() *core.QMetaObject {
|
|
if ptr.Pointer() != nil {
|
|
return core.NewQMetaObjectFromPointer(C.QQuickItem_MetaObjectDefault(ptr.Pointer()))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
//export callbackQQuickItem_ObjectNameChanged
|
|
func callbackQQuickItem_ObjectNameChanged(ptr unsafe.Pointer, objectName C.struct_QtQuick_PackedString) {
|
|
if signal := qt.GetSignal(ptr, "objectNameChanged"); signal != nil {
|
|
(*(*func(string))(signal))(cGoUnpackString(objectName))
|
|
}
|
|
|
|
}
|
|
|
|
//export callbackQQuickItem_TimerEvent
|
|
func callbackQQuickItem_TimerEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "timerEvent"); signal != nil {
|
|
(*(*func(*core.QTimerEvent))(signal))(core.NewQTimerEventFromPointer(event))
|
|
} else {
|
|
NewQQuickItemFromPointer(ptr).TimerEventDefault(core.NewQTimerEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) TimerEvent(event core.QTimerEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_TimerEvent(ptr.Pointer(), core.PointerFromQTimerEvent(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItem) TimerEventDefault(event core.QTimerEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItem_TimerEventDefault(ptr.Pointer(), core.PointerFromQTimerEvent(event))
|
|
}
|
|
}
|
|
|
|
type QQuickItemGrabResult struct {
|
|
core.QObject
|
|
}
|
|
|
|
type QQuickItemGrabResult_ITF interface {
|
|
core.QObject_ITF
|
|
QQuickItemGrabResult_PTR() *QQuickItemGrabResult
|
|
}
|
|
|
|
func (ptr *QQuickItemGrabResult) QQuickItemGrabResult_PTR() *QQuickItemGrabResult {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QQuickItemGrabResult) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QObject_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickItemGrabResult) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.QObject_PTR().SetPointer(p)
|
|
}
|
|
}
|
|
|
|
func PointerFromQQuickItemGrabResult(ptr QQuickItemGrabResult_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QQuickItemGrabResult_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQQuickItemGrabResultFromPointer(ptr unsafe.Pointer) (n *QQuickItemGrabResult) {
|
|
n = new(QQuickItemGrabResult)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *QQuickItemGrabResult) Image() *gui.QImage {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := gui.NewQImageFromPointer(C.QQuickItemGrabResult_Image(ptr.Pointer()))
|
|
qt.SetFinalizer(tmpValue, (*gui.QImage).DestroyQImage)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
//export callbackQQuickItemGrabResult_Ready
|
|
func callbackQQuickItemGrabResult_Ready(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "ready"); signal != nil {
|
|
(*(*func())(signal))()
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QQuickItemGrabResult) ConnectReady(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if !qt.ExistsSignal(ptr.Pointer(), "ready") {
|
|
C.QQuickItemGrabResult_ConnectReady(ptr.Pointer(), C.longlong(qt.ConnectionType(ptr.Pointer(), "ready")))
|
|
}
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "ready"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "ready", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "ready", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItemGrabResult) DisconnectReady() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItemGrabResult_DisconnectReady(ptr.Pointer())
|
|
qt.DisconnectSignal(ptr.Pointer(), "ready")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItemGrabResult) Ready() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItemGrabResult_Ready(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItemGrabResult) SaveToFile(fileName string) bool {
|
|
if ptr.Pointer() != nil {
|
|
var fileNameC *C.char
|
|
if fileName != "" {
|
|
fileNameC = C.CString(fileName)
|
|
defer C.free(unsafe.Pointer(fileNameC))
|
|
}
|
|
return int8(C.QQuickItemGrabResult_SaveToFile(ptr.Pointer(), C.struct_QtQuick_PackedString{data: fileNameC, len: C.longlong(len(fileName))})) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (ptr *QQuickItemGrabResult) Url() *core.QUrl {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQUrlFromPointer(C.QQuickItemGrabResult_Url(ptr.Pointer()))
|
|
qt.SetFinalizer(tmpValue, (*core.QUrl).DestroyQUrl)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickItemGrabResult) __children_atList(i int) *core.QObject {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQObjectFromPointer(C.QQuickItemGrabResult___children_atList(ptr.Pointer(), C.int(int32(i))))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickItemGrabResult) __children_setList(i core.QObject_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItemGrabResult___children_setList(ptr.Pointer(), core.PointerFromQObject(i))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItemGrabResult) __children_newList() unsafe.Pointer {
|
|
return C.QQuickItemGrabResult___children_newList(ptr.Pointer())
|
|
}
|
|
|
|
func (ptr *QQuickItemGrabResult) __dynamicPropertyNames_atList(i int) *core.QByteArray {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQByteArrayFromPointer(C.QQuickItemGrabResult___dynamicPropertyNames_atList(ptr.Pointer(), C.int(int32(i))))
|
|
qt.SetFinalizer(tmpValue, (*core.QByteArray).DestroyQByteArray)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickItemGrabResult) __dynamicPropertyNames_setList(i core.QByteArray_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItemGrabResult___dynamicPropertyNames_setList(ptr.Pointer(), core.PointerFromQByteArray(i))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItemGrabResult) __dynamicPropertyNames_newList() unsafe.Pointer {
|
|
return C.QQuickItemGrabResult___dynamicPropertyNames_newList(ptr.Pointer())
|
|
}
|
|
|
|
func (ptr *QQuickItemGrabResult) __findChildren_atList(i int) *core.QObject {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQObjectFromPointer(C.QQuickItemGrabResult___findChildren_atList(ptr.Pointer(), C.int(int32(i))))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickItemGrabResult) __findChildren_setList(i core.QObject_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItemGrabResult___findChildren_setList(ptr.Pointer(), core.PointerFromQObject(i))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItemGrabResult) __findChildren_newList() unsafe.Pointer {
|
|
return C.QQuickItemGrabResult___findChildren_newList(ptr.Pointer())
|
|
}
|
|
|
|
func (ptr *QQuickItemGrabResult) __findChildren_atList3(i int) *core.QObject {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQObjectFromPointer(C.QQuickItemGrabResult___findChildren_atList3(ptr.Pointer(), C.int(int32(i))))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickItemGrabResult) __findChildren_setList3(i core.QObject_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItemGrabResult___findChildren_setList3(ptr.Pointer(), core.PointerFromQObject(i))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItemGrabResult) __findChildren_newList3() unsafe.Pointer {
|
|
return C.QQuickItemGrabResult___findChildren_newList3(ptr.Pointer())
|
|
}
|
|
|
|
//export callbackQQuickItemGrabResult_ChildEvent
|
|
func callbackQQuickItemGrabResult_ChildEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "childEvent"); signal != nil {
|
|
(*(*func(*core.QChildEvent))(signal))(core.NewQChildEventFromPointer(event))
|
|
} else {
|
|
NewQQuickItemGrabResultFromPointer(ptr).ChildEventDefault(core.NewQChildEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItemGrabResult) ChildEventDefault(event core.QChildEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItemGrabResult_ChildEventDefault(ptr.Pointer(), core.PointerFromQChildEvent(event))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickItemGrabResult_ConnectNotify
|
|
func callbackQQuickItemGrabResult_ConnectNotify(ptr unsafe.Pointer, sign unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "connectNotify"); signal != nil {
|
|
(*(*func(*core.QMetaMethod))(signal))(core.NewQMetaMethodFromPointer(sign))
|
|
} else {
|
|
NewQQuickItemGrabResultFromPointer(ptr).ConnectNotifyDefault(core.NewQMetaMethodFromPointer(sign))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItemGrabResult) ConnectNotifyDefault(sign core.QMetaMethod_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItemGrabResult_ConnectNotifyDefault(ptr.Pointer(), core.PointerFromQMetaMethod(sign))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickItemGrabResult_CustomEvent
|
|
func callbackQQuickItemGrabResult_CustomEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "customEvent"); signal != nil {
|
|
(*(*func(*core.QEvent))(signal))(core.NewQEventFromPointer(event))
|
|
} else {
|
|
NewQQuickItemGrabResultFromPointer(ptr).CustomEventDefault(core.NewQEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItemGrabResult) CustomEventDefault(event core.QEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItemGrabResult_CustomEventDefault(ptr.Pointer(), core.PointerFromQEvent(event))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickItemGrabResult_DeleteLater
|
|
func callbackQQuickItemGrabResult_DeleteLater(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "deleteLater"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQQuickItemGrabResultFromPointer(ptr).DeleteLaterDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItemGrabResult) DeleteLaterDefault() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.SetFinalizer(ptr, nil)
|
|
C.QQuickItemGrabResult_DeleteLaterDefault(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickItemGrabResult_Destroyed
|
|
func callbackQQuickItemGrabResult_Destroyed(ptr unsafe.Pointer, obj unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "destroyed"); signal != nil {
|
|
(*(*func(*core.QObject))(signal))(core.NewQObjectFromPointer(obj))
|
|
}
|
|
|
|
}
|
|
|
|
//export callbackQQuickItemGrabResult_DisconnectNotify
|
|
func callbackQQuickItemGrabResult_DisconnectNotify(ptr unsafe.Pointer, sign unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "disconnectNotify"); signal != nil {
|
|
(*(*func(*core.QMetaMethod))(signal))(core.NewQMetaMethodFromPointer(sign))
|
|
} else {
|
|
NewQQuickItemGrabResultFromPointer(ptr).DisconnectNotifyDefault(core.NewQMetaMethodFromPointer(sign))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItemGrabResult) DisconnectNotifyDefault(sign core.QMetaMethod_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItemGrabResult_DisconnectNotifyDefault(ptr.Pointer(), core.PointerFromQMetaMethod(sign))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickItemGrabResult_Event
|
|
func callbackQQuickItemGrabResult_Event(ptr unsafe.Pointer, e unsafe.Pointer) C.char {
|
|
if signal := qt.GetSignal(ptr, "event"); signal != nil {
|
|
return C.char(int8(qt.GoBoolToInt((*(*func(*core.QEvent) bool)(signal))(core.NewQEventFromPointer(e)))))
|
|
}
|
|
|
|
return C.char(int8(qt.GoBoolToInt(NewQQuickItemGrabResultFromPointer(ptr).EventDefault(core.NewQEventFromPointer(e)))))
|
|
}
|
|
|
|
func (ptr *QQuickItemGrabResult) EventDefault(e core.QEvent_ITF) bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QQuickItemGrabResult_EventDefault(ptr.Pointer(), core.PointerFromQEvent(e))) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
//export callbackQQuickItemGrabResult_EventFilter
|
|
func callbackQQuickItemGrabResult_EventFilter(ptr unsafe.Pointer, watched unsafe.Pointer, event unsafe.Pointer) C.char {
|
|
if signal := qt.GetSignal(ptr, "eventFilter"); signal != nil {
|
|
return C.char(int8(qt.GoBoolToInt((*(*func(*core.QObject, *core.QEvent) bool)(signal))(core.NewQObjectFromPointer(watched), core.NewQEventFromPointer(event)))))
|
|
}
|
|
|
|
return C.char(int8(qt.GoBoolToInt(NewQQuickItemGrabResultFromPointer(ptr).EventFilterDefault(core.NewQObjectFromPointer(watched), core.NewQEventFromPointer(event)))))
|
|
}
|
|
|
|
func (ptr *QQuickItemGrabResult) EventFilterDefault(watched core.QObject_ITF, event core.QEvent_ITF) bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QQuickItemGrabResult_EventFilterDefault(ptr.Pointer(), core.PointerFromQObject(watched), core.PointerFromQEvent(event))) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
//export callbackQQuickItemGrabResult_MetaObject
|
|
func callbackQQuickItemGrabResult_MetaObject(ptr unsafe.Pointer) unsafe.Pointer {
|
|
if signal := qt.GetSignal(ptr, "metaObject"); signal != nil {
|
|
return core.PointerFromQMetaObject((*(*func() *core.QMetaObject)(signal))())
|
|
}
|
|
|
|
return core.PointerFromQMetaObject(NewQQuickItemGrabResultFromPointer(ptr).MetaObjectDefault())
|
|
}
|
|
|
|
func (ptr *QQuickItemGrabResult) MetaObjectDefault() *core.QMetaObject {
|
|
if ptr.Pointer() != nil {
|
|
return core.NewQMetaObjectFromPointer(C.QQuickItemGrabResult_MetaObjectDefault(ptr.Pointer()))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
//export callbackQQuickItemGrabResult_ObjectNameChanged
|
|
func callbackQQuickItemGrabResult_ObjectNameChanged(ptr unsafe.Pointer, objectName C.struct_QtQuick_PackedString) {
|
|
if signal := qt.GetSignal(ptr, "objectNameChanged"); signal != nil {
|
|
(*(*func(string))(signal))(cGoUnpackString(objectName))
|
|
}
|
|
|
|
}
|
|
|
|
//export callbackQQuickItemGrabResult_TimerEvent
|
|
func callbackQQuickItemGrabResult_TimerEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "timerEvent"); signal != nil {
|
|
(*(*func(*core.QTimerEvent))(signal))(core.NewQTimerEventFromPointer(event))
|
|
} else {
|
|
NewQQuickItemGrabResultFromPointer(ptr).TimerEventDefault(core.NewQTimerEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickItemGrabResult) TimerEventDefault(event core.QTimerEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickItemGrabResult_TimerEventDefault(ptr.Pointer(), core.PointerFromQTimerEvent(event))
|
|
}
|
|
}
|
|
|
|
type QQuickPaintedItem struct {
|
|
QQuickItem
|
|
}
|
|
|
|
type QQuickPaintedItem_ITF interface {
|
|
QQuickItem_ITF
|
|
QQuickPaintedItem_PTR() *QQuickPaintedItem
|
|
}
|
|
|
|
func (ptr *QQuickPaintedItem) QQuickPaintedItem_PTR() *QQuickPaintedItem {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QQuickPaintedItem) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QQuickItem_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickPaintedItem) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.QQuickItem_PTR().SetPointer(p)
|
|
}
|
|
}
|
|
|
|
func PointerFromQQuickPaintedItem(ptr QQuickPaintedItem_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QQuickPaintedItem_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQQuickPaintedItemFromPointer(ptr unsafe.Pointer) (n *QQuickPaintedItem) {
|
|
n = new(QQuickPaintedItem)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
|
|
//go:generate stringer -type=QQuickPaintedItem__RenderTarget
|
|
//QQuickPaintedItem::RenderTarget
|
|
type QQuickPaintedItem__RenderTarget int64
|
|
|
|
const (
|
|
QQuickPaintedItem__Image QQuickPaintedItem__RenderTarget = QQuickPaintedItem__RenderTarget(0)
|
|
QQuickPaintedItem__FramebufferObject QQuickPaintedItem__RenderTarget = QQuickPaintedItem__RenderTarget(1)
|
|
QQuickPaintedItem__InvertedYFramebufferObject QQuickPaintedItem__RenderTarget = QQuickPaintedItem__RenderTarget(2)
|
|
)
|
|
|
|
//go:generate stringer -type=QQuickPaintedItem__PerformanceHint
|
|
//QQuickPaintedItem::PerformanceHint
|
|
type QQuickPaintedItem__PerformanceHint int64
|
|
|
|
const (
|
|
QQuickPaintedItem__FastFBOResizing QQuickPaintedItem__PerformanceHint = QQuickPaintedItem__PerformanceHint(0x1)
|
|
)
|
|
|
|
func NewQQuickPaintedItem(parent QQuickItem_ITF) *QQuickPaintedItem {
|
|
tmpValue := NewQQuickPaintedItemFromPointer(C.QQuickPaintedItem_NewQQuickPaintedItem(PointerFromQQuickItem(parent)))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
|
|
func (ptr *QQuickPaintedItem) ContentsScale() float64 {
|
|
if ptr.Pointer() != nil {
|
|
return float64(C.QQuickPaintedItem_ContentsScale(ptr.Pointer()))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
//export callbackQQuickPaintedItem_ContentsScaleChanged
|
|
func callbackQQuickPaintedItem_ContentsScaleChanged(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "contentsScaleChanged"); signal != nil {
|
|
(*(*func())(signal))()
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QQuickPaintedItem) ConnectContentsScaleChanged(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if !qt.ExistsSignal(ptr.Pointer(), "contentsScaleChanged") {
|
|
C.QQuickPaintedItem_ConnectContentsScaleChanged(ptr.Pointer(), C.longlong(qt.ConnectionType(ptr.Pointer(), "contentsScaleChanged")))
|
|
}
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "contentsScaleChanged"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "contentsScaleChanged", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "contentsScaleChanged", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickPaintedItem) DisconnectContentsScaleChanged() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickPaintedItem_DisconnectContentsScaleChanged(ptr.Pointer())
|
|
qt.DisconnectSignal(ptr.Pointer(), "contentsScaleChanged")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickPaintedItem) ContentsScaleChanged() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickPaintedItem_ContentsScaleChanged(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickPaintedItem) ContentsSize() *core.QSize {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQSizeFromPointer(C.QQuickPaintedItem_ContentsSize(ptr.Pointer()))
|
|
qt.SetFinalizer(tmpValue, (*core.QSize).DestroyQSize)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
//export callbackQQuickPaintedItem_ContentsSizeChanged
|
|
func callbackQQuickPaintedItem_ContentsSizeChanged(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "contentsSizeChanged"); signal != nil {
|
|
(*(*func())(signal))()
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QQuickPaintedItem) ConnectContentsSizeChanged(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if !qt.ExistsSignal(ptr.Pointer(), "contentsSizeChanged") {
|
|
C.QQuickPaintedItem_ConnectContentsSizeChanged(ptr.Pointer(), C.longlong(qt.ConnectionType(ptr.Pointer(), "contentsSizeChanged")))
|
|
}
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "contentsSizeChanged"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "contentsSizeChanged", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "contentsSizeChanged", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickPaintedItem) DisconnectContentsSizeChanged() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickPaintedItem_DisconnectContentsSizeChanged(ptr.Pointer())
|
|
qt.DisconnectSignal(ptr.Pointer(), "contentsSizeChanged")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickPaintedItem) ContentsSizeChanged() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickPaintedItem_ContentsSizeChanged(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickPaintedItem) FillColor() *gui.QColor {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := gui.NewQColorFromPointer(C.QQuickPaintedItem_FillColor(ptr.Pointer()))
|
|
qt.SetFinalizer(tmpValue, (*gui.QColor).DestroyQColor)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
//export callbackQQuickPaintedItem_FillColorChanged
|
|
func callbackQQuickPaintedItem_FillColorChanged(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "fillColorChanged"); signal != nil {
|
|
(*(*func())(signal))()
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QQuickPaintedItem) ConnectFillColorChanged(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if !qt.ExistsSignal(ptr.Pointer(), "fillColorChanged") {
|
|
C.QQuickPaintedItem_ConnectFillColorChanged(ptr.Pointer(), C.longlong(qt.ConnectionType(ptr.Pointer(), "fillColorChanged")))
|
|
}
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "fillColorChanged"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "fillColorChanged", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "fillColorChanged", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickPaintedItem) DisconnectFillColorChanged() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickPaintedItem_DisconnectFillColorChanged(ptr.Pointer())
|
|
qt.DisconnectSignal(ptr.Pointer(), "fillColorChanged")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickPaintedItem) FillColorChanged() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickPaintedItem_FillColorChanged(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickPaintedItem) Mipmap() bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QQuickPaintedItem_Mipmap(ptr.Pointer())) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (ptr *QQuickPaintedItem) OpaquePainting() bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QQuickPaintedItem_OpaquePainting(ptr.Pointer())) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
//export callbackQQuickPaintedItem_Paint
|
|
func callbackQQuickPaintedItem_Paint(ptr unsafe.Pointer, painter unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "paint"); signal != nil {
|
|
(*(*func(*gui.QPainter))(signal))(gui.NewQPainterFromPointer(painter))
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QQuickPaintedItem) ConnectPaint(f func(painter *gui.QPainter)) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "paint"); signal != nil {
|
|
f := func(painter *gui.QPainter) {
|
|
(*(*func(*gui.QPainter))(signal))(painter)
|
|
f(painter)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "paint", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "paint", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickPaintedItem) DisconnectPaint() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "paint")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickPaintedItem) Paint(painter gui.QPainter_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickPaintedItem_Paint(ptr.Pointer(), gui.PointerFromQPainter(painter))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickPaintedItem) PerformanceHints() QQuickPaintedItem__PerformanceHint {
|
|
if ptr.Pointer() != nil {
|
|
return QQuickPaintedItem__PerformanceHint(C.QQuickPaintedItem_PerformanceHints(ptr.Pointer()))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (ptr *QQuickPaintedItem) RenderTarget() QQuickPaintedItem__RenderTarget {
|
|
if ptr.Pointer() != nil {
|
|
return QQuickPaintedItem__RenderTarget(C.QQuickPaintedItem_RenderTarget(ptr.Pointer()))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
//export callbackQQuickPaintedItem_RenderTargetChanged
|
|
func callbackQQuickPaintedItem_RenderTargetChanged(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "renderTargetChanged"); signal != nil {
|
|
(*(*func())(signal))()
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QQuickPaintedItem) ConnectRenderTargetChanged(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if !qt.ExistsSignal(ptr.Pointer(), "renderTargetChanged") {
|
|
C.QQuickPaintedItem_ConnectRenderTargetChanged(ptr.Pointer(), C.longlong(qt.ConnectionType(ptr.Pointer(), "renderTargetChanged")))
|
|
}
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "renderTargetChanged"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "renderTargetChanged", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "renderTargetChanged", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickPaintedItem) DisconnectRenderTargetChanged() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickPaintedItem_DisconnectRenderTargetChanged(ptr.Pointer())
|
|
qt.DisconnectSignal(ptr.Pointer(), "renderTargetChanged")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickPaintedItem) RenderTargetChanged() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickPaintedItem_RenderTargetChanged(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickPaintedItem) SetContentsScale(vqr float64) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickPaintedItem_SetContentsScale(ptr.Pointer(), C.double(vqr))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickPaintedItem) SetContentsSize(vqs core.QSize_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickPaintedItem_SetContentsSize(ptr.Pointer(), core.PointerFromQSize(vqs))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickPaintedItem) SetFillColor(vqc gui.QColor_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickPaintedItem_SetFillColor(ptr.Pointer(), gui.PointerFromQColor(vqc))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickPaintedItem) SetMipmap(enable bool) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickPaintedItem_SetMipmap(ptr.Pointer(), C.char(int8(qt.GoBoolToInt(enable))))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickPaintedItem) SetOpaquePainting(opaque bool) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickPaintedItem_SetOpaquePainting(ptr.Pointer(), C.char(int8(qt.GoBoolToInt(opaque))))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickPaintedItem) SetPerformanceHint(hint QQuickPaintedItem__PerformanceHint, enabled bool) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickPaintedItem_SetPerformanceHint(ptr.Pointer(), C.longlong(hint), C.char(int8(qt.GoBoolToInt(enabled))))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickPaintedItem) SetPerformanceHints(hints QQuickPaintedItem__PerformanceHint) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickPaintedItem_SetPerformanceHints(ptr.Pointer(), C.longlong(hints))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickPaintedItem) SetRenderTarget(target QQuickPaintedItem__RenderTarget) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickPaintedItem_SetRenderTarget(ptr.Pointer(), C.longlong(target))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickPaintedItem) SetTextureSize(size core.QSize_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickPaintedItem_SetTextureSize(ptr.Pointer(), core.PointerFromQSize(size))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickPaintedItem) TextureSize() *core.QSize {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQSizeFromPointer(C.QQuickPaintedItem_TextureSize(ptr.Pointer()))
|
|
qt.SetFinalizer(tmpValue, (*core.QSize).DestroyQSize)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
//export callbackQQuickPaintedItem_TextureSizeChanged
|
|
func callbackQQuickPaintedItem_TextureSizeChanged(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "textureSizeChanged"); signal != nil {
|
|
(*(*func())(signal))()
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QQuickPaintedItem) ConnectTextureSizeChanged(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if !qt.ExistsSignal(ptr.Pointer(), "textureSizeChanged") {
|
|
C.QQuickPaintedItem_ConnectTextureSizeChanged(ptr.Pointer(), C.longlong(qt.ConnectionType(ptr.Pointer(), "textureSizeChanged")))
|
|
}
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "textureSizeChanged"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "textureSizeChanged", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "textureSizeChanged", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickPaintedItem) DisconnectTextureSizeChanged() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickPaintedItem_DisconnectTextureSizeChanged(ptr.Pointer())
|
|
qt.DisconnectSignal(ptr.Pointer(), "textureSizeChanged")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickPaintedItem) TextureSizeChanged() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickPaintedItem_TextureSizeChanged(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickPaintedItem) Update(rect core.QRect_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickPaintedItem_Update(ptr.Pointer(), core.PointerFromQRect(rect))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickPaintedItem_DestroyQQuickPaintedItem
|
|
func callbackQQuickPaintedItem_DestroyQQuickPaintedItem(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "~QQuickPaintedItem"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQQuickPaintedItemFromPointer(ptr).DestroyQQuickPaintedItemDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickPaintedItem) ConnectDestroyQQuickPaintedItem(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "~QQuickPaintedItem"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "~QQuickPaintedItem", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "~QQuickPaintedItem", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickPaintedItem) DisconnectDestroyQQuickPaintedItem() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "~QQuickPaintedItem")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickPaintedItem) DestroyQQuickPaintedItem() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.SetFinalizer(ptr, nil)
|
|
C.QQuickPaintedItem_DestroyQQuickPaintedItem(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickPaintedItem) DestroyQQuickPaintedItemDefault() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.SetFinalizer(ptr, nil)
|
|
C.QQuickPaintedItem_DestroyQQuickPaintedItemDefault(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type QQuickProfilerAdapter struct {
|
|
ptr unsafe.Pointer
|
|
}
|
|
|
|
type QQuickProfilerAdapter_ITF interface {
|
|
QQuickProfilerAdapter_PTR() *QQuickProfilerAdapter
|
|
}
|
|
|
|
func (ptr *QQuickProfilerAdapter) QQuickProfilerAdapter_PTR() *QQuickProfilerAdapter {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QQuickProfilerAdapter) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.ptr
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickProfilerAdapter) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.ptr = p
|
|
}
|
|
}
|
|
|
|
func PointerFromQQuickProfilerAdapter(ptr QQuickProfilerAdapter_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QQuickProfilerAdapter_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQQuickProfilerAdapterFromPointer(ptr unsafe.Pointer) (n *QQuickProfilerAdapter) {
|
|
n = new(QQuickProfilerAdapter)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *QQuickProfilerAdapter) DestroyQQuickProfilerAdapter() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type QQuickProfilerAdapterFactory struct {
|
|
ptr unsafe.Pointer
|
|
}
|
|
|
|
type QQuickProfilerAdapterFactory_ITF interface {
|
|
QQuickProfilerAdapterFactory_PTR() *QQuickProfilerAdapterFactory
|
|
}
|
|
|
|
func (ptr *QQuickProfilerAdapterFactory) QQuickProfilerAdapterFactory_PTR() *QQuickProfilerAdapterFactory {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QQuickProfilerAdapterFactory) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.ptr
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickProfilerAdapterFactory) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.ptr = p
|
|
}
|
|
}
|
|
|
|
func PointerFromQQuickProfilerAdapterFactory(ptr QQuickProfilerAdapterFactory_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QQuickProfilerAdapterFactory_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQQuickProfilerAdapterFactoryFromPointer(ptr unsafe.Pointer) (n *QQuickProfilerAdapterFactory) {
|
|
n = new(QQuickProfilerAdapterFactory)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *QQuickProfilerAdapterFactory) DestroyQQuickProfilerAdapterFactory() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type QQuickRenderControl struct {
|
|
core.QObject
|
|
}
|
|
|
|
type QQuickRenderControl_ITF interface {
|
|
core.QObject_ITF
|
|
QQuickRenderControl_PTR() *QQuickRenderControl
|
|
}
|
|
|
|
func (ptr *QQuickRenderControl) QQuickRenderControl_PTR() *QQuickRenderControl {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QQuickRenderControl) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QObject_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickRenderControl) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.QObject_PTR().SetPointer(p)
|
|
}
|
|
}
|
|
|
|
func PointerFromQQuickRenderControl(ptr QQuickRenderControl_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QQuickRenderControl_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQQuickRenderControlFromPointer(ptr unsafe.Pointer) (n *QQuickRenderControl) {
|
|
n = new(QQuickRenderControl)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func NewQQuickRenderControl(parent core.QObject_ITF) *QQuickRenderControl {
|
|
tmpValue := NewQQuickRenderControlFromPointer(C.QQuickRenderControl_NewQQuickRenderControl(core.PointerFromQObject(parent)))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
|
|
func (ptr *QQuickRenderControl) Grab() *gui.QImage {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := gui.NewQImageFromPointer(C.QQuickRenderControl_Grab(ptr.Pointer()))
|
|
qt.SetFinalizer(tmpValue, (*gui.QImage).DestroyQImage)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickRenderControl) Initialize(gl gui.QOpenGLContext_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickRenderControl_Initialize(ptr.Pointer(), gui.PointerFromQOpenGLContext(gl))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickRenderControl) Invalidate() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickRenderControl_Invalidate(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickRenderControl) PolishItems() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickRenderControl_PolishItems(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickRenderControl) PrepareThread(targetThread core.QThread_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickRenderControl_PrepareThread(ptr.Pointer(), core.PointerFromQThread(targetThread))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickRenderControl) Render() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickRenderControl_Render(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickRenderControl_RenderRequested
|
|
func callbackQQuickRenderControl_RenderRequested(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "renderRequested"); signal != nil {
|
|
(*(*func())(signal))()
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QQuickRenderControl) ConnectRenderRequested(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if !qt.ExistsSignal(ptr.Pointer(), "renderRequested") {
|
|
C.QQuickRenderControl_ConnectRenderRequested(ptr.Pointer(), C.longlong(qt.ConnectionType(ptr.Pointer(), "renderRequested")))
|
|
}
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "renderRequested"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "renderRequested", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "renderRequested", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickRenderControl) DisconnectRenderRequested() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickRenderControl_DisconnectRenderRequested(ptr.Pointer())
|
|
qt.DisconnectSignal(ptr.Pointer(), "renderRequested")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickRenderControl) RenderRequested() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickRenderControl_RenderRequested(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickRenderControl_RenderWindow
|
|
func callbackQQuickRenderControl_RenderWindow(ptr unsafe.Pointer, offset unsafe.Pointer) unsafe.Pointer {
|
|
if signal := qt.GetSignal(ptr, "renderWindow"); signal != nil {
|
|
return gui.PointerFromQWindow((*(*func(*core.QPoint) *gui.QWindow)(signal))(core.NewQPointFromPointer(offset)))
|
|
}
|
|
|
|
return gui.PointerFromQWindow(NewQQuickRenderControlFromPointer(ptr).RenderWindowDefault(core.NewQPointFromPointer(offset)))
|
|
}
|
|
|
|
func (ptr *QQuickRenderControl) ConnectRenderWindow(f func(offset *core.QPoint) *gui.QWindow) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "renderWindow"); signal != nil {
|
|
f := func(offset *core.QPoint) *gui.QWindow {
|
|
(*(*func(*core.QPoint) *gui.QWindow)(signal))(offset)
|
|
return f(offset)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "renderWindow", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "renderWindow", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickRenderControl) DisconnectRenderWindow() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "renderWindow")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickRenderControl) RenderWindow(offset core.QPoint_ITF) *gui.QWindow {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := gui.NewQWindowFromPointer(C.QQuickRenderControl_RenderWindow(ptr.Pointer(), core.PointerFromQPoint(offset)))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickRenderControl) RenderWindowDefault(offset core.QPoint_ITF) *gui.QWindow {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := gui.NewQWindowFromPointer(C.QQuickRenderControl_RenderWindowDefault(ptr.Pointer(), core.PointerFromQPoint(offset)))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func QQuickRenderControl_RenderWindowFor(win QQuickWindow_ITF, offset core.QPoint_ITF) *gui.QWindow {
|
|
tmpValue := gui.NewQWindowFromPointer(C.QQuickRenderControl_QQuickRenderControl_RenderWindowFor(PointerFromQQuickWindow(win), core.PointerFromQPoint(offset)))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
|
|
func (ptr *QQuickRenderControl) RenderWindowFor(win QQuickWindow_ITF, offset core.QPoint_ITF) *gui.QWindow {
|
|
tmpValue := gui.NewQWindowFromPointer(C.QQuickRenderControl_QQuickRenderControl_RenderWindowFor(PointerFromQQuickWindow(win), core.PointerFromQPoint(offset)))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
|
|
//export callbackQQuickRenderControl_SceneChanged
|
|
func callbackQQuickRenderControl_SceneChanged(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "sceneChanged"); signal != nil {
|
|
(*(*func())(signal))()
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QQuickRenderControl) ConnectSceneChanged(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if !qt.ExistsSignal(ptr.Pointer(), "sceneChanged") {
|
|
C.QQuickRenderControl_ConnectSceneChanged(ptr.Pointer(), C.longlong(qt.ConnectionType(ptr.Pointer(), "sceneChanged")))
|
|
}
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "sceneChanged"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "sceneChanged", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "sceneChanged", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickRenderControl) DisconnectSceneChanged() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickRenderControl_DisconnectSceneChanged(ptr.Pointer())
|
|
qt.DisconnectSignal(ptr.Pointer(), "sceneChanged")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickRenderControl) SceneChanged() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickRenderControl_SceneChanged(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickRenderControl) Sync() bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QQuickRenderControl_Sync(ptr.Pointer())) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
//export callbackQQuickRenderControl_DestroyQQuickRenderControl
|
|
func callbackQQuickRenderControl_DestroyQQuickRenderControl(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "~QQuickRenderControl"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQQuickRenderControlFromPointer(ptr).DestroyQQuickRenderControlDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickRenderControl) ConnectDestroyQQuickRenderControl(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "~QQuickRenderControl"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "~QQuickRenderControl", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "~QQuickRenderControl", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickRenderControl) DisconnectDestroyQQuickRenderControl() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "~QQuickRenderControl")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickRenderControl) DestroyQQuickRenderControl() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.SetFinalizer(ptr, nil)
|
|
C.QQuickRenderControl_DestroyQQuickRenderControl(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickRenderControl) DestroyQQuickRenderControlDefault() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.SetFinalizer(ptr, nil)
|
|
C.QQuickRenderControl_DestroyQQuickRenderControlDefault(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickRenderControl) __children_atList(i int) *core.QObject {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQObjectFromPointer(C.QQuickRenderControl___children_atList(ptr.Pointer(), C.int(int32(i))))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickRenderControl) __children_setList(i core.QObject_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickRenderControl___children_setList(ptr.Pointer(), core.PointerFromQObject(i))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickRenderControl) __children_newList() unsafe.Pointer {
|
|
return C.QQuickRenderControl___children_newList(ptr.Pointer())
|
|
}
|
|
|
|
func (ptr *QQuickRenderControl) __dynamicPropertyNames_atList(i int) *core.QByteArray {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQByteArrayFromPointer(C.QQuickRenderControl___dynamicPropertyNames_atList(ptr.Pointer(), C.int(int32(i))))
|
|
qt.SetFinalizer(tmpValue, (*core.QByteArray).DestroyQByteArray)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickRenderControl) __dynamicPropertyNames_setList(i core.QByteArray_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickRenderControl___dynamicPropertyNames_setList(ptr.Pointer(), core.PointerFromQByteArray(i))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickRenderControl) __dynamicPropertyNames_newList() unsafe.Pointer {
|
|
return C.QQuickRenderControl___dynamicPropertyNames_newList(ptr.Pointer())
|
|
}
|
|
|
|
func (ptr *QQuickRenderControl) __findChildren_atList(i int) *core.QObject {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQObjectFromPointer(C.QQuickRenderControl___findChildren_atList(ptr.Pointer(), C.int(int32(i))))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickRenderControl) __findChildren_setList(i core.QObject_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickRenderControl___findChildren_setList(ptr.Pointer(), core.PointerFromQObject(i))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickRenderControl) __findChildren_newList() unsafe.Pointer {
|
|
return C.QQuickRenderControl___findChildren_newList(ptr.Pointer())
|
|
}
|
|
|
|
func (ptr *QQuickRenderControl) __findChildren_atList3(i int) *core.QObject {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQObjectFromPointer(C.QQuickRenderControl___findChildren_atList3(ptr.Pointer(), C.int(int32(i))))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickRenderControl) __findChildren_setList3(i core.QObject_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickRenderControl___findChildren_setList3(ptr.Pointer(), core.PointerFromQObject(i))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickRenderControl) __findChildren_newList3() unsafe.Pointer {
|
|
return C.QQuickRenderControl___findChildren_newList3(ptr.Pointer())
|
|
}
|
|
|
|
//export callbackQQuickRenderControl_ChildEvent
|
|
func callbackQQuickRenderControl_ChildEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "childEvent"); signal != nil {
|
|
(*(*func(*core.QChildEvent))(signal))(core.NewQChildEventFromPointer(event))
|
|
} else {
|
|
NewQQuickRenderControlFromPointer(ptr).ChildEventDefault(core.NewQChildEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickRenderControl) ChildEventDefault(event core.QChildEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickRenderControl_ChildEventDefault(ptr.Pointer(), core.PointerFromQChildEvent(event))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickRenderControl_ConnectNotify
|
|
func callbackQQuickRenderControl_ConnectNotify(ptr unsafe.Pointer, sign unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "connectNotify"); signal != nil {
|
|
(*(*func(*core.QMetaMethod))(signal))(core.NewQMetaMethodFromPointer(sign))
|
|
} else {
|
|
NewQQuickRenderControlFromPointer(ptr).ConnectNotifyDefault(core.NewQMetaMethodFromPointer(sign))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickRenderControl) ConnectNotifyDefault(sign core.QMetaMethod_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickRenderControl_ConnectNotifyDefault(ptr.Pointer(), core.PointerFromQMetaMethod(sign))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickRenderControl_CustomEvent
|
|
func callbackQQuickRenderControl_CustomEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "customEvent"); signal != nil {
|
|
(*(*func(*core.QEvent))(signal))(core.NewQEventFromPointer(event))
|
|
} else {
|
|
NewQQuickRenderControlFromPointer(ptr).CustomEventDefault(core.NewQEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickRenderControl) CustomEventDefault(event core.QEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickRenderControl_CustomEventDefault(ptr.Pointer(), core.PointerFromQEvent(event))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickRenderControl_DeleteLater
|
|
func callbackQQuickRenderControl_DeleteLater(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "deleteLater"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQQuickRenderControlFromPointer(ptr).DeleteLaterDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickRenderControl) DeleteLaterDefault() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.SetFinalizer(ptr, nil)
|
|
C.QQuickRenderControl_DeleteLaterDefault(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickRenderControl_Destroyed
|
|
func callbackQQuickRenderControl_Destroyed(ptr unsafe.Pointer, obj unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "destroyed"); signal != nil {
|
|
(*(*func(*core.QObject))(signal))(core.NewQObjectFromPointer(obj))
|
|
}
|
|
|
|
}
|
|
|
|
//export callbackQQuickRenderControl_DisconnectNotify
|
|
func callbackQQuickRenderControl_DisconnectNotify(ptr unsafe.Pointer, sign unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "disconnectNotify"); signal != nil {
|
|
(*(*func(*core.QMetaMethod))(signal))(core.NewQMetaMethodFromPointer(sign))
|
|
} else {
|
|
NewQQuickRenderControlFromPointer(ptr).DisconnectNotifyDefault(core.NewQMetaMethodFromPointer(sign))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickRenderControl) DisconnectNotifyDefault(sign core.QMetaMethod_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickRenderControl_DisconnectNotifyDefault(ptr.Pointer(), core.PointerFromQMetaMethod(sign))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickRenderControl_Event
|
|
func callbackQQuickRenderControl_Event(ptr unsafe.Pointer, e unsafe.Pointer) C.char {
|
|
if signal := qt.GetSignal(ptr, "event"); signal != nil {
|
|
return C.char(int8(qt.GoBoolToInt((*(*func(*core.QEvent) bool)(signal))(core.NewQEventFromPointer(e)))))
|
|
}
|
|
|
|
return C.char(int8(qt.GoBoolToInt(NewQQuickRenderControlFromPointer(ptr).EventDefault(core.NewQEventFromPointer(e)))))
|
|
}
|
|
|
|
func (ptr *QQuickRenderControl) EventDefault(e core.QEvent_ITF) bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QQuickRenderControl_EventDefault(ptr.Pointer(), core.PointerFromQEvent(e))) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
//export callbackQQuickRenderControl_EventFilter
|
|
func callbackQQuickRenderControl_EventFilter(ptr unsafe.Pointer, watched unsafe.Pointer, event unsafe.Pointer) C.char {
|
|
if signal := qt.GetSignal(ptr, "eventFilter"); signal != nil {
|
|
return C.char(int8(qt.GoBoolToInt((*(*func(*core.QObject, *core.QEvent) bool)(signal))(core.NewQObjectFromPointer(watched), core.NewQEventFromPointer(event)))))
|
|
}
|
|
|
|
return C.char(int8(qt.GoBoolToInt(NewQQuickRenderControlFromPointer(ptr).EventFilterDefault(core.NewQObjectFromPointer(watched), core.NewQEventFromPointer(event)))))
|
|
}
|
|
|
|
func (ptr *QQuickRenderControl) EventFilterDefault(watched core.QObject_ITF, event core.QEvent_ITF) bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QQuickRenderControl_EventFilterDefault(ptr.Pointer(), core.PointerFromQObject(watched), core.PointerFromQEvent(event))) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
//export callbackQQuickRenderControl_MetaObject
|
|
func callbackQQuickRenderControl_MetaObject(ptr unsafe.Pointer) unsafe.Pointer {
|
|
if signal := qt.GetSignal(ptr, "metaObject"); signal != nil {
|
|
return core.PointerFromQMetaObject((*(*func() *core.QMetaObject)(signal))())
|
|
}
|
|
|
|
return core.PointerFromQMetaObject(NewQQuickRenderControlFromPointer(ptr).MetaObjectDefault())
|
|
}
|
|
|
|
func (ptr *QQuickRenderControl) MetaObjectDefault() *core.QMetaObject {
|
|
if ptr.Pointer() != nil {
|
|
return core.NewQMetaObjectFromPointer(C.QQuickRenderControl_MetaObjectDefault(ptr.Pointer()))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
//export callbackQQuickRenderControl_ObjectNameChanged
|
|
func callbackQQuickRenderControl_ObjectNameChanged(ptr unsafe.Pointer, objectName C.struct_QtQuick_PackedString) {
|
|
if signal := qt.GetSignal(ptr, "objectNameChanged"); signal != nil {
|
|
(*(*func(string))(signal))(cGoUnpackString(objectName))
|
|
}
|
|
|
|
}
|
|
|
|
//export callbackQQuickRenderControl_TimerEvent
|
|
func callbackQQuickRenderControl_TimerEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "timerEvent"); signal != nil {
|
|
(*(*func(*core.QTimerEvent))(signal))(core.NewQTimerEventFromPointer(event))
|
|
} else {
|
|
NewQQuickRenderControlFromPointer(ptr).TimerEventDefault(core.NewQTimerEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickRenderControl) TimerEventDefault(event core.QTimerEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickRenderControl_TimerEventDefault(ptr.Pointer(), core.PointerFromQTimerEvent(event))
|
|
}
|
|
}
|
|
|
|
type QQuickTextDocument struct {
|
|
core.QObject
|
|
}
|
|
|
|
type QQuickTextDocument_ITF interface {
|
|
core.QObject_ITF
|
|
QQuickTextDocument_PTR() *QQuickTextDocument
|
|
}
|
|
|
|
func (ptr *QQuickTextDocument) QQuickTextDocument_PTR() *QQuickTextDocument {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QQuickTextDocument) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QObject_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickTextDocument) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.QObject_PTR().SetPointer(p)
|
|
}
|
|
}
|
|
|
|
func PointerFromQQuickTextDocument(ptr QQuickTextDocument_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QQuickTextDocument_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQQuickTextDocumentFromPointer(ptr unsafe.Pointer) (n *QQuickTextDocument) {
|
|
n = new(QQuickTextDocument)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func NewQQuickTextDocument(parent QQuickItem_ITF) *QQuickTextDocument {
|
|
tmpValue := NewQQuickTextDocumentFromPointer(C.QQuickTextDocument_NewQQuickTextDocument(PointerFromQQuickItem(parent)))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
|
|
func (ptr *QQuickTextDocument) TextDocument() *gui.QTextDocument {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := gui.NewQTextDocumentFromPointer(C.QQuickTextDocument_TextDocument(ptr.Pointer()))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickTextDocument) __children_atList(i int) *core.QObject {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQObjectFromPointer(C.QQuickTextDocument___children_atList(ptr.Pointer(), C.int(int32(i))))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickTextDocument) __children_setList(i core.QObject_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickTextDocument___children_setList(ptr.Pointer(), core.PointerFromQObject(i))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickTextDocument) __children_newList() unsafe.Pointer {
|
|
return C.QQuickTextDocument___children_newList(ptr.Pointer())
|
|
}
|
|
|
|
func (ptr *QQuickTextDocument) __dynamicPropertyNames_atList(i int) *core.QByteArray {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQByteArrayFromPointer(C.QQuickTextDocument___dynamicPropertyNames_atList(ptr.Pointer(), C.int(int32(i))))
|
|
qt.SetFinalizer(tmpValue, (*core.QByteArray).DestroyQByteArray)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickTextDocument) __dynamicPropertyNames_setList(i core.QByteArray_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickTextDocument___dynamicPropertyNames_setList(ptr.Pointer(), core.PointerFromQByteArray(i))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickTextDocument) __dynamicPropertyNames_newList() unsafe.Pointer {
|
|
return C.QQuickTextDocument___dynamicPropertyNames_newList(ptr.Pointer())
|
|
}
|
|
|
|
func (ptr *QQuickTextDocument) __findChildren_atList(i int) *core.QObject {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQObjectFromPointer(C.QQuickTextDocument___findChildren_atList(ptr.Pointer(), C.int(int32(i))))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickTextDocument) __findChildren_setList(i core.QObject_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickTextDocument___findChildren_setList(ptr.Pointer(), core.PointerFromQObject(i))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickTextDocument) __findChildren_newList() unsafe.Pointer {
|
|
return C.QQuickTextDocument___findChildren_newList(ptr.Pointer())
|
|
}
|
|
|
|
func (ptr *QQuickTextDocument) __findChildren_atList3(i int) *core.QObject {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQObjectFromPointer(C.QQuickTextDocument___findChildren_atList3(ptr.Pointer(), C.int(int32(i))))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickTextDocument) __findChildren_setList3(i core.QObject_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickTextDocument___findChildren_setList3(ptr.Pointer(), core.PointerFromQObject(i))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickTextDocument) __findChildren_newList3() unsafe.Pointer {
|
|
return C.QQuickTextDocument___findChildren_newList3(ptr.Pointer())
|
|
}
|
|
|
|
//export callbackQQuickTextDocument_ChildEvent
|
|
func callbackQQuickTextDocument_ChildEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "childEvent"); signal != nil {
|
|
(*(*func(*core.QChildEvent))(signal))(core.NewQChildEventFromPointer(event))
|
|
} else {
|
|
NewQQuickTextDocumentFromPointer(ptr).ChildEventDefault(core.NewQChildEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickTextDocument) ChildEventDefault(event core.QChildEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickTextDocument_ChildEventDefault(ptr.Pointer(), core.PointerFromQChildEvent(event))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickTextDocument_ConnectNotify
|
|
func callbackQQuickTextDocument_ConnectNotify(ptr unsafe.Pointer, sign unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "connectNotify"); signal != nil {
|
|
(*(*func(*core.QMetaMethod))(signal))(core.NewQMetaMethodFromPointer(sign))
|
|
} else {
|
|
NewQQuickTextDocumentFromPointer(ptr).ConnectNotifyDefault(core.NewQMetaMethodFromPointer(sign))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickTextDocument) ConnectNotifyDefault(sign core.QMetaMethod_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickTextDocument_ConnectNotifyDefault(ptr.Pointer(), core.PointerFromQMetaMethod(sign))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickTextDocument_CustomEvent
|
|
func callbackQQuickTextDocument_CustomEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "customEvent"); signal != nil {
|
|
(*(*func(*core.QEvent))(signal))(core.NewQEventFromPointer(event))
|
|
} else {
|
|
NewQQuickTextDocumentFromPointer(ptr).CustomEventDefault(core.NewQEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickTextDocument) CustomEventDefault(event core.QEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickTextDocument_CustomEventDefault(ptr.Pointer(), core.PointerFromQEvent(event))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickTextDocument_DeleteLater
|
|
func callbackQQuickTextDocument_DeleteLater(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "deleteLater"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQQuickTextDocumentFromPointer(ptr).DeleteLaterDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickTextDocument) DeleteLaterDefault() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.SetFinalizer(ptr, nil)
|
|
C.QQuickTextDocument_DeleteLaterDefault(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickTextDocument_Destroyed
|
|
func callbackQQuickTextDocument_Destroyed(ptr unsafe.Pointer, obj unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "destroyed"); signal != nil {
|
|
(*(*func(*core.QObject))(signal))(core.NewQObjectFromPointer(obj))
|
|
}
|
|
|
|
}
|
|
|
|
//export callbackQQuickTextDocument_DisconnectNotify
|
|
func callbackQQuickTextDocument_DisconnectNotify(ptr unsafe.Pointer, sign unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "disconnectNotify"); signal != nil {
|
|
(*(*func(*core.QMetaMethod))(signal))(core.NewQMetaMethodFromPointer(sign))
|
|
} else {
|
|
NewQQuickTextDocumentFromPointer(ptr).DisconnectNotifyDefault(core.NewQMetaMethodFromPointer(sign))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickTextDocument) DisconnectNotifyDefault(sign core.QMetaMethod_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickTextDocument_DisconnectNotifyDefault(ptr.Pointer(), core.PointerFromQMetaMethod(sign))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickTextDocument_Event
|
|
func callbackQQuickTextDocument_Event(ptr unsafe.Pointer, e unsafe.Pointer) C.char {
|
|
if signal := qt.GetSignal(ptr, "event"); signal != nil {
|
|
return C.char(int8(qt.GoBoolToInt((*(*func(*core.QEvent) bool)(signal))(core.NewQEventFromPointer(e)))))
|
|
}
|
|
|
|
return C.char(int8(qt.GoBoolToInt(NewQQuickTextDocumentFromPointer(ptr).EventDefault(core.NewQEventFromPointer(e)))))
|
|
}
|
|
|
|
func (ptr *QQuickTextDocument) EventDefault(e core.QEvent_ITF) bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QQuickTextDocument_EventDefault(ptr.Pointer(), core.PointerFromQEvent(e))) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
//export callbackQQuickTextDocument_EventFilter
|
|
func callbackQQuickTextDocument_EventFilter(ptr unsafe.Pointer, watched unsafe.Pointer, event unsafe.Pointer) C.char {
|
|
if signal := qt.GetSignal(ptr, "eventFilter"); signal != nil {
|
|
return C.char(int8(qt.GoBoolToInt((*(*func(*core.QObject, *core.QEvent) bool)(signal))(core.NewQObjectFromPointer(watched), core.NewQEventFromPointer(event)))))
|
|
}
|
|
|
|
return C.char(int8(qt.GoBoolToInt(NewQQuickTextDocumentFromPointer(ptr).EventFilterDefault(core.NewQObjectFromPointer(watched), core.NewQEventFromPointer(event)))))
|
|
}
|
|
|
|
func (ptr *QQuickTextDocument) EventFilterDefault(watched core.QObject_ITF, event core.QEvent_ITF) bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QQuickTextDocument_EventFilterDefault(ptr.Pointer(), core.PointerFromQObject(watched), core.PointerFromQEvent(event))) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
//export callbackQQuickTextDocument_MetaObject
|
|
func callbackQQuickTextDocument_MetaObject(ptr unsafe.Pointer) unsafe.Pointer {
|
|
if signal := qt.GetSignal(ptr, "metaObject"); signal != nil {
|
|
return core.PointerFromQMetaObject((*(*func() *core.QMetaObject)(signal))())
|
|
}
|
|
|
|
return core.PointerFromQMetaObject(NewQQuickTextDocumentFromPointer(ptr).MetaObjectDefault())
|
|
}
|
|
|
|
func (ptr *QQuickTextDocument) MetaObjectDefault() *core.QMetaObject {
|
|
if ptr.Pointer() != nil {
|
|
return core.NewQMetaObjectFromPointer(C.QQuickTextDocument_MetaObjectDefault(ptr.Pointer()))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
//export callbackQQuickTextDocument_ObjectNameChanged
|
|
func callbackQQuickTextDocument_ObjectNameChanged(ptr unsafe.Pointer, objectName C.struct_QtQuick_PackedString) {
|
|
if signal := qt.GetSignal(ptr, "objectNameChanged"); signal != nil {
|
|
(*(*func(string))(signal))(cGoUnpackString(objectName))
|
|
}
|
|
|
|
}
|
|
|
|
//export callbackQQuickTextDocument_TimerEvent
|
|
func callbackQQuickTextDocument_TimerEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "timerEvent"); signal != nil {
|
|
(*(*func(*core.QTimerEvent))(signal))(core.NewQTimerEventFromPointer(event))
|
|
} else {
|
|
NewQQuickTextDocumentFromPointer(ptr).TimerEventDefault(core.NewQTimerEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickTextDocument) TimerEventDefault(event core.QTimerEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickTextDocument_TimerEventDefault(ptr.Pointer(), core.PointerFromQTimerEvent(event))
|
|
}
|
|
}
|
|
|
|
type QQuickTextureFactory struct {
|
|
core.QObject
|
|
}
|
|
|
|
type QQuickTextureFactory_ITF interface {
|
|
core.QObject_ITF
|
|
QQuickTextureFactory_PTR() *QQuickTextureFactory
|
|
}
|
|
|
|
func (ptr *QQuickTextureFactory) QQuickTextureFactory_PTR() *QQuickTextureFactory {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QQuickTextureFactory) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QObject_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickTextureFactory) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.QObject_PTR().SetPointer(p)
|
|
}
|
|
}
|
|
|
|
func PointerFromQQuickTextureFactory(ptr QQuickTextureFactory_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QQuickTextureFactory_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQQuickTextureFactoryFromPointer(ptr unsafe.Pointer) (n *QQuickTextureFactory) {
|
|
n = new(QQuickTextureFactory)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func NewQQuickTextureFactory() *QQuickTextureFactory {
|
|
tmpValue := NewQQuickTextureFactoryFromPointer(C.QQuickTextureFactory_NewQQuickTextureFactory())
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
|
|
//export callbackQQuickTextureFactory_CreateTexture
|
|
func callbackQQuickTextureFactory_CreateTexture(ptr unsafe.Pointer, window unsafe.Pointer) unsafe.Pointer {
|
|
if signal := qt.GetSignal(ptr, "createTexture"); signal != nil {
|
|
return PointerFromQSGTexture((*(*func(*QQuickWindow) *QSGTexture)(signal))(NewQQuickWindowFromPointer(window)))
|
|
}
|
|
|
|
return PointerFromQSGTexture(NewQSGTexture())
|
|
}
|
|
|
|
func (ptr *QQuickTextureFactory) ConnectCreateTexture(f func(window *QQuickWindow) *QSGTexture) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "createTexture"); signal != nil {
|
|
f := func(window *QQuickWindow) *QSGTexture {
|
|
(*(*func(*QQuickWindow) *QSGTexture)(signal))(window)
|
|
return f(window)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "createTexture", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "createTexture", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickTextureFactory) DisconnectCreateTexture() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "createTexture")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickTextureFactory) CreateTexture(window QQuickWindow_ITF) *QSGTexture {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := NewQSGTextureFromPointer(C.QQuickTextureFactory_CreateTexture(ptr.Pointer(), PointerFromQQuickWindow(window)))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
//export callbackQQuickTextureFactory_Image
|
|
func callbackQQuickTextureFactory_Image(ptr unsafe.Pointer) unsafe.Pointer {
|
|
if signal := qt.GetSignal(ptr, "image"); signal != nil {
|
|
return gui.PointerFromQImage((*(*func() *gui.QImage)(signal))())
|
|
}
|
|
|
|
return gui.PointerFromQImage(NewQQuickTextureFactoryFromPointer(ptr).ImageDefault())
|
|
}
|
|
|
|
func (ptr *QQuickTextureFactory) ConnectImage(f func() *gui.QImage) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "image"); signal != nil {
|
|
f := func() *gui.QImage {
|
|
(*(*func() *gui.QImage)(signal))()
|
|
return f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "image", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "image", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickTextureFactory) DisconnectImage() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "image")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickTextureFactory) Image() *gui.QImage {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := gui.NewQImageFromPointer(C.QQuickTextureFactory_Image(ptr.Pointer()))
|
|
qt.SetFinalizer(tmpValue, (*gui.QImage).DestroyQImage)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickTextureFactory) ImageDefault() *gui.QImage {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := gui.NewQImageFromPointer(C.QQuickTextureFactory_ImageDefault(ptr.Pointer()))
|
|
qt.SetFinalizer(tmpValue, (*gui.QImage).DestroyQImage)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
//export callbackQQuickTextureFactory_TextureByteCount
|
|
func callbackQQuickTextureFactory_TextureByteCount(ptr unsafe.Pointer) C.int {
|
|
if signal := qt.GetSignal(ptr, "textureByteCount"); signal != nil {
|
|
return C.int(int32((*(*func() int)(signal))()))
|
|
}
|
|
|
|
return C.int(int32(0))
|
|
}
|
|
|
|
func (ptr *QQuickTextureFactory) ConnectTextureByteCount(f func() int) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "textureByteCount"); signal != nil {
|
|
f := func() int {
|
|
(*(*func() int)(signal))()
|
|
return f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "textureByteCount", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "textureByteCount", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickTextureFactory) DisconnectTextureByteCount() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "textureByteCount")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickTextureFactory) TextureByteCount() int {
|
|
if ptr.Pointer() != nil {
|
|
return int(int32(C.QQuickTextureFactory_TextureByteCount(ptr.Pointer())))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func QQuickTextureFactory_TextureFactoryForImage(image gui.QImage_ITF) *QQuickTextureFactory {
|
|
tmpValue := NewQQuickTextureFactoryFromPointer(C.QQuickTextureFactory_QQuickTextureFactory_TextureFactoryForImage(gui.PointerFromQImage(image)))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
|
|
func (ptr *QQuickTextureFactory) TextureFactoryForImage(image gui.QImage_ITF) *QQuickTextureFactory {
|
|
tmpValue := NewQQuickTextureFactoryFromPointer(C.QQuickTextureFactory_QQuickTextureFactory_TextureFactoryForImage(gui.PointerFromQImage(image)))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
|
|
//export callbackQQuickTextureFactory_TextureSize
|
|
func callbackQQuickTextureFactory_TextureSize(ptr unsafe.Pointer) unsafe.Pointer {
|
|
if signal := qt.GetSignal(ptr, "textureSize"); signal != nil {
|
|
return core.PointerFromQSize((*(*func() *core.QSize)(signal))())
|
|
}
|
|
|
|
return core.PointerFromQSize(core.NewQSize())
|
|
}
|
|
|
|
func (ptr *QQuickTextureFactory) ConnectTextureSize(f func() *core.QSize) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "textureSize"); signal != nil {
|
|
f := func() *core.QSize {
|
|
(*(*func() *core.QSize)(signal))()
|
|
return f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "textureSize", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "textureSize", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickTextureFactory) DisconnectTextureSize() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "textureSize")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickTextureFactory) TextureSize() *core.QSize {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQSizeFromPointer(C.QQuickTextureFactory_TextureSize(ptr.Pointer()))
|
|
qt.SetFinalizer(tmpValue, (*core.QSize).DestroyQSize)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
//export callbackQQuickTextureFactory_DestroyQQuickTextureFactory
|
|
func callbackQQuickTextureFactory_DestroyQQuickTextureFactory(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "~QQuickTextureFactory"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQQuickTextureFactoryFromPointer(ptr).DestroyQQuickTextureFactoryDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickTextureFactory) ConnectDestroyQQuickTextureFactory(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "~QQuickTextureFactory"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "~QQuickTextureFactory", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "~QQuickTextureFactory", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickTextureFactory) DisconnectDestroyQQuickTextureFactory() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "~QQuickTextureFactory")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickTextureFactory) DestroyQQuickTextureFactory() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.SetFinalizer(ptr, nil)
|
|
C.QQuickTextureFactory_DestroyQQuickTextureFactory(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickTextureFactory) DestroyQQuickTextureFactoryDefault() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.SetFinalizer(ptr, nil)
|
|
C.QQuickTextureFactory_DestroyQQuickTextureFactoryDefault(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickTextureFactory) __children_atList(i int) *core.QObject {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQObjectFromPointer(C.QQuickTextureFactory___children_atList(ptr.Pointer(), C.int(int32(i))))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickTextureFactory) __children_setList(i core.QObject_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickTextureFactory___children_setList(ptr.Pointer(), core.PointerFromQObject(i))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickTextureFactory) __children_newList() unsafe.Pointer {
|
|
return C.QQuickTextureFactory___children_newList(ptr.Pointer())
|
|
}
|
|
|
|
func (ptr *QQuickTextureFactory) __dynamicPropertyNames_atList(i int) *core.QByteArray {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQByteArrayFromPointer(C.QQuickTextureFactory___dynamicPropertyNames_atList(ptr.Pointer(), C.int(int32(i))))
|
|
qt.SetFinalizer(tmpValue, (*core.QByteArray).DestroyQByteArray)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickTextureFactory) __dynamicPropertyNames_setList(i core.QByteArray_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickTextureFactory___dynamicPropertyNames_setList(ptr.Pointer(), core.PointerFromQByteArray(i))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickTextureFactory) __dynamicPropertyNames_newList() unsafe.Pointer {
|
|
return C.QQuickTextureFactory___dynamicPropertyNames_newList(ptr.Pointer())
|
|
}
|
|
|
|
func (ptr *QQuickTextureFactory) __findChildren_atList(i int) *core.QObject {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQObjectFromPointer(C.QQuickTextureFactory___findChildren_atList(ptr.Pointer(), C.int(int32(i))))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickTextureFactory) __findChildren_setList(i core.QObject_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickTextureFactory___findChildren_setList(ptr.Pointer(), core.PointerFromQObject(i))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickTextureFactory) __findChildren_newList() unsafe.Pointer {
|
|
return C.QQuickTextureFactory___findChildren_newList(ptr.Pointer())
|
|
}
|
|
|
|
func (ptr *QQuickTextureFactory) __findChildren_atList3(i int) *core.QObject {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQObjectFromPointer(C.QQuickTextureFactory___findChildren_atList3(ptr.Pointer(), C.int(int32(i))))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickTextureFactory) __findChildren_setList3(i core.QObject_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickTextureFactory___findChildren_setList3(ptr.Pointer(), core.PointerFromQObject(i))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickTextureFactory) __findChildren_newList3() unsafe.Pointer {
|
|
return C.QQuickTextureFactory___findChildren_newList3(ptr.Pointer())
|
|
}
|
|
|
|
//export callbackQQuickTextureFactory_ChildEvent
|
|
func callbackQQuickTextureFactory_ChildEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "childEvent"); signal != nil {
|
|
(*(*func(*core.QChildEvent))(signal))(core.NewQChildEventFromPointer(event))
|
|
} else {
|
|
NewQQuickTextureFactoryFromPointer(ptr).ChildEventDefault(core.NewQChildEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickTextureFactory) ChildEventDefault(event core.QChildEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickTextureFactory_ChildEventDefault(ptr.Pointer(), core.PointerFromQChildEvent(event))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickTextureFactory_ConnectNotify
|
|
func callbackQQuickTextureFactory_ConnectNotify(ptr unsafe.Pointer, sign unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "connectNotify"); signal != nil {
|
|
(*(*func(*core.QMetaMethod))(signal))(core.NewQMetaMethodFromPointer(sign))
|
|
} else {
|
|
NewQQuickTextureFactoryFromPointer(ptr).ConnectNotifyDefault(core.NewQMetaMethodFromPointer(sign))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickTextureFactory) ConnectNotifyDefault(sign core.QMetaMethod_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickTextureFactory_ConnectNotifyDefault(ptr.Pointer(), core.PointerFromQMetaMethod(sign))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickTextureFactory_CustomEvent
|
|
func callbackQQuickTextureFactory_CustomEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "customEvent"); signal != nil {
|
|
(*(*func(*core.QEvent))(signal))(core.NewQEventFromPointer(event))
|
|
} else {
|
|
NewQQuickTextureFactoryFromPointer(ptr).CustomEventDefault(core.NewQEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickTextureFactory) CustomEventDefault(event core.QEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickTextureFactory_CustomEventDefault(ptr.Pointer(), core.PointerFromQEvent(event))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickTextureFactory_DeleteLater
|
|
func callbackQQuickTextureFactory_DeleteLater(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "deleteLater"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQQuickTextureFactoryFromPointer(ptr).DeleteLaterDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickTextureFactory) DeleteLaterDefault() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.SetFinalizer(ptr, nil)
|
|
C.QQuickTextureFactory_DeleteLaterDefault(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickTextureFactory_Destroyed
|
|
func callbackQQuickTextureFactory_Destroyed(ptr unsafe.Pointer, obj unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "destroyed"); signal != nil {
|
|
(*(*func(*core.QObject))(signal))(core.NewQObjectFromPointer(obj))
|
|
}
|
|
|
|
}
|
|
|
|
//export callbackQQuickTextureFactory_DisconnectNotify
|
|
func callbackQQuickTextureFactory_DisconnectNotify(ptr unsafe.Pointer, sign unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "disconnectNotify"); signal != nil {
|
|
(*(*func(*core.QMetaMethod))(signal))(core.NewQMetaMethodFromPointer(sign))
|
|
} else {
|
|
NewQQuickTextureFactoryFromPointer(ptr).DisconnectNotifyDefault(core.NewQMetaMethodFromPointer(sign))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickTextureFactory) DisconnectNotifyDefault(sign core.QMetaMethod_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickTextureFactory_DisconnectNotifyDefault(ptr.Pointer(), core.PointerFromQMetaMethod(sign))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickTextureFactory_Event
|
|
func callbackQQuickTextureFactory_Event(ptr unsafe.Pointer, e unsafe.Pointer) C.char {
|
|
if signal := qt.GetSignal(ptr, "event"); signal != nil {
|
|
return C.char(int8(qt.GoBoolToInt((*(*func(*core.QEvent) bool)(signal))(core.NewQEventFromPointer(e)))))
|
|
}
|
|
|
|
return C.char(int8(qt.GoBoolToInt(NewQQuickTextureFactoryFromPointer(ptr).EventDefault(core.NewQEventFromPointer(e)))))
|
|
}
|
|
|
|
func (ptr *QQuickTextureFactory) EventDefault(e core.QEvent_ITF) bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QQuickTextureFactory_EventDefault(ptr.Pointer(), core.PointerFromQEvent(e))) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
//export callbackQQuickTextureFactory_EventFilter
|
|
func callbackQQuickTextureFactory_EventFilter(ptr unsafe.Pointer, watched unsafe.Pointer, event unsafe.Pointer) C.char {
|
|
if signal := qt.GetSignal(ptr, "eventFilter"); signal != nil {
|
|
return C.char(int8(qt.GoBoolToInt((*(*func(*core.QObject, *core.QEvent) bool)(signal))(core.NewQObjectFromPointer(watched), core.NewQEventFromPointer(event)))))
|
|
}
|
|
|
|
return C.char(int8(qt.GoBoolToInt(NewQQuickTextureFactoryFromPointer(ptr).EventFilterDefault(core.NewQObjectFromPointer(watched), core.NewQEventFromPointer(event)))))
|
|
}
|
|
|
|
func (ptr *QQuickTextureFactory) EventFilterDefault(watched core.QObject_ITF, event core.QEvent_ITF) bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QQuickTextureFactory_EventFilterDefault(ptr.Pointer(), core.PointerFromQObject(watched), core.PointerFromQEvent(event))) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
//export callbackQQuickTextureFactory_MetaObject
|
|
func callbackQQuickTextureFactory_MetaObject(ptr unsafe.Pointer) unsafe.Pointer {
|
|
if signal := qt.GetSignal(ptr, "metaObject"); signal != nil {
|
|
return core.PointerFromQMetaObject((*(*func() *core.QMetaObject)(signal))())
|
|
}
|
|
|
|
return core.PointerFromQMetaObject(NewQQuickTextureFactoryFromPointer(ptr).MetaObjectDefault())
|
|
}
|
|
|
|
func (ptr *QQuickTextureFactory) MetaObjectDefault() *core.QMetaObject {
|
|
if ptr.Pointer() != nil {
|
|
return core.NewQMetaObjectFromPointer(C.QQuickTextureFactory_MetaObjectDefault(ptr.Pointer()))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
//export callbackQQuickTextureFactory_ObjectNameChanged
|
|
func callbackQQuickTextureFactory_ObjectNameChanged(ptr unsafe.Pointer, objectName C.struct_QtQuick_PackedString) {
|
|
if signal := qt.GetSignal(ptr, "objectNameChanged"); signal != nil {
|
|
(*(*func(string))(signal))(cGoUnpackString(objectName))
|
|
}
|
|
|
|
}
|
|
|
|
//export callbackQQuickTextureFactory_TimerEvent
|
|
func callbackQQuickTextureFactory_TimerEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "timerEvent"); signal != nil {
|
|
(*(*func(*core.QTimerEvent))(signal))(core.NewQTimerEventFromPointer(event))
|
|
} else {
|
|
NewQQuickTextureFactoryFromPointer(ptr).TimerEventDefault(core.NewQTimerEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickTextureFactory) TimerEventDefault(event core.QTimerEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickTextureFactory_TimerEventDefault(ptr.Pointer(), core.PointerFromQTimerEvent(event))
|
|
}
|
|
}
|
|
|
|
type QQuickTransform struct {
|
|
core.QObject
|
|
}
|
|
|
|
type QQuickTransform_ITF interface {
|
|
core.QObject_ITF
|
|
QQuickTransform_PTR() *QQuickTransform
|
|
}
|
|
|
|
func (ptr *QQuickTransform) QQuickTransform_PTR() *QQuickTransform {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QQuickTransform) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QObject_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickTransform) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.QObject_PTR().SetPointer(p)
|
|
}
|
|
}
|
|
|
|
func PointerFromQQuickTransform(ptr QQuickTransform_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QQuickTransform_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQQuickTransformFromPointer(ptr unsafe.Pointer) (n *QQuickTransform) {
|
|
n = new(QQuickTransform)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *QQuickTransform) __children_atList(i int) *core.QObject {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQObjectFromPointer(C.QQuickTransform___children_atList(ptr.Pointer(), C.int(int32(i))))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickTransform) __children_setList(i core.QObject_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickTransform___children_setList(ptr.Pointer(), core.PointerFromQObject(i))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickTransform) __children_newList() unsafe.Pointer {
|
|
return C.QQuickTransform___children_newList(ptr.Pointer())
|
|
}
|
|
|
|
func (ptr *QQuickTransform) __dynamicPropertyNames_atList(i int) *core.QByteArray {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQByteArrayFromPointer(C.QQuickTransform___dynamicPropertyNames_atList(ptr.Pointer(), C.int(int32(i))))
|
|
qt.SetFinalizer(tmpValue, (*core.QByteArray).DestroyQByteArray)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickTransform) __dynamicPropertyNames_setList(i core.QByteArray_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickTransform___dynamicPropertyNames_setList(ptr.Pointer(), core.PointerFromQByteArray(i))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickTransform) __dynamicPropertyNames_newList() unsafe.Pointer {
|
|
return C.QQuickTransform___dynamicPropertyNames_newList(ptr.Pointer())
|
|
}
|
|
|
|
func (ptr *QQuickTransform) __findChildren_atList(i int) *core.QObject {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQObjectFromPointer(C.QQuickTransform___findChildren_atList(ptr.Pointer(), C.int(int32(i))))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickTransform) __findChildren_setList(i core.QObject_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickTransform___findChildren_setList(ptr.Pointer(), core.PointerFromQObject(i))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickTransform) __findChildren_newList() unsafe.Pointer {
|
|
return C.QQuickTransform___findChildren_newList(ptr.Pointer())
|
|
}
|
|
|
|
func (ptr *QQuickTransform) __findChildren_atList3(i int) *core.QObject {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQObjectFromPointer(C.QQuickTransform___findChildren_atList3(ptr.Pointer(), C.int(int32(i))))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickTransform) __findChildren_setList3(i core.QObject_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickTransform___findChildren_setList3(ptr.Pointer(), core.PointerFromQObject(i))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickTransform) __findChildren_newList3() unsafe.Pointer {
|
|
return C.QQuickTransform___findChildren_newList3(ptr.Pointer())
|
|
}
|
|
|
|
//export callbackQQuickTransform_ChildEvent
|
|
func callbackQQuickTransform_ChildEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "childEvent"); signal != nil {
|
|
(*(*func(*core.QChildEvent))(signal))(core.NewQChildEventFromPointer(event))
|
|
} else {
|
|
NewQQuickTransformFromPointer(ptr).ChildEventDefault(core.NewQChildEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickTransform) ChildEventDefault(event core.QChildEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickTransform_ChildEventDefault(ptr.Pointer(), core.PointerFromQChildEvent(event))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickTransform_ConnectNotify
|
|
func callbackQQuickTransform_ConnectNotify(ptr unsafe.Pointer, sign unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "connectNotify"); signal != nil {
|
|
(*(*func(*core.QMetaMethod))(signal))(core.NewQMetaMethodFromPointer(sign))
|
|
} else {
|
|
NewQQuickTransformFromPointer(ptr).ConnectNotifyDefault(core.NewQMetaMethodFromPointer(sign))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickTransform) ConnectNotifyDefault(sign core.QMetaMethod_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickTransform_ConnectNotifyDefault(ptr.Pointer(), core.PointerFromQMetaMethod(sign))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickTransform_CustomEvent
|
|
func callbackQQuickTransform_CustomEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "customEvent"); signal != nil {
|
|
(*(*func(*core.QEvent))(signal))(core.NewQEventFromPointer(event))
|
|
} else {
|
|
NewQQuickTransformFromPointer(ptr).CustomEventDefault(core.NewQEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickTransform) CustomEventDefault(event core.QEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickTransform_CustomEventDefault(ptr.Pointer(), core.PointerFromQEvent(event))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickTransform_DeleteLater
|
|
func callbackQQuickTransform_DeleteLater(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "deleteLater"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQQuickTransformFromPointer(ptr).DeleteLaterDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickTransform) DeleteLaterDefault() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.SetFinalizer(ptr, nil)
|
|
C.QQuickTransform_DeleteLaterDefault(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickTransform_Destroyed
|
|
func callbackQQuickTransform_Destroyed(ptr unsafe.Pointer, obj unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "destroyed"); signal != nil {
|
|
(*(*func(*core.QObject))(signal))(core.NewQObjectFromPointer(obj))
|
|
}
|
|
|
|
}
|
|
|
|
//export callbackQQuickTransform_DisconnectNotify
|
|
func callbackQQuickTransform_DisconnectNotify(ptr unsafe.Pointer, sign unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "disconnectNotify"); signal != nil {
|
|
(*(*func(*core.QMetaMethod))(signal))(core.NewQMetaMethodFromPointer(sign))
|
|
} else {
|
|
NewQQuickTransformFromPointer(ptr).DisconnectNotifyDefault(core.NewQMetaMethodFromPointer(sign))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickTransform) DisconnectNotifyDefault(sign core.QMetaMethod_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickTransform_DisconnectNotifyDefault(ptr.Pointer(), core.PointerFromQMetaMethod(sign))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickTransform_Event
|
|
func callbackQQuickTransform_Event(ptr unsafe.Pointer, e unsafe.Pointer) C.char {
|
|
if signal := qt.GetSignal(ptr, "event"); signal != nil {
|
|
return C.char(int8(qt.GoBoolToInt((*(*func(*core.QEvent) bool)(signal))(core.NewQEventFromPointer(e)))))
|
|
}
|
|
|
|
return C.char(int8(qt.GoBoolToInt(NewQQuickTransformFromPointer(ptr).EventDefault(core.NewQEventFromPointer(e)))))
|
|
}
|
|
|
|
func (ptr *QQuickTransform) EventDefault(e core.QEvent_ITF) bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QQuickTransform_EventDefault(ptr.Pointer(), core.PointerFromQEvent(e))) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
//export callbackQQuickTransform_EventFilter
|
|
func callbackQQuickTransform_EventFilter(ptr unsafe.Pointer, watched unsafe.Pointer, event unsafe.Pointer) C.char {
|
|
if signal := qt.GetSignal(ptr, "eventFilter"); signal != nil {
|
|
return C.char(int8(qt.GoBoolToInt((*(*func(*core.QObject, *core.QEvent) bool)(signal))(core.NewQObjectFromPointer(watched), core.NewQEventFromPointer(event)))))
|
|
}
|
|
|
|
return C.char(int8(qt.GoBoolToInt(NewQQuickTransformFromPointer(ptr).EventFilterDefault(core.NewQObjectFromPointer(watched), core.NewQEventFromPointer(event)))))
|
|
}
|
|
|
|
func (ptr *QQuickTransform) EventFilterDefault(watched core.QObject_ITF, event core.QEvent_ITF) bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QQuickTransform_EventFilterDefault(ptr.Pointer(), core.PointerFromQObject(watched), core.PointerFromQEvent(event))) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
//export callbackQQuickTransform_MetaObject
|
|
func callbackQQuickTransform_MetaObject(ptr unsafe.Pointer) unsafe.Pointer {
|
|
if signal := qt.GetSignal(ptr, "metaObject"); signal != nil {
|
|
return core.PointerFromQMetaObject((*(*func() *core.QMetaObject)(signal))())
|
|
}
|
|
|
|
return core.PointerFromQMetaObject(NewQQuickTransformFromPointer(ptr).MetaObjectDefault())
|
|
}
|
|
|
|
func (ptr *QQuickTransform) MetaObjectDefault() *core.QMetaObject {
|
|
if ptr.Pointer() != nil {
|
|
return core.NewQMetaObjectFromPointer(C.QQuickTransform_MetaObjectDefault(ptr.Pointer()))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
//export callbackQQuickTransform_ObjectNameChanged
|
|
func callbackQQuickTransform_ObjectNameChanged(ptr unsafe.Pointer, objectName C.struct_QtQuick_PackedString) {
|
|
if signal := qt.GetSignal(ptr, "objectNameChanged"); signal != nil {
|
|
(*(*func(string))(signal))(cGoUnpackString(objectName))
|
|
}
|
|
|
|
}
|
|
|
|
//export callbackQQuickTransform_TimerEvent
|
|
func callbackQQuickTransform_TimerEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "timerEvent"); signal != nil {
|
|
(*(*func(*core.QTimerEvent))(signal))(core.NewQTimerEventFromPointer(event))
|
|
} else {
|
|
NewQQuickTransformFromPointer(ptr).TimerEventDefault(core.NewQTimerEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickTransform) TimerEventDefault(event core.QTimerEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickTransform_TimerEventDefault(ptr.Pointer(), core.PointerFromQTimerEvent(event))
|
|
}
|
|
}
|
|
|
|
type QQuickView struct {
|
|
QQuickWindow
|
|
}
|
|
|
|
type QQuickView_ITF interface {
|
|
QQuickWindow_ITF
|
|
QQuickView_PTR() *QQuickView
|
|
}
|
|
|
|
func (ptr *QQuickView) QQuickView_PTR() *QQuickView {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QQuickView) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QQuickWindow_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickView) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.QQuickWindow_PTR().SetPointer(p)
|
|
}
|
|
}
|
|
|
|
func PointerFromQQuickView(ptr QQuickView_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QQuickView_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQQuickViewFromPointer(ptr unsafe.Pointer) (n *QQuickView) {
|
|
n = new(QQuickView)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
|
|
//go:generate stringer -type=QQuickView__ResizeMode
|
|
//QQuickView::ResizeMode
|
|
type QQuickView__ResizeMode int64
|
|
|
|
const (
|
|
QQuickView__SizeViewToRootObject QQuickView__ResizeMode = QQuickView__ResizeMode(0)
|
|
QQuickView__SizeRootObjectToView QQuickView__ResizeMode = QQuickView__ResizeMode(1)
|
|
)
|
|
|
|
//go:generate stringer -type=QQuickView__Status
|
|
//QQuickView::Status
|
|
type QQuickView__Status int64
|
|
|
|
const (
|
|
QQuickView__Null QQuickView__Status = QQuickView__Status(0)
|
|
QQuickView__Ready QQuickView__Status = QQuickView__Status(1)
|
|
QQuickView__Loading QQuickView__Status = QQuickView__Status(2)
|
|
QQuickView__Error QQuickView__Status = QQuickView__Status(3)
|
|
)
|
|
|
|
func NewQQuickView(parent gui.QWindow_ITF) *QQuickView {
|
|
tmpValue := NewQQuickViewFromPointer(C.QQuickView_NewQQuickView(gui.PointerFromQWindow(parent)))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
qml.Z_initEngine(tmpValue.Engine())
|
|
return tmpValue
|
|
}
|
|
|
|
func NewQQuickView2(engine qml.QQmlEngine_ITF, parent gui.QWindow_ITF) *QQuickView {
|
|
tmpValue := NewQQuickViewFromPointer(C.QQuickView_NewQQuickView2(qml.PointerFromQQmlEngine(engine), gui.PointerFromQWindow(parent)))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
qml.Z_initEngine(tmpValue.Engine())
|
|
return tmpValue
|
|
}
|
|
|
|
func NewQQuickView3(source core.QUrl_ITF, parent gui.QWindow_ITF) *QQuickView {
|
|
tmpValue := NewQQuickViewFromPointer(C.QQuickView_NewQQuickView3(core.PointerFromQUrl(source), gui.PointerFromQWindow(parent)))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
qml.Z_initEngine(tmpValue.Engine())
|
|
return tmpValue
|
|
}
|
|
|
|
func (ptr *QQuickView) Engine() *qml.QQmlEngine {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := qml.NewQQmlEngineFromPointer(C.QQuickView_Engine(ptr.Pointer()))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickView) Errors() []*qml.QQmlError {
|
|
if ptr.Pointer() != nil {
|
|
return func(l C.struct_QtQuick_PackedList) []*qml.QQmlError {
|
|
out := make([]*qml.QQmlError, int(l.len))
|
|
tmpList := NewQQuickViewFromPointer(l.data)
|
|
for i := 0; i < len(out); i++ {
|
|
out[i] = tmpList.__errors_atList(i)
|
|
}
|
|
return out
|
|
}(C.QQuickView_Errors(ptr.Pointer()))
|
|
}
|
|
return make([]*qml.QQmlError, 0)
|
|
}
|
|
|
|
func (ptr *QQuickView) InitialSize() *core.QSize {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQSizeFromPointer(C.QQuickView_InitialSize(ptr.Pointer()))
|
|
qt.SetFinalizer(tmpValue, (*core.QSize).DestroyQSize)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickView) ResizeMode() QQuickView__ResizeMode {
|
|
if ptr.Pointer() != nil {
|
|
return QQuickView__ResizeMode(C.QQuickView_ResizeMode(ptr.Pointer()))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (ptr *QQuickView) RootContext() *qml.QQmlContext {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := qml.NewQQmlContextFromPointer(C.QQuickView_RootContext(ptr.Pointer()))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickView) RootObject() *QQuickItem {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := NewQQuickItemFromPointer(C.QQuickView_RootObject(ptr.Pointer()))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickView) SetResizeMode(vqq QQuickView__ResizeMode) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickView_SetResizeMode(ptr.Pointer(), C.longlong(vqq))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickView_SetSource
|
|
func callbackQQuickView_SetSource(ptr unsafe.Pointer, url unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "setSource"); signal != nil {
|
|
(*(*func(*core.QUrl))(signal))(core.NewQUrlFromPointer(url))
|
|
} else {
|
|
NewQQuickViewFromPointer(ptr).SetSourceDefault(core.NewQUrlFromPointer(url))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickView) ConnectSetSource(f func(url *core.QUrl)) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "setSource"); signal != nil {
|
|
f := func(url *core.QUrl) {
|
|
(*(*func(*core.QUrl))(signal))(url)
|
|
f(url)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "setSource", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "setSource", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickView) DisconnectSetSource() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "setSource")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickView) SetSource(url core.QUrl_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickView_SetSource(ptr.Pointer(), core.PointerFromQUrl(url))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickView) SetSourceDefault(url core.QUrl_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickView_SetSourceDefault(ptr.Pointer(), core.PointerFromQUrl(url))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickView) Source() *core.QUrl {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQUrlFromPointer(C.QQuickView_Source(ptr.Pointer()))
|
|
qt.SetFinalizer(tmpValue, (*core.QUrl).DestroyQUrl)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickView) Status() QQuickView__Status {
|
|
if ptr.Pointer() != nil {
|
|
return QQuickView__Status(C.QQuickView_Status(ptr.Pointer()))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
//export callbackQQuickView_StatusChanged
|
|
func callbackQQuickView_StatusChanged(ptr unsafe.Pointer, status C.longlong) {
|
|
if signal := qt.GetSignal(ptr, "statusChanged"); signal != nil {
|
|
(*(*func(QQuickView__Status))(signal))(QQuickView__Status(status))
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QQuickView) ConnectStatusChanged(f func(status QQuickView__Status)) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if !qt.ExistsSignal(ptr.Pointer(), "statusChanged") {
|
|
C.QQuickView_ConnectStatusChanged(ptr.Pointer(), C.longlong(qt.ConnectionType(ptr.Pointer(), "statusChanged")))
|
|
}
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "statusChanged"); signal != nil {
|
|
f := func(status QQuickView__Status) {
|
|
(*(*func(QQuickView__Status))(signal))(status)
|
|
f(status)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "statusChanged", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "statusChanged", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickView) DisconnectStatusChanged() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickView_DisconnectStatusChanged(ptr.Pointer())
|
|
qt.DisconnectSignal(ptr.Pointer(), "statusChanged")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickView) StatusChanged(status QQuickView__Status) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickView_StatusChanged(ptr.Pointer(), C.longlong(status))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickView_DestroyQQuickView
|
|
func callbackQQuickView_DestroyQQuickView(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "~QQuickView"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQQuickViewFromPointer(ptr).DestroyQQuickViewDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickView) ConnectDestroyQQuickView(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "~QQuickView"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "~QQuickView", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "~QQuickView", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickView) DisconnectDestroyQQuickView() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "~QQuickView")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickView) DestroyQQuickView() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.SetFinalizer(ptr, nil)
|
|
C.QQuickView_DestroyQQuickView(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickView) DestroyQQuickViewDefault() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.SetFinalizer(ptr, nil)
|
|
C.QQuickView_DestroyQQuickViewDefault(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickView) __errors_atList(i int) *qml.QQmlError {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := qml.NewQQmlErrorFromPointer(C.QQuickView___errors_atList(ptr.Pointer(), C.int(int32(i))))
|
|
qt.SetFinalizer(tmpValue, (*qml.QQmlError).DestroyQQmlError)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickView) __errors_setList(i qml.QQmlError_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickView___errors_setList(ptr.Pointer(), qml.PointerFromQQmlError(i))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickView) __errors_newList() unsafe.Pointer {
|
|
return C.QQuickView___errors_newList(ptr.Pointer())
|
|
}
|
|
|
|
type QQuickWidget struct {
|
|
widgets.QWidget
|
|
}
|
|
|
|
type QQuickWidget_ITF interface {
|
|
widgets.QWidget_ITF
|
|
QQuickWidget_PTR() *QQuickWidget
|
|
}
|
|
|
|
func (ptr *QQuickWidget) QQuickWidget_PTR() *QQuickWidget {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QQuickWidget) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QWidget_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickWidget) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.QWidget_PTR().SetPointer(p)
|
|
}
|
|
}
|
|
|
|
func PointerFromQQuickWidget(ptr QQuickWidget_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QQuickWidget_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQQuickWidgetFromPointer(ptr unsafe.Pointer) (n *QQuickWidget) {
|
|
n = new(QQuickWidget)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
|
|
//go:generate stringer -type=QQuickWidget__ResizeMode
|
|
//QQuickWidget::ResizeMode
|
|
type QQuickWidget__ResizeMode int64
|
|
|
|
const (
|
|
QQuickWidget__SizeViewToRootObject QQuickWidget__ResizeMode = QQuickWidget__ResizeMode(0)
|
|
QQuickWidget__SizeRootObjectToView QQuickWidget__ResizeMode = QQuickWidget__ResizeMode(1)
|
|
)
|
|
|
|
//go:generate stringer -type=QQuickWidget__Status
|
|
//QQuickWidget::Status
|
|
type QQuickWidget__Status int64
|
|
|
|
const (
|
|
QQuickWidget__Null QQuickWidget__Status = QQuickWidget__Status(0)
|
|
QQuickWidget__Ready QQuickWidget__Status = QQuickWidget__Status(1)
|
|
QQuickWidget__Loading QQuickWidget__Status = QQuickWidget__Status(2)
|
|
QQuickWidget__Error QQuickWidget__Status = QQuickWidget__Status(3)
|
|
)
|
|
|
|
func NewQQuickWidget(parent widgets.QWidget_ITF) *QQuickWidget {
|
|
tmpValue := NewQQuickWidgetFromPointer(C.QQuickWidget_NewQQuickWidget(widgets.PointerFromQWidget(parent)))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
qml.Z_initEngine(tmpValue.Engine())
|
|
return tmpValue
|
|
}
|
|
|
|
func NewQQuickWidget2(engine qml.QQmlEngine_ITF, parent widgets.QWidget_ITF) *QQuickWidget {
|
|
tmpValue := NewQQuickWidgetFromPointer(C.QQuickWidget_NewQQuickWidget2(qml.PointerFromQQmlEngine(engine), widgets.PointerFromQWidget(parent)))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
qml.Z_initEngine(tmpValue.Engine())
|
|
return tmpValue
|
|
}
|
|
|
|
func NewQQuickWidget3(source core.QUrl_ITF, parent widgets.QWidget_ITF) *QQuickWidget {
|
|
tmpValue := NewQQuickWidgetFromPointer(C.QQuickWidget_NewQQuickWidget3(core.PointerFromQUrl(source), widgets.PointerFromQWidget(parent)))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
qml.Z_initEngine(tmpValue.Engine())
|
|
return tmpValue
|
|
}
|
|
|
|
//export callbackQQuickWidget_DragEnterEvent
|
|
func callbackQQuickWidget_DragEnterEvent(ptr unsafe.Pointer, e unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "dragEnterEvent"); signal != nil {
|
|
(*(*func(*gui.QDragEnterEvent))(signal))(gui.NewQDragEnterEventFromPointer(e))
|
|
} else {
|
|
NewQQuickWidgetFromPointer(ptr).DragEnterEventDefault(gui.NewQDragEnterEventFromPointer(e))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) DragEnterEventDefault(e gui.QDragEnterEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget_DragEnterEventDefault(ptr.Pointer(), gui.PointerFromQDragEnterEvent(e))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWidget_DragLeaveEvent
|
|
func callbackQQuickWidget_DragLeaveEvent(ptr unsafe.Pointer, e unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "dragLeaveEvent"); signal != nil {
|
|
(*(*func(*gui.QDragLeaveEvent))(signal))(gui.NewQDragLeaveEventFromPointer(e))
|
|
} else {
|
|
NewQQuickWidgetFromPointer(ptr).DragLeaveEventDefault(gui.NewQDragLeaveEventFromPointer(e))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) DragLeaveEventDefault(e gui.QDragLeaveEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget_DragLeaveEventDefault(ptr.Pointer(), gui.PointerFromQDragLeaveEvent(e))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWidget_DragMoveEvent
|
|
func callbackQQuickWidget_DragMoveEvent(ptr unsafe.Pointer, e unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "dragMoveEvent"); signal != nil {
|
|
(*(*func(*gui.QDragMoveEvent))(signal))(gui.NewQDragMoveEventFromPointer(e))
|
|
} else {
|
|
NewQQuickWidgetFromPointer(ptr).DragMoveEventDefault(gui.NewQDragMoveEventFromPointer(e))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) DragMoveEventDefault(e gui.QDragMoveEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget_DragMoveEventDefault(ptr.Pointer(), gui.PointerFromQDragMoveEvent(e))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWidget_DropEvent
|
|
func callbackQQuickWidget_DropEvent(ptr unsafe.Pointer, e unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "dropEvent"); signal != nil {
|
|
(*(*func(*gui.QDropEvent))(signal))(gui.NewQDropEventFromPointer(e))
|
|
} else {
|
|
NewQQuickWidgetFromPointer(ptr).DropEventDefault(gui.NewQDropEventFromPointer(e))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) DropEventDefault(e gui.QDropEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget_DropEventDefault(ptr.Pointer(), gui.PointerFromQDropEvent(e))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) Engine() *qml.QQmlEngine {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := qml.NewQQmlEngineFromPointer(C.QQuickWidget_Engine(ptr.Pointer()))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickWidget) Errors() []*qml.QQmlError {
|
|
if ptr.Pointer() != nil {
|
|
return func(l C.struct_QtQuick_PackedList) []*qml.QQmlError {
|
|
out := make([]*qml.QQmlError, int(l.len))
|
|
tmpList := NewQQuickWidgetFromPointer(l.data)
|
|
for i := 0; i < len(out); i++ {
|
|
out[i] = tmpList.__errors_atList(i)
|
|
}
|
|
return out
|
|
}(C.QQuickWidget_Errors(ptr.Pointer()))
|
|
}
|
|
return make([]*qml.QQmlError, 0)
|
|
}
|
|
|
|
//export callbackQQuickWidget_Event
|
|
func callbackQQuickWidget_Event(ptr unsafe.Pointer, e unsafe.Pointer) C.char {
|
|
if signal := qt.GetSignal(ptr, "event"); signal != nil {
|
|
return C.char(int8(qt.GoBoolToInt((*(*func(*core.QEvent) bool)(signal))(core.NewQEventFromPointer(e)))))
|
|
}
|
|
|
|
return C.char(int8(qt.GoBoolToInt(NewQQuickWidgetFromPointer(ptr).EventDefault(core.NewQEventFromPointer(e)))))
|
|
}
|
|
|
|
func (ptr *QQuickWidget) EventDefault(e core.QEvent_ITF) bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QQuickWidget_EventDefault(ptr.Pointer(), core.PointerFromQEvent(e))) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
//export callbackQQuickWidget_FocusInEvent
|
|
func callbackQQuickWidget_FocusInEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "focusInEvent"); signal != nil {
|
|
(*(*func(*gui.QFocusEvent))(signal))(gui.NewQFocusEventFromPointer(event))
|
|
} else {
|
|
NewQQuickWidgetFromPointer(ptr).FocusInEventDefault(gui.NewQFocusEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) FocusInEventDefault(event gui.QFocusEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget_FocusInEventDefault(ptr.Pointer(), gui.PointerFromQFocusEvent(event))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWidget_FocusNextPrevChild
|
|
func callbackQQuickWidget_FocusNextPrevChild(ptr unsafe.Pointer, next C.char) C.char {
|
|
if signal := qt.GetSignal(ptr, "focusNextPrevChild"); signal != nil {
|
|
return C.char(int8(qt.GoBoolToInt((*(*func(bool) bool)(signal))(int8(next) != 0))))
|
|
}
|
|
|
|
return C.char(int8(qt.GoBoolToInt(NewQQuickWidgetFromPointer(ptr).FocusNextPrevChildDefault(int8(next) != 0))))
|
|
}
|
|
|
|
func (ptr *QQuickWidget) FocusNextPrevChildDefault(next bool) bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QQuickWidget_FocusNextPrevChildDefault(ptr.Pointer(), C.char(int8(qt.GoBoolToInt(next))))) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
//export callbackQQuickWidget_FocusOutEvent
|
|
func callbackQQuickWidget_FocusOutEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "focusOutEvent"); signal != nil {
|
|
(*(*func(*gui.QFocusEvent))(signal))(gui.NewQFocusEventFromPointer(event))
|
|
} else {
|
|
NewQQuickWidgetFromPointer(ptr).FocusOutEventDefault(gui.NewQFocusEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) FocusOutEventDefault(event gui.QFocusEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget_FocusOutEventDefault(ptr.Pointer(), gui.PointerFromQFocusEvent(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) Format() *gui.QSurfaceFormat {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := gui.NewQSurfaceFormatFromPointer(C.QQuickWidget_Format(ptr.Pointer()))
|
|
qt.SetFinalizer(tmpValue, (*gui.QSurfaceFormat).DestroyQSurfaceFormat)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickWidget) GrabFramebuffer() *gui.QImage {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := gui.NewQImageFromPointer(C.QQuickWidget_GrabFramebuffer(ptr.Pointer()))
|
|
qt.SetFinalizer(tmpValue, (*gui.QImage).DestroyQImage)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
//export callbackQQuickWidget_HideEvent
|
|
func callbackQQuickWidget_HideEvent(ptr unsafe.Pointer, vqh unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "hideEvent"); signal != nil {
|
|
(*(*func(*gui.QHideEvent))(signal))(gui.NewQHideEventFromPointer(vqh))
|
|
} else {
|
|
NewQQuickWidgetFromPointer(ptr).HideEventDefault(gui.NewQHideEventFromPointer(vqh))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) HideEventDefault(vqh gui.QHideEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget_HideEventDefault(ptr.Pointer(), gui.PointerFromQHideEvent(vqh))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) InitialSize() *core.QSize {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQSizeFromPointer(C.QQuickWidget_InitialSize(ptr.Pointer()))
|
|
qt.SetFinalizer(tmpValue, (*core.QSize).DestroyQSize)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
//export callbackQQuickWidget_KeyPressEvent
|
|
func callbackQQuickWidget_KeyPressEvent(ptr unsafe.Pointer, e unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "keyPressEvent"); signal != nil {
|
|
(*(*func(*gui.QKeyEvent))(signal))(gui.NewQKeyEventFromPointer(e))
|
|
} else {
|
|
NewQQuickWidgetFromPointer(ptr).KeyPressEventDefault(gui.NewQKeyEventFromPointer(e))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) KeyPressEventDefault(e gui.QKeyEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget_KeyPressEventDefault(ptr.Pointer(), gui.PointerFromQKeyEvent(e))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWidget_KeyReleaseEvent
|
|
func callbackQQuickWidget_KeyReleaseEvent(ptr unsafe.Pointer, e unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "keyReleaseEvent"); signal != nil {
|
|
(*(*func(*gui.QKeyEvent))(signal))(gui.NewQKeyEventFromPointer(e))
|
|
} else {
|
|
NewQQuickWidgetFromPointer(ptr).KeyReleaseEventDefault(gui.NewQKeyEventFromPointer(e))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) KeyReleaseEventDefault(e gui.QKeyEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget_KeyReleaseEventDefault(ptr.Pointer(), gui.PointerFromQKeyEvent(e))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWidget_MouseDoubleClickEvent
|
|
func callbackQQuickWidget_MouseDoubleClickEvent(ptr unsafe.Pointer, e unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "mouseDoubleClickEvent"); signal != nil {
|
|
(*(*func(*gui.QMouseEvent))(signal))(gui.NewQMouseEventFromPointer(e))
|
|
} else {
|
|
NewQQuickWidgetFromPointer(ptr).MouseDoubleClickEventDefault(gui.NewQMouseEventFromPointer(e))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) MouseDoubleClickEventDefault(e gui.QMouseEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget_MouseDoubleClickEventDefault(ptr.Pointer(), gui.PointerFromQMouseEvent(e))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWidget_MouseMoveEvent
|
|
func callbackQQuickWidget_MouseMoveEvent(ptr unsafe.Pointer, e unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "mouseMoveEvent"); signal != nil {
|
|
(*(*func(*gui.QMouseEvent))(signal))(gui.NewQMouseEventFromPointer(e))
|
|
} else {
|
|
NewQQuickWidgetFromPointer(ptr).MouseMoveEventDefault(gui.NewQMouseEventFromPointer(e))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) MouseMoveEventDefault(e gui.QMouseEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget_MouseMoveEventDefault(ptr.Pointer(), gui.PointerFromQMouseEvent(e))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWidget_MousePressEvent
|
|
func callbackQQuickWidget_MousePressEvent(ptr unsafe.Pointer, e unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "mousePressEvent"); signal != nil {
|
|
(*(*func(*gui.QMouseEvent))(signal))(gui.NewQMouseEventFromPointer(e))
|
|
} else {
|
|
NewQQuickWidgetFromPointer(ptr).MousePressEventDefault(gui.NewQMouseEventFromPointer(e))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) MousePressEventDefault(e gui.QMouseEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget_MousePressEventDefault(ptr.Pointer(), gui.PointerFromQMouseEvent(e))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWidget_MouseReleaseEvent
|
|
func callbackQQuickWidget_MouseReleaseEvent(ptr unsafe.Pointer, e unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "mouseReleaseEvent"); signal != nil {
|
|
(*(*func(*gui.QMouseEvent))(signal))(gui.NewQMouseEventFromPointer(e))
|
|
} else {
|
|
NewQQuickWidgetFromPointer(ptr).MouseReleaseEventDefault(gui.NewQMouseEventFromPointer(e))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) MouseReleaseEventDefault(e gui.QMouseEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget_MouseReleaseEventDefault(ptr.Pointer(), gui.PointerFromQMouseEvent(e))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWidget_PaintEvent
|
|
func callbackQQuickWidget_PaintEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "paintEvent"); signal != nil {
|
|
(*(*func(*gui.QPaintEvent))(signal))(gui.NewQPaintEventFromPointer(event))
|
|
} else {
|
|
NewQQuickWidgetFromPointer(ptr).PaintEventDefault(gui.NewQPaintEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) PaintEventDefault(event gui.QPaintEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget_PaintEventDefault(ptr.Pointer(), gui.PointerFromQPaintEvent(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) QuickWindow() *QQuickWindow {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := NewQQuickWindowFromPointer(C.QQuickWidget_QuickWindow(ptr.Pointer()))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickWidget) ResizeMode() QQuickWidget__ResizeMode {
|
|
if ptr.Pointer() != nil {
|
|
return QQuickWidget__ResizeMode(C.QQuickWidget_ResizeMode(ptr.Pointer()))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (ptr *QQuickWidget) RootContext() *qml.QQmlContext {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := qml.NewQQmlContextFromPointer(C.QQuickWidget_RootContext(ptr.Pointer()))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickWidget) RootObject() *QQuickItem {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := NewQQuickItemFromPointer(C.QQuickWidget_RootObject(ptr.Pointer()))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
//export callbackQQuickWidget_SceneGraphError
|
|
func callbackQQuickWidget_SceneGraphError(ptr unsafe.Pointer, error C.longlong, message C.struct_QtQuick_PackedString) {
|
|
if signal := qt.GetSignal(ptr, "sceneGraphError"); signal != nil {
|
|
(*(*func(QQuickWindow__SceneGraphError, string))(signal))(QQuickWindow__SceneGraphError(error), cGoUnpackString(message))
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QQuickWidget) ConnectSceneGraphError(f func(error QQuickWindow__SceneGraphError, message string)) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if !qt.ExistsSignal(ptr.Pointer(), "sceneGraphError") {
|
|
C.QQuickWidget_ConnectSceneGraphError(ptr.Pointer(), C.longlong(qt.ConnectionType(ptr.Pointer(), "sceneGraphError")))
|
|
}
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "sceneGraphError"); signal != nil {
|
|
f := func(error QQuickWindow__SceneGraphError, message string) {
|
|
(*(*func(QQuickWindow__SceneGraphError, string))(signal))(error, message)
|
|
f(error, message)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "sceneGraphError", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "sceneGraphError", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) DisconnectSceneGraphError() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget_DisconnectSceneGraphError(ptr.Pointer())
|
|
qt.DisconnectSignal(ptr.Pointer(), "sceneGraphError")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) SceneGraphError(error QQuickWindow__SceneGraphError, message string) {
|
|
if ptr.Pointer() != nil {
|
|
var messageC *C.char
|
|
if message != "" {
|
|
messageC = C.CString(message)
|
|
defer C.free(unsafe.Pointer(messageC))
|
|
}
|
|
C.QQuickWidget_SceneGraphError(ptr.Pointer(), C.longlong(error), C.struct_QtQuick_PackedString{data: messageC, len: C.longlong(len(message))})
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) SetClearColor(color gui.QColor_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget_SetClearColor(ptr.Pointer(), gui.PointerFromQColor(color))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) SetFormat(format gui.QSurfaceFormat_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget_SetFormat(ptr.Pointer(), gui.PointerFromQSurfaceFormat(format))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) SetResizeMode(vqq QQuickWidget__ResizeMode) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget_SetResizeMode(ptr.Pointer(), C.longlong(vqq))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWidget_SetSource
|
|
func callbackQQuickWidget_SetSource(ptr unsafe.Pointer, url unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "setSource"); signal != nil {
|
|
(*(*func(*core.QUrl))(signal))(core.NewQUrlFromPointer(url))
|
|
} else {
|
|
NewQQuickWidgetFromPointer(ptr).SetSourceDefault(core.NewQUrlFromPointer(url))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) ConnectSetSource(f func(url *core.QUrl)) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "setSource"); signal != nil {
|
|
f := func(url *core.QUrl) {
|
|
(*(*func(*core.QUrl))(signal))(url)
|
|
f(url)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "setSource", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "setSource", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) DisconnectSetSource() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "setSource")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) SetSource(url core.QUrl_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget_SetSource(ptr.Pointer(), core.PointerFromQUrl(url))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) SetSourceDefault(url core.QUrl_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget_SetSourceDefault(ptr.Pointer(), core.PointerFromQUrl(url))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWidget_ShowEvent
|
|
func callbackQQuickWidget_ShowEvent(ptr unsafe.Pointer, vqs unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "showEvent"); signal != nil {
|
|
(*(*func(*gui.QShowEvent))(signal))(gui.NewQShowEventFromPointer(vqs))
|
|
} else {
|
|
NewQQuickWidgetFromPointer(ptr).ShowEventDefault(gui.NewQShowEventFromPointer(vqs))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) ShowEventDefault(vqs gui.QShowEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget_ShowEventDefault(ptr.Pointer(), gui.PointerFromQShowEvent(vqs))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) Source() *core.QUrl {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQUrlFromPointer(C.QQuickWidget_Source(ptr.Pointer()))
|
|
qt.SetFinalizer(tmpValue, (*core.QUrl).DestroyQUrl)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickWidget) Status() QQuickWidget__Status {
|
|
if ptr.Pointer() != nil {
|
|
return QQuickWidget__Status(C.QQuickWidget_Status(ptr.Pointer()))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
//export callbackQQuickWidget_StatusChanged
|
|
func callbackQQuickWidget_StatusChanged(ptr unsafe.Pointer, status C.longlong) {
|
|
if signal := qt.GetSignal(ptr, "statusChanged"); signal != nil {
|
|
(*(*func(QQuickWidget__Status))(signal))(QQuickWidget__Status(status))
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QQuickWidget) ConnectStatusChanged(f func(status QQuickWidget__Status)) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if !qt.ExistsSignal(ptr.Pointer(), "statusChanged") {
|
|
C.QQuickWidget_ConnectStatusChanged(ptr.Pointer(), C.longlong(qt.ConnectionType(ptr.Pointer(), "statusChanged")))
|
|
}
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "statusChanged"); signal != nil {
|
|
f := func(status QQuickWidget__Status) {
|
|
(*(*func(QQuickWidget__Status))(signal))(status)
|
|
f(status)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "statusChanged", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "statusChanged", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) DisconnectStatusChanged() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget_DisconnectStatusChanged(ptr.Pointer())
|
|
qt.DisconnectSignal(ptr.Pointer(), "statusChanged")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) StatusChanged(status QQuickWidget__Status) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget_StatusChanged(ptr.Pointer(), C.longlong(status))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWidget_WheelEvent
|
|
func callbackQQuickWidget_WheelEvent(ptr unsafe.Pointer, e unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "wheelEvent"); signal != nil {
|
|
(*(*func(*gui.QWheelEvent))(signal))(gui.NewQWheelEventFromPointer(e))
|
|
} else {
|
|
NewQQuickWidgetFromPointer(ptr).WheelEventDefault(gui.NewQWheelEventFromPointer(e))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) WheelEventDefault(e gui.QWheelEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget_WheelEventDefault(ptr.Pointer(), gui.PointerFromQWheelEvent(e))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWidget_DestroyQQuickWidget
|
|
func callbackQQuickWidget_DestroyQQuickWidget(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "~QQuickWidget"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQQuickWidgetFromPointer(ptr).DestroyQQuickWidgetDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) ConnectDestroyQQuickWidget(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "~QQuickWidget"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "~QQuickWidget", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "~QQuickWidget", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) DisconnectDestroyQQuickWidget() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "~QQuickWidget")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) DestroyQQuickWidget() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.SetFinalizer(ptr, nil)
|
|
C.QQuickWidget_DestroyQQuickWidget(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) DestroyQQuickWidgetDefault() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.SetFinalizer(ptr, nil)
|
|
C.QQuickWidget_DestroyQQuickWidgetDefault(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) __errors_atList(i int) *qml.QQmlError {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := qml.NewQQmlErrorFromPointer(C.QQuickWidget___errors_atList(ptr.Pointer(), C.int(int32(i))))
|
|
qt.SetFinalizer(tmpValue, (*qml.QQmlError).DestroyQQmlError)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickWidget) __errors_setList(i qml.QQmlError_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget___errors_setList(ptr.Pointer(), qml.PointerFromQQmlError(i))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) __errors_newList() unsafe.Pointer {
|
|
return C.QQuickWidget___errors_newList(ptr.Pointer())
|
|
}
|
|
|
|
func (ptr *QQuickWidget) __actions_atList(i int) *widgets.QAction {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := widgets.NewQActionFromPointer(C.QQuickWidget___actions_atList(ptr.Pointer(), C.int(int32(i))))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickWidget) __actions_setList(i widgets.QAction_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget___actions_setList(ptr.Pointer(), widgets.PointerFromQAction(i))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) __actions_newList() unsafe.Pointer {
|
|
return C.QQuickWidget___actions_newList(ptr.Pointer())
|
|
}
|
|
|
|
func (ptr *QQuickWidget) __addActions_actions_atList(i int) *widgets.QAction {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := widgets.NewQActionFromPointer(C.QQuickWidget___addActions_actions_atList(ptr.Pointer(), C.int(int32(i))))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickWidget) __addActions_actions_setList(i widgets.QAction_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget___addActions_actions_setList(ptr.Pointer(), widgets.PointerFromQAction(i))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) __addActions_actions_newList() unsafe.Pointer {
|
|
return C.QQuickWidget___addActions_actions_newList(ptr.Pointer())
|
|
}
|
|
|
|
func (ptr *QQuickWidget) __insertActions_actions_atList(i int) *widgets.QAction {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := widgets.NewQActionFromPointer(C.QQuickWidget___insertActions_actions_atList(ptr.Pointer(), C.int(int32(i))))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickWidget) __insertActions_actions_setList(i widgets.QAction_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget___insertActions_actions_setList(ptr.Pointer(), widgets.PointerFromQAction(i))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) __insertActions_actions_newList() unsafe.Pointer {
|
|
return C.QQuickWidget___insertActions_actions_newList(ptr.Pointer())
|
|
}
|
|
|
|
func (ptr *QQuickWidget) __children_atList(i int) *core.QObject {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQObjectFromPointer(C.QQuickWidget___children_atList(ptr.Pointer(), C.int(int32(i))))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickWidget) __children_setList(i core.QObject_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget___children_setList(ptr.Pointer(), core.PointerFromQObject(i))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) __children_newList() unsafe.Pointer {
|
|
return C.QQuickWidget___children_newList(ptr.Pointer())
|
|
}
|
|
|
|
func (ptr *QQuickWidget) __dynamicPropertyNames_atList(i int) *core.QByteArray {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQByteArrayFromPointer(C.QQuickWidget___dynamicPropertyNames_atList(ptr.Pointer(), C.int(int32(i))))
|
|
qt.SetFinalizer(tmpValue, (*core.QByteArray).DestroyQByteArray)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickWidget) __dynamicPropertyNames_setList(i core.QByteArray_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget___dynamicPropertyNames_setList(ptr.Pointer(), core.PointerFromQByteArray(i))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) __dynamicPropertyNames_newList() unsafe.Pointer {
|
|
return C.QQuickWidget___dynamicPropertyNames_newList(ptr.Pointer())
|
|
}
|
|
|
|
func (ptr *QQuickWidget) __findChildren_atList(i int) *core.QObject {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQObjectFromPointer(C.QQuickWidget___findChildren_atList(ptr.Pointer(), C.int(int32(i))))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickWidget) __findChildren_setList(i core.QObject_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget___findChildren_setList(ptr.Pointer(), core.PointerFromQObject(i))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) __findChildren_newList() unsafe.Pointer {
|
|
return C.QQuickWidget___findChildren_newList(ptr.Pointer())
|
|
}
|
|
|
|
func (ptr *QQuickWidget) __findChildren_atList3(i int) *core.QObject {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQObjectFromPointer(C.QQuickWidget___findChildren_atList3(ptr.Pointer(), C.int(int32(i))))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickWidget) __findChildren_setList3(i core.QObject_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget___findChildren_setList3(ptr.Pointer(), core.PointerFromQObject(i))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) __findChildren_newList3() unsafe.Pointer {
|
|
return C.QQuickWidget___findChildren_newList3(ptr.Pointer())
|
|
}
|
|
|
|
//export callbackQQuickWidget_ActionEvent
|
|
func callbackQQuickWidget_ActionEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "actionEvent"); signal != nil {
|
|
(*(*func(*gui.QActionEvent))(signal))(gui.NewQActionEventFromPointer(event))
|
|
} else {
|
|
NewQQuickWidgetFromPointer(ptr).ActionEventDefault(gui.NewQActionEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) ActionEventDefault(event gui.QActionEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget_ActionEventDefault(ptr.Pointer(), gui.PointerFromQActionEvent(event))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWidget_ChangeEvent
|
|
func callbackQQuickWidget_ChangeEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "changeEvent"); signal != nil {
|
|
(*(*func(*core.QEvent))(signal))(core.NewQEventFromPointer(event))
|
|
} else {
|
|
NewQQuickWidgetFromPointer(ptr).ChangeEventDefault(core.NewQEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) ChangeEventDefault(event core.QEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget_ChangeEventDefault(ptr.Pointer(), core.PointerFromQEvent(event))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWidget_Close
|
|
func callbackQQuickWidget_Close(ptr unsafe.Pointer) C.char {
|
|
if signal := qt.GetSignal(ptr, "close"); signal != nil {
|
|
return C.char(int8(qt.GoBoolToInt((*(*func() bool)(signal))())))
|
|
}
|
|
|
|
return C.char(int8(qt.GoBoolToInt(NewQQuickWidgetFromPointer(ptr).CloseDefault())))
|
|
}
|
|
|
|
func (ptr *QQuickWidget) CloseDefault() bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QQuickWidget_CloseDefault(ptr.Pointer())) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
//export callbackQQuickWidget_CloseEvent
|
|
func callbackQQuickWidget_CloseEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "closeEvent"); signal != nil {
|
|
(*(*func(*gui.QCloseEvent))(signal))(gui.NewQCloseEventFromPointer(event))
|
|
} else {
|
|
NewQQuickWidgetFromPointer(ptr).CloseEventDefault(gui.NewQCloseEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) CloseEventDefault(event gui.QCloseEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget_CloseEventDefault(ptr.Pointer(), gui.PointerFromQCloseEvent(event))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWidget_ContextMenuEvent
|
|
func callbackQQuickWidget_ContextMenuEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "contextMenuEvent"); signal != nil {
|
|
(*(*func(*gui.QContextMenuEvent))(signal))(gui.NewQContextMenuEventFromPointer(event))
|
|
} else {
|
|
NewQQuickWidgetFromPointer(ptr).ContextMenuEventDefault(gui.NewQContextMenuEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) ContextMenuEventDefault(event gui.QContextMenuEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget_ContextMenuEventDefault(ptr.Pointer(), gui.PointerFromQContextMenuEvent(event))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWidget_CustomContextMenuRequested
|
|
func callbackQQuickWidget_CustomContextMenuRequested(ptr unsafe.Pointer, pos unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "customContextMenuRequested"); signal != nil {
|
|
(*(*func(*core.QPoint))(signal))(core.NewQPointFromPointer(pos))
|
|
}
|
|
|
|
}
|
|
|
|
//export callbackQQuickWidget_EnterEvent
|
|
func callbackQQuickWidget_EnterEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "enterEvent"); signal != nil {
|
|
(*(*func(*core.QEvent))(signal))(core.NewQEventFromPointer(event))
|
|
} else {
|
|
NewQQuickWidgetFromPointer(ptr).EnterEventDefault(core.NewQEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) EnterEventDefault(event core.QEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget_EnterEventDefault(ptr.Pointer(), core.PointerFromQEvent(event))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWidget_HasHeightForWidth
|
|
func callbackQQuickWidget_HasHeightForWidth(ptr unsafe.Pointer) C.char {
|
|
if signal := qt.GetSignal(ptr, "hasHeightForWidth"); signal != nil {
|
|
return C.char(int8(qt.GoBoolToInt((*(*func() bool)(signal))())))
|
|
}
|
|
|
|
return C.char(int8(qt.GoBoolToInt(NewQQuickWidgetFromPointer(ptr).HasHeightForWidthDefault())))
|
|
}
|
|
|
|
func (ptr *QQuickWidget) HasHeightForWidthDefault() bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QQuickWidget_HasHeightForWidthDefault(ptr.Pointer())) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
//export callbackQQuickWidget_HeightForWidth
|
|
func callbackQQuickWidget_HeightForWidth(ptr unsafe.Pointer, w C.int) C.int {
|
|
if signal := qt.GetSignal(ptr, "heightForWidth"); signal != nil {
|
|
return C.int(int32((*(*func(int) int)(signal))(int(int32(w)))))
|
|
}
|
|
|
|
return C.int(int32(NewQQuickWidgetFromPointer(ptr).HeightForWidthDefault(int(int32(w)))))
|
|
}
|
|
|
|
func (ptr *QQuickWidget) HeightForWidthDefault(w int) int {
|
|
if ptr.Pointer() != nil {
|
|
return int(int32(C.QQuickWidget_HeightForWidthDefault(ptr.Pointer(), C.int(int32(w)))))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
//export callbackQQuickWidget_Hide
|
|
func callbackQQuickWidget_Hide(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "hide"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQQuickWidgetFromPointer(ptr).HideDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) HideDefault() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget_HideDefault(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWidget_InitPainter
|
|
func callbackQQuickWidget_InitPainter(ptr unsafe.Pointer, painter unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "initPainter"); signal != nil {
|
|
(*(*func(*gui.QPainter))(signal))(gui.NewQPainterFromPointer(painter))
|
|
} else {
|
|
NewQQuickWidgetFromPointer(ptr).InitPainterDefault(gui.NewQPainterFromPointer(painter))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) InitPainterDefault(painter gui.QPainter_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget_InitPainterDefault(ptr.Pointer(), gui.PointerFromQPainter(painter))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWidget_InputMethodEvent
|
|
func callbackQQuickWidget_InputMethodEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "inputMethodEvent"); signal != nil {
|
|
(*(*func(*gui.QInputMethodEvent))(signal))(gui.NewQInputMethodEventFromPointer(event))
|
|
} else {
|
|
NewQQuickWidgetFromPointer(ptr).InputMethodEventDefault(gui.NewQInputMethodEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) InputMethodEventDefault(event gui.QInputMethodEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget_InputMethodEventDefault(ptr.Pointer(), gui.PointerFromQInputMethodEvent(event))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWidget_InputMethodQuery
|
|
func callbackQQuickWidget_InputMethodQuery(ptr unsafe.Pointer, query C.longlong) unsafe.Pointer {
|
|
if signal := qt.GetSignal(ptr, "inputMethodQuery"); signal != nil {
|
|
return core.PointerFromQVariant((*(*func(core.Qt__InputMethodQuery) *core.QVariant)(signal))(core.Qt__InputMethodQuery(query)))
|
|
}
|
|
|
|
return core.PointerFromQVariant(NewQQuickWidgetFromPointer(ptr).InputMethodQueryDefault(core.Qt__InputMethodQuery(query)))
|
|
}
|
|
|
|
func (ptr *QQuickWidget) InputMethodQueryDefault(query core.Qt__InputMethodQuery) *core.QVariant {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQVariantFromPointer(C.QQuickWidget_InputMethodQueryDefault(ptr.Pointer(), C.longlong(query)))
|
|
qt.SetFinalizer(tmpValue, (*core.QVariant).DestroyQVariant)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
//export callbackQQuickWidget_LeaveEvent
|
|
func callbackQQuickWidget_LeaveEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "leaveEvent"); signal != nil {
|
|
(*(*func(*core.QEvent))(signal))(core.NewQEventFromPointer(event))
|
|
} else {
|
|
NewQQuickWidgetFromPointer(ptr).LeaveEventDefault(core.NewQEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) LeaveEventDefault(event core.QEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget_LeaveEventDefault(ptr.Pointer(), core.PointerFromQEvent(event))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWidget_Lower
|
|
func callbackQQuickWidget_Lower(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "lower"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQQuickWidgetFromPointer(ptr).LowerDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) LowerDefault() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget_LowerDefault(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWidget_Metric
|
|
func callbackQQuickWidget_Metric(ptr unsafe.Pointer, m C.longlong) C.int {
|
|
if signal := qt.GetSignal(ptr, "metric"); signal != nil {
|
|
return C.int(int32((*(*func(gui.QPaintDevice__PaintDeviceMetric) int)(signal))(gui.QPaintDevice__PaintDeviceMetric(m))))
|
|
}
|
|
|
|
return C.int(int32(NewQQuickWidgetFromPointer(ptr).MetricDefault(gui.QPaintDevice__PaintDeviceMetric(m))))
|
|
}
|
|
|
|
func (ptr *QQuickWidget) MetricDefault(m gui.QPaintDevice__PaintDeviceMetric) int {
|
|
if ptr.Pointer() != nil {
|
|
return int(int32(C.QQuickWidget_MetricDefault(ptr.Pointer(), C.longlong(m))))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
//export callbackQQuickWidget_MinimumSizeHint
|
|
func callbackQQuickWidget_MinimumSizeHint(ptr unsafe.Pointer) unsafe.Pointer {
|
|
if signal := qt.GetSignal(ptr, "minimumSizeHint"); signal != nil {
|
|
return core.PointerFromQSize((*(*func() *core.QSize)(signal))())
|
|
}
|
|
|
|
return core.PointerFromQSize(NewQQuickWidgetFromPointer(ptr).MinimumSizeHintDefault())
|
|
}
|
|
|
|
func (ptr *QQuickWidget) MinimumSizeHintDefault() *core.QSize {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQSizeFromPointer(C.QQuickWidget_MinimumSizeHintDefault(ptr.Pointer()))
|
|
qt.SetFinalizer(tmpValue, (*core.QSize).DestroyQSize)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
//export callbackQQuickWidget_MoveEvent
|
|
func callbackQQuickWidget_MoveEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "moveEvent"); signal != nil {
|
|
(*(*func(*gui.QMoveEvent))(signal))(gui.NewQMoveEventFromPointer(event))
|
|
} else {
|
|
NewQQuickWidgetFromPointer(ptr).MoveEventDefault(gui.NewQMoveEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) MoveEventDefault(event gui.QMoveEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget_MoveEventDefault(ptr.Pointer(), gui.PointerFromQMoveEvent(event))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWidget_NativeEvent
|
|
func callbackQQuickWidget_NativeEvent(ptr unsafe.Pointer, eventType unsafe.Pointer, message unsafe.Pointer, result *C.long) C.char {
|
|
var resultR int
|
|
if result != nil {
|
|
resultR = int(int32(*result))
|
|
defer func() { *result = C.long(int32(resultR)) }()
|
|
}
|
|
if signal := qt.GetSignal(ptr, "nativeEvent"); signal != nil {
|
|
return C.char(int8(qt.GoBoolToInt((*(*func(*core.QByteArray, unsafe.Pointer, *int) bool)(signal))(core.NewQByteArrayFromPointer(eventType), message, &resultR))))
|
|
}
|
|
|
|
return C.char(int8(qt.GoBoolToInt(NewQQuickWidgetFromPointer(ptr).NativeEventDefault(core.NewQByteArrayFromPointer(eventType), message, &resultR))))
|
|
}
|
|
|
|
func (ptr *QQuickWidget) NativeEventDefault(eventType core.QByteArray_ITF, message unsafe.Pointer, result *int) bool {
|
|
if ptr.Pointer() != nil {
|
|
var resultC C.long
|
|
if result != nil {
|
|
resultC = C.long(int32(*result))
|
|
defer func() { *result = int(int32(resultC)) }()
|
|
}
|
|
return int8(C.QQuickWidget_NativeEventDefault(ptr.Pointer(), core.PointerFromQByteArray(eventType), message, &resultC)) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
//export callbackQQuickWidget_PaintEngine
|
|
func callbackQQuickWidget_PaintEngine(ptr unsafe.Pointer) unsafe.Pointer {
|
|
if signal := qt.GetSignal(ptr, "paintEngine"); signal != nil {
|
|
return gui.PointerFromQPaintEngine((*(*func() *gui.QPaintEngine)(signal))())
|
|
}
|
|
|
|
return gui.PointerFromQPaintEngine(NewQQuickWidgetFromPointer(ptr).PaintEngineDefault())
|
|
}
|
|
|
|
func (ptr *QQuickWidget) PaintEngineDefault() *gui.QPaintEngine {
|
|
if ptr.Pointer() != nil {
|
|
return gui.NewQPaintEngineFromPointer(C.QQuickWidget_PaintEngineDefault(ptr.Pointer()))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
//export callbackQQuickWidget_Raise
|
|
func callbackQQuickWidget_Raise(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "raise"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQQuickWidgetFromPointer(ptr).RaiseDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) RaiseDefault() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget_RaiseDefault(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWidget_Repaint
|
|
func callbackQQuickWidget_Repaint(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "repaint"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQQuickWidgetFromPointer(ptr).RepaintDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) RepaintDefault() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget_RepaintDefault(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWidget_ResizeEvent
|
|
func callbackQQuickWidget_ResizeEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "resizeEvent"); signal != nil {
|
|
(*(*func(*gui.QResizeEvent))(signal))(gui.NewQResizeEventFromPointer(event))
|
|
} else {
|
|
NewQQuickWidgetFromPointer(ptr).ResizeEventDefault(gui.NewQResizeEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) ResizeEventDefault(event gui.QResizeEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget_ResizeEventDefault(ptr.Pointer(), gui.PointerFromQResizeEvent(event))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWidget_SetDisabled
|
|
func callbackQQuickWidget_SetDisabled(ptr unsafe.Pointer, disable C.char) {
|
|
if signal := qt.GetSignal(ptr, "setDisabled"); signal != nil {
|
|
(*(*func(bool))(signal))(int8(disable) != 0)
|
|
} else {
|
|
NewQQuickWidgetFromPointer(ptr).SetDisabledDefault(int8(disable) != 0)
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) SetDisabledDefault(disable bool) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget_SetDisabledDefault(ptr.Pointer(), C.char(int8(qt.GoBoolToInt(disable))))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWidget_SetEnabled
|
|
func callbackQQuickWidget_SetEnabled(ptr unsafe.Pointer, vbo C.char) {
|
|
if signal := qt.GetSignal(ptr, "setEnabled"); signal != nil {
|
|
(*(*func(bool))(signal))(int8(vbo) != 0)
|
|
} else {
|
|
NewQQuickWidgetFromPointer(ptr).SetEnabledDefault(int8(vbo) != 0)
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) SetEnabledDefault(vbo bool) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget_SetEnabledDefault(ptr.Pointer(), C.char(int8(qt.GoBoolToInt(vbo))))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWidget_SetFocus2
|
|
func callbackQQuickWidget_SetFocus2(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "setFocus2"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQQuickWidgetFromPointer(ptr).SetFocus2Default()
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) SetFocus2Default() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget_SetFocus2Default(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWidget_SetHidden
|
|
func callbackQQuickWidget_SetHidden(ptr unsafe.Pointer, hidden C.char) {
|
|
if signal := qt.GetSignal(ptr, "setHidden"); signal != nil {
|
|
(*(*func(bool))(signal))(int8(hidden) != 0)
|
|
} else {
|
|
NewQQuickWidgetFromPointer(ptr).SetHiddenDefault(int8(hidden) != 0)
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) SetHiddenDefault(hidden bool) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget_SetHiddenDefault(ptr.Pointer(), C.char(int8(qt.GoBoolToInt(hidden))))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWidget_SetStyleSheet
|
|
func callbackQQuickWidget_SetStyleSheet(ptr unsafe.Pointer, styleSheet C.struct_QtQuick_PackedString) {
|
|
if signal := qt.GetSignal(ptr, "setStyleSheet"); signal != nil {
|
|
(*(*func(string))(signal))(cGoUnpackString(styleSheet))
|
|
} else {
|
|
NewQQuickWidgetFromPointer(ptr).SetStyleSheetDefault(cGoUnpackString(styleSheet))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) SetStyleSheetDefault(styleSheet string) {
|
|
if ptr.Pointer() != nil {
|
|
var styleSheetC *C.char
|
|
if styleSheet != "" {
|
|
styleSheetC = C.CString(styleSheet)
|
|
defer C.free(unsafe.Pointer(styleSheetC))
|
|
}
|
|
C.QQuickWidget_SetStyleSheetDefault(ptr.Pointer(), C.struct_QtQuick_PackedString{data: styleSheetC, len: C.longlong(len(styleSheet))})
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWidget_SetVisible
|
|
func callbackQQuickWidget_SetVisible(ptr unsafe.Pointer, visible C.char) {
|
|
if signal := qt.GetSignal(ptr, "setVisible"); signal != nil {
|
|
(*(*func(bool))(signal))(int8(visible) != 0)
|
|
} else {
|
|
NewQQuickWidgetFromPointer(ptr).SetVisibleDefault(int8(visible) != 0)
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) SetVisibleDefault(visible bool) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget_SetVisibleDefault(ptr.Pointer(), C.char(int8(qt.GoBoolToInt(visible))))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWidget_SetWindowModified
|
|
func callbackQQuickWidget_SetWindowModified(ptr unsafe.Pointer, vbo C.char) {
|
|
if signal := qt.GetSignal(ptr, "setWindowModified"); signal != nil {
|
|
(*(*func(bool))(signal))(int8(vbo) != 0)
|
|
} else {
|
|
NewQQuickWidgetFromPointer(ptr).SetWindowModifiedDefault(int8(vbo) != 0)
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) SetWindowModifiedDefault(vbo bool) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget_SetWindowModifiedDefault(ptr.Pointer(), C.char(int8(qt.GoBoolToInt(vbo))))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWidget_SetWindowTitle
|
|
func callbackQQuickWidget_SetWindowTitle(ptr unsafe.Pointer, vqs C.struct_QtQuick_PackedString) {
|
|
if signal := qt.GetSignal(ptr, "setWindowTitle"); signal != nil {
|
|
(*(*func(string))(signal))(cGoUnpackString(vqs))
|
|
} else {
|
|
NewQQuickWidgetFromPointer(ptr).SetWindowTitleDefault(cGoUnpackString(vqs))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) SetWindowTitleDefault(vqs string) {
|
|
if ptr.Pointer() != nil {
|
|
var vqsC *C.char
|
|
if vqs != "" {
|
|
vqsC = C.CString(vqs)
|
|
defer C.free(unsafe.Pointer(vqsC))
|
|
}
|
|
C.QQuickWidget_SetWindowTitleDefault(ptr.Pointer(), C.struct_QtQuick_PackedString{data: vqsC, len: C.longlong(len(vqs))})
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWidget_Show
|
|
func callbackQQuickWidget_Show(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "show"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQQuickWidgetFromPointer(ptr).ShowDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) ShowDefault() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget_ShowDefault(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWidget_ShowFullScreen
|
|
func callbackQQuickWidget_ShowFullScreen(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "showFullScreen"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQQuickWidgetFromPointer(ptr).ShowFullScreenDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) ShowFullScreenDefault() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget_ShowFullScreenDefault(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWidget_ShowMaximized
|
|
func callbackQQuickWidget_ShowMaximized(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "showMaximized"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQQuickWidgetFromPointer(ptr).ShowMaximizedDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) ShowMaximizedDefault() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget_ShowMaximizedDefault(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWidget_ShowMinimized
|
|
func callbackQQuickWidget_ShowMinimized(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "showMinimized"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQQuickWidgetFromPointer(ptr).ShowMinimizedDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) ShowMinimizedDefault() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget_ShowMinimizedDefault(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWidget_ShowNormal
|
|
func callbackQQuickWidget_ShowNormal(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "showNormal"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQQuickWidgetFromPointer(ptr).ShowNormalDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) ShowNormalDefault() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget_ShowNormalDefault(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWidget_SizeHint
|
|
func callbackQQuickWidget_SizeHint(ptr unsafe.Pointer) unsafe.Pointer {
|
|
if signal := qt.GetSignal(ptr, "sizeHint"); signal != nil {
|
|
return core.PointerFromQSize((*(*func() *core.QSize)(signal))())
|
|
}
|
|
|
|
return core.PointerFromQSize(NewQQuickWidgetFromPointer(ptr).SizeHintDefault())
|
|
}
|
|
|
|
func (ptr *QQuickWidget) SizeHintDefault() *core.QSize {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQSizeFromPointer(C.QQuickWidget_SizeHintDefault(ptr.Pointer()))
|
|
qt.SetFinalizer(tmpValue, (*core.QSize).DestroyQSize)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
//export callbackQQuickWidget_TabletEvent
|
|
func callbackQQuickWidget_TabletEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "tabletEvent"); signal != nil {
|
|
(*(*func(*gui.QTabletEvent))(signal))(gui.NewQTabletEventFromPointer(event))
|
|
} else {
|
|
NewQQuickWidgetFromPointer(ptr).TabletEventDefault(gui.NewQTabletEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) TabletEventDefault(event gui.QTabletEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget_TabletEventDefault(ptr.Pointer(), gui.PointerFromQTabletEvent(event))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWidget_Update
|
|
func callbackQQuickWidget_Update(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "update"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQQuickWidgetFromPointer(ptr).UpdateDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) UpdateDefault() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget_UpdateDefault(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWidget_UpdateMicroFocus
|
|
func callbackQQuickWidget_UpdateMicroFocus(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "updateMicroFocus"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQQuickWidgetFromPointer(ptr).UpdateMicroFocusDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) UpdateMicroFocusDefault() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget_UpdateMicroFocusDefault(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWidget_WindowIconChanged
|
|
func callbackQQuickWidget_WindowIconChanged(ptr unsafe.Pointer, icon unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "windowIconChanged"); signal != nil {
|
|
(*(*func(*gui.QIcon))(signal))(gui.NewQIconFromPointer(icon))
|
|
}
|
|
|
|
}
|
|
|
|
//export callbackQQuickWidget_WindowTitleChanged
|
|
func callbackQQuickWidget_WindowTitleChanged(ptr unsafe.Pointer, title C.struct_QtQuick_PackedString) {
|
|
if signal := qt.GetSignal(ptr, "windowTitleChanged"); signal != nil {
|
|
(*(*func(string))(signal))(cGoUnpackString(title))
|
|
}
|
|
|
|
}
|
|
|
|
//export callbackQQuickWidget_ChildEvent
|
|
func callbackQQuickWidget_ChildEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "childEvent"); signal != nil {
|
|
(*(*func(*core.QChildEvent))(signal))(core.NewQChildEventFromPointer(event))
|
|
} else {
|
|
NewQQuickWidgetFromPointer(ptr).ChildEventDefault(core.NewQChildEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) ChildEventDefault(event core.QChildEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget_ChildEventDefault(ptr.Pointer(), core.PointerFromQChildEvent(event))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWidget_ConnectNotify
|
|
func callbackQQuickWidget_ConnectNotify(ptr unsafe.Pointer, sign unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "connectNotify"); signal != nil {
|
|
(*(*func(*core.QMetaMethod))(signal))(core.NewQMetaMethodFromPointer(sign))
|
|
} else {
|
|
NewQQuickWidgetFromPointer(ptr).ConnectNotifyDefault(core.NewQMetaMethodFromPointer(sign))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) ConnectNotifyDefault(sign core.QMetaMethod_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget_ConnectNotifyDefault(ptr.Pointer(), core.PointerFromQMetaMethod(sign))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWidget_CustomEvent
|
|
func callbackQQuickWidget_CustomEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "customEvent"); signal != nil {
|
|
(*(*func(*core.QEvent))(signal))(core.NewQEventFromPointer(event))
|
|
} else {
|
|
NewQQuickWidgetFromPointer(ptr).CustomEventDefault(core.NewQEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) CustomEventDefault(event core.QEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget_CustomEventDefault(ptr.Pointer(), core.PointerFromQEvent(event))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWidget_DeleteLater
|
|
func callbackQQuickWidget_DeleteLater(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "deleteLater"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQQuickWidgetFromPointer(ptr).DeleteLaterDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) DeleteLaterDefault() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.SetFinalizer(ptr, nil)
|
|
C.QQuickWidget_DeleteLaterDefault(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWidget_Destroyed
|
|
func callbackQQuickWidget_Destroyed(ptr unsafe.Pointer, obj unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "destroyed"); signal != nil {
|
|
(*(*func(*core.QObject))(signal))(core.NewQObjectFromPointer(obj))
|
|
}
|
|
|
|
}
|
|
|
|
//export callbackQQuickWidget_DisconnectNotify
|
|
func callbackQQuickWidget_DisconnectNotify(ptr unsafe.Pointer, sign unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "disconnectNotify"); signal != nil {
|
|
(*(*func(*core.QMetaMethod))(signal))(core.NewQMetaMethodFromPointer(sign))
|
|
} else {
|
|
NewQQuickWidgetFromPointer(ptr).DisconnectNotifyDefault(core.NewQMetaMethodFromPointer(sign))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) DisconnectNotifyDefault(sign core.QMetaMethod_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget_DisconnectNotifyDefault(ptr.Pointer(), core.PointerFromQMetaMethod(sign))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWidget_EventFilter
|
|
func callbackQQuickWidget_EventFilter(ptr unsafe.Pointer, watched unsafe.Pointer, event unsafe.Pointer) C.char {
|
|
if signal := qt.GetSignal(ptr, "eventFilter"); signal != nil {
|
|
return C.char(int8(qt.GoBoolToInt((*(*func(*core.QObject, *core.QEvent) bool)(signal))(core.NewQObjectFromPointer(watched), core.NewQEventFromPointer(event)))))
|
|
}
|
|
|
|
return C.char(int8(qt.GoBoolToInt(NewQQuickWidgetFromPointer(ptr).EventFilterDefault(core.NewQObjectFromPointer(watched), core.NewQEventFromPointer(event)))))
|
|
}
|
|
|
|
func (ptr *QQuickWidget) EventFilterDefault(watched core.QObject_ITF, event core.QEvent_ITF) bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QQuickWidget_EventFilterDefault(ptr.Pointer(), core.PointerFromQObject(watched), core.PointerFromQEvent(event))) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
//export callbackQQuickWidget_MetaObject
|
|
func callbackQQuickWidget_MetaObject(ptr unsafe.Pointer) unsafe.Pointer {
|
|
if signal := qt.GetSignal(ptr, "metaObject"); signal != nil {
|
|
return core.PointerFromQMetaObject((*(*func() *core.QMetaObject)(signal))())
|
|
}
|
|
|
|
return core.PointerFromQMetaObject(NewQQuickWidgetFromPointer(ptr).MetaObjectDefault())
|
|
}
|
|
|
|
func (ptr *QQuickWidget) MetaObjectDefault() *core.QMetaObject {
|
|
if ptr.Pointer() != nil {
|
|
return core.NewQMetaObjectFromPointer(C.QQuickWidget_MetaObjectDefault(ptr.Pointer()))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
//export callbackQQuickWidget_ObjectNameChanged
|
|
func callbackQQuickWidget_ObjectNameChanged(ptr unsafe.Pointer, objectName C.struct_QtQuick_PackedString) {
|
|
if signal := qt.GetSignal(ptr, "objectNameChanged"); signal != nil {
|
|
(*(*func(string))(signal))(cGoUnpackString(objectName))
|
|
}
|
|
|
|
}
|
|
|
|
//export callbackQQuickWidget_TimerEvent
|
|
func callbackQQuickWidget_TimerEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "timerEvent"); signal != nil {
|
|
(*(*func(*core.QTimerEvent))(signal))(core.NewQTimerEventFromPointer(event))
|
|
} else {
|
|
NewQQuickWidgetFromPointer(ptr).TimerEventDefault(core.NewQTimerEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWidget) TimerEventDefault(event core.QTimerEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWidget_TimerEventDefault(ptr.Pointer(), core.PointerFromQTimerEvent(event))
|
|
}
|
|
}
|
|
|
|
type QQuickWindow struct {
|
|
gui.QWindow
|
|
}
|
|
|
|
type QQuickWindow_ITF interface {
|
|
gui.QWindow_ITF
|
|
QQuickWindow_PTR() *QQuickWindow
|
|
}
|
|
|
|
func (ptr *QQuickWindow) QQuickWindow_PTR() *QQuickWindow {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QQuickWindow) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QWindow_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickWindow) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.QWindow_PTR().SetPointer(p)
|
|
}
|
|
}
|
|
|
|
func PointerFromQQuickWindow(ptr QQuickWindow_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QQuickWindow_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQQuickWindowFromPointer(ptr unsafe.Pointer) (n *QQuickWindow) {
|
|
n = new(QQuickWindow)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
|
|
//go:generate stringer -type=QQuickWindow__CreateTextureOption
|
|
//QQuickWindow::CreateTextureOption
|
|
type QQuickWindow__CreateTextureOption int64
|
|
|
|
const (
|
|
QQuickWindow__TextureHasAlphaChannel QQuickWindow__CreateTextureOption = QQuickWindow__CreateTextureOption(0x0001)
|
|
QQuickWindow__TextureHasMipmaps QQuickWindow__CreateTextureOption = QQuickWindow__CreateTextureOption(0x0002)
|
|
QQuickWindow__TextureOwnsGLTexture QQuickWindow__CreateTextureOption = QQuickWindow__CreateTextureOption(0x0004)
|
|
QQuickWindow__TextureCanUseAtlas QQuickWindow__CreateTextureOption = QQuickWindow__CreateTextureOption(0x0008)
|
|
QQuickWindow__TextureIsOpaque QQuickWindow__CreateTextureOption = QQuickWindow__CreateTextureOption(0x0010)
|
|
)
|
|
|
|
//go:generate stringer -type=QQuickWindow__RenderStage
|
|
//QQuickWindow::RenderStage
|
|
type QQuickWindow__RenderStage int64
|
|
|
|
const (
|
|
QQuickWindow__BeforeSynchronizingStage QQuickWindow__RenderStage = QQuickWindow__RenderStage(0)
|
|
QQuickWindow__AfterSynchronizingStage QQuickWindow__RenderStage = QQuickWindow__RenderStage(1)
|
|
QQuickWindow__BeforeRenderingStage QQuickWindow__RenderStage = QQuickWindow__RenderStage(2)
|
|
QQuickWindow__AfterRenderingStage QQuickWindow__RenderStage = QQuickWindow__RenderStage(3)
|
|
QQuickWindow__AfterSwapStage QQuickWindow__RenderStage = QQuickWindow__RenderStage(4)
|
|
QQuickWindow__NoStage QQuickWindow__RenderStage = QQuickWindow__RenderStage(5)
|
|
)
|
|
|
|
//go:generate stringer -type=QQuickWindow__SceneGraphError
|
|
//QQuickWindow::SceneGraphError
|
|
type QQuickWindow__SceneGraphError int64
|
|
|
|
const (
|
|
QQuickWindow__ContextNotAvailable QQuickWindow__SceneGraphError = QQuickWindow__SceneGraphError(1)
|
|
)
|
|
|
|
//go:generate stringer -type=QQuickWindow__TextRenderType
|
|
//QQuickWindow::TextRenderType
|
|
type QQuickWindow__TextRenderType int64
|
|
|
|
const (
|
|
QQuickWindow__QtTextRendering QQuickWindow__TextRenderType = QQuickWindow__TextRenderType(0)
|
|
QQuickWindow__NativeTextRendering QQuickWindow__TextRenderType = QQuickWindow__TextRenderType(1)
|
|
)
|
|
|
|
func NewQQuickWindow(parent gui.QWindow_ITF) *QQuickWindow {
|
|
tmpValue := NewQQuickWindowFromPointer(C.QQuickWindow_NewQQuickWindow(gui.PointerFromQWindow(parent)))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
|
|
//export callbackQQuickWindow_AccessibleRoot
|
|
func callbackQQuickWindow_AccessibleRoot(ptr unsafe.Pointer) unsafe.Pointer {
|
|
if signal := qt.GetSignal(ptr, "accessibleRoot"); signal != nil {
|
|
return gui.PointerFromQAccessibleInterface((*(*func() *gui.QAccessibleInterface)(signal))())
|
|
}
|
|
|
|
return gui.PointerFromQAccessibleInterface(NewQQuickWindowFromPointer(ptr).AccessibleRootDefault())
|
|
}
|
|
|
|
func (ptr *QQuickWindow) ConnectAccessibleRoot(f func() *gui.QAccessibleInterface) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "accessibleRoot"); signal != nil {
|
|
f := func() *gui.QAccessibleInterface {
|
|
(*(*func() *gui.QAccessibleInterface)(signal))()
|
|
return f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "accessibleRoot", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "accessibleRoot", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) DisconnectAccessibleRoot() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "accessibleRoot")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) AccessibleRoot() *gui.QAccessibleInterface {
|
|
if ptr.Pointer() != nil {
|
|
return gui.NewQAccessibleInterfaceFromPointer(C.QQuickWindow_AccessibleRoot(ptr.Pointer()))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickWindow) AccessibleRootDefault() *gui.QAccessibleInterface {
|
|
if ptr.Pointer() != nil {
|
|
return gui.NewQAccessibleInterfaceFromPointer(C.QQuickWindow_AccessibleRootDefault(ptr.Pointer()))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickWindow) ActiveFocusItem() *QQuickItem {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := NewQQuickItemFromPointer(C.QQuickWindow_ActiveFocusItem(ptr.Pointer()))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
//export callbackQQuickWindow_ActiveFocusItemChanged
|
|
func callbackQQuickWindow_ActiveFocusItemChanged(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "activeFocusItemChanged"); signal != nil {
|
|
(*(*func())(signal))()
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QQuickWindow) ConnectActiveFocusItemChanged(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if !qt.ExistsSignal(ptr.Pointer(), "activeFocusItemChanged") {
|
|
C.QQuickWindow_ConnectActiveFocusItemChanged(ptr.Pointer(), C.longlong(qt.ConnectionType(ptr.Pointer(), "activeFocusItemChanged")))
|
|
}
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "activeFocusItemChanged"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "activeFocusItemChanged", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "activeFocusItemChanged", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) DisconnectActiveFocusItemChanged() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_DisconnectActiveFocusItemChanged(ptr.Pointer())
|
|
qt.DisconnectSignal(ptr.Pointer(), "activeFocusItemChanged")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) ActiveFocusItemChanged() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_ActiveFocusItemChanged(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWindow_AfterAnimating
|
|
func callbackQQuickWindow_AfterAnimating(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "afterAnimating"); signal != nil {
|
|
(*(*func())(signal))()
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QQuickWindow) ConnectAfterAnimating(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if !qt.ExistsSignal(ptr.Pointer(), "afterAnimating") {
|
|
C.QQuickWindow_ConnectAfterAnimating(ptr.Pointer(), C.longlong(qt.ConnectionType(ptr.Pointer(), "afterAnimating")))
|
|
}
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "afterAnimating"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "afterAnimating", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "afterAnimating", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) DisconnectAfterAnimating() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_DisconnectAfterAnimating(ptr.Pointer())
|
|
qt.DisconnectSignal(ptr.Pointer(), "afterAnimating")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) AfterAnimating() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_AfterAnimating(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWindow_AfterRendering
|
|
func callbackQQuickWindow_AfterRendering(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "afterRendering"); signal != nil {
|
|
(*(*func())(signal))()
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QQuickWindow) ConnectAfterRendering(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if !qt.ExistsSignal(ptr.Pointer(), "afterRendering") {
|
|
C.QQuickWindow_ConnectAfterRendering(ptr.Pointer(), C.longlong(qt.ConnectionType(ptr.Pointer(), "afterRendering")))
|
|
}
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "afterRendering"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "afterRendering", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "afterRendering", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) DisconnectAfterRendering() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_DisconnectAfterRendering(ptr.Pointer())
|
|
qt.DisconnectSignal(ptr.Pointer(), "afterRendering")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) AfterRendering() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_AfterRendering(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWindow_AfterSynchronizing
|
|
func callbackQQuickWindow_AfterSynchronizing(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "afterSynchronizing"); signal != nil {
|
|
(*(*func())(signal))()
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QQuickWindow) ConnectAfterSynchronizing(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if !qt.ExistsSignal(ptr.Pointer(), "afterSynchronizing") {
|
|
C.QQuickWindow_ConnectAfterSynchronizing(ptr.Pointer(), C.longlong(qt.ConnectionType(ptr.Pointer(), "afterSynchronizing")))
|
|
}
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "afterSynchronizing"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "afterSynchronizing", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "afterSynchronizing", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) DisconnectAfterSynchronizing() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_DisconnectAfterSynchronizing(ptr.Pointer())
|
|
qt.DisconnectSignal(ptr.Pointer(), "afterSynchronizing")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) AfterSynchronizing() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_AfterSynchronizing(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWindow_BeforeRendering
|
|
func callbackQQuickWindow_BeforeRendering(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "beforeRendering"); signal != nil {
|
|
(*(*func())(signal))()
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QQuickWindow) ConnectBeforeRendering(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if !qt.ExistsSignal(ptr.Pointer(), "beforeRendering") {
|
|
C.QQuickWindow_ConnectBeforeRendering(ptr.Pointer(), C.longlong(qt.ConnectionType(ptr.Pointer(), "beforeRendering")))
|
|
}
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "beforeRendering"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "beforeRendering", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "beforeRendering", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) DisconnectBeforeRendering() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_DisconnectBeforeRendering(ptr.Pointer())
|
|
qt.DisconnectSignal(ptr.Pointer(), "beforeRendering")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) BeforeRendering() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_BeforeRendering(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWindow_BeforeSynchronizing
|
|
func callbackQQuickWindow_BeforeSynchronizing(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "beforeSynchronizing"); signal != nil {
|
|
(*(*func())(signal))()
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QQuickWindow) ConnectBeforeSynchronizing(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if !qt.ExistsSignal(ptr.Pointer(), "beforeSynchronizing") {
|
|
C.QQuickWindow_ConnectBeforeSynchronizing(ptr.Pointer(), C.longlong(qt.ConnectionType(ptr.Pointer(), "beforeSynchronizing")))
|
|
}
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "beforeSynchronizing"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "beforeSynchronizing", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "beforeSynchronizing", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) DisconnectBeforeSynchronizing() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_DisconnectBeforeSynchronizing(ptr.Pointer())
|
|
qt.DisconnectSignal(ptr.Pointer(), "beforeSynchronizing")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) BeforeSynchronizing() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_BeforeSynchronizing(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) ClearBeforeRendering() bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QQuickWindow_ClearBeforeRendering(ptr.Pointer())) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (ptr *QQuickWindow) Color() *gui.QColor {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := gui.NewQColorFromPointer(C.QQuickWindow_Color(ptr.Pointer()))
|
|
qt.SetFinalizer(tmpValue, (*gui.QColor).DestroyQColor)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
//export callbackQQuickWindow_ColorChanged
|
|
func callbackQQuickWindow_ColorChanged(ptr unsafe.Pointer, vqc unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "colorChanged"); signal != nil {
|
|
(*(*func(*gui.QColor))(signal))(gui.NewQColorFromPointer(vqc))
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QQuickWindow) ConnectColorChanged(f func(vqc *gui.QColor)) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if !qt.ExistsSignal(ptr.Pointer(), "colorChanged") {
|
|
C.QQuickWindow_ConnectColorChanged(ptr.Pointer(), C.longlong(qt.ConnectionType(ptr.Pointer(), "colorChanged")))
|
|
}
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "colorChanged"); signal != nil {
|
|
f := func(vqc *gui.QColor) {
|
|
(*(*func(*gui.QColor))(signal))(vqc)
|
|
f(vqc)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "colorChanged", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "colorChanged", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) DisconnectColorChanged() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_DisconnectColorChanged(ptr.Pointer())
|
|
qt.DisconnectSignal(ptr.Pointer(), "colorChanged")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) ColorChanged(vqc gui.QColor_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_ColorChanged(ptr.Pointer(), gui.PointerFromQColor(vqc))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) ContentItem() *QQuickItem {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := NewQQuickItemFromPointer(C.QQuickWindow_ContentItem(ptr.Pointer()))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickWindow) CreateImageNode() *QSGImageNode {
|
|
if ptr.Pointer() != nil {
|
|
return NewQSGImageNodeFromPointer(C.QQuickWindow_CreateImageNode(ptr.Pointer()))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickWindow) CreateRectangleNode() *QSGRectangleNode {
|
|
if ptr.Pointer() != nil {
|
|
return NewQSGRectangleNodeFromPointer(C.QQuickWindow_CreateRectangleNode(ptr.Pointer()))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickWindow) CreateTextureFromId(id uint, size core.QSize_ITF, options QQuickWindow__CreateTextureOption) *QSGTexture {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := NewQSGTextureFromPointer(C.QQuickWindow_CreateTextureFromId(ptr.Pointer(), C.uint(uint32(id)), core.PointerFromQSize(size), C.longlong(options)))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickWindow) CreateTextureFromImage(image gui.QImage_ITF, options QQuickWindow__CreateTextureOption) *QSGTexture {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := NewQSGTextureFromPointer(C.QQuickWindow_CreateTextureFromImage(ptr.Pointer(), gui.PointerFromQImage(image), C.longlong(options)))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickWindow) CreateTextureFromImage2(image gui.QImage_ITF) *QSGTexture {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := NewQSGTextureFromPointer(C.QQuickWindow_CreateTextureFromImage2(ptr.Pointer(), gui.PointerFromQImage(image)))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickWindow) EffectiveDevicePixelRatio() float64 {
|
|
if ptr.Pointer() != nil {
|
|
return float64(C.QQuickWindow_EffectiveDevicePixelRatio(ptr.Pointer()))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
//export callbackQQuickWindow_Event
|
|
func callbackQQuickWindow_Event(ptr unsafe.Pointer, e unsafe.Pointer) C.char {
|
|
if signal := qt.GetSignal(ptr, "event"); signal != nil {
|
|
return C.char(int8(qt.GoBoolToInt((*(*func(*core.QEvent) bool)(signal))(core.NewQEventFromPointer(e)))))
|
|
}
|
|
|
|
return C.char(int8(qt.GoBoolToInt(NewQQuickWindowFromPointer(ptr).EventDefault(core.NewQEventFromPointer(e)))))
|
|
}
|
|
|
|
func (ptr *QQuickWindow) EventDefault(e core.QEvent_ITF) bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QQuickWindow_EventDefault(ptr.Pointer(), core.PointerFromQEvent(e))) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
//export callbackQQuickWindow_ExposeEvent
|
|
func callbackQQuickWindow_ExposeEvent(ptr unsafe.Pointer, vqe unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "exposeEvent"); signal != nil {
|
|
(*(*func(*gui.QExposeEvent))(signal))(gui.NewQExposeEventFromPointer(vqe))
|
|
} else {
|
|
NewQQuickWindowFromPointer(ptr).ExposeEventDefault(gui.NewQExposeEventFromPointer(vqe))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) ExposeEventDefault(vqe gui.QExposeEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_ExposeEventDefault(ptr.Pointer(), gui.PointerFromQExposeEvent(vqe))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWindow_FocusInEvent
|
|
func callbackQQuickWindow_FocusInEvent(ptr unsafe.Pointer, ev unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "focusInEvent"); signal != nil {
|
|
(*(*func(*gui.QFocusEvent))(signal))(gui.NewQFocusEventFromPointer(ev))
|
|
} else {
|
|
NewQQuickWindowFromPointer(ptr).FocusInEventDefault(gui.NewQFocusEventFromPointer(ev))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) FocusInEventDefault(ev gui.QFocusEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_FocusInEventDefault(ptr.Pointer(), gui.PointerFromQFocusEvent(ev))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWindow_FocusOutEvent
|
|
func callbackQQuickWindow_FocusOutEvent(ptr unsafe.Pointer, ev unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "focusOutEvent"); signal != nil {
|
|
(*(*func(*gui.QFocusEvent))(signal))(gui.NewQFocusEventFromPointer(ev))
|
|
} else {
|
|
NewQQuickWindowFromPointer(ptr).FocusOutEventDefault(gui.NewQFocusEventFromPointer(ev))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) FocusOutEventDefault(ev gui.QFocusEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_FocusOutEventDefault(ptr.Pointer(), gui.PointerFromQFocusEvent(ev))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWindow_FrameSwapped
|
|
func callbackQQuickWindow_FrameSwapped(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "frameSwapped"); signal != nil {
|
|
(*(*func())(signal))()
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QQuickWindow) ConnectFrameSwapped(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if !qt.ExistsSignal(ptr.Pointer(), "frameSwapped") {
|
|
C.QQuickWindow_ConnectFrameSwapped(ptr.Pointer(), C.longlong(qt.ConnectionType(ptr.Pointer(), "frameSwapped")))
|
|
}
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "frameSwapped"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "frameSwapped", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "frameSwapped", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) DisconnectFrameSwapped() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_DisconnectFrameSwapped(ptr.Pointer())
|
|
qt.DisconnectSignal(ptr.Pointer(), "frameSwapped")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) FrameSwapped() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_FrameSwapped(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) GrabWindow() *gui.QImage {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := gui.NewQImageFromPointer(C.QQuickWindow_GrabWindow(ptr.Pointer()))
|
|
qt.SetFinalizer(tmpValue, (*gui.QImage).DestroyQImage)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func QQuickWindow_HasDefaultAlphaBuffer() bool {
|
|
return int8(C.QQuickWindow_QQuickWindow_HasDefaultAlphaBuffer()) != 0
|
|
}
|
|
|
|
func (ptr *QQuickWindow) HasDefaultAlphaBuffer() bool {
|
|
return int8(C.QQuickWindow_QQuickWindow_HasDefaultAlphaBuffer()) != 0
|
|
}
|
|
|
|
//export callbackQQuickWindow_HideEvent
|
|
func callbackQQuickWindow_HideEvent(ptr unsafe.Pointer, vqh unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "hideEvent"); signal != nil {
|
|
(*(*func(*gui.QHideEvent))(signal))(gui.NewQHideEventFromPointer(vqh))
|
|
} else {
|
|
NewQQuickWindowFromPointer(ptr).HideEventDefault(gui.NewQHideEventFromPointer(vqh))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) HideEventDefault(vqh gui.QHideEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_HideEventDefault(ptr.Pointer(), gui.PointerFromQHideEvent(vqh))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) IncubationController() *qml.QQmlIncubationController {
|
|
if ptr.Pointer() != nil {
|
|
return qml.NewQQmlIncubationControllerFromPointer(C.QQuickWindow_IncubationController(ptr.Pointer()))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickWindow) IsPersistentOpenGLContext() bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QQuickWindow_IsPersistentOpenGLContext(ptr.Pointer())) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (ptr *QQuickWindow) IsPersistentSceneGraph() bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QQuickWindow_IsPersistentSceneGraph(ptr.Pointer())) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (ptr *QQuickWindow) IsSceneGraphInitialized() bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QQuickWindow_IsSceneGraphInitialized(ptr.Pointer())) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
//export callbackQQuickWindow_KeyPressEvent
|
|
func callbackQQuickWindow_KeyPressEvent(ptr unsafe.Pointer, e unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "keyPressEvent"); signal != nil {
|
|
(*(*func(*gui.QKeyEvent))(signal))(gui.NewQKeyEventFromPointer(e))
|
|
} else {
|
|
NewQQuickWindowFromPointer(ptr).KeyPressEventDefault(gui.NewQKeyEventFromPointer(e))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) KeyPressEventDefault(e gui.QKeyEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_KeyPressEventDefault(ptr.Pointer(), gui.PointerFromQKeyEvent(e))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWindow_KeyReleaseEvent
|
|
func callbackQQuickWindow_KeyReleaseEvent(ptr unsafe.Pointer, e unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "keyReleaseEvent"); signal != nil {
|
|
(*(*func(*gui.QKeyEvent))(signal))(gui.NewQKeyEventFromPointer(e))
|
|
} else {
|
|
NewQQuickWindowFromPointer(ptr).KeyReleaseEventDefault(gui.NewQKeyEventFromPointer(e))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) KeyReleaseEventDefault(e gui.QKeyEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_KeyReleaseEventDefault(ptr.Pointer(), gui.PointerFromQKeyEvent(e))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWindow_MouseDoubleClickEvent
|
|
func callbackQQuickWindow_MouseDoubleClickEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "mouseDoubleClickEvent"); signal != nil {
|
|
(*(*func(*gui.QMouseEvent))(signal))(gui.NewQMouseEventFromPointer(event))
|
|
} else {
|
|
NewQQuickWindowFromPointer(ptr).MouseDoubleClickEventDefault(gui.NewQMouseEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) MouseDoubleClickEventDefault(event gui.QMouseEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_MouseDoubleClickEventDefault(ptr.Pointer(), gui.PointerFromQMouseEvent(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) MouseGrabberItem() *QQuickItem {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := NewQQuickItemFromPointer(C.QQuickWindow_MouseGrabberItem(ptr.Pointer()))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
//export callbackQQuickWindow_MouseMoveEvent
|
|
func callbackQQuickWindow_MouseMoveEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "mouseMoveEvent"); signal != nil {
|
|
(*(*func(*gui.QMouseEvent))(signal))(gui.NewQMouseEventFromPointer(event))
|
|
} else {
|
|
NewQQuickWindowFromPointer(ptr).MouseMoveEventDefault(gui.NewQMouseEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) MouseMoveEventDefault(event gui.QMouseEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_MouseMoveEventDefault(ptr.Pointer(), gui.PointerFromQMouseEvent(event))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWindow_MousePressEvent
|
|
func callbackQQuickWindow_MousePressEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "mousePressEvent"); signal != nil {
|
|
(*(*func(*gui.QMouseEvent))(signal))(gui.NewQMouseEventFromPointer(event))
|
|
} else {
|
|
NewQQuickWindowFromPointer(ptr).MousePressEventDefault(gui.NewQMouseEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) MousePressEventDefault(event gui.QMouseEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_MousePressEventDefault(ptr.Pointer(), gui.PointerFromQMouseEvent(event))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWindow_MouseReleaseEvent
|
|
func callbackQQuickWindow_MouseReleaseEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "mouseReleaseEvent"); signal != nil {
|
|
(*(*func(*gui.QMouseEvent))(signal))(gui.NewQMouseEventFromPointer(event))
|
|
} else {
|
|
NewQQuickWindowFromPointer(ptr).MouseReleaseEventDefault(gui.NewQMouseEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) MouseReleaseEventDefault(event gui.QMouseEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_MouseReleaseEventDefault(ptr.Pointer(), gui.PointerFromQMouseEvent(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) OpenglContext() *gui.QOpenGLContext {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := gui.NewQOpenGLContextFromPointer(C.QQuickWindow_OpenglContext(ptr.Pointer()))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
//export callbackQQuickWindow_OpenglContextCreated
|
|
func callbackQQuickWindow_OpenglContextCreated(ptr unsafe.Pointer, context unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "openglContextCreated"); signal != nil {
|
|
(*(*func(*gui.QOpenGLContext))(signal))(gui.NewQOpenGLContextFromPointer(context))
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QQuickWindow) ConnectOpenglContextCreated(f func(context *gui.QOpenGLContext)) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if !qt.ExistsSignal(ptr.Pointer(), "openglContextCreated") {
|
|
C.QQuickWindow_ConnectOpenglContextCreated(ptr.Pointer(), C.longlong(qt.ConnectionType(ptr.Pointer(), "openglContextCreated")))
|
|
}
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "openglContextCreated"); signal != nil {
|
|
f := func(context *gui.QOpenGLContext) {
|
|
(*(*func(*gui.QOpenGLContext))(signal))(context)
|
|
f(context)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "openglContextCreated", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "openglContextCreated", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) DisconnectOpenglContextCreated() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_DisconnectOpenglContextCreated(ptr.Pointer())
|
|
qt.DisconnectSignal(ptr.Pointer(), "openglContextCreated")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) OpenglContextCreated(context gui.QOpenGLContext_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_OpenglContextCreated(ptr.Pointer(), gui.PointerFromQOpenGLContext(context))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWindow_ReleaseResources
|
|
func callbackQQuickWindow_ReleaseResources(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "releaseResources"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQQuickWindowFromPointer(ptr).ReleaseResourcesDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) ConnectReleaseResources(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "releaseResources"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "releaseResources", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "releaseResources", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) DisconnectReleaseResources() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "releaseResources")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) ReleaseResources() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_ReleaseResources(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) ReleaseResourcesDefault() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_ReleaseResourcesDefault(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) RenderTarget() *gui.QOpenGLFramebufferObject {
|
|
if ptr.Pointer() != nil {
|
|
return gui.NewQOpenGLFramebufferObjectFromPointer(C.QQuickWindow_RenderTarget(ptr.Pointer()))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickWindow) RenderTargetId() uint {
|
|
if ptr.Pointer() != nil {
|
|
return uint(uint32(C.QQuickWindow_RenderTargetId(ptr.Pointer())))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (ptr *QQuickWindow) RenderTargetSize() *core.QSize {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQSizeFromPointer(C.QQuickWindow_RenderTargetSize(ptr.Pointer()))
|
|
qt.SetFinalizer(tmpValue, (*core.QSize).DestroyQSize)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickWindow) RendererInterface() *QSGRendererInterface {
|
|
if ptr.Pointer() != nil {
|
|
return NewQSGRendererInterfaceFromPointer(C.QQuickWindow_RendererInterface(ptr.Pointer()))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickWindow) ResetOpenGLState() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_ResetOpenGLState(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWindow_ResizeEvent
|
|
func callbackQQuickWindow_ResizeEvent(ptr unsafe.Pointer, ev unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "resizeEvent"); signal != nil {
|
|
(*(*func(*gui.QResizeEvent))(signal))(gui.NewQResizeEventFromPointer(ev))
|
|
} else {
|
|
NewQQuickWindowFromPointer(ptr).ResizeEventDefault(gui.NewQResizeEventFromPointer(ev))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) ResizeEventDefault(ev gui.QResizeEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_ResizeEventDefault(ptr.Pointer(), gui.PointerFromQResizeEvent(ev))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWindow_SceneGraphAboutToStop
|
|
func callbackQQuickWindow_SceneGraphAboutToStop(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "sceneGraphAboutToStop"); signal != nil {
|
|
(*(*func())(signal))()
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QQuickWindow) ConnectSceneGraphAboutToStop(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if !qt.ExistsSignal(ptr.Pointer(), "sceneGraphAboutToStop") {
|
|
C.QQuickWindow_ConnectSceneGraphAboutToStop(ptr.Pointer(), C.longlong(qt.ConnectionType(ptr.Pointer(), "sceneGraphAboutToStop")))
|
|
}
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "sceneGraphAboutToStop"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "sceneGraphAboutToStop", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "sceneGraphAboutToStop", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) DisconnectSceneGraphAboutToStop() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_DisconnectSceneGraphAboutToStop(ptr.Pointer())
|
|
qt.DisconnectSignal(ptr.Pointer(), "sceneGraphAboutToStop")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) SceneGraphAboutToStop() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_SceneGraphAboutToStop(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
func QQuickWindow_SceneGraphBackend() string {
|
|
return cGoUnpackString(C.QQuickWindow_QQuickWindow_SceneGraphBackend())
|
|
}
|
|
|
|
func (ptr *QQuickWindow) SceneGraphBackend() string {
|
|
return cGoUnpackString(C.QQuickWindow_QQuickWindow_SceneGraphBackend())
|
|
}
|
|
|
|
//export callbackQQuickWindow_SceneGraphError
|
|
func callbackQQuickWindow_SceneGraphError(ptr unsafe.Pointer, error C.longlong, message C.struct_QtQuick_PackedString) {
|
|
if signal := qt.GetSignal(ptr, "sceneGraphError"); signal != nil {
|
|
(*(*func(QQuickWindow__SceneGraphError, string))(signal))(QQuickWindow__SceneGraphError(error), cGoUnpackString(message))
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QQuickWindow) ConnectSceneGraphError(f func(error QQuickWindow__SceneGraphError, message string)) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if !qt.ExistsSignal(ptr.Pointer(), "sceneGraphError") {
|
|
C.QQuickWindow_ConnectSceneGraphError(ptr.Pointer(), C.longlong(qt.ConnectionType(ptr.Pointer(), "sceneGraphError")))
|
|
}
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "sceneGraphError"); signal != nil {
|
|
f := func(error QQuickWindow__SceneGraphError, message string) {
|
|
(*(*func(QQuickWindow__SceneGraphError, string))(signal))(error, message)
|
|
f(error, message)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "sceneGraphError", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "sceneGraphError", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) DisconnectSceneGraphError() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_DisconnectSceneGraphError(ptr.Pointer())
|
|
qt.DisconnectSignal(ptr.Pointer(), "sceneGraphError")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) SceneGraphError(error QQuickWindow__SceneGraphError, message string) {
|
|
if ptr.Pointer() != nil {
|
|
var messageC *C.char
|
|
if message != "" {
|
|
messageC = C.CString(message)
|
|
defer C.free(unsafe.Pointer(messageC))
|
|
}
|
|
C.QQuickWindow_SceneGraphError(ptr.Pointer(), C.longlong(error), C.struct_QtQuick_PackedString{data: messageC, len: C.longlong(len(message))})
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWindow_SceneGraphInitialized
|
|
func callbackQQuickWindow_SceneGraphInitialized(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "sceneGraphInitialized"); signal != nil {
|
|
(*(*func())(signal))()
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QQuickWindow) ConnectSceneGraphInitialized(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if !qt.ExistsSignal(ptr.Pointer(), "sceneGraphInitialized") {
|
|
C.QQuickWindow_ConnectSceneGraphInitialized(ptr.Pointer(), C.longlong(qt.ConnectionType(ptr.Pointer(), "sceneGraphInitialized")))
|
|
}
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "sceneGraphInitialized"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "sceneGraphInitialized", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "sceneGraphInitialized", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) DisconnectSceneGraphInitialized() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_DisconnectSceneGraphInitialized(ptr.Pointer())
|
|
qt.DisconnectSignal(ptr.Pointer(), "sceneGraphInitialized")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) SceneGraphInitialized() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_SceneGraphInitialized(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWindow_SceneGraphInvalidated
|
|
func callbackQQuickWindow_SceneGraphInvalidated(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "sceneGraphInvalidated"); signal != nil {
|
|
(*(*func())(signal))()
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QQuickWindow) ConnectSceneGraphInvalidated(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if !qt.ExistsSignal(ptr.Pointer(), "sceneGraphInvalidated") {
|
|
C.QQuickWindow_ConnectSceneGraphInvalidated(ptr.Pointer(), C.longlong(qt.ConnectionType(ptr.Pointer(), "sceneGraphInvalidated")))
|
|
}
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "sceneGraphInvalidated"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "sceneGraphInvalidated", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "sceneGraphInvalidated", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) DisconnectSceneGraphInvalidated() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_DisconnectSceneGraphInvalidated(ptr.Pointer())
|
|
qt.DisconnectSignal(ptr.Pointer(), "sceneGraphInvalidated")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) SceneGraphInvalidated() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_SceneGraphInvalidated(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) ScheduleRenderJob(job core.QRunnable_ITF, stage QQuickWindow__RenderStage) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_ScheduleRenderJob(ptr.Pointer(), core.PointerFromQRunnable(job), C.longlong(stage))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) SetClearBeforeRendering(enabled bool) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_SetClearBeforeRendering(ptr.Pointer(), C.char(int8(qt.GoBoolToInt(enabled))))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) SetColor(color gui.QColor_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_SetColor(ptr.Pointer(), gui.PointerFromQColor(color))
|
|
}
|
|
}
|
|
|
|
func QQuickWindow_SetDefaultAlphaBuffer(useAlpha bool) {
|
|
C.QQuickWindow_QQuickWindow_SetDefaultAlphaBuffer(C.char(int8(qt.GoBoolToInt(useAlpha))))
|
|
}
|
|
|
|
func (ptr *QQuickWindow) SetDefaultAlphaBuffer(useAlpha bool) {
|
|
C.QQuickWindow_QQuickWindow_SetDefaultAlphaBuffer(C.char(int8(qt.GoBoolToInt(useAlpha))))
|
|
}
|
|
|
|
func (ptr *QQuickWindow) SetPersistentOpenGLContext(persistent bool) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_SetPersistentOpenGLContext(ptr.Pointer(), C.char(int8(qt.GoBoolToInt(persistent))))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) SetPersistentSceneGraph(persistent bool) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_SetPersistentSceneGraph(ptr.Pointer(), C.char(int8(qt.GoBoolToInt(persistent))))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) SetRenderTarget(fbo gui.QOpenGLFramebufferObject_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_SetRenderTarget(ptr.Pointer(), gui.PointerFromQOpenGLFramebufferObject(fbo))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) SetRenderTarget2(fboId uint, size core.QSize_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_SetRenderTarget2(ptr.Pointer(), C.uint(uint32(fboId)), core.PointerFromQSize(size))
|
|
}
|
|
}
|
|
|
|
func QQuickWindow_SetSceneGraphBackend(api QSGRendererInterface__GraphicsApi) {
|
|
C.QQuickWindow_QQuickWindow_SetSceneGraphBackend(C.longlong(api))
|
|
}
|
|
|
|
func (ptr *QQuickWindow) SetSceneGraphBackend(api QSGRendererInterface__GraphicsApi) {
|
|
C.QQuickWindow_QQuickWindow_SetSceneGraphBackend(C.longlong(api))
|
|
}
|
|
|
|
func QQuickWindow_SetSceneGraphBackend2(backend string) {
|
|
var backendC *C.char
|
|
if backend != "" {
|
|
backendC = C.CString(backend)
|
|
defer C.free(unsafe.Pointer(backendC))
|
|
}
|
|
C.QQuickWindow_QQuickWindow_SetSceneGraphBackend2(C.struct_QtQuick_PackedString{data: backendC, len: C.longlong(len(backend))})
|
|
}
|
|
|
|
func (ptr *QQuickWindow) SetSceneGraphBackend2(backend string) {
|
|
var backendC *C.char
|
|
if backend != "" {
|
|
backendC = C.CString(backend)
|
|
defer C.free(unsafe.Pointer(backendC))
|
|
}
|
|
C.QQuickWindow_QQuickWindow_SetSceneGraphBackend2(C.struct_QtQuick_PackedString{data: backendC, len: C.longlong(len(backend))})
|
|
}
|
|
|
|
func QQuickWindow_SetTextRenderType(renderType QQuickWindow__TextRenderType) {
|
|
C.QQuickWindow_QQuickWindow_SetTextRenderType(C.longlong(renderType))
|
|
}
|
|
|
|
func (ptr *QQuickWindow) SetTextRenderType(renderType QQuickWindow__TextRenderType) {
|
|
C.QQuickWindow_QQuickWindow_SetTextRenderType(C.longlong(renderType))
|
|
}
|
|
|
|
//export callbackQQuickWindow_ShowEvent
|
|
func callbackQQuickWindow_ShowEvent(ptr unsafe.Pointer, vqs unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "showEvent"); signal != nil {
|
|
(*(*func(*gui.QShowEvent))(signal))(gui.NewQShowEventFromPointer(vqs))
|
|
} else {
|
|
NewQQuickWindowFromPointer(ptr).ShowEventDefault(gui.NewQShowEventFromPointer(vqs))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) ShowEventDefault(vqs gui.QShowEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_ShowEventDefault(ptr.Pointer(), gui.PointerFromQShowEvent(vqs))
|
|
}
|
|
}
|
|
|
|
func QQuickWindow_TextRenderType() QQuickWindow__TextRenderType {
|
|
return QQuickWindow__TextRenderType(C.QQuickWindow_QQuickWindow_TextRenderType())
|
|
}
|
|
|
|
func (ptr *QQuickWindow) TextRenderType() QQuickWindow__TextRenderType {
|
|
return QQuickWindow__TextRenderType(C.QQuickWindow_QQuickWindow_TextRenderType())
|
|
}
|
|
|
|
//export callbackQQuickWindow_Update
|
|
func callbackQQuickWindow_Update(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "update"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQQuickWindowFromPointer(ptr).UpdateDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) ConnectUpdate(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "update"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "update", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "update", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) DisconnectUpdate() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "update")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) Update() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_Update(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) UpdateDefault() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_UpdateDefault(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWindow_WheelEvent
|
|
func callbackQQuickWindow_WheelEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "wheelEvent"); signal != nil {
|
|
(*(*func(*gui.QWheelEvent))(signal))(gui.NewQWheelEventFromPointer(event))
|
|
} else {
|
|
NewQQuickWindowFromPointer(ptr).WheelEventDefault(gui.NewQWheelEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) WheelEventDefault(event gui.QWheelEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_WheelEventDefault(ptr.Pointer(), gui.PointerFromQWheelEvent(event))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWindow_DestroyQQuickWindow
|
|
func callbackQQuickWindow_DestroyQQuickWindow(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "~QQuickWindow"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQQuickWindowFromPointer(ptr).DestroyQQuickWindowDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) ConnectDestroyQQuickWindow(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "~QQuickWindow"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "~QQuickWindow", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "~QQuickWindow", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) DisconnectDestroyQQuickWindow() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "~QQuickWindow")
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) DestroyQQuickWindow() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.SetFinalizer(ptr, nil)
|
|
C.QQuickWindow_DestroyQQuickWindow(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) DestroyQQuickWindowDefault() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.SetFinalizer(ptr, nil)
|
|
C.QQuickWindow_DestroyQQuickWindowDefault(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) __children_atList(i int) *core.QObject {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQObjectFromPointer(C.QQuickWindow___children_atList(ptr.Pointer(), C.int(int32(i))))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickWindow) __children_setList(i core.QObject_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow___children_setList(ptr.Pointer(), core.PointerFromQObject(i))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) __children_newList() unsafe.Pointer {
|
|
return C.QQuickWindow___children_newList(ptr.Pointer())
|
|
}
|
|
|
|
func (ptr *QQuickWindow) __dynamicPropertyNames_atList(i int) *core.QByteArray {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQByteArrayFromPointer(C.QQuickWindow___dynamicPropertyNames_atList(ptr.Pointer(), C.int(int32(i))))
|
|
qt.SetFinalizer(tmpValue, (*core.QByteArray).DestroyQByteArray)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickWindow) __dynamicPropertyNames_setList(i core.QByteArray_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow___dynamicPropertyNames_setList(ptr.Pointer(), core.PointerFromQByteArray(i))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) __dynamicPropertyNames_newList() unsafe.Pointer {
|
|
return C.QQuickWindow___dynamicPropertyNames_newList(ptr.Pointer())
|
|
}
|
|
|
|
func (ptr *QQuickWindow) __findChildren_atList(i int) *core.QObject {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQObjectFromPointer(C.QQuickWindow___findChildren_atList(ptr.Pointer(), C.int(int32(i))))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickWindow) __findChildren_setList(i core.QObject_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow___findChildren_setList(ptr.Pointer(), core.PointerFromQObject(i))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) __findChildren_newList() unsafe.Pointer {
|
|
return C.QQuickWindow___findChildren_newList(ptr.Pointer())
|
|
}
|
|
|
|
func (ptr *QQuickWindow) __findChildren_atList3(i int) *core.QObject {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQObjectFromPointer(C.QQuickWindow___findChildren_atList3(ptr.Pointer(), C.int(int32(i))))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QQuickWindow) __findChildren_setList3(i core.QObject_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow___findChildren_setList3(ptr.Pointer(), core.PointerFromQObject(i))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) __findChildren_newList3() unsafe.Pointer {
|
|
return C.QQuickWindow___findChildren_newList3(ptr.Pointer())
|
|
}
|
|
|
|
//export callbackQQuickWindow_ActiveChanged
|
|
func callbackQQuickWindow_ActiveChanged(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "activeChanged"); signal != nil {
|
|
(*(*func())(signal))()
|
|
}
|
|
|
|
}
|
|
|
|
//export callbackQQuickWindow_Alert
|
|
func callbackQQuickWindow_Alert(ptr unsafe.Pointer, msec C.int) {
|
|
if signal := qt.GetSignal(ptr, "alert"); signal != nil {
|
|
(*(*func(int))(signal))(int(int32(msec)))
|
|
} else {
|
|
NewQQuickWindowFromPointer(ptr).AlertDefault(int(int32(msec)))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) AlertDefault(msec int) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_AlertDefault(ptr.Pointer(), C.int(int32(msec)))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWindow_Close
|
|
func callbackQQuickWindow_Close(ptr unsafe.Pointer) C.char {
|
|
if signal := qt.GetSignal(ptr, "close"); signal != nil {
|
|
return C.char(int8(qt.GoBoolToInt((*(*func() bool)(signal))())))
|
|
}
|
|
|
|
return C.char(int8(qt.GoBoolToInt(NewQQuickWindowFromPointer(ptr).CloseDefault())))
|
|
}
|
|
|
|
func (ptr *QQuickWindow) CloseDefault() bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QQuickWindow_CloseDefault(ptr.Pointer())) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
//export callbackQQuickWindow_ContentOrientationChanged
|
|
func callbackQQuickWindow_ContentOrientationChanged(ptr unsafe.Pointer, orientation C.longlong) {
|
|
if signal := qt.GetSignal(ptr, "contentOrientationChanged"); signal != nil {
|
|
(*(*func(core.Qt__ScreenOrientation))(signal))(core.Qt__ScreenOrientation(orientation))
|
|
}
|
|
|
|
}
|
|
|
|
//export callbackQQuickWindow_FocusObject
|
|
func callbackQQuickWindow_FocusObject(ptr unsafe.Pointer) unsafe.Pointer {
|
|
if signal := qt.GetSignal(ptr, "focusObject"); signal != nil {
|
|
return core.PointerFromQObject((*(*func() *core.QObject)(signal))())
|
|
}
|
|
|
|
return core.PointerFromQObject(NewQQuickWindowFromPointer(ptr).FocusObjectDefault())
|
|
}
|
|
|
|
func (ptr *QQuickWindow) FocusObjectDefault() *core.QObject {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQObjectFromPointer(C.QQuickWindow_FocusObjectDefault(ptr.Pointer()))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
//export callbackQQuickWindow_FocusObjectChanged
|
|
func callbackQQuickWindow_FocusObjectChanged(ptr unsafe.Pointer, object unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "focusObjectChanged"); signal != nil {
|
|
(*(*func(*core.QObject))(signal))(core.NewQObjectFromPointer(object))
|
|
}
|
|
|
|
}
|
|
|
|
//export callbackQQuickWindow_Format
|
|
func callbackQQuickWindow_Format(ptr unsafe.Pointer) unsafe.Pointer {
|
|
if signal := qt.GetSignal(ptr, "format"); signal != nil {
|
|
return gui.PointerFromQSurfaceFormat((*(*func() *gui.QSurfaceFormat)(signal))())
|
|
}
|
|
|
|
return gui.PointerFromQSurfaceFormat(NewQQuickWindowFromPointer(ptr).FormatDefault())
|
|
}
|
|
|
|
func (ptr *QQuickWindow) FormatDefault() *gui.QSurfaceFormat {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := gui.NewQSurfaceFormatFromPointer(C.QQuickWindow_FormatDefault(ptr.Pointer()))
|
|
qt.SetFinalizer(tmpValue, (*gui.QSurfaceFormat).DestroyQSurfaceFormat)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
//export callbackQQuickWindow_HeightChanged
|
|
func callbackQQuickWindow_HeightChanged(ptr unsafe.Pointer, arg C.int) {
|
|
if signal := qt.GetSignal(ptr, "heightChanged"); signal != nil {
|
|
(*(*func(int))(signal))(int(int32(arg)))
|
|
}
|
|
|
|
}
|
|
|
|
//export callbackQQuickWindow_Hide
|
|
func callbackQQuickWindow_Hide(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "hide"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQQuickWindowFromPointer(ptr).HideDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) HideDefault() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_HideDefault(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWindow_Lower
|
|
func callbackQQuickWindow_Lower(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "lower"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQQuickWindowFromPointer(ptr).LowerDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) LowerDefault() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_LowerDefault(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWindow_MaximumHeightChanged
|
|
func callbackQQuickWindow_MaximumHeightChanged(ptr unsafe.Pointer, arg C.int) {
|
|
if signal := qt.GetSignal(ptr, "maximumHeightChanged"); signal != nil {
|
|
(*(*func(int))(signal))(int(int32(arg)))
|
|
}
|
|
|
|
}
|
|
|
|
//export callbackQQuickWindow_MaximumWidthChanged
|
|
func callbackQQuickWindow_MaximumWidthChanged(ptr unsafe.Pointer, arg C.int) {
|
|
if signal := qt.GetSignal(ptr, "maximumWidthChanged"); signal != nil {
|
|
(*(*func(int))(signal))(int(int32(arg)))
|
|
}
|
|
|
|
}
|
|
|
|
//export callbackQQuickWindow_MinimumHeightChanged
|
|
func callbackQQuickWindow_MinimumHeightChanged(ptr unsafe.Pointer, arg C.int) {
|
|
if signal := qt.GetSignal(ptr, "minimumHeightChanged"); signal != nil {
|
|
(*(*func(int))(signal))(int(int32(arg)))
|
|
}
|
|
|
|
}
|
|
|
|
//export callbackQQuickWindow_MinimumWidthChanged
|
|
func callbackQQuickWindow_MinimumWidthChanged(ptr unsafe.Pointer, arg C.int) {
|
|
if signal := qt.GetSignal(ptr, "minimumWidthChanged"); signal != nil {
|
|
(*(*func(int))(signal))(int(int32(arg)))
|
|
}
|
|
|
|
}
|
|
|
|
//export callbackQQuickWindow_ModalityChanged
|
|
func callbackQQuickWindow_ModalityChanged(ptr unsafe.Pointer, modality C.longlong) {
|
|
if signal := qt.GetSignal(ptr, "modalityChanged"); signal != nil {
|
|
(*(*func(core.Qt__WindowModality))(signal))(core.Qt__WindowModality(modality))
|
|
}
|
|
|
|
}
|
|
|
|
//export callbackQQuickWindow_MoveEvent
|
|
func callbackQQuickWindow_MoveEvent(ptr unsafe.Pointer, ev unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "moveEvent"); signal != nil {
|
|
(*(*func(*gui.QMoveEvent))(signal))(gui.NewQMoveEventFromPointer(ev))
|
|
} else {
|
|
NewQQuickWindowFromPointer(ptr).MoveEventDefault(gui.NewQMoveEventFromPointer(ev))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) MoveEventDefault(ev gui.QMoveEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_MoveEventDefault(ptr.Pointer(), gui.PointerFromQMoveEvent(ev))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWindow_NativeEvent
|
|
func callbackQQuickWindow_NativeEvent(ptr unsafe.Pointer, eventType unsafe.Pointer, message unsafe.Pointer, result *C.long) C.char {
|
|
var resultR int
|
|
if result != nil {
|
|
resultR = int(int32(*result))
|
|
defer func() { *result = C.long(int32(resultR)) }()
|
|
}
|
|
if signal := qt.GetSignal(ptr, "nativeEvent"); signal != nil {
|
|
return C.char(int8(qt.GoBoolToInt((*(*func(*core.QByteArray, unsafe.Pointer, *int) bool)(signal))(core.NewQByteArrayFromPointer(eventType), message, &resultR))))
|
|
}
|
|
|
|
return C.char(int8(qt.GoBoolToInt(NewQQuickWindowFromPointer(ptr).NativeEventDefault(core.NewQByteArrayFromPointer(eventType), message, &resultR))))
|
|
}
|
|
|
|
func (ptr *QQuickWindow) NativeEventDefault(eventType core.QByteArray_ITF, message unsafe.Pointer, result *int) bool {
|
|
if ptr.Pointer() != nil {
|
|
var resultC C.long
|
|
if result != nil {
|
|
resultC = C.long(int32(*result))
|
|
defer func() { *result = int(int32(resultC)) }()
|
|
}
|
|
return int8(C.QQuickWindow_NativeEventDefault(ptr.Pointer(), core.PointerFromQByteArray(eventType), message, &resultC)) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
//export callbackQQuickWindow_OpacityChanged
|
|
func callbackQQuickWindow_OpacityChanged(ptr unsafe.Pointer, opacity C.double) {
|
|
if signal := qt.GetSignal(ptr, "opacityChanged"); signal != nil {
|
|
(*(*func(float64))(signal))(float64(opacity))
|
|
}
|
|
|
|
}
|
|
|
|
//export callbackQQuickWindow_Raise
|
|
func callbackQQuickWindow_Raise(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "raise"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQQuickWindowFromPointer(ptr).RaiseDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) RaiseDefault() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_RaiseDefault(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWindow_RequestActivate
|
|
func callbackQQuickWindow_RequestActivate(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "requestActivate"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQQuickWindowFromPointer(ptr).RequestActivateDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) RequestActivateDefault() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_RequestActivateDefault(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWindow_RequestUpdate
|
|
func callbackQQuickWindow_RequestUpdate(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "requestUpdate"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQQuickWindowFromPointer(ptr).RequestUpdateDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) RequestUpdateDefault() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_RequestUpdateDefault(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWindow_ScreenChanged
|
|
func callbackQQuickWindow_ScreenChanged(ptr unsafe.Pointer, screen unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "screenChanged"); signal != nil {
|
|
(*(*func(*gui.QScreen))(signal))(gui.NewQScreenFromPointer(screen))
|
|
}
|
|
|
|
}
|
|
|
|
//export callbackQQuickWindow_SetGeometry
|
|
func callbackQQuickWindow_SetGeometry(ptr unsafe.Pointer, posx C.int, posy C.int, w C.int, h C.int) {
|
|
if signal := qt.GetSignal(ptr, "setGeometry"); signal != nil {
|
|
(*(*func(int, int, int, int))(signal))(int(int32(posx)), int(int32(posy)), int(int32(w)), int(int32(h)))
|
|
} else {
|
|
NewQQuickWindowFromPointer(ptr).SetGeometryDefault(int(int32(posx)), int(int32(posy)), int(int32(w)), int(int32(h)))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) SetGeometryDefault(posx int, posy int, w int, h int) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_SetGeometryDefault(ptr.Pointer(), C.int(int32(posx)), C.int(int32(posy)), C.int(int32(w)), C.int(int32(h)))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWindow_SetGeometry2
|
|
func callbackQQuickWindow_SetGeometry2(ptr unsafe.Pointer, rect unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "setGeometry2"); signal != nil {
|
|
(*(*func(*core.QRect))(signal))(core.NewQRectFromPointer(rect))
|
|
} else {
|
|
NewQQuickWindowFromPointer(ptr).SetGeometry2Default(core.NewQRectFromPointer(rect))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) SetGeometry2Default(rect core.QRect_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_SetGeometry2Default(ptr.Pointer(), core.PointerFromQRect(rect))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWindow_SetHeight
|
|
func callbackQQuickWindow_SetHeight(ptr unsafe.Pointer, arg C.int) {
|
|
if signal := qt.GetSignal(ptr, "setHeight"); signal != nil {
|
|
(*(*func(int))(signal))(int(int32(arg)))
|
|
} else {
|
|
NewQQuickWindowFromPointer(ptr).SetHeightDefault(int(int32(arg)))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) SetHeightDefault(arg int) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_SetHeightDefault(ptr.Pointer(), C.int(int32(arg)))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWindow_SetMaximumHeight
|
|
func callbackQQuickWindow_SetMaximumHeight(ptr unsafe.Pointer, h C.int) {
|
|
if signal := qt.GetSignal(ptr, "setMaximumHeight"); signal != nil {
|
|
(*(*func(int))(signal))(int(int32(h)))
|
|
} else {
|
|
NewQQuickWindowFromPointer(ptr).SetMaximumHeightDefault(int(int32(h)))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) SetMaximumHeightDefault(h int) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_SetMaximumHeightDefault(ptr.Pointer(), C.int(int32(h)))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWindow_SetMaximumWidth
|
|
func callbackQQuickWindow_SetMaximumWidth(ptr unsafe.Pointer, w C.int) {
|
|
if signal := qt.GetSignal(ptr, "setMaximumWidth"); signal != nil {
|
|
(*(*func(int))(signal))(int(int32(w)))
|
|
} else {
|
|
NewQQuickWindowFromPointer(ptr).SetMaximumWidthDefault(int(int32(w)))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) SetMaximumWidthDefault(w int) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_SetMaximumWidthDefault(ptr.Pointer(), C.int(int32(w)))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWindow_SetMinimumHeight
|
|
func callbackQQuickWindow_SetMinimumHeight(ptr unsafe.Pointer, h C.int) {
|
|
if signal := qt.GetSignal(ptr, "setMinimumHeight"); signal != nil {
|
|
(*(*func(int))(signal))(int(int32(h)))
|
|
} else {
|
|
NewQQuickWindowFromPointer(ptr).SetMinimumHeightDefault(int(int32(h)))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) SetMinimumHeightDefault(h int) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_SetMinimumHeightDefault(ptr.Pointer(), C.int(int32(h)))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWindow_SetMinimumWidth
|
|
func callbackQQuickWindow_SetMinimumWidth(ptr unsafe.Pointer, w C.int) {
|
|
if signal := qt.GetSignal(ptr, "setMinimumWidth"); signal != nil {
|
|
(*(*func(int))(signal))(int(int32(w)))
|
|
} else {
|
|
NewQQuickWindowFromPointer(ptr).SetMinimumWidthDefault(int(int32(w)))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) SetMinimumWidthDefault(w int) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_SetMinimumWidthDefault(ptr.Pointer(), C.int(int32(w)))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWindow_SetTitle
|
|
func callbackQQuickWindow_SetTitle(ptr unsafe.Pointer, vqs C.struct_QtQuick_PackedString) {
|
|
if signal := qt.GetSignal(ptr, "setTitle"); signal != nil {
|
|
(*(*func(string))(signal))(cGoUnpackString(vqs))
|
|
} else {
|
|
NewQQuickWindowFromPointer(ptr).SetTitleDefault(cGoUnpackString(vqs))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) SetTitleDefault(vqs string) {
|
|
if ptr.Pointer() != nil {
|
|
var vqsC *C.char
|
|
if vqs != "" {
|
|
vqsC = C.CString(vqs)
|
|
defer C.free(unsafe.Pointer(vqsC))
|
|
}
|
|
C.QQuickWindow_SetTitleDefault(ptr.Pointer(), C.struct_QtQuick_PackedString{data: vqsC, len: C.longlong(len(vqs))})
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWindow_SetVisible
|
|
func callbackQQuickWindow_SetVisible(ptr unsafe.Pointer, visible C.char) {
|
|
if signal := qt.GetSignal(ptr, "setVisible"); signal != nil {
|
|
(*(*func(bool))(signal))(int8(visible) != 0)
|
|
} else {
|
|
NewQQuickWindowFromPointer(ptr).SetVisibleDefault(int8(visible) != 0)
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) SetVisibleDefault(visible bool) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_SetVisibleDefault(ptr.Pointer(), C.char(int8(qt.GoBoolToInt(visible))))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWindow_SetWidth
|
|
func callbackQQuickWindow_SetWidth(ptr unsafe.Pointer, arg C.int) {
|
|
if signal := qt.GetSignal(ptr, "setWidth"); signal != nil {
|
|
(*(*func(int))(signal))(int(int32(arg)))
|
|
} else {
|
|
NewQQuickWindowFromPointer(ptr).SetWidthDefault(int(int32(arg)))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) SetWidthDefault(arg int) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_SetWidthDefault(ptr.Pointer(), C.int(int32(arg)))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWindow_SetX
|
|
func callbackQQuickWindow_SetX(ptr unsafe.Pointer, arg C.int) {
|
|
if signal := qt.GetSignal(ptr, "setX"); signal != nil {
|
|
(*(*func(int))(signal))(int(int32(arg)))
|
|
} else {
|
|
NewQQuickWindowFromPointer(ptr).SetXDefault(int(int32(arg)))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) SetXDefault(arg int) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_SetXDefault(ptr.Pointer(), C.int(int32(arg)))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWindow_SetY
|
|
func callbackQQuickWindow_SetY(ptr unsafe.Pointer, arg C.int) {
|
|
if signal := qt.GetSignal(ptr, "setY"); signal != nil {
|
|
(*(*func(int))(signal))(int(int32(arg)))
|
|
} else {
|
|
NewQQuickWindowFromPointer(ptr).SetYDefault(int(int32(arg)))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) SetYDefault(arg int) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_SetYDefault(ptr.Pointer(), C.int(int32(arg)))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWindow_Show
|
|
func callbackQQuickWindow_Show(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "show"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQQuickWindowFromPointer(ptr).ShowDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) ShowDefault() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_ShowDefault(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWindow_ShowFullScreen
|
|
func callbackQQuickWindow_ShowFullScreen(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "showFullScreen"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQQuickWindowFromPointer(ptr).ShowFullScreenDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) ShowFullScreenDefault() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_ShowFullScreenDefault(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWindow_ShowMaximized
|
|
func callbackQQuickWindow_ShowMaximized(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "showMaximized"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQQuickWindowFromPointer(ptr).ShowMaximizedDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) ShowMaximizedDefault() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_ShowMaximizedDefault(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWindow_ShowMinimized
|
|
func callbackQQuickWindow_ShowMinimized(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "showMinimized"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQQuickWindowFromPointer(ptr).ShowMinimizedDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) ShowMinimizedDefault() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_ShowMinimizedDefault(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWindow_ShowNormal
|
|
func callbackQQuickWindow_ShowNormal(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "showNormal"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQQuickWindowFromPointer(ptr).ShowNormalDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) ShowNormalDefault() {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_ShowNormalDefault(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWindow_Size
|
|
func callbackQQuickWindow_Size(ptr unsafe.Pointer) unsafe.Pointer {
|
|
if signal := qt.GetSignal(ptr, "size"); signal != nil {
|
|
return core.PointerFromQSize((*(*func() *core.QSize)(signal))())
|
|
}
|
|
|
|
return core.PointerFromQSize(NewQQuickWindowFromPointer(ptr).SizeDefault())
|
|
}
|
|
|
|
func (ptr *QQuickWindow) SizeDefault() *core.QSize {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQSizeFromPointer(C.QQuickWindow_SizeDefault(ptr.Pointer()))
|
|
qt.SetFinalizer(tmpValue, (*core.QSize).DestroyQSize)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
//export callbackQQuickWindow_SurfaceType
|
|
func callbackQQuickWindow_SurfaceType(ptr unsafe.Pointer) C.longlong {
|
|
if signal := qt.GetSignal(ptr, "surfaceType"); signal != nil {
|
|
return C.longlong((*(*func() gui.QSurface__SurfaceType)(signal))())
|
|
}
|
|
|
|
return C.longlong(NewQQuickWindowFromPointer(ptr).SurfaceTypeDefault())
|
|
}
|
|
|
|
func (ptr *QQuickWindow) SurfaceTypeDefault() gui.QSurface__SurfaceType {
|
|
if ptr.Pointer() != nil {
|
|
return gui.QSurface__SurfaceType(C.QQuickWindow_SurfaceTypeDefault(ptr.Pointer()))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
//export callbackQQuickWindow_TabletEvent
|
|
func callbackQQuickWindow_TabletEvent(ptr unsafe.Pointer, ev unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "tabletEvent"); signal != nil {
|
|
(*(*func(*gui.QTabletEvent))(signal))(gui.NewQTabletEventFromPointer(ev))
|
|
} else {
|
|
NewQQuickWindowFromPointer(ptr).TabletEventDefault(gui.NewQTabletEventFromPointer(ev))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) TabletEventDefault(ev gui.QTabletEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_TabletEventDefault(ptr.Pointer(), gui.PointerFromQTabletEvent(ev))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWindow_TouchEvent
|
|
func callbackQQuickWindow_TouchEvent(ptr unsafe.Pointer, ev unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "touchEvent"); signal != nil {
|
|
(*(*func(*gui.QTouchEvent))(signal))(gui.NewQTouchEventFromPointer(ev))
|
|
} else {
|
|
NewQQuickWindowFromPointer(ptr).TouchEventDefault(gui.NewQTouchEventFromPointer(ev))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) TouchEventDefault(ev gui.QTouchEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_TouchEventDefault(ptr.Pointer(), gui.PointerFromQTouchEvent(ev))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWindow_VisibilityChanged
|
|
func callbackQQuickWindow_VisibilityChanged(ptr unsafe.Pointer, visibility C.longlong) {
|
|
if signal := qt.GetSignal(ptr, "visibilityChanged"); signal != nil {
|
|
(*(*func(gui.QWindow__Visibility))(signal))(gui.QWindow__Visibility(visibility))
|
|
}
|
|
|
|
}
|
|
|
|
//export callbackQQuickWindow_VisibleChanged
|
|
func callbackQQuickWindow_VisibleChanged(ptr unsafe.Pointer, arg C.char) {
|
|
if signal := qt.GetSignal(ptr, "visibleChanged"); signal != nil {
|
|
(*(*func(bool))(signal))(int8(arg) != 0)
|
|
}
|
|
|
|
}
|
|
|
|
//export callbackQQuickWindow_WidthChanged
|
|
func callbackQQuickWindow_WidthChanged(ptr unsafe.Pointer, arg C.int) {
|
|
if signal := qt.GetSignal(ptr, "widthChanged"); signal != nil {
|
|
(*(*func(int))(signal))(int(int32(arg)))
|
|
}
|
|
|
|
}
|
|
|
|
//export callbackQQuickWindow_WindowStateChanged
|
|
func callbackQQuickWindow_WindowStateChanged(ptr unsafe.Pointer, windowState C.longlong) {
|
|
if signal := qt.GetSignal(ptr, "windowStateChanged"); signal != nil {
|
|
(*(*func(core.Qt__WindowState))(signal))(core.Qt__WindowState(windowState))
|
|
}
|
|
|
|
}
|
|
|
|
//export callbackQQuickWindow_WindowTitleChanged
|
|
func callbackQQuickWindow_WindowTitleChanged(ptr unsafe.Pointer, title C.struct_QtQuick_PackedString) {
|
|
if signal := qt.GetSignal(ptr, "windowTitleChanged"); signal != nil {
|
|
(*(*func(string))(signal))(cGoUnpackString(title))
|
|
}
|
|
|
|
}
|
|
|
|
//export callbackQQuickWindow_XChanged
|
|
func callbackQQuickWindow_XChanged(ptr unsafe.Pointer, arg C.int) {
|
|
if signal := qt.GetSignal(ptr, "xChanged"); signal != nil {
|
|
(*(*func(int))(signal))(int(int32(arg)))
|
|
}
|
|
|
|
}
|
|
|
|
//export callbackQQuickWindow_YChanged
|
|
func callbackQQuickWindow_YChanged(ptr unsafe.Pointer, arg C.int) {
|
|
if signal := qt.GetSignal(ptr, "yChanged"); signal != nil {
|
|
(*(*func(int))(signal))(int(int32(arg)))
|
|
}
|
|
|
|
}
|
|
|
|
//export callbackQQuickWindow_ChildEvent
|
|
func callbackQQuickWindow_ChildEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "childEvent"); signal != nil {
|
|
(*(*func(*core.QChildEvent))(signal))(core.NewQChildEventFromPointer(event))
|
|
} else {
|
|
NewQQuickWindowFromPointer(ptr).ChildEventDefault(core.NewQChildEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) ChildEventDefault(event core.QChildEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_ChildEventDefault(ptr.Pointer(), core.PointerFromQChildEvent(event))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWindow_ConnectNotify
|
|
func callbackQQuickWindow_ConnectNotify(ptr unsafe.Pointer, sign unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "connectNotify"); signal != nil {
|
|
(*(*func(*core.QMetaMethod))(signal))(core.NewQMetaMethodFromPointer(sign))
|
|
} else {
|
|
NewQQuickWindowFromPointer(ptr).ConnectNotifyDefault(core.NewQMetaMethodFromPointer(sign))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) ConnectNotifyDefault(sign core.QMetaMethod_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_ConnectNotifyDefault(ptr.Pointer(), core.PointerFromQMetaMethod(sign))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWindow_CustomEvent
|
|
func callbackQQuickWindow_CustomEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "customEvent"); signal != nil {
|
|
(*(*func(*core.QEvent))(signal))(core.NewQEventFromPointer(event))
|
|
} else {
|
|
NewQQuickWindowFromPointer(ptr).CustomEventDefault(core.NewQEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) CustomEventDefault(event core.QEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_CustomEventDefault(ptr.Pointer(), core.PointerFromQEvent(event))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWindow_DeleteLater
|
|
func callbackQQuickWindow_DeleteLater(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "deleteLater"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQQuickWindowFromPointer(ptr).DeleteLaterDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) DeleteLaterDefault() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.SetFinalizer(ptr, nil)
|
|
C.QQuickWindow_DeleteLaterDefault(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWindow_Destroyed
|
|
func callbackQQuickWindow_Destroyed(ptr unsafe.Pointer, obj unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "destroyed"); signal != nil {
|
|
(*(*func(*core.QObject))(signal))(core.NewQObjectFromPointer(obj))
|
|
}
|
|
|
|
}
|
|
|
|
//export callbackQQuickWindow_DisconnectNotify
|
|
func callbackQQuickWindow_DisconnectNotify(ptr unsafe.Pointer, sign unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "disconnectNotify"); signal != nil {
|
|
(*(*func(*core.QMetaMethod))(signal))(core.NewQMetaMethodFromPointer(sign))
|
|
} else {
|
|
NewQQuickWindowFromPointer(ptr).DisconnectNotifyDefault(core.NewQMetaMethodFromPointer(sign))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) DisconnectNotifyDefault(sign core.QMetaMethod_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_DisconnectNotifyDefault(ptr.Pointer(), core.PointerFromQMetaMethod(sign))
|
|
}
|
|
}
|
|
|
|
//export callbackQQuickWindow_EventFilter
|
|
func callbackQQuickWindow_EventFilter(ptr unsafe.Pointer, watched unsafe.Pointer, event unsafe.Pointer) C.char {
|
|
if signal := qt.GetSignal(ptr, "eventFilter"); signal != nil {
|
|
return C.char(int8(qt.GoBoolToInt((*(*func(*core.QObject, *core.QEvent) bool)(signal))(core.NewQObjectFromPointer(watched), core.NewQEventFromPointer(event)))))
|
|
}
|
|
|
|
return C.char(int8(qt.GoBoolToInt(NewQQuickWindowFromPointer(ptr).EventFilterDefault(core.NewQObjectFromPointer(watched), core.NewQEventFromPointer(event)))))
|
|
}
|
|
|
|
func (ptr *QQuickWindow) EventFilterDefault(watched core.QObject_ITF, event core.QEvent_ITF) bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QQuickWindow_EventFilterDefault(ptr.Pointer(), core.PointerFromQObject(watched), core.PointerFromQEvent(event))) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
//export callbackQQuickWindow_MetaObject
|
|
func callbackQQuickWindow_MetaObject(ptr unsafe.Pointer) unsafe.Pointer {
|
|
if signal := qt.GetSignal(ptr, "metaObject"); signal != nil {
|
|
return core.PointerFromQMetaObject((*(*func() *core.QMetaObject)(signal))())
|
|
}
|
|
|
|
return core.PointerFromQMetaObject(NewQQuickWindowFromPointer(ptr).MetaObjectDefault())
|
|
}
|
|
|
|
func (ptr *QQuickWindow) MetaObjectDefault() *core.QMetaObject {
|
|
if ptr.Pointer() != nil {
|
|
return core.NewQMetaObjectFromPointer(C.QQuickWindow_MetaObjectDefault(ptr.Pointer()))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
//export callbackQQuickWindow_ObjectNameChanged
|
|
func callbackQQuickWindow_ObjectNameChanged(ptr unsafe.Pointer, objectName C.struct_QtQuick_PackedString) {
|
|
if signal := qt.GetSignal(ptr, "objectNameChanged"); signal != nil {
|
|
(*(*func(string))(signal))(cGoUnpackString(objectName))
|
|
}
|
|
|
|
}
|
|
|
|
//export callbackQQuickWindow_TimerEvent
|
|
func callbackQQuickWindow_TimerEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "timerEvent"); signal != nil {
|
|
(*(*func(*core.QTimerEvent))(signal))(core.NewQTimerEventFromPointer(event))
|
|
} else {
|
|
NewQQuickWindowFromPointer(ptr).TimerEventDefault(core.NewQTimerEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QQuickWindow) TimerEventDefault(event core.QTimerEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QQuickWindow_TimerEventDefault(ptr.Pointer(), core.PointerFromQTimerEvent(event))
|
|
}
|
|
}
|
|
|
|
type QSGAbstractRenderer struct {
|
|
core.QObject
|
|
}
|
|
|
|
type QSGAbstractRenderer_ITF interface {
|
|
core.QObject_ITF
|
|
QSGAbstractRenderer_PTR() *QSGAbstractRenderer
|
|
}
|
|
|
|
func (ptr *QSGAbstractRenderer) QSGAbstractRenderer_PTR() *QSGAbstractRenderer {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QSGAbstractRenderer) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QObject_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGAbstractRenderer) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.QObject_PTR().SetPointer(p)
|
|
}
|
|
}
|
|
|
|
func PointerFromQSGAbstractRenderer(ptr QSGAbstractRenderer_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGAbstractRenderer_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQSGAbstractRendererFromPointer(ptr unsafe.Pointer) (n *QSGAbstractRenderer) {
|
|
n = new(QSGAbstractRenderer)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
|
|
//go:generate stringer -type=QSGAbstractRenderer__ClearModeBit
|
|
//QSGAbstractRenderer::ClearModeBit
|
|
type QSGAbstractRenderer__ClearModeBit int64
|
|
|
|
const (
|
|
QSGAbstractRenderer__ClearColorBuffer QSGAbstractRenderer__ClearModeBit = QSGAbstractRenderer__ClearModeBit(0x0001)
|
|
QSGAbstractRenderer__ClearDepthBuffer QSGAbstractRenderer__ClearModeBit = QSGAbstractRenderer__ClearModeBit(0x0002)
|
|
QSGAbstractRenderer__ClearStencilBuffer QSGAbstractRenderer__ClearModeBit = QSGAbstractRenderer__ClearModeBit(0x0004)
|
|
)
|
|
|
|
func (ptr *QSGAbstractRenderer) ClearColor() *gui.QColor {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := gui.NewQColorFromPointer(C.QSGAbstractRenderer_ClearColor(ptr.Pointer()))
|
|
qt.SetFinalizer(tmpValue, (*gui.QColor).DestroyQColor)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGAbstractRenderer) ClearMode() QSGAbstractRenderer__ClearModeBit {
|
|
if ptr.Pointer() != nil {
|
|
return QSGAbstractRenderer__ClearModeBit(C.QSGAbstractRenderer_ClearMode(ptr.Pointer()))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (ptr *QSGAbstractRenderer) DeviceRect() *core.QRect {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQRectFromPointer(C.QSGAbstractRenderer_DeviceRect(ptr.Pointer()))
|
|
qt.SetFinalizer(tmpValue, (*core.QRect).DestroyQRect)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGAbstractRenderer) ProjectionMatrix() *gui.QMatrix4x4 {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := gui.NewQMatrix4x4FromPointer(C.QSGAbstractRenderer_ProjectionMatrix(ptr.Pointer()))
|
|
qt.SetFinalizer(tmpValue, (*gui.QMatrix4x4).DestroyQMatrix4x4)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
//export callbackQSGAbstractRenderer_RenderScene
|
|
func callbackQSGAbstractRenderer_RenderScene(ptr unsafe.Pointer, fboId C.uint) {
|
|
if signal := qt.GetSignal(ptr, "renderScene"); signal != nil {
|
|
(*(*func(uint))(signal))(uint(uint32(fboId)))
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QSGAbstractRenderer) ConnectRenderScene(f func(fboId uint)) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "renderScene"); signal != nil {
|
|
f := func(fboId uint) {
|
|
(*(*func(uint))(signal))(fboId)
|
|
f(fboId)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "renderScene", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "renderScene", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGAbstractRenderer) DisconnectRenderScene() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "renderScene")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGAbstractRenderer) RenderScene(fboId uint) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGAbstractRenderer_RenderScene(ptr.Pointer(), C.uint(uint32(fboId)))
|
|
}
|
|
}
|
|
|
|
//export callbackQSGAbstractRenderer_SceneGraphChanged
|
|
func callbackQSGAbstractRenderer_SceneGraphChanged(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "sceneGraphChanged"); signal != nil {
|
|
(*(*func())(signal))()
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QSGAbstractRenderer) ConnectSceneGraphChanged(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if !qt.ExistsSignal(ptr.Pointer(), "sceneGraphChanged") {
|
|
C.QSGAbstractRenderer_ConnectSceneGraphChanged(ptr.Pointer(), C.longlong(qt.ConnectionType(ptr.Pointer(), "sceneGraphChanged")))
|
|
}
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "sceneGraphChanged"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "sceneGraphChanged", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "sceneGraphChanged", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGAbstractRenderer) DisconnectSceneGraphChanged() {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGAbstractRenderer_DisconnectSceneGraphChanged(ptr.Pointer())
|
|
qt.DisconnectSignal(ptr.Pointer(), "sceneGraphChanged")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGAbstractRenderer) SceneGraphChanged() {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGAbstractRenderer_SceneGraphChanged(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGAbstractRenderer) SetClearColor(color gui.QColor_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGAbstractRenderer_SetClearColor(ptr.Pointer(), gui.PointerFromQColor(color))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGAbstractRenderer) SetClearMode(mode QSGAbstractRenderer__ClearModeBit) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGAbstractRenderer_SetClearMode(ptr.Pointer(), C.longlong(mode))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGAbstractRenderer) SetDeviceRect(rect core.QRect_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGAbstractRenderer_SetDeviceRect(ptr.Pointer(), core.PointerFromQRect(rect))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGAbstractRenderer) SetDeviceRect2(size core.QSize_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGAbstractRenderer_SetDeviceRect2(ptr.Pointer(), core.PointerFromQSize(size))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGAbstractRenderer) SetProjectionMatrix(matrix gui.QMatrix4x4_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGAbstractRenderer_SetProjectionMatrix(ptr.Pointer(), gui.PointerFromQMatrix4x4(matrix))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGAbstractRenderer) SetProjectionMatrixToRect(rect core.QRectF_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGAbstractRenderer_SetProjectionMatrixToRect(ptr.Pointer(), core.PointerFromQRectF(rect))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGAbstractRenderer) SetViewportRect(rect core.QRect_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGAbstractRenderer_SetViewportRect(ptr.Pointer(), core.PointerFromQRect(rect))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGAbstractRenderer) SetViewportRect2(size core.QSize_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGAbstractRenderer_SetViewportRect2(ptr.Pointer(), core.PointerFromQSize(size))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGAbstractRenderer) ViewportRect() *core.QRect {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQRectFromPointer(C.QSGAbstractRenderer_ViewportRect(ptr.Pointer()))
|
|
qt.SetFinalizer(tmpValue, (*core.QRect).DestroyQRect)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGAbstractRenderer) __children_atList(i int) *core.QObject {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQObjectFromPointer(C.QSGAbstractRenderer___children_atList(ptr.Pointer(), C.int(int32(i))))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGAbstractRenderer) __children_setList(i core.QObject_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGAbstractRenderer___children_setList(ptr.Pointer(), core.PointerFromQObject(i))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGAbstractRenderer) __children_newList() unsafe.Pointer {
|
|
return C.QSGAbstractRenderer___children_newList(ptr.Pointer())
|
|
}
|
|
|
|
func (ptr *QSGAbstractRenderer) __dynamicPropertyNames_atList(i int) *core.QByteArray {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQByteArrayFromPointer(C.QSGAbstractRenderer___dynamicPropertyNames_atList(ptr.Pointer(), C.int(int32(i))))
|
|
qt.SetFinalizer(tmpValue, (*core.QByteArray).DestroyQByteArray)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGAbstractRenderer) __dynamicPropertyNames_setList(i core.QByteArray_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGAbstractRenderer___dynamicPropertyNames_setList(ptr.Pointer(), core.PointerFromQByteArray(i))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGAbstractRenderer) __dynamicPropertyNames_newList() unsafe.Pointer {
|
|
return C.QSGAbstractRenderer___dynamicPropertyNames_newList(ptr.Pointer())
|
|
}
|
|
|
|
func (ptr *QSGAbstractRenderer) __findChildren_atList(i int) *core.QObject {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQObjectFromPointer(C.QSGAbstractRenderer___findChildren_atList(ptr.Pointer(), C.int(int32(i))))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGAbstractRenderer) __findChildren_setList(i core.QObject_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGAbstractRenderer___findChildren_setList(ptr.Pointer(), core.PointerFromQObject(i))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGAbstractRenderer) __findChildren_newList() unsafe.Pointer {
|
|
return C.QSGAbstractRenderer___findChildren_newList(ptr.Pointer())
|
|
}
|
|
|
|
func (ptr *QSGAbstractRenderer) __findChildren_atList3(i int) *core.QObject {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQObjectFromPointer(C.QSGAbstractRenderer___findChildren_atList3(ptr.Pointer(), C.int(int32(i))))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGAbstractRenderer) __findChildren_setList3(i core.QObject_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGAbstractRenderer___findChildren_setList3(ptr.Pointer(), core.PointerFromQObject(i))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGAbstractRenderer) __findChildren_newList3() unsafe.Pointer {
|
|
return C.QSGAbstractRenderer___findChildren_newList3(ptr.Pointer())
|
|
}
|
|
|
|
//export callbackQSGAbstractRenderer_ChildEvent
|
|
func callbackQSGAbstractRenderer_ChildEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "childEvent"); signal != nil {
|
|
(*(*func(*core.QChildEvent))(signal))(core.NewQChildEventFromPointer(event))
|
|
} else {
|
|
NewQSGAbstractRendererFromPointer(ptr).ChildEventDefault(core.NewQChildEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGAbstractRenderer) ChildEventDefault(event core.QChildEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGAbstractRenderer_ChildEventDefault(ptr.Pointer(), core.PointerFromQChildEvent(event))
|
|
}
|
|
}
|
|
|
|
//export callbackQSGAbstractRenderer_ConnectNotify
|
|
func callbackQSGAbstractRenderer_ConnectNotify(ptr unsafe.Pointer, sign unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "connectNotify"); signal != nil {
|
|
(*(*func(*core.QMetaMethod))(signal))(core.NewQMetaMethodFromPointer(sign))
|
|
} else {
|
|
NewQSGAbstractRendererFromPointer(ptr).ConnectNotifyDefault(core.NewQMetaMethodFromPointer(sign))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGAbstractRenderer) ConnectNotifyDefault(sign core.QMetaMethod_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGAbstractRenderer_ConnectNotifyDefault(ptr.Pointer(), core.PointerFromQMetaMethod(sign))
|
|
}
|
|
}
|
|
|
|
//export callbackQSGAbstractRenderer_CustomEvent
|
|
func callbackQSGAbstractRenderer_CustomEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "customEvent"); signal != nil {
|
|
(*(*func(*core.QEvent))(signal))(core.NewQEventFromPointer(event))
|
|
} else {
|
|
NewQSGAbstractRendererFromPointer(ptr).CustomEventDefault(core.NewQEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGAbstractRenderer) CustomEventDefault(event core.QEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGAbstractRenderer_CustomEventDefault(ptr.Pointer(), core.PointerFromQEvent(event))
|
|
}
|
|
}
|
|
|
|
//export callbackQSGAbstractRenderer_DeleteLater
|
|
func callbackQSGAbstractRenderer_DeleteLater(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "deleteLater"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQSGAbstractRendererFromPointer(ptr).DeleteLaterDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGAbstractRenderer) DeleteLaterDefault() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.SetFinalizer(ptr, nil)
|
|
C.QSGAbstractRenderer_DeleteLaterDefault(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
//export callbackQSGAbstractRenderer_Destroyed
|
|
func callbackQSGAbstractRenderer_Destroyed(ptr unsafe.Pointer, obj unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "destroyed"); signal != nil {
|
|
(*(*func(*core.QObject))(signal))(core.NewQObjectFromPointer(obj))
|
|
}
|
|
|
|
}
|
|
|
|
//export callbackQSGAbstractRenderer_DisconnectNotify
|
|
func callbackQSGAbstractRenderer_DisconnectNotify(ptr unsafe.Pointer, sign unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "disconnectNotify"); signal != nil {
|
|
(*(*func(*core.QMetaMethod))(signal))(core.NewQMetaMethodFromPointer(sign))
|
|
} else {
|
|
NewQSGAbstractRendererFromPointer(ptr).DisconnectNotifyDefault(core.NewQMetaMethodFromPointer(sign))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGAbstractRenderer) DisconnectNotifyDefault(sign core.QMetaMethod_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGAbstractRenderer_DisconnectNotifyDefault(ptr.Pointer(), core.PointerFromQMetaMethod(sign))
|
|
}
|
|
}
|
|
|
|
//export callbackQSGAbstractRenderer_Event
|
|
func callbackQSGAbstractRenderer_Event(ptr unsafe.Pointer, e unsafe.Pointer) C.char {
|
|
if signal := qt.GetSignal(ptr, "event"); signal != nil {
|
|
return C.char(int8(qt.GoBoolToInt((*(*func(*core.QEvent) bool)(signal))(core.NewQEventFromPointer(e)))))
|
|
}
|
|
|
|
return C.char(int8(qt.GoBoolToInt(NewQSGAbstractRendererFromPointer(ptr).EventDefault(core.NewQEventFromPointer(e)))))
|
|
}
|
|
|
|
func (ptr *QSGAbstractRenderer) EventDefault(e core.QEvent_ITF) bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QSGAbstractRenderer_EventDefault(ptr.Pointer(), core.PointerFromQEvent(e))) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
//export callbackQSGAbstractRenderer_EventFilter
|
|
func callbackQSGAbstractRenderer_EventFilter(ptr unsafe.Pointer, watched unsafe.Pointer, event unsafe.Pointer) C.char {
|
|
if signal := qt.GetSignal(ptr, "eventFilter"); signal != nil {
|
|
return C.char(int8(qt.GoBoolToInt((*(*func(*core.QObject, *core.QEvent) bool)(signal))(core.NewQObjectFromPointer(watched), core.NewQEventFromPointer(event)))))
|
|
}
|
|
|
|
return C.char(int8(qt.GoBoolToInt(NewQSGAbstractRendererFromPointer(ptr).EventFilterDefault(core.NewQObjectFromPointer(watched), core.NewQEventFromPointer(event)))))
|
|
}
|
|
|
|
func (ptr *QSGAbstractRenderer) EventFilterDefault(watched core.QObject_ITF, event core.QEvent_ITF) bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QSGAbstractRenderer_EventFilterDefault(ptr.Pointer(), core.PointerFromQObject(watched), core.PointerFromQEvent(event))) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
//export callbackQSGAbstractRenderer_MetaObject
|
|
func callbackQSGAbstractRenderer_MetaObject(ptr unsafe.Pointer) unsafe.Pointer {
|
|
if signal := qt.GetSignal(ptr, "metaObject"); signal != nil {
|
|
return core.PointerFromQMetaObject((*(*func() *core.QMetaObject)(signal))())
|
|
}
|
|
|
|
return core.PointerFromQMetaObject(NewQSGAbstractRendererFromPointer(ptr).MetaObjectDefault())
|
|
}
|
|
|
|
func (ptr *QSGAbstractRenderer) MetaObjectDefault() *core.QMetaObject {
|
|
if ptr.Pointer() != nil {
|
|
return core.NewQMetaObjectFromPointer(C.QSGAbstractRenderer_MetaObjectDefault(ptr.Pointer()))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
//export callbackQSGAbstractRenderer_ObjectNameChanged
|
|
func callbackQSGAbstractRenderer_ObjectNameChanged(ptr unsafe.Pointer, objectName C.struct_QtQuick_PackedString) {
|
|
if signal := qt.GetSignal(ptr, "objectNameChanged"); signal != nil {
|
|
(*(*func(string))(signal))(cGoUnpackString(objectName))
|
|
}
|
|
|
|
}
|
|
|
|
//export callbackQSGAbstractRenderer_TimerEvent
|
|
func callbackQSGAbstractRenderer_TimerEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "timerEvent"); signal != nil {
|
|
(*(*func(*core.QTimerEvent))(signal))(core.NewQTimerEventFromPointer(event))
|
|
} else {
|
|
NewQSGAbstractRendererFromPointer(ptr).TimerEventDefault(core.NewQTimerEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGAbstractRenderer) TimerEventDefault(event core.QTimerEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGAbstractRenderer_TimerEventDefault(ptr.Pointer(), core.PointerFromQTimerEvent(event))
|
|
}
|
|
}
|
|
|
|
type QSGBasicGeometryNode struct {
|
|
QSGNode
|
|
}
|
|
|
|
type QSGBasicGeometryNode_ITF interface {
|
|
QSGNode_ITF
|
|
QSGBasicGeometryNode_PTR() *QSGBasicGeometryNode
|
|
}
|
|
|
|
func (ptr *QSGBasicGeometryNode) QSGBasicGeometryNode_PTR() *QSGBasicGeometryNode {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QSGBasicGeometryNode) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGNode_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGBasicGeometryNode) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.QSGNode_PTR().SetPointer(p)
|
|
}
|
|
}
|
|
|
|
func PointerFromQSGBasicGeometryNode(ptr QSGBasicGeometryNode_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGBasicGeometryNode_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQSGBasicGeometryNodeFromPointer(ptr unsafe.Pointer) (n *QSGBasicGeometryNode) {
|
|
n = new(QSGBasicGeometryNode)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *QSGBasicGeometryNode) Geometry() *QSGGeometry {
|
|
if ptr.Pointer() != nil {
|
|
return NewQSGGeometryFromPointer(C.QSGBasicGeometryNode_Geometry(ptr.Pointer()))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGBasicGeometryNode) Geometry2() *QSGGeometry {
|
|
if ptr.Pointer() != nil {
|
|
return NewQSGGeometryFromPointer(C.QSGBasicGeometryNode_Geometry2(ptr.Pointer()))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGBasicGeometryNode) SetGeometry(geometry QSGGeometry_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGBasicGeometryNode_SetGeometry(ptr.Pointer(), PointerFromQSGGeometry(geometry))
|
|
}
|
|
}
|
|
|
|
//export callbackQSGBasicGeometryNode_DestroyQSGBasicGeometryNode
|
|
func callbackQSGBasicGeometryNode_DestroyQSGBasicGeometryNode(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "~QSGBasicGeometryNode"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQSGBasicGeometryNodeFromPointer(ptr).DestroyQSGBasicGeometryNodeDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGBasicGeometryNode) ConnectDestroyQSGBasicGeometryNode(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "~QSGBasicGeometryNode"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "~QSGBasicGeometryNode", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "~QSGBasicGeometryNode", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGBasicGeometryNode) DisconnectDestroyQSGBasicGeometryNode() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "~QSGBasicGeometryNode")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGBasicGeometryNode) DestroyQSGBasicGeometryNode() {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGBasicGeometryNode_DestroyQSGBasicGeometryNode(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGBasicGeometryNode) DestroyQSGBasicGeometryNodeDefault() {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGBasicGeometryNode_DestroyQSGBasicGeometryNodeDefault(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type QSGClipNode struct {
|
|
QSGBasicGeometryNode
|
|
}
|
|
|
|
type QSGClipNode_ITF interface {
|
|
QSGBasicGeometryNode_ITF
|
|
QSGClipNode_PTR() *QSGClipNode
|
|
}
|
|
|
|
func (ptr *QSGClipNode) QSGClipNode_PTR() *QSGClipNode {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QSGClipNode) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGBasicGeometryNode_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGClipNode) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.QSGBasicGeometryNode_PTR().SetPointer(p)
|
|
}
|
|
}
|
|
|
|
func PointerFromQSGClipNode(ptr QSGClipNode_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGClipNode_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQSGClipNodeFromPointer(ptr unsafe.Pointer) (n *QSGClipNode) {
|
|
n = new(QSGClipNode)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func NewQSGClipNode() *QSGClipNode {
|
|
return NewQSGClipNodeFromPointer(C.QSGClipNode_NewQSGClipNode())
|
|
}
|
|
|
|
func (ptr *QSGClipNode) ClipRect() *core.QRectF {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQRectFFromPointer(C.QSGClipNode_ClipRect(ptr.Pointer()))
|
|
qt.SetFinalizer(tmpValue, (*core.QRectF).DestroyQRectF)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGClipNode) IsRectangular() bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QSGClipNode_IsRectangular(ptr.Pointer())) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (ptr *QSGClipNode) SetClipRect(rect core.QRectF_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGClipNode_SetClipRect(ptr.Pointer(), core.PointerFromQRectF(rect))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGClipNode) SetIsRectangular(rectHint bool) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGClipNode_SetIsRectangular(ptr.Pointer(), C.char(int8(qt.GoBoolToInt(rectHint))))
|
|
}
|
|
}
|
|
|
|
//export callbackQSGClipNode_DestroyQSGClipNode
|
|
func callbackQSGClipNode_DestroyQSGClipNode(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "~QSGClipNode"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQSGClipNodeFromPointer(ptr).DestroyQSGClipNodeDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGClipNode) ConnectDestroyQSGClipNode(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "~QSGClipNode"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "~QSGClipNode", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "~QSGClipNode", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGClipNode) DisconnectDestroyQSGClipNode() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "~QSGClipNode")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGClipNode) DestroyQSGClipNode() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.SetFinalizer(ptr, nil)
|
|
C.QSGClipNode_DestroyQSGClipNode(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGClipNode) DestroyQSGClipNodeDefault() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.SetFinalizer(ptr, nil)
|
|
C.QSGClipNode_DestroyQSGClipNodeDefault(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type QSGDynamicTexture struct {
|
|
QSGTexture
|
|
}
|
|
|
|
type QSGDynamicTexture_ITF interface {
|
|
QSGTexture_ITF
|
|
QSGDynamicTexture_PTR() *QSGDynamicTexture
|
|
}
|
|
|
|
func (ptr *QSGDynamicTexture) QSGDynamicTexture_PTR() *QSGDynamicTexture {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QSGDynamicTexture) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGTexture_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGDynamicTexture) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.QSGTexture_PTR().SetPointer(p)
|
|
}
|
|
}
|
|
|
|
func PointerFromQSGDynamicTexture(ptr QSGDynamicTexture_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGDynamicTexture_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQSGDynamicTextureFromPointer(ptr unsafe.Pointer) (n *QSGDynamicTexture) {
|
|
n = new(QSGDynamicTexture)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
|
|
//export callbackQSGDynamicTexture_UpdateTexture
|
|
func callbackQSGDynamicTexture_UpdateTexture(ptr unsafe.Pointer) C.char {
|
|
if signal := qt.GetSignal(ptr, "updateTexture"); signal != nil {
|
|
return C.char(int8(qt.GoBoolToInt((*(*func() bool)(signal))())))
|
|
}
|
|
|
|
return C.char(int8(qt.GoBoolToInt(false)))
|
|
}
|
|
|
|
func (ptr *QSGDynamicTexture) ConnectUpdateTexture(f func() bool) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "updateTexture"); signal != nil {
|
|
f := func() bool {
|
|
(*(*func() bool)(signal))()
|
|
return f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "updateTexture", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "updateTexture", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGDynamicTexture) DisconnectUpdateTexture() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "updateTexture")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGDynamicTexture) UpdateTexture() bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QSGDynamicTexture_UpdateTexture(ptr.Pointer())) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
//export callbackQSGDynamicTexture_Bind
|
|
func callbackQSGDynamicTexture_Bind(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "bind"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQSGDynamicTextureFromPointer(ptr).BindDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGDynamicTexture) Bind() {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGDynamicTexture_Bind(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGDynamicTexture) BindDefault() {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGDynamicTexture_BindDefault(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
//export callbackQSGDynamicTexture_HasAlphaChannel
|
|
func callbackQSGDynamicTexture_HasAlphaChannel(ptr unsafe.Pointer) C.char {
|
|
if signal := qt.GetSignal(ptr, "hasAlphaChannel"); signal != nil {
|
|
return C.char(int8(qt.GoBoolToInt((*(*func() bool)(signal))())))
|
|
}
|
|
|
|
return C.char(int8(qt.GoBoolToInt(NewQSGDynamicTextureFromPointer(ptr).HasAlphaChannelDefault())))
|
|
}
|
|
|
|
func (ptr *QSGDynamicTexture) HasAlphaChannel() bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QSGDynamicTexture_HasAlphaChannel(ptr.Pointer())) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (ptr *QSGDynamicTexture) HasAlphaChannelDefault() bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QSGDynamicTexture_HasAlphaChannelDefault(ptr.Pointer())) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
//export callbackQSGDynamicTexture_HasMipmaps
|
|
func callbackQSGDynamicTexture_HasMipmaps(ptr unsafe.Pointer) C.char {
|
|
if signal := qt.GetSignal(ptr, "hasMipmaps"); signal != nil {
|
|
return C.char(int8(qt.GoBoolToInt((*(*func() bool)(signal))())))
|
|
}
|
|
|
|
return C.char(int8(qt.GoBoolToInt(NewQSGDynamicTextureFromPointer(ptr).HasMipmapsDefault())))
|
|
}
|
|
|
|
func (ptr *QSGDynamicTexture) HasMipmaps() bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QSGDynamicTexture_HasMipmaps(ptr.Pointer())) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (ptr *QSGDynamicTexture) HasMipmapsDefault() bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QSGDynamicTexture_HasMipmapsDefault(ptr.Pointer())) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
//export callbackQSGDynamicTexture_TextureId
|
|
func callbackQSGDynamicTexture_TextureId(ptr unsafe.Pointer) C.int {
|
|
if signal := qt.GetSignal(ptr, "textureId"); signal != nil {
|
|
return C.int(int32((*(*func() int)(signal))()))
|
|
}
|
|
|
|
return C.int(int32(NewQSGDynamicTextureFromPointer(ptr).TextureIdDefault()))
|
|
}
|
|
|
|
func (ptr *QSGDynamicTexture) TextureId() int {
|
|
if ptr.Pointer() != nil {
|
|
return int(int32(C.QSGDynamicTexture_TextureId(ptr.Pointer())))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (ptr *QSGDynamicTexture) TextureIdDefault() int {
|
|
if ptr.Pointer() != nil {
|
|
return int(int32(C.QSGDynamicTexture_TextureIdDefault(ptr.Pointer())))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
//export callbackQSGDynamicTexture_TextureSize
|
|
func callbackQSGDynamicTexture_TextureSize(ptr unsafe.Pointer) unsafe.Pointer {
|
|
if signal := qt.GetSignal(ptr, "textureSize"); signal != nil {
|
|
return core.PointerFromQSize((*(*func() *core.QSize)(signal))())
|
|
}
|
|
|
|
return core.PointerFromQSize(NewQSGDynamicTextureFromPointer(ptr).TextureSizeDefault())
|
|
}
|
|
|
|
func (ptr *QSGDynamicTexture) TextureSize() *core.QSize {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQSizeFromPointer(C.QSGDynamicTexture_TextureSize(ptr.Pointer()))
|
|
qt.SetFinalizer(tmpValue, (*core.QSize).DestroyQSize)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGDynamicTexture) TextureSizeDefault() *core.QSize {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQSizeFromPointer(C.QSGDynamicTexture_TextureSizeDefault(ptr.Pointer()))
|
|
qt.SetFinalizer(tmpValue, (*core.QSize).DestroyQSize)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type QSGEngine struct {
|
|
core.QObject
|
|
}
|
|
|
|
type QSGEngine_ITF interface {
|
|
core.QObject_ITF
|
|
QSGEngine_PTR() *QSGEngine
|
|
}
|
|
|
|
func (ptr *QSGEngine) QSGEngine_PTR() *QSGEngine {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QSGEngine) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QObject_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGEngine) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.QObject_PTR().SetPointer(p)
|
|
}
|
|
}
|
|
|
|
func PointerFromQSGEngine(ptr QSGEngine_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGEngine_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQSGEngineFromPointer(ptr unsafe.Pointer) (n *QSGEngine) {
|
|
n = new(QSGEngine)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
|
|
//go:generate stringer -type=QSGEngine__CreateTextureOption
|
|
//QSGEngine::CreateTextureOption
|
|
type QSGEngine__CreateTextureOption int64
|
|
|
|
const (
|
|
QSGEngine__TextureHasAlphaChannel QSGEngine__CreateTextureOption = QSGEngine__CreateTextureOption(0x0001)
|
|
QSGEngine__TextureOwnsGLTexture QSGEngine__CreateTextureOption = QSGEngine__CreateTextureOption(0x0004)
|
|
QSGEngine__TextureCanUseAtlas QSGEngine__CreateTextureOption = QSGEngine__CreateTextureOption(0x0008)
|
|
QSGEngine__TextureIsOpaque QSGEngine__CreateTextureOption = QSGEngine__CreateTextureOption(0x0010)
|
|
)
|
|
|
|
func NewQSGEngine(parent core.QObject_ITF) *QSGEngine {
|
|
tmpValue := NewQSGEngineFromPointer(C.QSGEngine_NewQSGEngine(core.PointerFromQObject(parent)))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
|
|
func (ptr *QSGEngine) CreateImageNode() *QSGImageNode {
|
|
if ptr.Pointer() != nil {
|
|
return NewQSGImageNodeFromPointer(C.QSGEngine_CreateImageNode(ptr.Pointer()))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGEngine) CreateRectangleNode() *QSGRectangleNode {
|
|
if ptr.Pointer() != nil {
|
|
return NewQSGRectangleNodeFromPointer(C.QSGEngine_CreateRectangleNode(ptr.Pointer()))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGEngine) CreateRenderer() *QSGAbstractRenderer {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := NewQSGAbstractRendererFromPointer(C.QSGEngine_CreateRenderer(ptr.Pointer()))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGEngine) CreateTextureFromId(id uint, size core.QSize_ITF, options QSGEngine__CreateTextureOption) *QSGTexture {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := NewQSGTextureFromPointer(C.QSGEngine_CreateTextureFromId(ptr.Pointer(), C.uint(uint32(id)), core.PointerFromQSize(size), C.longlong(options)))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGEngine) CreateTextureFromImage(image gui.QImage_ITF, options QSGEngine__CreateTextureOption) *QSGTexture {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := NewQSGTextureFromPointer(C.QSGEngine_CreateTextureFromImage(ptr.Pointer(), gui.PointerFromQImage(image), C.longlong(options)))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGEngine) Initialize(context gui.QOpenGLContext_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGEngine_Initialize(ptr.Pointer(), gui.PointerFromQOpenGLContext(context))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGEngine) Invalidate() {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGEngine_Invalidate(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGEngine) RendererInterface() *QSGRendererInterface {
|
|
if ptr.Pointer() != nil {
|
|
return NewQSGRendererInterfaceFromPointer(C.QSGEngine_RendererInterface(ptr.Pointer()))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
//export callbackQSGEngine_DestroyQSGEngine
|
|
func callbackQSGEngine_DestroyQSGEngine(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "~QSGEngine"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQSGEngineFromPointer(ptr).DestroyQSGEngineDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGEngine) ConnectDestroyQSGEngine(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "~QSGEngine"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "~QSGEngine", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "~QSGEngine", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGEngine) DisconnectDestroyQSGEngine() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "~QSGEngine")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGEngine) DestroyQSGEngine() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.SetFinalizer(ptr, nil)
|
|
C.QSGEngine_DestroyQSGEngine(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGEngine) DestroyQSGEngineDefault() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.SetFinalizer(ptr, nil)
|
|
C.QSGEngine_DestroyQSGEngineDefault(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGEngine) __children_atList(i int) *core.QObject {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQObjectFromPointer(C.QSGEngine___children_atList(ptr.Pointer(), C.int(int32(i))))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGEngine) __children_setList(i core.QObject_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGEngine___children_setList(ptr.Pointer(), core.PointerFromQObject(i))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGEngine) __children_newList() unsafe.Pointer {
|
|
return C.QSGEngine___children_newList(ptr.Pointer())
|
|
}
|
|
|
|
func (ptr *QSGEngine) __dynamicPropertyNames_atList(i int) *core.QByteArray {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQByteArrayFromPointer(C.QSGEngine___dynamicPropertyNames_atList(ptr.Pointer(), C.int(int32(i))))
|
|
qt.SetFinalizer(tmpValue, (*core.QByteArray).DestroyQByteArray)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGEngine) __dynamicPropertyNames_setList(i core.QByteArray_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGEngine___dynamicPropertyNames_setList(ptr.Pointer(), core.PointerFromQByteArray(i))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGEngine) __dynamicPropertyNames_newList() unsafe.Pointer {
|
|
return C.QSGEngine___dynamicPropertyNames_newList(ptr.Pointer())
|
|
}
|
|
|
|
func (ptr *QSGEngine) __findChildren_atList(i int) *core.QObject {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQObjectFromPointer(C.QSGEngine___findChildren_atList(ptr.Pointer(), C.int(int32(i))))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGEngine) __findChildren_setList(i core.QObject_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGEngine___findChildren_setList(ptr.Pointer(), core.PointerFromQObject(i))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGEngine) __findChildren_newList() unsafe.Pointer {
|
|
return C.QSGEngine___findChildren_newList(ptr.Pointer())
|
|
}
|
|
|
|
func (ptr *QSGEngine) __findChildren_atList3(i int) *core.QObject {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQObjectFromPointer(C.QSGEngine___findChildren_atList3(ptr.Pointer(), C.int(int32(i))))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGEngine) __findChildren_setList3(i core.QObject_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGEngine___findChildren_setList3(ptr.Pointer(), core.PointerFromQObject(i))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGEngine) __findChildren_newList3() unsafe.Pointer {
|
|
return C.QSGEngine___findChildren_newList3(ptr.Pointer())
|
|
}
|
|
|
|
//export callbackQSGEngine_ChildEvent
|
|
func callbackQSGEngine_ChildEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "childEvent"); signal != nil {
|
|
(*(*func(*core.QChildEvent))(signal))(core.NewQChildEventFromPointer(event))
|
|
} else {
|
|
NewQSGEngineFromPointer(ptr).ChildEventDefault(core.NewQChildEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGEngine) ChildEventDefault(event core.QChildEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGEngine_ChildEventDefault(ptr.Pointer(), core.PointerFromQChildEvent(event))
|
|
}
|
|
}
|
|
|
|
//export callbackQSGEngine_ConnectNotify
|
|
func callbackQSGEngine_ConnectNotify(ptr unsafe.Pointer, sign unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "connectNotify"); signal != nil {
|
|
(*(*func(*core.QMetaMethod))(signal))(core.NewQMetaMethodFromPointer(sign))
|
|
} else {
|
|
NewQSGEngineFromPointer(ptr).ConnectNotifyDefault(core.NewQMetaMethodFromPointer(sign))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGEngine) ConnectNotifyDefault(sign core.QMetaMethod_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGEngine_ConnectNotifyDefault(ptr.Pointer(), core.PointerFromQMetaMethod(sign))
|
|
}
|
|
}
|
|
|
|
//export callbackQSGEngine_CustomEvent
|
|
func callbackQSGEngine_CustomEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "customEvent"); signal != nil {
|
|
(*(*func(*core.QEvent))(signal))(core.NewQEventFromPointer(event))
|
|
} else {
|
|
NewQSGEngineFromPointer(ptr).CustomEventDefault(core.NewQEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGEngine) CustomEventDefault(event core.QEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGEngine_CustomEventDefault(ptr.Pointer(), core.PointerFromQEvent(event))
|
|
}
|
|
}
|
|
|
|
//export callbackQSGEngine_DeleteLater
|
|
func callbackQSGEngine_DeleteLater(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "deleteLater"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQSGEngineFromPointer(ptr).DeleteLaterDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGEngine) DeleteLaterDefault() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.SetFinalizer(ptr, nil)
|
|
C.QSGEngine_DeleteLaterDefault(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
//export callbackQSGEngine_Destroyed
|
|
func callbackQSGEngine_Destroyed(ptr unsafe.Pointer, obj unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "destroyed"); signal != nil {
|
|
(*(*func(*core.QObject))(signal))(core.NewQObjectFromPointer(obj))
|
|
}
|
|
|
|
}
|
|
|
|
//export callbackQSGEngine_DisconnectNotify
|
|
func callbackQSGEngine_DisconnectNotify(ptr unsafe.Pointer, sign unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "disconnectNotify"); signal != nil {
|
|
(*(*func(*core.QMetaMethod))(signal))(core.NewQMetaMethodFromPointer(sign))
|
|
} else {
|
|
NewQSGEngineFromPointer(ptr).DisconnectNotifyDefault(core.NewQMetaMethodFromPointer(sign))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGEngine) DisconnectNotifyDefault(sign core.QMetaMethod_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGEngine_DisconnectNotifyDefault(ptr.Pointer(), core.PointerFromQMetaMethod(sign))
|
|
}
|
|
}
|
|
|
|
//export callbackQSGEngine_Event
|
|
func callbackQSGEngine_Event(ptr unsafe.Pointer, e unsafe.Pointer) C.char {
|
|
if signal := qt.GetSignal(ptr, "event"); signal != nil {
|
|
return C.char(int8(qt.GoBoolToInt((*(*func(*core.QEvent) bool)(signal))(core.NewQEventFromPointer(e)))))
|
|
}
|
|
|
|
return C.char(int8(qt.GoBoolToInt(NewQSGEngineFromPointer(ptr).EventDefault(core.NewQEventFromPointer(e)))))
|
|
}
|
|
|
|
func (ptr *QSGEngine) EventDefault(e core.QEvent_ITF) bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QSGEngine_EventDefault(ptr.Pointer(), core.PointerFromQEvent(e))) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
//export callbackQSGEngine_EventFilter
|
|
func callbackQSGEngine_EventFilter(ptr unsafe.Pointer, watched unsafe.Pointer, event unsafe.Pointer) C.char {
|
|
if signal := qt.GetSignal(ptr, "eventFilter"); signal != nil {
|
|
return C.char(int8(qt.GoBoolToInt((*(*func(*core.QObject, *core.QEvent) bool)(signal))(core.NewQObjectFromPointer(watched), core.NewQEventFromPointer(event)))))
|
|
}
|
|
|
|
return C.char(int8(qt.GoBoolToInt(NewQSGEngineFromPointer(ptr).EventFilterDefault(core.NewQObjectFromPointer(watched), core.NewQEventFromPointer(event)))))
|
|
}
|
|
|
|
func (ptr *QSGEngine) EventFilterDefault(watched core.QObject_ITF, event core.QEvent_ITF) bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QSGEngine_EventFilterDefault(ptr.Pointer(), core.PointerFromQObject(watched), core.PointerFromQEvent(event))) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
//export callbackQSGEngine_MetaObject
|
|
func callbackQSGEngine_MetaObject(ptr unsafe.Pointer) unsafe.Pointer {
|
|
if signal := qt.GetSignal(ptr, "metaObject"); signal != nil {
|
|
return core.PointerFromQMetaObject((*(*func() *core.QMetaObject)(signal))())
|
|
}
|
|
|
|
return core.PointerFromQMetaObject(NewQSGEngineFromPointer(ptr).MetaObjectDefault())
|
|
}
|
|
|
|
func (ptr *QSGEngine) MetaObjectDefault() *core.QMetaObject {
|
|
if ptr.Pointer() != nil {
|
|
return core.NewQMetaObjectFromPointer(C.QSGEngine_MetaObjectDefault(ptr.Pointer()))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
//export callbackQSGEngine_ObjectNameChanged
|
|
func callbackQSGEngine_ObjectNameChanged(ptr unsafe.Pointer, objectName C.struct_QtQuick_PackedString) {
|
|
if signal := qt.GetSignal(ptr, "objectNameChanged"); signal != nil {
|
|
(*(*func(string))(signal))(cGoUnpackString(objectName))
|
|
}
|
|
|
|
}
|
|
|
|
//export callbackQSGEngine_TimerEvent
|
|
func callbackQSGEngine_TimerEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "timerEvent"); signal != nil {
|
|
(*(*func(*core.QTimerEvent))(signal))(core.NewQTimerEventFromPointer(event))
|
|
} else {
|
|
NewQSGEngineFromPointer(ptr).TimerEventDefault(core.NewQTimerEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGEngine) TimerEventDefault(event core.QTimerEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGEngine_TimerEventDefault(ptr.Pointer(), core.PointerFromQTimerEvent(event))
|
|
}
|
|
}
|
|
|
|
type QSGFlatColorMaterial struct {
|
|
QSGMaterial
|
|
}
|
|
|
|
type QSGFlatColorMaterial_ITF interface {
|
|
QSGMaterial_ITF
|
|
QSGFlatColorMaterial_PTR() *QSGFlatColorMaterial
|
|
}
|
|
|
|
func (ptr *QSGFlatColorMaterial) QSGFlatColorMaterial_PTR() *QSGFlatColorMaterial {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QSGFlatColorMaterial) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGMaterial_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGFlatColorMaterial) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.QSGMaterial_PTR().SetPointer(p)
|
|
}
|
|
}
|
|
|
|
func PointerFromQSGFlatColorMaterial(ptr QSGFlatColorMaterial_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGFlatColorMaterial_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQSGFlatColorMaterialFromPointer(ptr unsafe.Pointer) (n *QSGFlatColorMaterial) {
|
|
n = new(QSGFlatColorMaterial)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *QSGFlatColorMaterial) DestroyQSGFlatColorMaterial() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
qt.DisconnectAllSignals(ptr.Pointer(), "")
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
func NewQSGFlatColorMaterial() *QSGFlatColorMaterial {
|
|
return NewQSGFlatColorMaterialFromPointer(C.QSGFlatColorMaterial_NewQSGFlatColorMaterial())
|
|
}
|
|
|
|
func (ptr *QSGFlatColorMaterial) Color() *gui.QColor {
|
|
if ptr.Pointer() != nil {
|
|
return gui.NewQColorFromPointer(C.QSGFlatColorMaterial_Color(ptr.Pointer()))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGFlatColorMaterial) SetColor(color gui.QColor_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGFlatColorMaterial_SetColor(ptr.Pointer(), gui.PointerFromQColor(color))
|
|
}
|
|
}
|
|
|
|
//export callbackQSGFlatColorMaterial_CreateShader
|
|
func callbackQSGFlatColorMaterial_CreateShader(ptr unsafe.Pointer) unsafe.Pointer {
|
|
if signal := qt.GetSignal(ptr, "createShader"); signal != nil {
|
|
return PointerFromQSGMaterialShader((*(*func() *QSGMaterialShader)(signal))())
|
|
}
|
|
|
|
return PointerFromQSGMaterialShader(NewQSGFlatColorMaterialFromPointer(ptr).CreateShaderDefault())
|
|
}
|
|
|
|
func (ptr *QSGFlatColorMaterial) CreateShader() *QSGMaterialShader {
|
|
if ptr.Pointer() != nil {
|
|
return NewQSGMaterialShaderFromPointer(C.QSGFlatColorMaterial_CreateShader(ptr.Pointer()))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGFlatColorMaterial) CreateShaderDefault() *QSGMaterialShader {
|
|
if ptr.Pointer() != nil {
|
|
return NewQSGMaterialShaderFromPointer(C.QSGFlatColorMaterial_CreateShaderDefault(ptr.Pointer()))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
//export callbackQSGFlatColorMaterial_Type
|
|
func callbackQSGFlatColorMaterial_Type(ptr unsafe.Pointer) unsafe.Pointer {
|
|
if signal := qt.GetSignal(ptr, "type"); signal != nil {
|
|
return PointerFromQSGMaterialType((*(*func() *QSGMaterialType)(signal))())
|
|
}
|
|
|
|
return PointerFromQSGMaterialType(NewQSGFlatColorMaterialFromPointer(ptr).TypeDefault())
|
|
}
|
|
|
|
func (ptr *QSGFlatColorMaterial) Type() *QSGMaterialType {
|
|
if ptr.Pointer() != nil {
|
|
return NewQSGMaterialTypeFromPointer(C.QSGFlatColorMaterial_Type(ptr.Pointer()))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGFlatColorMaterial) TypeDefault() *QSGMaterialType {
|
|
if ptr.Pointer() != nil {
|
|
return NewQSGMaterialTypeFromPointer(C.QSGFlatColorMaterial_TypeDefault(ptr.Pointer()))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type QSGGeometry struct {
|
|
ptr unsafe.Pointer
|
|
}
|
|
|
|
type QSGGeometry_ITF interface {
|
|
QSGGeometry_PTR() *QSGGeometry
|
|
}
|
|
|
|
func (ptr *QSGGeometry) QSGGeometry_PTR() *QSGGeometry {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QSGGeometry) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.ptr
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGGeometry) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.ptr = p
|
|
}
|
|
}
|
|
|
|
func PointerFromQSGGeometry(ptr QSGGeometry_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGGeometry_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQSGGeometryFromPointer(ptr unsafe.Pointer) (n *QSGGeometry) {
|
|
n = new(QSGGeometry)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
|
|
//go:generate stringer -type=QSGGeometry__AttributeType
|
|
//QSGGeometry::AttributeType
|
|
type QSGGeometry__AttributeType int64
|
|
|
|
const (
|
|
QSGGeometry__UnknownAttribute QSGGeometry__AttributeType = QSGGeometry__AttributeType(0)
|
|
QSGGeometry__PositionAttribute QSGGeometry__AttributeType = QSGGeometry__AttributeType(1)
|
|
QSGGeometry__ColorAttribute QSGGeometry__AttributeType = QSGGeometry__AttributeType(2)
|
|
QSGGeometry__TexCoordAttribute QSGGeometry__AttributeType = QSGGeometry__AttributeType(3)
|
|
QSGGeometry__TexCoord1Attribute QSGGeometry__AttributeType = QSGGeometry__AttributeType(4)
|
|
QSGGeometry__TexCoord2Attribute QSGGeometry__AttributeType = QSGGeometry__AttributeType(5)
|
|
)
|
|
|
|
//go:generate stringer -type=QSGGeometry__DataPattern
|
|
//QSGGeometry::DataPattern
|
|
type QSGGeometry__DataPattern int64
|
|
|
|
const (
|
|
QSGGeometry__AlwaysUploadPattern QSGGeometry__DataPattern = QSGGeometry__DataPattern(0)
|
|
QSGGeometry__StreamPattern QSGGeometry__DataPattern = QSGGeometry__DataPattern(1)
|
|
QSGGeometry__DynamicPattern QSGGeometry__DataPattern = QSGGeometry__DataPattern(2)
|
|
QSGGeometry__StaticPattern QSGGeometry__DataPattern = QSGGeometry__DataPattern(3)
|
|
)
|
|
|
|
//go:generate stringer -type=QSGGeometry__DrawingMode
|
|
//QSGGeometry::DrawingMode
|
|
type QSGGeometry__DrawingMode int64
|
|
|
|
const (
|
|
QSGGeometry__DrawPoints QSGGeometry__DrawingMode = QSGGeometry__DrawingMode(0x0000)
|
|
QSGGeometry__DrawLines QSGGeometry__DrawingMode = QSGGeometry__DrawingMode(0x0001)
|
|
QSGGeometry__DrawLineLoop QSGGeometry__DrawingMode = QSGGeometry__DrawingMode(0x0002)
|
|
QSGGeometry__DrawLineStrip QSGGeometry__DrawingMode = QSGGeometry__DrawingMode(0x0003)
|
|
QSGGeometry__DrawTriangles QSGGeometry__DrawingMode = QSGGeometry__DrawingMode(0x0004)
|
|
QSGGeometry__DrawTriangleStrip QSGGeometry__DrawingMode = QSGGeometry__DrawingMode(0x0005)
|
|
QSGGeometry__DrawTriangleFan QSGGeometry__DrawingMode = QSGGeometry__DrawingMode(0x0006)
|
|
)
|
|
|
|
//go:generate stringer -type=QSGGeometry__Type
|
|
//QSGGeometry::Type
|
|
type QSGGeometry__Type int64
|
|
|
|
const (
|
|
QSGGeometry__ByteType QSGGeometry__Type = QSGGeometry__Type(0x1400)
|
|
QSGGeometry__UnsignedByteType QSGGeometry__Type = QSGGeometry__Type(0x1401)
|
|
QSGGeometry__ShortType QSGGeometry__Type = QSGGeometry__Type(0x1402)
|
|
QSGGeometry__UnsignedShortType QSGGeometry__Type = QSGGeometry__Type(0x1403)
|
|
QSGGeometry__IntType QSGGeometry__Type = QSGGeometry__Type(0x1404)
|
|
QSGGeometry__UnsignedIntType QSGGeometry__Type = QSGGeometry__Type(0x1405)
|
|
QSGGeometry__FloatType QSGGeometry__Type = QSGGeometry__Type(0x1406)
|
|
)
|
|
|
|
func (ptr *QSGGeometry) Allocate(vertexCount int, indexCount int) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGGeometry_Allocate(ptr.Pointer(), C.int(int32(vertexCount)), C.int(int32(indexCount)))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGGeometry) AttributeCount() int {
|
|
if ptr.Pointer() != nil {
|
|
return int(int32(C.QSGGeometry_AttributeCount(ptr.Pointer())))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (ptr *QSGGeometry) DrawingMode() uint {
|
|
if ptr.Pointer() != nil {
|
|
return uint(uint32(C.QSGGeometry_DrawingMode(ptr.Pointer())))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (ptr *QSGGeometry) IndexCount() int {
|
|
if ptr.Pointer() != nil {
|
|
return int(int32(C.QSGGeometry_IndexCount(ptr.Pointer())))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (ptr *QSGGeometry) IndexData() unsafe.Pointer {
|
|
if ptr.Pointer() != nil {
|
|
return C.QSGGeometry_IndexData(ptr.Pointer())
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGGeometry) IndexData2() unsafe.Pointer {
|
|
if ptr.Pointer() != nil {
|
|
return C.QSGGeometry_IndexData2(ptr.Pointer())
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGGeometry) IndexDataAsUInt() uint {
|
|
if ptr.Pointer() != nil {
|
|
return uint(uint32(C.QSGGeometry_IndexDataAsUInt(ptr.Pointer())))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (ptr *QSGGeometry) IndexDataAsUInt2() uint {
|
|
if ptr.Pointer() != nil {
|
|
return uint(uint32(C.QSGGeometry_IndexDataAsUInt2(ptr.Pointer())))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (ptr *QSGGeometry) IndexDataAsUShort() uint16 {
|
|
if ptr.Pointer() != nil {
|
|
return uint16(C.QSGGeometry_IndexDataAsUShort(ptr.Pointer()))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (ptr *QSGGeometry) IndexDataAsUShort2() uint16 {
|
|
if ptr.Pointer() != nil {
|
|
return uint16(C.QSGGeometry_IndexDataAsUShort2(ptr.Pointer()))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (ptr *QSGGeometry) IndexDataPattern() QSGGeometry__DataPattern {
|
|
if ptr.Pointer() != nil {
|
|
return QSGGeometry__DataPattern(C.QSGGeometry_IndexDataPattern(ptr.Pointer()))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (ptr *QSGGeometry) IndexType() int {
|
|
if ptr.Pointer() != nil {
|
|
return int(int32(C.QSGGeometry_IndexType(ptr.Pointer())))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (ptr *QSGGeometry) LineWidth() float32 {
|
|
if ptr.Pointer() != nil {
|
|
return float32(C.QSGGeometry_LineWidth(ptr.Pointer()))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (ptr *QSGGeometry) MarkIndexDataDirty() {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGGeometry_MarkIndexDataDirty(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGGeometry) MarkVertexDataDirty() {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGGeometry_MarkVertexDataDirty(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGGeometry) SetDrawingMode(mode uint) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGGeometry_SetDrawingMode(ptr.Pointer(), C.uint(uint32(mode)))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGGeometry) SetIndexDataPattern(p QSGGeometry__DataPattern) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGGeometry_SetIndexDataPattern(ptr.Pointer(), C.longlong(p))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGGeometry) SetLineWidth(width float32) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGGeometry_SetLineWidth(ptr.Pointer(), C.float(width))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGGeometry) SetVertexDataPattern(p QSGGeometry__DataPattern) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGGeometry_SetVertexDataPattern(ptr.Pointer(), C.longlong(p))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGGeometry) SizeOfIndex() int {
|
|
if ptr.Pointer() != nil {
|
|
return int(int32(C.QSGGeometry_SizeOfIndex(ptr.Pointer())))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (ptr *QSGGeometry) SizeOfVertex() int {
|
|
if ptr.Pointer() != nil {
|
|
return int(int32(C.QSGGeometry_SizeOfVertex(ptr.Pointer())))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func QSGGeometry_UpdateColoredRectGeometry(g QSGGeometry_ITF, rect core.QRectF_ITF) {
|
|
C.QSGGeometry_QSGGeometry_UpdateColoredRectGeometry(PointerFromQSGGeometry(g), core.PointerFromQRectF(rect))
|
|
}
|
|
|
|
func (ptr *QSGGeometry) UpdateColoredRectGeometry(g QSGGeometry_ITF, rect core.QRectF_ITF) {
|
|
C.QSGGeometry_QSGGeometry_UpdateColoredRectGeometry(PointerFromQSGGeometry(g), core.PointerFromQRectF(rect))
|
|
}
|
|
|
|
func QSGGeometry_UpdateRectGeometry(g QSGGeometry_ITF, rect core.QRectF_ITF) {
|
|
C.QSGGeometry_QSGGeometry_UpdateRectGeometry(PointerFromQSGGeometry(g), core.PointerFromQRectF(rect))
|
|
}
|
|
|
|
func (ptr *QSGGeometry) UpdateRectGeometry(g QSGGeometry_ITF, rect core.QRectF_ITF) {
|
|
C.QSGGeometry_QSGGeometry_UpdateRectGeometry(PointerFromQSGGeometry(g), core.PointerFromQRectF(rect))
|
|
}
|
|
|
|
func QSGGeometry_UpdateTexturedRectGeometry(g QSGGeometry_ITF, rect core.QRectF_ITF, textureRect core.QRectF_ITF) {
|
|
C.QSGGeometry_QSGGeometry_UpdateTexturedRectGeometry(PointerFromQSGGeometry(g), core.PointerFromQRectF(rect), core.PointerFromQRectF(textureRect))
|
|
}
|
|
|
|
func (ptr *QSGGeometry) UpdateTexturedRectGeometry(g QSGGeometry_ITF, rect core.QRectF_ITF, textureRect core.QRectF_ITF) {
|
|
C.QSGGeometry_QSGGeometry_UpdateTexturedRectGeometry(PointerFromQSGGeometry(g), core.PointerFromQRectF(rect), core.PointerFromQRectF(textureRect))
|
|
}
|
|
|
|
func (ptr *QSGGeometry) VertexCount() int {
|
|
if ptr.Pointer() != nil {
|
|
return int(int32(C.QSGGeometry_VertexCount(ptr.Pointer())))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (ptr *QSGGeometry) VertexData() unsafe.Pointer {
|
|
if ptr.Pointer() != nil {
|
|
return C.QSGGeometry_VertexData(ptr.Pointer())
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGGeometry) VertexData2() unsafe.Pointer {
|
|
if ptr.Pointer() != nil {
|
|
return C.QSGGeometry_VertexData2(ptr.Pointer())
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGGeometry) VertexDataPattern() QSGGeometry__DataPattern {
|
|
if ptr.Pointer() != nil {
|
|
return QSGGeometry__DataPattern(C.QSGGeometry_VertexDataPattern(ptr.Pointer()))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
//export callbackQSGGeometry_DestroyQSGGeometry
|
|
func callbackQSGGeometry_DestroyQSGGeometry(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "~QSGGeometry"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQSGGeometryFromPointer(ptr).DestroyQSGGeometryDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGGeometry) ConnectDestroyQSGGeometry(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "~QSGGeometry"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "~QSGGeometry", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "~QSGGeometry", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGGeometry) DisconnectDestroyQSGGeometry() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "~QSGGeometry")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGGeometry) DestroyQSGGeometry() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.SetFinalizer(ptr, nil)
|
|
C.QSGGeometry_DestroyQSGGeometry(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGGeometry) DestroyQSGGeometryDefault() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.SetFinalizer(ptr, nil)
|
|
C.QSGGeometry_DestroyQSGGeometryDefault(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type QSGGeometryNode struct {
|
|
QSGBasicGeometryNode
|
|
}
|
|
|
|
type QSGGeometryNode_ITF interface {
|
|
QSGBasicGeometryNode_ITF
|
|
QSGGeometryNode_PTR() *QSGGeometryNode
|
|
}
|
|
|
|
func (ptr *QSGGeometryNode) QSGGeometryNode_PTR() *QSGGeometryNode {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QSGGeometryNode) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGBasicGeometryNode_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGGeometryNode) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.QSGBasicGeometryNode_PTR().SetPointer(p)
|
|
}
|
|
}
|
|
|
|
func PointerFromQSGGeometryNode(ptr QSGGeometryNode_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGGeometryNode_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQSGGeometryNodeFromPointer(ptr unsafe.Pointer) (n *QSGGeometryNode) {
|
|
n = new(QSGGeometryNode)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func NewQSGGeometryNode() *QSGGeometryNode {
|
|
return NewQSGGeometryNodeFromPointer(C.QSGGeometryNode_NewQSGGeometryNode())
|
|
}
|
|
|
|
func (ptr *QSGGeometryNode) Material() *QSGMaterial {
|
|
if ptr.Pointer() != nil {
|
|
return NewQSGMaterialFromPointer(C.QSGGeometryNode_Material(ptr.Pointer()))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGGeometryNode) OpaqueMaterial() *QSGMaterial {
|
|
if ptr.Pointer() != nil {
|
|
return NewQSGMaterialFromPointer(C.QSGGeometryNode_OpaqueMaterial(ptr.Pointer()))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGGeometryNode) SetMaterial(material QSGMaterial_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGGeometryNode_SetMaterial(ptr.Pointer(), PointerFromQSGMaterial(material))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGGeometryNode) SetOpaqueMaterial(material QSGMaterial_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGGeometryNode_SetOpaqueMaterial(ptr.Pointer(), PointerFromQSGMaterial(material))
|
|
}
|
|
}
|
|
|
|
//export callbackQSGGeometryNode_DestroyQSGGeometryNode
|
|
func callbackQSGGeometryNode_DestroyQSGGeometryNode(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "~QSGGeometryNode"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQSGGeometryNodeFromPointer(ptr).DestroyQSGGeometryNodeDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGGeometryNode) ConnectDestroyQSGGeometryNode(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "~QSGGeometryNode"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "~QSGGeometryNode", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "~QSGGeometryNode", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGGeometryNode) DisconnectDestroyQSGGeometryNode() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "~QSGGeometryNode")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGGeometryNode) DestroyQSGGeometryNode() {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGGeometryNode_DestroyQSGGeometryNode(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGGeometryNode) DestroyQSGGeometryNodeDefault() {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGGeometryNode_DestroyQSGGeometryNodeDefault(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type QSGImageNode struct {
|
|
QSGGeometryNode
|
|
}
|
|
|
|
type QSGImageNode_ITF interface {
|
|
QSGGeometryNode_ITF
|
|
QSGImageNode_PTR() *QSGImageNode
|
|
}
|
|
|
|
func (ptr *QSGImageNode) QSGImageNode_PTR() *QSGImageNode {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QSGImageNode) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGGeometryNode_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGImageNode) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.QSGGeometryNode_PTR().SetPointer(p)
|
|
}
|
|
}
|
|
|
|
func PointerFromQSGImageNode(ptr QSGImageNode_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGImageNode_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQSGImageNodeFromPointer(ptr unsafe.Pointer) (n *QSGImageNode) {
|
|
n = new(QSGImageNode)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *QSGImageNode) DestroyQSGImageNode() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
qt.DisconnectAllSignals(ptr.Pointer(), "")
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
//go:generate stringer -type=QSGImageNode__TextureCoordinatesTransformFlag
|
|
//QSGImageNode::TextureCoordinatesTransformFlag
|
|
type QSGImageNode__TextureCoordinatesTransformFlag int64
|
|
|
|
const (
|
|
QSGImageNode__NoTransform QSGImageNode__TextureCoordinatesTransformFlag = QSGImageNode__TextureCoordinatesTransformFlag(0x00)
|
|
QSGImageNode__MirrorHorizontally QSGImageNode__TextureCoordinatesTransformFlag = QSGImageNode__TextureCoordinatesTransformFlag(0x01)
|
|
QSGImageNode__MirrorVertically QSGImageNode__TextureCoordinatesTransformFlag = QSGImageNode__TextureCoordinatesTransformFlag(0x02)
|
|
)
|
|
|
|
//export callbackQSGImageNode_Filtering
|
|
func callbackQSGImageNode_Filtering(ptr unsafe.Pointer) C.longlong {
|
|
if signal := qt.GetSignal(ptr, "filtering"); signal != nil {
|
|
return C.longlong((*(*func() QSGTexture__Filtering)(signal))())
|
|
}
|
|
|
|
return C.longlong(0)
|
|
}
|
|
|
|
func (ptr *QSGImageNode) ConnectFiltering(f func() QSGTexture__Filtering) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "filtering"); signal != nil {
|
|
f := func() QSGTexture__Filtering {
|
|
(*(*func() QSGTexture__Filtering)(signal))()
|
|
return f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "filtering", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "filtering", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGImageNode) DisconnectFiltering() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "filtering")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGImageNode) Filtering() QSGTexture__Filtering {
|
|
if ptr.Pointer() != nil {
|
|
return QSGTexture__Filtering(C.QSGImageNode_Filtering(ptr.Pointer()))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
//export callbackQSGImageNode_MipmapFiltering
|
|
func callbackQSGImageNode_MipmapFiltering(ptr unsafe.Pointer) C.longlong {
|
|
if signal := qt.GetSignal(ptr, "mipmapFiltering"); signal != nil {
|
|
return C.longlong((*(*func() QSGTexture__Filtering)(signal))())
|
|
}
|
|
|
|
return C.longlong(0)
|
|
}
|
|
|
|
func (ptr *QSGImageNode) ConnectMipmapFiltering(f func() QSGTexture__Filtering) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "mipmapFiltering"); signal != nil {
|
|
f := func() QSGTexture__Filtering {
|
|
(*(*func() QSGTexture__Filtering)(signal))()
|
|
return f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "mipmapFiltering", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "mipmapFiltering", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGImageNode) DisconnectMipmapFiltering() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "mipmapFiltering")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGImageNode) MipmapFiltering() QSGTexture__Filtering {
|
|
if ptr.Pointer() != nil {
|
|
return QSGTexture__Filtering(C.QSGImageNode_MipmapFiltering(ptr.Pointer()))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
//export callbackQSGImageNode_OwnsTexture
|
|
func callbackQSGImageNode_OwnsTexture(ptr unsafe.Pointer) C.char {
|
|
if signal := qt.GetSignal(ptr, "ownsTexture"); signal != nil {
|
|
return C.char(int8(qt.GoBoolToInt((*(*func() bool)(signal))())))
|
|
}
|
|
|
|
return C.char(int8(qt.GoBoolToInt(false)))
|
|
}
|
|
|
|
func (ptr *QSGImageNode) ConnectOwnsTexture(f func() bool) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "ownsTexture"); signal != nil {
|
|
f := func() bool {
|
|
(*(*func() bool)(signal))()
|
|
return f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "ownsTexture", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "ownsTexture", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGImageNode) DisconnectOwnsTexture() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "ownsTexture")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGImageNode) OwnsTexture() bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QSGImageNode_OwnsTexture(ptr.Pointer())) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
func QSGImageNode_RebuildGeometry(g QSGGeometry_ITF, texture QSGTexture_ITF, rect core.QRectF_ITF, sourceRect core.QRectF_ITF, texCoordMode QSGImageNode__TextureCoordinatesTransformFlag) {
|
|
C.QSGImageNode_QSGImageNode_RebuildGeometry(PointerFromQSGGeometry(g), PointerFromQSGTexture(texture), core.PointerFromQRectF(rect), core.PointerFromQRectF(sourceRect), C.longlong(texCoordMode))
|
|
}
|
|
|
|
func (ptr *QSGImageNode) RebuildGeometry(g QSGGeometry_ITF, texture QSGTexture_ITF, rect core.QRectF_ITF, sourceRect core.QRectF_ITF, texCoordMode QSGImageNode__TextureCoordinatesTransformFlag) {
|
|
C.QSGImageNode_QSGImageNode_RebuildGeometry(PointerFromQSGGeometry(g), PointerFromQSGTexture(texture), core.PointerFromQRectF(rect), core.PointerFromQRectF(sourceRect), C.longlong(texCoordMode))
|
|
}
|
|
|
|
//export callbackQSGImageNode_Rect
|
|
func callbackQSGImageNode_Rect(ptr unsafe.Pointer) unsafe.Pointer {
|
|
if signal := qt.GetSignal(ptr, "rect"); signal != nil {
|
|
return core.PointerFromQRectF((*(*func() *core.QRectF)(signal))())
|
|
}
|
|
|
|
return core.PointerFromQRectF(core.NewQRectF())
|
|
}
|
|
|
|
func (ptr *QSGImageNode) ConnectRect(f func() *core.QRectF) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "rect"); signal != nil {
|
|
f := func() *core.QRectF {
|
|
(*(*func() *core.QRectF)(signal))()
|
|
return f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "rect", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "rect", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGImageNode) DisconnectRect() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "rect")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGImageNode) Rect() *core.QRectF {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQRectFFromPointer(C.QSGImageNode_Rect(ptr.Pointer()))
|
|
qt.SetFinalizer(tmpValue, (*core.QRectF).DestroyQRectF)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
//export callbackQSGImageNode_SetFiltering
|
|
func callbackQSGImageNode_SetFiltering(ptr unsafe.Pointer, filtering C.longlong) {
|
|
if signal := qt.GetSignal(ptr, "setFiltering"); signal != nil {
|
|
(*(*func(QSGTexture__Filtering))(signal))(QSGTexture__Filtering(filtering))
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QSGImageNode) ConnectSetFiltering(f func(filtering QSGTexture__Filtering)) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "setFiltering"); signal != nil {
|
|
f := func(filtering QSGTexture__Filtering) {
|
|
(*(*func(QSGTexture__Filtering))(signal))(filtering)
|
|
f(filtering)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "setFiltering", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "setFiltering", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGImageNode) DisconnectSetFiltering() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "setFiltering")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGImageNode) SetFiltering(filtering QSGTexture__Filtering) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGImageNode_SetFiltering(ptr.Pointer(), C.longlong(filtering))
|
|
}
|
|
}
|
|
|
|
//export callbackQSGImageNode_SetMipmapFiltering
|
|
func callbackQSGImageNode_SetMipmapFiltering(ptr unsafe.Pointer, filtering C.longlong) {
|
|
if signal := qt.GetSignal(ptr, "setMipmapFiltering"); signal != nil {
|
|
(*(*func(QSGTexture__Filtering))(signal))(QSGTexture__Filtering(filtering))
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QSGImageNode) ConnectSetMipmapFiltering(f func(filtering QSGTexture__Filtering)) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "setMipmapFiltering"); signal != nil {
|
|
f := func(filtering QSGTexture__Filtering) {
|
|
(*(*func(QSGTexture__Filtering))(signal))(filtering)
|
|
f(filtering)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "setMipmapFiltering", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "setMipmapFiltering", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGImageNode) DisconnectSetMipmapFiltering() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "setMipmapFiltering")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGImageNode) SetMipmapFiltering(filtering QSGTexture__Filtering) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGImageNode_SetMipmapFiltering(ptr.Pointer(), C.longlong(filtering))
|
|
}
|
|
}
|
|
|
|
//export callbackQSGImageNode_SetOwnsTexture
|
|
func callbackQSGImageNode_SetOwnsTexture(ptr unsafe.Pointer, owns C.char) {
|
|
if signal := qt.GetSignal(ptr, "setOwnsTexture"); signal != nil {
|
|
(*(*func(bool))(signal))(int8(owns) != 0)
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QSGImageNode) ConnectSetOwnsTexture(f func(owns bool)) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "setOwnsTexture"); signal != nil {
|
|
f := func(owns bool) {
|
|
(*(*func(bool))(signal))(owns)
|
|
f(owns)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "setOwnsTexture", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "setOwnsTexture", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGImageNode) DisconnectSetOwnsTexture() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "setOwnsTexture")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGImageNode) SetOwnsTexture(owns bool) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGImageNode_SetOwnsTexture(ptr.Pointer(), C.char(int8(qt.GoBoolToInt(owns))))
|
|
}
|
|
}
|
|
|
|
//export callbackQSGImageNode_SetRect
|
|
func callbackQSGImageNode_SetRect(ptr unsafe.Pointer, rect unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "setRect"); signal != nil {
|
|
(*(*func(*core.QRectF))(signal))(core.NewQRectFFromPointer(rect))
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QSGImageNode) ConnectSetRect(f func(rect *core.QRectF)) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "setRect"); signal != nil {
|
|
f := func(rect *core.QRectF) {
|
|
(*(*func(*core.QRectF))(signal))(rect)
|
|
f(rect)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "setRect", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "setRect", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGImageNode) DisconnectSetRect() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "setRect")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGImageNode) SetRect(rect core.QRectF_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGImageNode_SetRect(ptr.Pointer(), core.PointerFromQRectF(rect))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGImageNode) SetRect2(x float64, y float64, w float64, h float64) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGImageNode_SetRect2(ptr.Pointer(), C.double(x), C.double(y), C.double(w), C.double(h))
|
|
}
|
|
}
|
|
|
|
//export callbackQSGImageNode_SetSourceRect
|
|
func callbackQSGImageNode_SetSourceRect(ptr unsafe.Pointer, rect unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "setSourceRect"); signal != nil {
|
|
(*(*func(*core.QRectF))(signal))(core.NewQRectFFromPointer(rect))
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QSGImageNode) ConnectSetSourceRect(f func(rect *core.QRectF)) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "setSourceRect"); signal != nil {
|
|
f := func(rect *core.QRectF) {
|
|
(*(*func(*core.QRectF))(signal))(rect)
|
|
f(rect)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "setSourceRect", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "setSourceRect", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGImageNode) DisconnectSetSourceRect() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "setSourceRect")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGImageNode) SetSourceRect(rect core.QRectF_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGImageNode_SetSourceRect(ptr.Pointer(), core.PointerFromQRectF(rect))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGImageNode) SetSourceRect2(x float64, y float64, w float64, h float64) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGImageNode_SetSourceRect2(ptr.Pointer(), C.double(x), C.double(y), C.double(w), C.double(h))
|
|
}
|
|
}
|
|
|
|
//export callbackQSGImageNode_SetTexture
|
|
func callbackQSGImageNode_SetTexture(ptr unsafe.Pointer, texture unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "setTexture"); signal != nil {
|
|
(*(*func(*QSGTexture))(signal))(NewQSGTextureFromPointer(texture))
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QSGImageNode) ConnectSetTexture(f func(texture *QSGTexture)) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "setTexture"); signal != nil {
|
|
f := func(texture *QSGTexture) {
|
|
(*(*func(*QSGTexture))(signal))(texture)
|
|
f(texture)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "setTexture", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "setTexture", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGImageNode) DisconnectSetTexture() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "setTexture")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGImageNode) SetTexture(texture QSGTexture_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGImageNode_SetTexture(ptr.Pointer(), PointerFromQSGTexture(texture))
|
|
}
|
|
}
|
|
|
|
//export callbackQSGImageNode_SetTextureCoordinatesTransform
|
|
func callbackQSGImageNode_SetTextureCoordinatesTransform(ptr unsafe.Pointer, mode C.longlong) {
|
|
if signal := qt.GetSignal(ptr, "setTextureCoordinatesTransform"); signal != nil {
|
|
(*(*func(QSGImageNode__TextureCoordinatesTransformFlag))(signal))(QSGImageNode__TextureCoordinatesTransformFlag(mode))
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QSGImageNode) ConnectSetTextureCoordinatesTransform(f func(mode QSGImageNode__TextureCoordinatesTransformFlag)) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "setTextureCoordinatesTransform"); signal != nil {
|
|
f := func(mode QSGImageNode__TextureCoordinatesTransformFlag) {
|
|
(*(*func(QSGImageNode__TextureCoordinatesTransformFlag))(signal))(mode)
|
|
f(mode)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "setTextureCoordinatesTransform", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "setTextureCoordinatesTransform", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGImageNode) DisconnectSetTextureCoordinatesTransform() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "setTextureCoordinatesTransform")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGImageNode) SetTextureCoordinatesTransform(mode QSGImageNode__TextureCoordinatesTransformFlag) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGImageNode_SetTextureCoordinatesTransform(ptr.Pointer(), C.longlong(mode))
|
|
}
|
|
}
|
|
|
|
//export callbackQSGImageNode_SourceRect
|
|
func callbackQSGImageNode_SourceRect(ptr unsafe.Pointer) unsafe.Pointer {
|
|
if signal := qt.GetSignal(ptr, "sourceRect"); signal != nil {
|
|
return core.PointerFromQRectF((*(*func() *core.QRectF)(signal))())
|
|
}
|
|
|
|
return core.PointerFromQRectF(core.NewQRectF())
|
|
}
|
|
|
|
func (ptr *QSGImageNode) ConnectSourceRect(f func() *core.QRectF) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "sourceRect"); signal != nil {
|
|
f := func() *core.QRectF {
|
|
(*(*func() *core.QRectF)(signal))()
|
|
return f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "sourceRect", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "sourceRect", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGImageNode) DisconnectSourceRect() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "sourceRect")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGImageNode) SourceRect() *core.QRectF {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQRectFFromPointer(C.QSGImageNode_SourceRect(ptr.Pointer()))
|
|
qt.SetFinalizer(tmpValue, (*core.QRectF).DestroyQRectF)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
//export callbackQSGImageNode_Texture
|
|
func callbackQSGImageNode_Texture(ptr unsafe.Pointer) unsafe.Pointer {
|
|
if signal := qt.GetSignal(ptr, "texture"); signal != nil {
|
|
return PointerFromQSGTexture((*(*func() *QSGTexture)(signal))())
|
|
}
|
|
|
|
return PointerFromQSGTexture(NewQSGTexture())
|
|
}
|
|
|
|
func (ptr *QSGImageNode) ConnectTexture(f func() *QSGTexture) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "texture"); signal != nil {
|
|
f := func() *QSGTexture {
|
|
(*(*func() *QSGTexture)(signal))()
|
|
return f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "texture", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "texture", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGImageNode) DisconnectTexture() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "texture")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGImageNode) Texture() *QSGTexture {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := NewQSGTextureFromPointer(C.QSGImageNode_Texture(ptr.Pointer()))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
//export callbackQSGImageNode_TextureCoordinatesTransform
|
|
func callbackQSGImageNode_TextureCoordinatesTransform(ptr unsafe.Pointer) C.longlong {
|
|
if signal := qt.GetSignal(ptr, "textureCoordinatesTransform"); signal != nil {
|
|
return C.longlong((*(*func() QSGImageNode__TextureCoordinatesTransformFlag)(signal))())
|
|
}
|
|
|
|
return C.longlong(0)
|
|
}
|
|
|
|
func (ptr *QSGImageNode) ConnectTextureCoordinatesTransform(f func() QSGImageNode__TextureCoordinatesTransformFlag) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "textureCoordinatesTransform"); signal != nil {
|
|
f := func() QSGImageNode__TextureCoordinatesTransformFlag {
|
|
(*(*func() QSGImageNode__TextureCoordinatesTransformFlag)(signal))()
|
|
return f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "textureCoordinatesTransform", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "textureCoordinatesTransform", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGImageNode) DisconnectTextureCoordinatesTransform() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "textureCoordinatesTransform")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGImageNode) TextureCoordinatesTransform() QSGImageNode__TextureCoordinatesTransformFlag {
|
|
if ptr.Pointer() != nil {
|
|
return QSGImageNode__TextureCoordinatesTransformFlag(C.QSGImageNode_TextureCoordinatesTransform(ptr.Pointer()))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type QSGMaterial struct {
|
|
ptr unsafe.Pointer
|
|
}
|
|
|
|
type QSGMaterial_ITF interface {
|
|
QSGMaterial_PTR() *QSGMaterial
|
|
}
|
|
|
|
func (ptr *QSGMaterial) QSGMaterial_PTR() *QSGMaterial {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QSGMaterial) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.ptr
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGMaterial) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.ptr = p
|
|
}
|
|
}
|
|
|
|
func PointerFromQSGMaterial(ptr QSGMaterial_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGMaterial_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQSGMaterialFromPointer(ptr unsafe.Pointer) (n *QSGMaterial) {
|
|
n = new(QSGMaterial)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *QSGMaterial) DestroyQSGMaterial() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
qt.DisconnectAllSignals(ptr.Pointer(), "")
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
//go:generate stringer -type=QSGMaterial__Flag
|
|
//QSGMaterial::Flag
|
|
type QSGMaterial__Flag int64
|
|
|
|
const (
|
|
QSGMaterial__Blending QSGMaterial__Flag = QSGMaterial__Flag(0x0001)
|
|
QSGMaterial__RequiresDeterminant QSGMaterial__Flag = QSGMaterial__Flag(0x0002)
|
|
QSGMaterial__RequiresFullMatrixExceptTranslate QSGMaterial__Flag = QSGMaterial__Flag(0x0004 | QSGMaterial__RequiresDeterminant)
|
|
QSGMaterial__RequiresFullMatrix QSGMaterial__Flag = QSGMaterial__Flag(0x0008 | QSGMaterial__RequiresFullMatrixExceptTranslate)
|
|
QSGMaterial__CustomCompileStep QSGMaterial__Flag = QSGMaterial__Flag(0x0010)
|
|
)
|
|
|
|
//export callbackQSGMaterial_Compare
|
|
func callbackQSGMaterial_Compare(ptr unsafe.Pointer, other unsafe.Pointer) C.int {
|
|
if signal := qt.GetSignal(ptr, "compare"); signal != nil {
|
|
return C.int(int32((*(*func(*QSGMaterial) int)(signal))(NewQSGMaterialFromPointer(other))))
|
|
}
|
|
|
|
return C.int(int32(NewQSGMaterialFromPointer(ptr).CompareDefault(NewQSGMaterialFromPointer(other))))
|
|
}
|
|
|
|
func (ptr *QSGMaterial) ConnectCompare(f func(other *QSGMaterial) int) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "compare"); signal != nil {
|
|
f := func(other *QSGMaterial) int {
|
|
(*(*func(*QSGMaterial) int)(signal))(other)
|
|
return f(other)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "compare", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "compare", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGMaterial) DisconnectCompare() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "compare")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGMaterial) Compare(other QSGMaterial_ITF) int {
|
|
if ptr.Pointer() != nil {
|
|
return int(int32(C.QSGMaterial_Compare(ptr.Pointer(), PointerFromQSGMaterial(other))))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (ptr *QSGMaterial) CompareDefault(other QSGMaterial_ITF) int {
|
|
if ptr.Pointer() != nil {
|
|
return int(int32(C.QSGMaterial_CompareDefault(ptr.Pointer(), PointerFromQSGMaterial(other))))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
//export callbackQSGMaterial_CreateShader
|
|
func callbackQSGMaterial_CreateShader(ptr unsafe.Pointer) unsafe.Pointer {
|
|
if signal := qt.GetSignal(ptr, "createShader"); signal != nil {
|
|
return PointerFromQSGMaterialShader((*(*func() *QSGMaterialShader)(signal))())
|
|
}
|
|
|
|
return PointerFromQSGMaterialShader(nil)
|
|
}
|
|
|
|
func (ptr *QSGMaterial) ConnectCreateShader(f func() *QSGMaterialShader) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "createShader"); signal != nil {
|
|
f := func() *QSGMaterialShader {
|
|
(*(*func() *QSGMaterialShader)(signal))()
|
|
return f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "createShader", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "createShader", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGMaterial) DisconnectCreateShader() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "createShader")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGMaterial) CreateShader() *QSGMaterialShader {
|
|
if ptr.Pointer() != nil {
|
|
return NewQSGMaterialShaderFromPointer(C.QSGMaterial_CreateShader(ptr.Pointer()))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGMaterial) Flags() QSGMaterial__Flag {
|
|
if ptr.Pointer() != nil {
|
|
return QSGMaterial__Flag(C.QSGMaterial_Flags(ptr.Pointer()))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (ptr *QSGMaterial) SetFlag(flags QSGMaterial__Flag, on bool) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGMaterial_SetFlag(ptr.Pointer(), C.longlong(flags), C.char(int8(qt.GoBoolToInt(on))))
|
|
}
|
|
}
|
|
|
|
//export callbackQSGMaterial_Type
|
|
func callbackQSGMaterial_Type(ptr unsafe.Pointer) unsafe.Pointer {
|
|
if signal := qt.GetSignal(ptr, "type"); signal != nil {
|
|
return PointerFromQSGMaterialType((*(*func() *QSGMaterialType)(signal))())
|
|
}
|
|
|
|
return PointerFromQSGMaterialType(nil)
|
|
}
|
|
|
|
func (ptr *QSGMaterial) ConnectType(f func() *QSGMaterialType) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "type"); signal != nil {
|
|
f := func() *QSGMaterialType {
|
|
(*(*func() *QSGMaterialType)(signal))()
|
|
return f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "type", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "type", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGMaterial) DisconnectType() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "type")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGMaterial) Type() *QSGMaterialType {
|
|
if ptr.Pointer() != nil {
|
|
return NewQSGMaterialTypeFromPointer(C.QSGMaterial_Type(ptr.Pointer()))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type QSGMaterialShader struct {
|
|
ptr unsafe.Pointer
|
|
}
|
|
|
|
type QSGMaterialShader_ITF interface {
|
|
QSGMaterialShader_PTR() *QSGMaterialShader
|
|
}
|
|
|
|
func (ptr *QSGMaterialShader) QSGMaterialShader_PTR() *QSGMaterialShader {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QSGMaterialShader) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.ptr
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGMaterialShader) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.ptr = p
|
|
}
|
|
}
|
|
|
|
func PointerFromQSGMaterialShader(ptr QSGMaterialShader_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGMaterialShader_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQSGMaterialShaderFromPointer(ptr unsafe.Pointer) (n *QSGMaterialShader) {
|
|
n = new(QSGMaterialShader)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *QSGMaterialShader) DestroyQSGMaterialShader() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
qt.DisconnectAllSignals(ptr.Pointer(), "")
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
//export callbackQSGMaterialShader_Activate
|
|
func callbackQSGMaterialShader_Activate(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "activate"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQSGMaterialShaderFromPointer(ptr).ActivateDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGMaterialShader) ConnectActivate(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "activate"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "activate", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "activate", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGMaterialShader) DisconnectActivate() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "activate")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGMaterialShader) Activate() {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGMaterialShader_Activate(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGMaterialShader) ActivateDefault() {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGMaterialShader_ActivateDefault(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
//export callbackQSGMaterialShader_Compile
|
|
func callbackQSGMaterialShader_Compile(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "compile"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQSGMaterialShaderFromPointer(ptr).CompileDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGMaterialShader) ConnectCompile(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "compile"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "compile", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "compile", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGMaterialShader) DisconnectCompile() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "compile")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGMaterialShader) Compile() {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGMaterialShader_Compile(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGMaterialShader) CompileDefault() {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGMaterialShader_CompileDefault(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
//export callbackQSGMaterialShader_Deactivate
|
|
func callbackQSGMaterialShader_Deactivate(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "deactivate"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQSGMaterialShaderFromPointer(ptr).DeactivateDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGMaterialShader) ConnectDeactivate(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "deactivate"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "deactivate", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "deactivate", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGMaterialShader) DisconnectDeactivate() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "deactivate")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGMaterialShader) Deactivate() {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGMaterialShader_Deactivate(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGMaterialShader) DeactivateDefault() {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGMaterialShader_DeactivateDefault(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
//export callbackQSGMaterialShader_FragmentShader
|
|
func callbackQSGMaterialShader_FragmentShader(ptr unsafe.Pointer) *C.char {
|
|
if signal := qt.GetSignal(ptr, "fragmentShader"); signal != nil {
|
|
return C.CString((*(*func() string)(signal))())
|
|
}
|
|
|
|
return C.CString(NewQSGMaterialShaderFromPointer(ptr).FragmentShaderDefault())
|
|
}
|
|
|
|
func (ptr *QSGMaterialShader) ConnectFragmentShader(f func() string) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "fragmentShader"); signal != nil {
|
|
f := func() string {
|
|
(*(*func() string)(signal))()
|
|
return f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "fragmentShader", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "fragmentShader", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGMaterialShader) DisconnectFragmentShader() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "fragmentShader")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGMaterialShader) FragmentShader() string {
|
|
if ptr.Pointer() != nil {
|
|
return cGoUnpackString(C.QSGMaterialShader_FragmentShader(ptr.Pointer()))
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (ptr *QSGMaterialShader) FragmentShaderDefault() string {
|
|
if ptr.Pointer() != nil {
|
|
return cGoUnpackString(C.QSGMaterialShader_FragmentShaderDefault(ptr.Pointer()))
|
|
}
|
|
return ""
|
|
}
|
|
|
|
//export callbackQSGMaterialShader_Initialize
|
|
func callbackQSGMaterialShader_Initialize(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "initialize"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQSGMaterialShaderFromPointer(ptr).InitializeDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGMaterialShader) ConnectInitialize(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "initialize"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "initialize", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "initialize", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGMaterialShader) DisconnectInitialize() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "initialize")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGMaterialShader) Initialize() {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGMaterialShader_Initialize(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGMaterialShader) InitializeDefault() {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGMaterialShader_InitializeDefault(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGMaterialShader) Program() *gui.QOpenGLShaderProgram {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := gui.NewQOpenGLShaderProgramFromPointer(C.QSGMaterialShader_Program(ptr.Pointer()))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGMaterialShader) SetShaderSourceFile(ty gui.QOpenGLShader__ShaderTypeBit, sourceFile string) {
|
|
if ptr.Pointer() != nil {
|
|
var sourceFileC *C.char
|
|
if sourceFile != "" {
|
|
sourceFileC = C.CString(sourceFile)
|
|
defer C.free(unsafe.Pointer(sourceFileC))
|
|
}
|
|
C.QSGMaterialShader_SetShaderSourceFile(ptr.Pointer(), C.longlong(ty), C.struct_QtQuick_PackedString{data: sourceFileC, len: C.longlong(len(sourceFile))})
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGMaterialShader) SetShaderSourceFiles(ty gui.QOpenGLShader__ShaderTypeBit, sourceFiles []string) {
|
|
if ptr.Pointer() != nil {
|
|
sourceFilesC := C.CString(strings.Join(sourceFiles, "¡¦!"))
|
|
defer C.free(unsafe.Pointer(sourceFilesC))
|
|
C.QSGMaterialShader_SetShaderSourceFiles(ptr.Pointer(), C.longlong(ty), C.struct_QtQuick_PackedString{data: sourceFilesC, len: C.longlong(len(strings.Join(sourceFiles, "¡¦!")))})
|
|
}
|
|
}
|
|
|
|
//export callbackQSGMaterialShader_VertexShader
|
|
func callbackQSGMaterialShader_VertexShader(ptr unsafe.Pointer) *C.char {
|
|
if signal := qt.GetSignal(ptr, "vertexShader"); signal != nil {
|
|
return C.CString((*(*func() string)(signal))())
|
|
}
|
|
|
|
return C.CString(NewQSGMaterialShaderFromPointer(ptr).VertexShaderDefault())
|
|
}
|
|
|
|
func (ptr *QSGMaterialShader) ConnectVertexShader(f func() string) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "vertexShader"); signal != nil {
|
|
f := func() string {
|
|
(*(*func() string)(signal))()
|
|
return f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "vertexShader", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "vertexShader", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGMaterialShader) DisconnectVertexShader() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "vertexShader")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGMaterialShader) VertexShader() string {
|
|
if ptr.Pointer() != nil {
|
|
return cGoUnpackString(C.QSGMaterialShader_VertexShader(ptr.Pointer()))
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (ptr *QSGMaterialShader) VertexShaderDefault() string {
|
|
if ptr.Pointer() != nil {
|
|
return cGoUnpackString(C.QSGMaterialShader_VertexShaderDefault(ptr.Pointer()))
|
|
}
|
|
return ""
|
|
}
|
|
|
|
type QSGMaterialType struct {
|
|
ptr unsafe.Pointer
|
|
}
|
|
|
|
type QSGMaterialType_ITF interface {
|
|
QSGMaterialType_PTR() *QSGMaterialType
|
|
}
|
|
|
|
func (ptr *QSGMaterialType) QSGMaterialType_PTR() *QSGMaterialType {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QSGMaterialType) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.ptr
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGMaterialType) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.ptr = p
|
|
}
|
|
}
|
|
|
|
func PointerFromQSGMaterialType(ptr QSGMaterialType_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGMaterialType_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQSGMaterialTypeFromPointer(ptr unsafe.Pointer) (n *QSGMaterialType) {
|
|
n = new(QSGMaterialType)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *QSGMaterialType) DestroyQSGMaterialType() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type QSGNode struct {
|
|
ptr unsafe.Pointer
|
|
}
|
|
|
|
type QSGNode_ITF interface {
|
|
QSGNode_PTR() *QSGNode
|
|
}
|
|
|
|
func (ptr *QSGNode) QSGNode_PTR() *QSGNode {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QSGNode) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.ptr
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGNode) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.ptr = p
|
|
}
|
|
}
|
|
|
|
func PointerFromQSGNode(ptr QSGNode_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGNode_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQSGNodeFromPointer(ptr unsafe.Pointer) (n *QSGNode) {
|
|
n = new(QSGNode)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
|
|
//go:generate stringer -type=QSGNode__NodeType
|
|
//QSGNode::NodeType
|
|
type QSGNode__NodeType int64
|
|
|
|
const (
|
|
QSGNode__BasicNodeType QSGNode__NodeType = QSGNode__NodeType(0)
|
|
QSGNode__GeometryNodeType QSGNode__NodeType = QSGNode__NodeType(1)
|
|
QSGNode__TransformNodeType QSGNode__NodeType = QSGNode__NodeType(2)
|
|
QSGNode__ClipNodeType QSGNode__NodeType = QSGNode__NodeType(3)
|
|
QSGNode__OpacityNodeType QSGNode__NodeType = QSGNode__NodeType(4)
|
|
QSGNode__RootNodeType QSGNode__NodeType = QSGNode__NodeType(5)
|
|
QSGNode__RenderNodeType QSGNode__NodeType = QSGNode__NodeType(6)
|
|
)
|
|
|
|
//go:generate stringer -type=QSGNode__Flag
|
|
//QSGNode::Flag
|
|
type QSGNode__Flag int64
|
|
|
|
const (
|
|
QSGNode__OwnedByParent QSGNode__Flag = QSGNode__Flag(0x0001)
|
|
QSGNode__UsePreprocess QSGNode__Flag = QSGNode__Flag(0x0002)
|
|
QSGNode__OwnsGeometry QSGNode__Flag = QSGNode__Flag(0x00010000)
|
|
QSGNode__OwnsMaterial QSGNode__Flag = QSGNode__Flag(0x00020000)
|
|
QSGNode__OwnsOpaqueMaterial QSGNode__Flag = QSGNode__Flag(0x00040000)
|
|
QSGNode__IsVisitableNode QSGNode__Flag = QSGNode__Flag(0x01000000)
|
|
QSGNode__InternalReserved QSGNode__Flag = QSGNode__Flag(0x01000000)
|
|
)
|
|
|
|
//go:generate stringer -type=QSGNode__DirtyStateBit
|
|
//QSGNode::DirtyStateBit
|
|
type QSGNode__DirtyStateBit int64
|
|
|
|
const (
|
|
QSGNode__DirtySubtreeBlocked QSGNode__DirtyStateBit = QSGNode__DirtyStateBit(0x0080)
|
|
QSGNode__DirtyMatrix QSGNode__DirtyStateBit = QSGNode__DirtyStateBit(0x0100)
|
|
QSGNode__DirtyNodeAdded QSGNode__DirtyStateBit = QSGNode__DirtyStateBit(0x0400)
|
|
QSGNode__DirtyNodeRemoved QSGNode__DirtyStateBit = QSGNode__DirtyStateBit(0x0800)
|
|
QSGNode__DirtyGeometry QSGNode__DirtyStateBit = QSGNode__DirtyStateBit(0x1000)
|
|
QSGNode__DirtyMaterial QSGNode__DirtyStateBit = QSGNode__DirtyStateBit(0x2000)
|
|
QSGNode__DirtyOpacity QSGNode__DirtyStateBit = QSGNode__DirtyStateBit(0x4000)
|
|
QSGNode__DirtyForceUpdate QSGNode__DirtyStateBit = QSGNode__DirtyStateBit(0x8000)
|
|
QSGNode__DirtyUsePreprocess QSGNode__DirtyStateBit = QSGNode__DirtyStateBit(QSGNode__UsePreprocess)
|
|
)
|
|
|
|
func NewQSGNode() *QSGNode {
|
|
return NewQSGNodeFromPointer(C.QSGNode_NewQSGNode())
|
|
}
|
|
|
|
func (ptr *QSGNode) AppendChildNode(node QSGNode_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGNode_AppendChildNode(ptr.Pointer(), PointerFromQSGNode(node))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGNode) ChildAtIndex(i int) *QSGNode {
|
|
if ptr.Pointer() != nil {
|
|
return NewQSGNodeFromPointer(C.QSGNode_ChildAtIndex(ptr.Pointer(), C.int(int32(i))))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGNode) ChildCount() int {
|
|
if ptr.Pointer() != nil {
|
|
return int(int32(C.QSGNode_ChildCount(ptr.Pointer())))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (ptr *QSGNode) FirstChild() *QSGNode {
|
|
if ptr.Pointer() != nil {
|
|
return NewQSGNodeFromPointer(C.QSGNode_FirstChild(ptr.Pointer()))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGNode) Flags() QSGNode__Flag {
|
|
if ptr.Pointer() != nil {
|
|
return QSGNode__Flag(C.QSGNode_Flags(ptr.Pointer()))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (ptr *QSGNode) InsertChildNodeAfter(node QSGNode_ITF, after QSGNode_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGNode_InsertChildNodeAfter(ptr.Pointer(), PointerFromQSGNode(node), PointerFromQSGNode(after))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGNode) InsertChildNodeBefore(node QSGNode_ITF, before QSGNode_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGNode_InsertChildNodeBefore(ptr.Pointer(), PointerFromQSGNode(node), PointerFromQSGNode(before))
|
|
}
|
|
}
|
|
|
|
//export callbackQSGNode_IsSubtreeBlocked
|
|
func callbackQSGNode_IsSubtreeBlocked(ptr unsafe.Pointer) C.char {
|
|
if signal := qt.GetSignal(ptr, "isSubtreeBlocked"); signal != nil {
|
|
return C.char(int8(qt.GoBoolToInt((*(*func() bool)(signal))())))
|
|
}
|
|
|
|
return C.char(int8(qt.GoBoolToInt(NewQSGNodeFromPointer(ptr).IsSubtreeBlockedDefault())))
|
|
}
|
|
|
|
func (ptr *QSGNode) ConnectIsSubtreeBlocked(f func() bool) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "isSubtreeBlocked"); signal != nil {
|
|
f := func() bool {
|
|
(*(*func() bool)(signal))()
|
|
return f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "isSubtreeBlocked", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "isSubtreeBlocked", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGNode) DisconnectIsSubtreeBlocked() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "isSubtreeBlocked")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGNode) IsSubtreeBlocked() bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QSGNode_IsSubtreeBlocked(ptr.Pointer())) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (ptr *QSGNode) IsSubtreeBlockedDefault() bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QSGNode_IsSubtreeBlockedDefault(ptr.Pointer())) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (ptr *QSGNode) LastChild() *QSGNode {
|
|
if ptr.Pointer() != nil {
|
|
return NewQSGNodeFromPointer(C.QSGNode_LastChild(ptr.Pointer()))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGNode) MarkDirty(bits QSGNode__DirtyStateBit) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGNode_MarkDirty(ptr.Pointer(), C.longlong(bits))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGNode) NextSibling() *QSGNode {
|
|
if ptr.Pointer() != nil {
|
|
return NewQSGNodeFromPointer(C.QSGNode_NextSibling(ptr.Pointer()))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGNode) Parent() *QSGNode {
|
|
if ptr.Pointer() != nil {
|
|
return NewQSGNodeFromPointer(C.QSGNode_Parent(ptr.Pointer()))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGNode) PrependChildNode(node QSGNode_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGNode_PrependChildNode(ptr.Pointer(), PointerFromQSGNode(node))
|
|
}
|
|
}
|
|
|
|
//export callbackQSGNode_Preprocess
|
|
func callbackQSGNode_Preprocess(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "preprocess"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQSGNodeFromPointer(ptr).PreprocessDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGNode) ConnectPreprocess(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "preprocess"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "preprocess", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "preprocess", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGNode) DisconnectPreprocess() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "preprocess")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGNode) Preprocess() {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGNode_Preprocess(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGNode) PreprocessDefault() {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGNode_PreprocessDefault(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGNode) PreviousSibling() *QSGNode {
|
|
if ptr.Pointer() != nil {
|
|
return NewQSGNodeFromPointer(C.QSGNode_PreviousSibling(ptr.Pointer()))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGNode) RemoveAllChildNodes() {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGNode_RemoveAllChildNodes(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGNode) RemoveChildNode(node QSGNode_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGNode_RemoveChildNode(ptr.Pointer(), PointerFromQSGNode(node))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGNode) SetFlag(ff QSGNode__Flag, enabled bool) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGNode_SetFlag(ptr.Pointer(), C.longlong(ff), C.char(int8(qt.GoBoolToInt(enabled))))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGNode) SetFlags(ff QSGNode__Flag, enabled bool) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGNode_SetFlags(ptr.Pointer(), C.longlong(ff), C.char(int8(qt.GoBoolToInt(enabled))))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGNode) Type() QSGNode__NodeType {
|
|
if ptr.Pointer() != nil {
|
|
return QSGNode__NodeType(C.QSGNode_Type(ptr.Pointer()))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
//export callbackQSGNode_DestroyQSGNode
|
|
func callbackQSGNode_DestroyQSGNode(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "~QSGNode"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQSGNodeFromPointer(ptr).DestroyQSGNodeDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGNode) ConnectDestroyQSGNode(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "~QSGNode"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "~QSGNode", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "~QSGNode", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGNode) DisconnectDestroyQSGNode() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "~QSGNode")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGNode) DestroyQSGNode() {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGNode_DestroyQSGNode(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGNode) DestroyQSGNodeDefault() {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGNode_DestroyQSGNodeDefault(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type QSGOpacityNode struct {
|
|
QSGNode
|
|
}
|
|
|
|
type QSGOpacityNode_ITF interface {
|
|
QSGNode_ITF
|
|
QSGOpacityNode_PTR() *QSGOpacityNode
|
|
}
|
|
|
|
func (ptr *QSGOpacityNode) QSGOpacityNode_PTR() *QSGOpacityNode {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QSGOpacityNode) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGNode_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGOpacityNode) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.QSGNode_PTR().SetPointer(p)
|
|
}
|
|
}
|
|
|
|
func PointerFromQSGOpacityNode(ptr QSGOpacityNode_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGOpacityNode_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQSGOpacityNodeFromPointer(ptr unsafe.Pointer) (n *QSGOpacityNode) {
|
|
n = new(QSGOpacityNode)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func NewQSGOpacityNode() *QSGOpacityNode {
|
|
return NewQSGOpacityNodeFromPointer(C.QSGOpacityNode_NewQSGOpacityNode())
|
|
}
|
|
|
|
func (ptr *QSGOpacityNode) Opacity() float64 {
|
|
if ptr.Pointer() != nil {
|
|
return float64(C.QSGOpacityNode_Opacity(ptr.Pointer()))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (ptr *QSGOpacityNode) SetOpacity(opacity float64) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGOpacityNode_SetOpacity(ptr.Pointer(), C.double(opacity))
|
|
}
|
|
}
|
|
|
|
//export callbackQSGOpacityNode_DestroyQSGOpacityNode
|
|
func callbackQSGOpacityNode_DestroyQSGOpacityNode(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "~QSGOpacityNode"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQSGOpacityNodeFromPointer(ptr).DestroyQSGOpacityNodeDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGOpacityNode) ConnectDestroyQSGOpacityNode(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "~QSGOpacityNode"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "~QSGOpacityNode", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "~QSGOpacityNode", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGOpacityNode) DisconnectDestroyQSGOpacityNode() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "~QSGOpacityNode")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGOpacityNode) DestroyQSGOpacityNode() {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGOpacityNode_DestroyQSGOpacityNode(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGOpacityNode) DestroyQSGOpacityNodeDefault() {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGOpacityNode_DestroyQSGOpacityNodeDefault(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type QSGOpaqueTextureMaterial struct {
|
|
QSGMaterial
|
|
}
|
|
|
|
type QSGOpaqueTextureMaterial_ITF interface {
|
|
QSGMaterial_ITF
|
|
QSGOpaqueTextureMaterial_PTR() *QSGOpaqueTextureMaterial
|
|
}
|
|
|
|
func (ptr *QSGOpaqueTextureMaterial) QSGOpaqueTextureMaterial_PTR() *QSGOpaqueTextureMaterial {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QSGOpaqueTextureMaterial) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGMaterial_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGOpaqueTextureMaterial) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.QSGMaterial_PTR().SetPointer(p)
|
|
}
|
|
}
|
|
|
|
func PointerFromQSGOpaqueTextureMaterial(ptr QSGOpaqueTextureMaterial_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGOpaqueTextureMaterial_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQSGOpaqueTextureMaterialFromPointer(ptr unsafe.Pointer) (n *QSGOpaqueTextureMaterial) {
|
|
n = new(QSGOpaqueTextureMaterial)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *QSGOpaqueTextureMaterial) DestroyQSGOpaqueTextureMaterial() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
qt.DisconnectAllSignals(ptr.Pointer(), "")
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
func NewQSGOpaqueTextureMaterial() *QSGOpaqueTextureMaterial {
|
|
return NewQSGOpaqueTextureMaterialFromPointer(C.QSGOpaqueTextureMaterial_NewQSGOpaqueTextureMaterial())
|
|
}
|
|
|
|
func (ptr *QSGOpaqueTextureMaterial) AnisotropyLevel() QSGTexture__AnisotropyLevel {
|
|
if ptr.Pointer() != nil {
|
|
return QSGTexture__AnisotropyLevel(C.QSGOpaqueTextureMaterial_AnisotropyLevel(ptr.Pointer()))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (ptr *QSGOpaqueTextureMaterial) Filtering() QSGTexture__Filtering {
|
|
if ptr.Pointer() != nil {
|
|
return QSGTexture__Filtering(C.QSGOpaqueTextureMaterial_Filtering(ptr.Pointer()))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (ptr *QSGOpaqueTextureMaterial) HorizontalWrapMode() QSGTexture__WrapMode {
|
|
if ptr.Pointer() != nil {
|
|
return QSGTexture__WrapMode(C.QSGOpaqueTextureMaterial_HorizontalWrapMode(ptr.Pointer()))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (ptr *QSGOpaqueTextureMaterial) MipmapFiltering() QSGTexture__Filtering {
|
|
if ptr.Pointer() != nil {
|
|
return QSGTexture__Filtering(C.QSGOpaqueTextureMaterial_MipmapFiltering(ptr.Pointer()))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (ptr *QSGOpaqueTextureMaterial) SetAnisotropyLevel(level QSGTexture__AnisotropyLevel) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGOpaqueTextureMaterial_SetAnisotropyLevel(ptr.Pointer(), C.longlong(level))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGOpaqueTextureMaterial) SetFiltering(filtering QSGTexture__Filtering) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGOpaqueTextureMaterial_SetFiltering(ptr.Pointer(), C.longlong(filtering))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGOpaqueTextureMaterial) SetHorizontalWrapMode(mode QSGTexture__WrapMode) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGOpaqueTextureMaterial_SetHorizontalWrapMode(ptr.Pointer(), C.longlong(mode))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGOpaqueTextureMaterial) SetMipmapFiltering(filtering QSGTexture__Filtering) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGOpaqueTextureMaterial_SetMipmapFiltering(ptr.Pointer(), C.longlong(filtering))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGOpaqueTextureMaterial) SetTexture(texture QSGTexture_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGOpaqueTextureMaterial_SetTexture(ptr.Pointer(), PointerFromQSGTexture(texture))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGOpaqueTextureMaterial) SetVerticalWrapMode(mode QSGTexture__WrapMode) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGOpaqueTextureMaterial_SetVerticalWrapMode(ptr.Pointer(), C.longlong(mode))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGOpaqueTextureMaterial) Texture() *QSGTexture {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := NewQSGTextureFromPointer(C.QSGOpaqueTextureMaterial_Texture(ptr.Pointer()))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGOpaqueTextureMaterial) VerticalWrapMode() QSGTexture__WrapMode {
|
|
if ptr.Pointer() != nil {
|
|
return QSGTexture__WrapMode(C.QSGOpaqueTextureMaterial_VerticalWrapMode(ptr.Pointer()))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
//export callbackQSGOpaqueTextureMaterial_CreateShader
|
|
func callbackQSGOpaqueTextureMaterial_CreateShader(ptr unsafe.Pointer) unsafe.Pointer {
|
|
if signal := qt.GetSignal(ptr, "createShader"); signal != nil {
|
|
return PointerFromQSGMaterialShader((*(*func() *QSGMaterialShader)(signal))())
|
|
}
|
|
|
|
return PointerFromQSGMaterialShader(NewQSGOpaqueTextureMaterialFromPointer(ptr).CreateShaderDefault())
|
|
}
|
|
|
|
func (ptr *QSGOpaqueTextureMaterial) CreateShader() *QSGMaterialShader {
|
|
if ptr.Pointer() != nil {
|
|
return NewQSGMaterialShaderFromPointer(C.QSGOpaqueTextureMaterial_CreateShader(ptr.Pointer()))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGOpaqueTextureMaterial) CreateShaderDefault() *QSGMaterialShader {
|
|
if ptr.Pointer() != nil {
|
|
return NewQSGMaterialShaderFromPointer(C.QSGOpaqueTextureMaterial_CreateShaderDefault(ptr.Pointer()))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
//export callbackQSGOpaqueTextureMaterial_Type
|
|
func callbackQSGOpaqueTextureMaterial_Type(ptr unsafe.Pointer) unsafe.Pointer {
|
|
if signal := qt.GetSignal(ptr, "type"); signal != nil {
|
|
return PointerFromQSGMaterialType((*(*func() *QSGMaterialType)(signal))())
|
|
}
|
|
|
|
return PointerFromQSGMaterialType(NewQSGOpaqueTextureMaterialFromPointer(ptr).TypeDefault())
|
|
}
|
|
|
|
func (ptr *QSGOpaqueTextureMaterial) Type() *QSGMaterialType {
|
|
if ptr.Pointer() != nil {
|
|
return NewQSGMaterialTypeFromPointer(C.QSGOpaqueTextureMaterial_Type(ptr.Pointer()))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGOpaqueTextureMaterial) TypeDefault() *QSGMaterialType {
|
|
if ptr.Pointer() != nil {
|
|
return NewQSGMaterialTypeFromPointer(C.QSGOpaqueTextureMaterial_TypeDefault(ptr.Pointer()))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type QSGOpenVGFontGlyphCache struct {
|
|
ptr unsafe.Pointer
|
|
}
|
|
|
|
type QSGOpenVGFontGlyphCache_ITF interface {
|
|
QSGOpenVGFontGlyphCache_PTR() *QSGOpenVGFontGlyphCache
|
|
}
|
|
|
|
func (ptr *QSGOpenVGFontGlyphCache) QSGOpenVGFontGlyphCache_PTR() *QSGOpenVGFontGlyphCache {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QSGOpenVGFontGlyphCache) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.ptr
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGOpenVGFontGlyphCache) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.ptr = p
|
|
}
|
|
}
|
|
|
|
func PointerFromQSGOpenVGFontGlyphCache(ptr QSGOpenVGFontGlyphCache_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGOpenVGFontGlyphCache_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQSGOpenVGFontGlyphCacheFromPointer(ptr unsafe.Pointer) (n *QSGOpenVGFontGlyphCache) {
|
|
n = new(QSGOpenVGFontGlyphCache)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *QSGOpenVGFontGlyphCache) DestroyQSGOpenVGFontGlyphCache() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type QSGOpenVGFontGlyphCacheManager struct {
|
|
ptr unsafe.Pointer
|
|
}
|
|
|
|
type QSGOpenVGFontGlyphCacheManager_ITF interface {
|
|
QSGOpenVGFontGlyphCacheManager_PTR() *QSGOpenVGFontGlyphCacheManager
|
|
}
|
|
|
|
func (ptr *QSGOpenVGFontGlyphCacheManager) QSGOpenVGFontGlyphCacheManager_PTR() *QSGOpenVGFontGlyphCacheManager {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QSGOpenVGFontGlyphCacheManager) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.ptr
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGOpenVGFontGlyphCacheManager) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.ptr = p
|
|
}
|
|
}
|
|
|
|
func PointerFromQSGOpenVGFontGlyphCacheManager(ptr QSGOpenVGFontGlyphCacheManager_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGOpenVGFontGlyphCacheManager_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQSGOpenVGFontGlyphCacheManagerFromPointer(ptr unsafe.Pointer) (n *QSGOpenVGFontGlyphCacheManager) {
|
|
n = new(QSGOpenVGFontGlyphCacheManager)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *QSGOpenVGFontGlyphCacheManager) DestroyQSGOpenVGFontGlyphCacheManager() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type QSGOpenVGImageNode struct {
|
|
QSGImageNode
|
|
QSGOpenVGRenderable
|
|
}
|
|
|
|
type QSGOpenVGImageNode_ITF interface {
|
|
QSGImageNode_ITF
|
|
QSGOpenVGRenderable_ITF
|
|
QSGOpenVGImageNode_PTR() *QSGOpenVGImageNode
|
|
}
|
|
|
|
func (ptr *QSGOpenVGImageNode) QSGOpenVGImageNode_PTR() *QSGOpenVGImageNode {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QSGOpenVGImageNode) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGImageNode_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGOpenVGImageNode) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.QSGImageNode_PTR().SetPointer(p)
|
|
ptr.QSGOpenVGRenderable_PTR().SetPointer(p)
|
|
}
|
|
}
|
|
|
|
func PointerFromQSGOpenVGImageNode(ptr QSGOpenVGImageNode_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGOpenVGImageNode_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQSGOpenVGImageNodeFromPointer(ptr unsafe.Pointer) (n *QSGOpenVGImageNode) {
|
|
n = new(QSGOpenVGImageNode)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *QSGOpenVGImageNode) DestroyQSGOpenVGImageNode() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
qt.DisconnectAllSignals(ptr.Pointer(), "")
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type QSGOpenVGInternalImageNode struct {
|
|
QSGOpenVGRenderable
|
|
}
|
|
|
|
type QSGOpenVGInternalImageNode_ITF interface {
|
|
QSGOpenVGRenderable_ITF
|
|
QSGOpenVGInternalImageNode_PTR() *QSGOpenVGInternalImageNode
|
|
}
|
|
|
|
func (ptr *QSGOpenVGInternalImageNode) QSGOpenVGInternalImageNode_PTR() *QSGOpenVGInternalImageNode {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QSGOpenVGInternalImageNode) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGOpenVGRenderable_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGOpenVGInternalImageNode) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.QSGOpenVGRenderable_PTR().SetPointer(p)
|
|
}
|
|
}
|
|
|
|
func PointerFromQSGOpenVGInternalImageNode(ptr QSGOpenVGInternalImageNode_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGOpenVGInternalImageNode_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQSGOpenVGInternalImageNodeFromPointer(ptr unsafe.Pointer) (n *QSGOpenVGInternalImageNode) {
|
|
n = new(QSGOpenVGInternalImageNode)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *QSGOpenVGInternalImageNode) DestroyQSGOpenVGInternalImageNode() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type QSGOpenVGInternalRectangleNode struct {
|
|
QSGOpenVGRenderable
|
|
}
|
|
|
|
type QSGOpenVGInternalRectangleNode_ITF interface {
|
|
QSGOpenVGRenderable_ITF
|
|
QSGOpenVGInternalRectangleNode_PTR() *QSGOpenVGInternalRectangleNode
|
|
}
|
|
|
|
func (ptr *QSGOpenVGInternalRectangleNode) QSGOpenVGInternalRectangleNode_PTR() *QSGOpenVGInternalRectangleNode {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QSGOpenVGInternalRectangleNode) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGOpenVGRenderable_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGOpenVGInternalRectangleNode) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.QSGOpenVGRenderable_PTR().SetPointer(p)
|
|
}
|
|
}
|
|
|
|
func PointerFromQSGOpenVGInternalRectangleNode(ptr QSGOpenVGInternalRectangleNode_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGOpenVGInternalRectangleNode_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQSGOpenVGInternalRectangleNodeFromPointer(ptr unsafe.Pointer) (n *QSGOpenVGInternalRectangleNode) {
|
|
n = new(QSGOpenVGInternalRectangleNode)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *QSGOpenVGInternalRectangleNode) DestroyQSGOpenVGInternalRectangleNode() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type QSGOpenVGLayer struct {
|
|
ptr unsafe.Pointer
|
|
}
|
|
|
|
type QSGOpenVGLayer_ITF interface {
|
|
QSGOpenVGLayer_PTR() *QSGOpenVGLayer
|
|
}
|
|
|
|
func (ptr *QSGOpenVGLayer) QSGOpenVGLayer_PTR() *QSGOpenVGLayer {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QSGOpenVGLayer) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.ptr
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGOpenVGLayer) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.ptr = p
|
|
}
|
|
}
|
|
|
|
func PointerFromQSGOpenVGLayer(ptr QSGOpenVGLayer_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGOpenVGLayer_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQSGOpenVGLayerFromPointer(ptr unsafe.Pointer) (n *QSGOpenVGLayer) {
|
|
n = new(QSGOpenVGLayer)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *QSGOpenVGLayer) DestroyQSGOpenVGLayer() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type QSGOpenVGNinePatchNode struct {
|
|
QSGGeometryNode
|
|
QSGOpenVGRenderable
|
|
}
|
|
|
|
type QSGOpenVGNinePatchNode_ITF interface {
|
|
QSGGeometryNode_ITF
|
|
QSGOpenVGRenderable_ITF
|
|
QSGOpenVGNinePatchNode_PTR() *QSGOpenVGNinePatchNode
|
|
}
|
|
|
|
func (ptr *QSGOpenVGNinePatchNode) QSGOpenVGNinePatchNode_PTR() *QSGOpenVGNinePatchNode {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QSGOpenVGNinePatchNode) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGGeometryNode_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGOpenVGNinePatchNode) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.QSGGeometryNode_PTR().SetPointer(p)
|
|
ptr.QSGOpenVGRenderable_PTR().SetPointer(p)
|
|
}
|
|
}
|
|
|
|
func PointerFromQSGOpenVGNinePatchNode(ptr QSGOpenVGNinePatchNode_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGOpenVGNinePatchNode_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQSGOpenVGNinePatchNodeFromPointer(ptr unsafe.Pointer) (n *QSGOpenVGNinePatchNode) {
|
|
n = new(QSGOpenVGNinePatchNode)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *QSGOpenVGNinePatchNode) DestroyQSGOpenVGNinePatchNode() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
qt.DisconnectAllSignals(ptr.Pointer(), "")
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type QSGOpenVGNodeVisitor struct {
|
|
ptr unsafe.Pointer
|
|
}
|
|
|
|
type QSGOpenVGNodeVisitor_ITF interface {
|
|
QSGOpenVGNodeVisitor_PTR() *QSGOpenVGNodeVisitor
|
|
}
|
|
|
|
func (ptr *QSGOpenVGNodeVisitor) QSGOpenVGNodeVisitor_PTR() *QSGOpenVGNodeVisitor {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QSGOpenVGNodeVisitor) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.ptr
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGOpenVGNodeVisitor) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.ptr = p
|
|
}
|
|
}
|
|
|
|
func PointerFromQSGOpenVGNodeVisitor(ptr QSGOpenVGNodeVisitor_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGOpenVGNodeVisitor_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQSGOpenVGNodeVisitorFromPointer(ptr unsafe.Pointer) (n *QSGOpenVGNodeVisitor) {
|
|
n = new(QSGOpenVGNodeVisitor)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *QSGOpenVGNodeVisitor) DestroyQSGOpenVGNodeVisitor() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type QSGOpenVGPainterNode struct {
|
|
QSGOpenVGRenderable
|
|
}
|
|
|
|
type QSGOpenVGPainterNode_ITF interface {
|
|
QSGOpenVGRenderable_ITF
|
|
QSGOpenVGPainterNode_PTR() *QSGOpenVGPainterNode
|
|
}
|
|
|
|
func (ptr *QSGOpenVGPainterNode) QSGOpenVGPainterNode_PTR() *QSGOpenVGPainterNode {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QSGOpenVGPainterNode) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGOpenVGRenderable_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGOpenVGPainterNode) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.QSGOpenVGRenderable_PTR().SetPointer(p)
|
|
}
|
|
}
|
|
|
|
func PointerFromQSGOpenVGPainterNode(ptr QSGOpenVGPainterNode_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGOpenVGPainterNode_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQSGOpenVGPainterNodeFromPointer(ptr unsafe.Pointer) (n *QSGOpenVGPainterNode) {
|
|
n = new(QSGOpenVGPainterNode)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *QSGOpenVGPainterNode) DestroyQSGOpenVGPainterNode() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type QSGOpenVGRectangleNode struct {
|
|
QSGOpenVGRenderable
|
|
QSGRectangleNode
|
|
}
|
|
|
|
type QSGOpenVGRectangleNode_ITF interface {
|
|
QSGOpenVGRenderable_ITF
|
|
QSGRectangleNode_ITF
|
|
QSGOpenVGRectangleNode_PTR() *QSGOpenVGRectangleNode
|
|
}
|
|
|
|
func (ptr *QSGOpenVGRectangleNode) QSGOpenVGRectangleNode_PTR() *QSGOpenVGRectangleNode {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QSGOpenVGRectangleNode) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGOpenVGRenderable_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGOpenVGRectangleNode) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.QSGOpenVGRenderable_PTR().SetPointer(p)
|
|
ptr.QSGRectangleNode_PTR().SetPointer(p)
|
|
}
|
|
}
|
|
|
|
func PointerFromQSGOpenVGRectangleNode(ptr QSGOpenVGRectangleNode_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGOpenVGRectangleNode_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQSGOpenVGRectangleNodeFromPointer(ptr unsafe.Pointer) (n *QSGOpenVGRectangleNode) {
|
|
n = new(QSGOpenVGRectangleNode)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *QSGOpenVGRectangleNode) DestroyQSGOpenVGRectangleNode() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
qt.DisconnectAllSignals(ptr.Pointer(), "")
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type QSGOpenVGRenderable struct {
|
|
ptr unsafe.Pointer
|
|
}
|
|
|
|
type QSGOpenVGRenderable_ITF interface {
|
|
QSGOpenVGRenderable_PTR() *QSGOpenVGRenderable
|
|
}
|
|
|
|
func (ptr *QSGOpenVGRenderable) QSGOpenVGRenderable_PTR() *QSGOpenVGRenderable {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QSGOpenVGRenderable) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.ptr
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGOpenVGRenderable) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.ptr = p
|
|
}
|
|
}
|
|
|
|
func PointerFromQSGOpenVGRenderable(ptr QSGOpenVGRenderable_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGOpenVGRenderable_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQSGOpenVGRenderableFromPointer(ptr unsafe.Pointer) (n *QSGOpenVGRenderable) {
|
|
n = new(QSGOpenVGRenderable)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *QSGOpenVGRenderable) DestroyQSGOpenVGRenderable() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type QSGOpenVGSpriteNode struct {
|
|
QSGOpenVGRenderable
|
|
}
|
|
|
|
type QSGOpenVGSpriteNode_ITF interface {
|
|
QSGOpenVGRenderable_ITF
|
|
QSGOpenVGSpriteNode_PTR() *QSGOpenVGSpriteNode
|
|
}
|
|
|
|
func (ptr *QSGOpenVGSpriteNode) QSGOpenVGSpriteNode_PTR() *QSGOpenVGSpriteNode {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QSGOpenVGSpriteNode) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGOpenVGRenderable_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGOpenVGSpriteNode) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.QSGOpenVGRenderable_PTR().SetPointer(p)
|
|
}
|
|
}
|
|
|
|
func PointerFromQSGOpenVGSpriteNode(ptr QSGOpenVGSpriteNode_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGOpenVGSpriteNode_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQSGOpenVGSpriteNodeFromPointer(ptr unsafe.Pointer) (n *QSGOpenVGSpriteNode) {
|
|
n = new(QSGOpenVGSpriteNode)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *QSGOpenVGSpriteNode) DestroyQSGOpenVGSpriteNode() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type QSGOpenVGTexture struct {
|
|
QSGTexture
|
|
}
|
|
|
|
type QSGOpenVGTexture_ITF interface {
|
|
QSGTexture_ITF
|
|
QSGOpenVGTexture_PTR() *QSGOpenVGTexture
|
|
}
|
|
|
|
func (ptr *QSGOpenVGTexture) QSGOpenVGTexture_PTR() *QSGOpenVGTexture {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QSGOpenVGTexture) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGTexture_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGOpenVGTexture) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.QSGTexture_PTR().SetPointer(p)
|
|
}
|
|
}
|
|
|
|
func PointerFromQSGOpenVGTexture(ptr QSGOpenVGTexture_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGOpenVGTexture_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQSGOpenVGTextureFromPointer(ptr unsafe.Pointer) (n *QSGOpenVGTexture) {
|
|
n = new(QSGOpenVGTexture)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
|
|
type QSGRectangleNode struct {
|
|
QSGGeometryNode
|
|
}
|
|
|
|
type QSGRectangleNode_ITF interface {
|
|
QSGGeometryNode_ITF
|
|
QSGRectangleNode_PTR() *QSGRectangleNode
|
|
}
|
|
|
|
func (ptr *QSGRectangleNode) QSGRectangleNode_PTR() *QSGRectangleNode {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QSGRectangleNode) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGGeometryNode_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGRectangleNode) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.QSGGeometryNode_PTR().SetPointer(p)
|
|
}
|
|
}
|
|
|
|
func PointerFromQSGRectangleNode(ptr QSGRectangleNode_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGRectangleNode_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQSGRectangleNodeFromPointer(ptr unsafe.Pointer) (n *QSGRectangleNode) {
|
|
n = new(QSGRectangleNode)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *QSGRectangleNode) DestroyQSGRectangleNode() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
qt.DisconnectAllSignals(ptr.Pointer(), "")
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
//export callbackQSGRectangleNode_Color
|
|
func callbackQSGRectangleNode_Color(ptr unsafe.Pointer) unsafe.Pointer {
|
|
if signal := qt.GetSignal(ptr, "color"); signal != nil {
|
|
return gui.PointerFromQColor((*(*func() *gui.QColor)(signal))())
|
|
}
|
|
|
|
return gui.PointerFromQColor(gui.NewQColor())
|
|
}
|
|
|
|
func (ptr *QSGRectangleNode) ConnectColor(f func() *gui.QColor) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "color"); signal != nil {
|
|
f := func() *gui.QColor {
|
|
(*(*func() *gui.QColor)(signal))()
|
|
return f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "color", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "color", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGRectangleNode) DisconnectColor() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "color")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGRectangleNode) Color() *gui.QColor {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := gui.NewQColorFromPointer(C.QSGRectangleNode_Color(ptr.Pointer()))
|
|
qt.SetFinalizer(tmpValue, (*gui.QColor).DestroyQColor)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
//export callbackQSGRectangleNode_Rect
|
|
func callbackQSGRectangleNode_Rect(ptr unsafe.Pointer) unsafe.Pointer {
|
|
if signal := qt.GetSignal(ptr, "rect"); signal != nil {
|
|
return core.PointerFromQRectF((*(*func() *core.QRectF)(signal))())
|
|
}
|
|
|
|
return core.PointerFromQRectF(core.NewQRectF())
|
|
}
|
|
|
|
func (ptr *QSGRectangleNode) ConnectRect(f func() *core.QRectF) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "rect"); signal != nil {
|
|
f := func() *core.QRectF {
|
|
(*(*func() *core.QRectF)(signal))()
|
|
return f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "rect", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "rect", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGRectangleNode) DisconnectRect() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "rect")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGRectangleNode) Rect() *core.QRectF {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQRectFFromPointer(C.QSGRectangleNode_Rect(ptr.Pointer()))
|
|
qt.SetFinalizer(tmpValue, (*core.QRectF).DestroyQRectF)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
//export callbackQSGRectangleNode_SetColor
|
|
func callbackQSGRectangleNode_SetColor(ptr unsafe.Pointer, color unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "setColor"); signal != nil {
|
|
(*(*func(*gui.QColor))(signal))(gui.NewQColorFromPointer(color))
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QSGRectangleNode) ConnectSetColor(f func(color *gui.QColor)) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "setColor"); signal != nil {
|
|
f := func(color *gui.QColor) {
|
|
(*(*func(*gui.QColor))(signal))(color)
|
|
f(color)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "setColor", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "setColor", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGRectangleNode) DisconnectSetColor() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "setColor")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGRectangleNode) SetColor(color gui.QColor_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGRectangleNode_SetColor(ptr.Pointer(), gui.PointerFromQColor(color))
|
|
}
|
|
}
|
|
|
|
//export callbackQSGRectangleNode_SetRect
|
|
func callbackQSGRectangleNode_SetRect(ptr unsafe.Pointer, rect unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "setRect"); signal != nil {
|
|
(*(*func(*core.QRectF))(signal))(core.NewQRectFFromPointer(rect))
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QSGRectangleNode) ConnectSetRect(f func(rect *core.QRectF)) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "setRect"); signal != nil {
|
|
f := func(rect *core.QRectF) {
|
|
(*(*func(*core.QRectF))(signal))(rect)
|
|
f(rect)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "setRect", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "setRect", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGRectangleNode) DisconnectSetRect() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "setRect")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGRectangleNode) SetRect(rect core.QRectF_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGRectangleNode_SetRect(ptr.Pointer(), core.PointerFromQRectF(rect))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGRectangleNode) SetRect2(x float64, y float64, w float64, h float64) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGRectangleNode_SetRect2(ptr.Pointer(), C.double(x), C.double(y), C.double(w), C.double(h))
|
|
}
|
|
}
|
|
|
|
type QSGRenderNode struct {
|
|
QSGNode
|
|
}
|
|
|
|
type QSGRenderNode_ITF interface {
|
|
QSGNode_ITF
|
|
QSGRenderNode_PTR() *QSGRenderNode
|
|
}
|
|
|
|
func (ptr *QSGRenderNode) QSGRenderNode_PTR() *QSGRenderNode {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QSGRenderNode) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGNode_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGRenderNode) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.QSGNode_PTR().SetPointer(p)
|
|
}
|
|
}
|
|
|
|
func PointerFromQSGRenderNode(ptr QSGRenderNode_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGRenderNode_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQSGRenderNodeFromPointer(ptr unsafe.Pointer) (n *QSGRenderNode) {
|
|
n = new(QSGRenderNode)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
|
|
//go:generate stringer -type=QSGRenderNode__StateFlag
|
|
//QSGRenderNode::StateFlag
|
|
type QSGRenderNode__StateFlag int64
|
|
|
|
const (
|
|
QSGRenderNode__DepthState QSGRenderNode__StateFlag = QSGRenderNode__StateFlag(0x01)
|
|
QSGRenderNode__StencilState QSGRenderNode__StateFlag = QSGRenderNode__StateFlag(0x02)
|
|
QSGRenderNode__ScissorState QSGRenderNode__StateFlag = QSGRenderNode__StateFlag(0x04)
|
|
QSGRenderNode__ColorState QSGRenderNode__StateFlag = QSGRenderNode__StateFlag(0x08)
|
|
QSGRenderNode__BlendState QSGRenderNode__StateFlag = QSGRenderNode__StateFlag(0x10)
|
|
QSGRenderNode__CullState QSGRenderNode__StateFlag = QSGRenderNode__StateFlag(0x20)
|
|
QSGRenderNode__ViewportState QSGRenderNode__StateFlag = QSGRenderNode__StateFlag(0x40)
|
|
QSGRenderNode__RenderTargetState QSGRenderNode__StateFlag = QSGRenderNode__StateFlag(0x80)
|
|
)
|
|
|
|
//go:generate stringer -type=QSGRenderNode__RenderingFlag
|
|
//QSGRenderNode::RenderingFlag
|
|
type QSGRenderNode__RenderingFlag int64
|
|
|
|
const (
|
|
QSGRenderNode__BoundedRectRendering QSGRenderNode__RenderingFlag = QSGRenderNode__RenderingFlag(0x01)
|
|
QSGRenderNode__DepthAwareRendering QSGRenderNode__RenderingFlag = QSGRenderNode__RenderingFlag(0x02)
|
|
QSGRenderNode__OpaqueRendering QSGRenderNode__RenderingFlag = QSGRenderNode__RenderingFlag(0x04)
|
|
)
|
|
|
|
//export callbackQSGRenderNode_ChangedStates
|
|
func callbackQSGRenderNode_ChangedStates(ptr unsafe.Pointer) C.longlong {
|
|
if signal := qt.GetSignal(ptr, "changedStates"); signal != nil {
|
|
return C.longlong((*(*func() QSGRenderNode__StateFlag)(signal))())
|
|
}
|
|
|
|
return C.longlong(NewQSGRenderNodeFromPointer(ptr).ChangedStatesDefault())
|
|
}
|
|
|
|
func (ptr *QSGRenderNode) ConnectChangedStates(f func() QSGRenderNode__StateFlag) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "changedStates"); signal != nil {
|
|
f := func() QSGRenderNode__StateFlag {
|
|
(*(*func() QSGRenderNode__StateFlag)(signal))()
|
|
return f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "changedStates", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "changedStates", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGRenderNode) DisconnectChangedStates() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "changedStates")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGRenderNode) ChangedStates() QSGRenderNode__StateFlag {
|
|
if ptr.Pointer() != nil {
|
|
return QSGRenderNode__StateFlag(C.QSGRenderNode_ChangedStates(ptr.Pointer()))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (ptr *QSGRenderNode) ChangedStatesDefault() QSGRenderNode__StateFlag {
|
|
if ptr.Pointer() != nil {
|
|
return QSGRenderNode__StateFlag(C.QSGRenderNode_ChangedStatesDefault(ptr.Pointer()))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (ptr *QSGRenderNode) ClipList() *QSGClipNode {
|
|
if ptr.Pointer() != nil {
|
|
return NewQSGClipNodeFromPointer(C.QSGRenderNode_ClipList(ptr.Pointer()))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
//export callbackQSGRenderNode_Flags
|
|
func callbackQSGRenderNode_Flags(ptr unsafe.Pointer) C.longlong {
|
|
if signal := qt.GetSignal(ptr, "flags"); signal != nil {
|
|
return C.longlong((*(*func() QSGRenderNode__RenderingFlag)(signal))())
|
|
}
|
|
|
|
return C.longlong(NewQSGRenderNodeFromPointer(ptr).FlagsDefault())
|
|
}
|
|
|
|
func (ptr *QSGRenderNode) ConnectFlags(f func() QSGRenderNode__RenderingFlag) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "flags"); signal != nil {
|
|
f := func() QSGRenderNode__RenderingFlag {
|
|
(*(*func() QSGRenderNode__RenderingFlag)(signal))()
|
|
return f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "flags", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "flags", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGRenderNode) DisconnectFlags() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "flags")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGRenderNode) Flags() QSGRenderNode__RenderingFlag {
|
|
if ptr.Pointer() != nil {
|
|
return QSGRenderNode__RenderingFlag(C.QSGRenderNode_Flags(ptr.Pointer()))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (ptr *QSGRenderNode) FlagsDefault() QSGRenderNode__RenderingFlag {
|
|
if ptr.Pointer() != nil {
|
|
return QSGRenderNode__RenderingFlag(C.QSGRenderNode_FlagsDefault(ptr.Pointer()))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (ptr *QSGRenderNode) InheritedOpacity() float64 {
|
|
if ptr.Pointer() != nil {
|
|
return float64(C.QSGRenderNode_InheritedOpacity(ptr.Pointer()))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (ptr *QSGRenderNode) Matrix() *gui.QMatrix4x4 {
|
|
if ptr.Pointer() != nil {
|
|
return gui.NewQMatrix4x4FromPointer(C.QSGRenderNode_Matrix(ptr.Pointer()))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
//export callbackQSGRenderNode_Rect
|
|
func callbackQSGRenderNode_Rect(ptr unsafe.Pointer) unsafe.Pointer {
|
|
if signal := qt.GetSignal(ptr, "rect"); signal != nil {
|
|
return core.PointerFromQRectF((*(*func() *core.QRectF)(signal))())
|
|
}
|
|
|
|
return core.PointerFromQRectF(NewQSGRenderNodeFromPointer(ptr).RectDefault())
|
|
}
|
|
|
|
func (ptr *QSGRenderNode) ConnectRect(f func() *core.QRectF) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "rect"); signal != nil {
|
|
f := func() *core.QRectF {
|
|
(*(*func() *core.QRectF)(signal))()
|
|
return f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "rect", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "rect", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGRenderNode) DisconnectRect() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "rect")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGRenderNode) Rect() *core.QRectF {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQRectFFromPointer(C.QSGRenderNode_Rect(ptr.Pointer()))
|
|
qt.SetFinalizer(tmpValue, (*core.QRectF).DestroyQRectF)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGRenderNode) RectDefault() *core.QRectF {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQRectFFromPointer(C.QSGRenderNode_RectDefault(ptr.Pointer()))
|
|
qt.SetFinalizer(tmpValue, (*core.QRectF).DestroyQRectF)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
//export callbackQSGRenderNode_ReleaseResources
|
|
func callbackQSGRenderNode_ReleaseResources(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "releaseResources"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQSGRenderNodeFromPointer(ptr).ReleaseResourcesDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGRenderNode) ConnectReleaseResources(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "releaseResources"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "releaseResources", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "releaseResources", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGRenderNode) DisconnectReleaseResources() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "releaseResources")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGRenderNode) ReleaseResources() {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGRenderNode_ReleaseResources(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGRenderNode) ReleaseResourcesDefault() {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGRenderNode_ReleaseResourcesDefault(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
//export callbackQSGRenderNode_DestroyQSGRenderNode
|
|
func callbackQSGRenderNode_DestroyQSGRenderNode(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "~QSGRenderNode"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQSGRenderNodeFromPointer(ptr).DestroyQSGRenderNodeDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGRenderNode) ConnectDestroyQSGRenderNode(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "~QSGRenderNode"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "~QSGRenderNode", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "~QSGRenderNode", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGRenderNode) DisconnectDestroyQSGRenderNode() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "~QSGRenderNode")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGRenderNode) DestroyQSGRenderNode() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.SetFinalizer(ptr, nil)
|
|
C.QSGRenderNode_DestroyQSGRenderNode(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGRenderNode) DestroyQSGRenderNodeDefault() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.SetFinalizer(ptr, nil)
|
|
C.QSGRenderNode_DestroyQSGRenderNodeDefault(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type QSGRendererInterface struct {
|
|
ptr unsafe.Pointer
|
|
}
|
|
|
|
type QSGRendererInterface_ITF interface {
|
|
QSGRendererInterface_PTR() *QSGRendererInterface
|
|
}
|
|
|
|
func (ptr *QSGRendererInterface) QSGRendererInterface_PTR() *QSGRendererInterface {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QSGRendererInterface) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.ptr
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGRendererInterface) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.ptr = p
|
|
}
|
|
}
|
|
|
|
func PointerFromQSGRendererInterface(ptr QSGRendererInterface_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGRendererInterface_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQSGRendererInterfaceFromPointer(ptr unsafe.Pointer) (n *QSGRendererInterface) {
|
|
n = new(QSGRendererInterface)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *QSGRendererInterface) DestroyQSGRendererInterface() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
qt.DisconnectAllSignals(ptr.Pointer(), "")
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
//go:generate stringer -type=QSGRendererInterface__GraphicsApi
|
|
//QSGRendererInterface::GraphicsApi
|
|
type QSGRendererInterface__GraphicsApi int64
|
|
|
|
const (
|
|
QSGRendererInterface__Unknown QSGRendererInterface__GraphicsApi = QSGRendererInterface__GraphicsApi(0)
|
|
QSGRendererInterface__Software QSGRendererInterface__GraphicsApi = QSGRendererInterface__GraphicsApi(1)
|
|
QSGRendererInterface__OpenGL QSGRendererInterface__GraphicsApi = QSGRendererInterface__GraphicsApi(2)
|
|
QSGRendererInterface__Direct3D12 QSGRendererInterface__GraphicsApi = QSGRendererInterface__GraphicsApi(3)
|
|
QSGRendererInterface__OpenVG QSGRendererInterface__GraphicsApi = QSGRendererInterface__GraphicsApi(4)
|
|
)
|
|
|
|
//go:generate stringer -type=QSGRendererInterface__Resource
|
|
//QSGRendererInterface::Resource
|
|
type QSGRendererInterface__Resource int64
|
|
|
|
const (
|
|
QSGRendererInterface__DeviceResource QSGRendererInterface__Resource = QSGRendererInterface__Resource(0)
|
|
QSGRendererInterface__CommandQueueResource QSGRendererInterface__Resource = QSGRendererInterface__Resource(1)
|
|
QSGRendererInterface__CommandListResource QSGRendererInterface__Resource = QSGRendererInterface__Resource(2)
|
|
QSGRendererInterface__PainterResource QSGRendererInterface__Resource = QSGRendererInterface__Resource(3)
|
|
)
|
|
|
|
//go:generate stringer -type=QSGRendererInterface__ShaderType
|
|
//QSGRendererInterface::ShaderType
|
|
type QSGRendererInterface__ShaderType int64
|
|
|
|
const (
|
|
QSGRendererInterface__UnknownShadingLanguage QSGRendererInterface__ShaderType = QSGRendererInterface__ShaderType(0)
|
|
QSGRendererInterface__GLSL QSGRendererInterface__ShaderType = QSGRendererInterface__ShaderType(1)
|
|
QSGRendererInterface__HLSL QSGRendererInterface__ShaderType = QSGRendererInterface__ShaderType(2)
|
|
)
|
|
|
|
//go:generate stringer -type=QSGRendererInterface__ShaderCompilationType
|
|
//QSGRendererInterface::ShaderCompilationType
|
|
type QSGRendererInterface__ShaderCompilationType int64
|
|
|
|
const (
|
|
QSGRendererInterface__RuntimeCompilation QSGRendererInterface__ShaderCompilationType = QSGRendererInterface__ShaderCompilationType(0x01)
|
|
QSGRendererInterface__OfflineCompilation QSGRendererInterface__ShaderCompilationType = QSGRendererInterface__ShaderCompilationType(0x02)
|
|
)
|
|
|
|
//go:generate stringer -type=QSGRendererInterface__ShaderSourceType
|
|
//QSGRendererInterface::ShaderSourceType
|
|
type QSGRendererInterface__ShaderSourceType int64
|
|
|
|
const (
|
|
QSGRendererInterface__ShaderSourceString QSGRendererInterface__ShaderSourceType = QSGRendererInterface__ShaderSourceType(0x01)
|
|
QSGRendererInterface__ShaderSourceFile QSGRendererInterface__ShaderSourceType = QSGRendererInterface__ShaderSourceType(0x02)
|
|
QSGRendererInterface__ShaderByteCode QSGRendererInterface__ShaderSourceType = QSGRendererInterface__ShaderSourceType(0x04)
|
|
)
|
|
|
|
//export callbackQSGRendererInterface_GetResource
|
|
func callbackQSGRendererInterface_GetResource(ptr unsafe.Pointer, window unsafe.Pointer, resource C.longlong) unsafe.Pointer {
|
|
if signal := qt.GetSignal(ptr, "getResource"); signal != nil {
|
|
return (*(*func(*QQuickWindow, QSGRendererInterface__Resource) unsafe.Pointer)(signal))(NewQQuickWindowFromPointer(window), QSGRendererInterface__Resource(resource))
|
|
}
|
|
|
|
return NewQSGRendererInterfaceFromPointer(ptr).GetResourceDefault(NewQQuickWindowFromPointer(window), QSGRendererInterface__Resource(resource))
|
|
}
|
|
|
|
func (ptr *QSGRendererInterface) ConnectGetResource(f func(window *QQuickWindow, resource QSGRendererInterface__Resource) unsafe.Pointer) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "getResource"); signal != nil {
|
|
f := func(window *QQuickWindow, resource QSGRendererInterface__Resource) unsafe.Pointer {
|
|
(*(*func(*QQuickWindow, QSGRendererInterface__Resource) unsafe.Pointer)(signal))(window, resource)
|
|
return f(window, resource)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "getResource", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "getResource", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGRendererInterface) DisconnectGetResource() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "getResource")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGRendererInterface) GetResource(window QQuickWindow_ITF, resource QSGRendererInterface__Resource) unsafe.Pointer {
|
|
if ptr.Pointer() != nil {
|
|
return C.QSGRendererInterface_GetResource(ptr.Pointer(), PointerFromQQuickWindow(window), C.longlong(resource))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGRendererInterface) GetResourceDefault(window QQuickWindow_ITF, resource QSGRendererInterface__Resource) unsafe.Pointer {
|
|
if ptr.Pointer() != nil {
|
|
return C.QSGRendererInterface_GetResourceDefault(ptr.Pointer(), PointerFromQQuickWindow(window), C.longlong(resource))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
//export callbackQSGRendererInterface_GetResource2
|
|
func callbackQSGRendererInterface_GetResource2(ptr unsafe.Pointer, window unsafe.Pointer, resource C.struct_QtQuick_PackedString) unsafe.Pointer {
|
|
if signal := qt.GetSignal(ptr, "getResource2"); signal != nil {
|
|
return (*(*func(*QQuickWindow, string) unsafe.Pointer)(signal))(NewQQuickWindowFromPointer(window), cGoUnpackString(resource))
|
|
}
|
|
|
|
return NewQSGRendererInterfaceFromPointer(ptr).GetResource2Default(NewQQuickWindowFromPointer(window), cGoUnpackString(resource))
|
|
}
|
|
|
|
func (ptr *QSGRendererInterface) ConnectGetResource2(f func(window *QQuickWindow, resource string) unsafe.Pointer) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "getResource2"); signal != nil {
|
|
f := func(window *QQuickWindow, resource string) unsafe.Pointer {
|
|
(*(*func(*QQuickWindow, string) unsafe.Pointer)(signal))(window, resource)
|
|
return f(window, resource)
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "getResource2", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "getResource2", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGRendererInterface) DisconnectGetResource2() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "getResource2")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGRendererInterface) GetResource2(window QQuickWindow_ITF, resource string) unsafe.Pointer {
|
|
if ptr.Pointer() != nil {
|
|
var resourceC *C.char
|
|
if resource != "" {
|
|
resourceC = C.CString(resource)
|
|
defer C.free(unsafe.Pointer(resourceC))
|
|
}
|
|
return C.QSGRendererInterface_GetResource2(ptr.Pointer(), PointerFromQQuickWindow(window), resourceC)
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGRendererInterface) GetResource2Default(window QQuickWindow_ITF, resource string) unsafe.Pointer {
|
|
if ptr.Pointer() != nil {
|
|
var resourceC *C.char
|
|
if resource != "" {
|
|
resourceC = C.CString(resource)
|
|
defer C.free(unsafe.Pointer(resourceC))
|
|
}
|
|
return C.QSGRendererInterface_GetResource2Default(ptr.Pointer(), PointerFromQQuickWindow(window), resourceC)
|
|
}
|
|
return nil
|
|
}
|
|
|
|
//export callbackQSGRendererInterface_GraphicsApi
|
|
func callbackQSGRendererInterface_GraphicsApi(ptr unsafe.Pointer) C.longlong {
|
|
if signal := qt.GetSignal(ptr, "graphicsApi"); signal != nil {
|
|
return C.longlong((*(*func() QSGRendererInterface__GraphicsApi)(signal))())
|
|
}
|
|
|
|
return C.longlong(0)
|
|
}
|
|
|
|
func (ptr *QSGRendererInterface) ConnectGraphicsApi(f func() QSGRendererInterface__GraphicsApi) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "graphicsApi"); signal != nil {
|
|
f := func() QSGRendererInterface__GraphicsApi {
|
|
(*(*func() QSGRendererInterface__GraphicsApi)(signal))()
|
|
return f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "graphicsApi", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "graphicsApi", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGRendererInterface) DisconnectGraphicsApi() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "graphicsApi")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGRendererInterface) GraphicsApi() QSGRendererInterface__GraphicsApi {
|
|
if ptr.Pointer() != nil {
|
|
return QSGRendererInterface__GraphicsApi(C.QSGRendererInterface_GraphicsApi(ptr.Pointer()))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
//export callbackQSGRendererInterface_ShaderCompilationType
|
|
func callbackQSGRendererInterface_ShaderCompilationType(ptr unsafe.Pointer) C.longlong {
|
|
if signal := qt.GetSignal(ptr, "shaderCompilationType"); signal != nil {
|
|
return C.longlong((*(*func() QSGRendererInterface__ShaderCompilationType)(signal))())
|
|
}
|
|
|
|
return C.longlong(0)
|
|
}
|
|
|
|
func (ptr *QSGRendererInterface) ConnectShaderCompilationType(f func() QSGRendererInterface__ShaderCompilationType) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "shaderCompilationType"); signal != nil {
|
|
f := func() QSGRendererInterface__ShaderCompilationType {
|
|
(*(*func() QSGRendererInterface__ShaderCompilationType)(signal))()
|
|
return f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "shaderCompilationType", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "shaderCompilationType", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGRendererInterface) DisconnectShaderCompilationType() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "shaderCompilationType")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGRendererInterface) ShaderCompilationType() QSGRendererInterface__ShaderCompilationType {
|
|
if ptr.Pointer() != nil {
|
|
return QSGRendererInterface__ShaderCompilationType(C.QSGRendererInterface_ShaderCompilationType(ptr.Pointer()))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
//export callbackQSGRendererInterface_ShaderSourceType
|
|
func callbackQSGRendererInterface_ShaderSourceType(ptr unsafe.Pointer) C.longlong {
|
|
if signal := qt.GetSignal(ptr, "shaderSourceType"); signal != nil {
|
|
return C.longlong((*(*func() QSGRendererInterface__ShaderSourceType)(signal))())
|
|
}
|
|
|
|
return C.longlong(0)
|
|
}
|
|
|
|
func (ptr *QSGRendererInterface) ConnectShaderSourceType(f func() QSGRendererInterface__ShaderSourceType) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "shaderSourceType"); signal != nil {
|
|
f := func() QSGRendererInterface__ShaderSourceType {
|
|
(*(*func() QSGRendererInterface__ShaderSourceType)(signal))()
|
|
return f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "shaderSourceType", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "shaderSourceType", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGRendererInterface) DisconnectShaderSourceType() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "shaderSourceType")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGRendererInterface) ShaderSourceType() QSGRendererInterface__ShaderSourceType {
|
|
if ptr.Pointer() != nil {
|
|
return QSGRendererInterface__ShaderSourceType(C.QSGRendererInterface_ShaderSourceType(ptr.Pointer()))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
//export callbackQSGRendererInterface_ShaderType
|
|
func callbackQSGRendererInterface_ShaderType(ptr unsafe.Pointer) C.longlong {
|
|
if signal := qt.GetSignal(ptr, "shaderType"); signal != nil {
|
|
return C.longlong((*(*func() QSGRendererInterface__ShaderType)(signal))())
|
|
}
|
|
|
|
return C.longlong(0)
|
|
}
|
|
|
|
func (ptr *QSGRendererInterface) ConnectShaderType(f func() QSGRendererInterface__ShaderType) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "shaderType"); signal != nil {
|
|
f := func() QSGRendererInterface__ShaderType {
|
|
(*(*func() QSGRendererInterface__ShaderType)(signal))()
|
|
return f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "shaderType", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "shaderType", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGRendererInterface) DisconnectShaderType() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "shaderType")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGRendererInterface) ShaderType() QSGRendererInterface__ShaderType {
|
|
if ptr.Pointer() != nil {
|
|
return QSGRendererInterface__ShaderType(C.QSGRendererInterface_ShaderType(ptr.Pointer()))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type QSGSimpleMaterial struct {
|
|
QSGMaterial
|
|
}
|
|
|
|
type QSGSimpleMaterial_ITF interface {
|
|
QSGMaterial_ITF
|
|
QSGSimpleMaterial_PTR() *QSGSimpleMaterial
|
|
}
|
|
|
|
func (ptr *QSGSimpleMaterial) QSGSimpleMaterial_PTR() *QSGSimpleMaterial {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QSGSimpleMaterial) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGMaterial_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGSimpleMaterial) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.QSGMaterial_PTR().SetPointer(p)
|
|
}
|
|
}
|
|
|
|
func PointerFromQSGSimpleMaterial(ptr QSGSimpleMaterial_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGSimpleMaterial_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQSGSimpleMaterialFromPointer(ptr unsafe.Pointer) (n *QSGSimpleMaterial) {
|
|
n = new(QSGSimpleMaterial)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *QSGSimpleMaterial) DestroyQSGSimpleMaterial() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
qt.DisconnectAllSignals(ptr.Pointer(), "")
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type QSGSimpleMaterialComparableMaterial struct {
|
|
QSGSimpleMaterial
|
|
}
|
|
|
|
type QSGSimpleMaterialComparableMaterial_ITF interface {
|
|
QSGSimpleMaterial_ITF
|
|
QSGSimpleMaterialComparableMaterial_PTR() *QSGSimpleMaterialComparableMaterial
|
|
}
|
|
|
|
func (ptr *QSGSimpleMaterialComparableMaterial) QSGSimpleMaterialComparableMaterial_PTR() *QSGSimpleMaterialComparableMaterial {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QSGSimpleMaterialComparableMaterial) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGSimpleMaterial_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGSimpleMaterialComparableMaterial) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.QSGSimpleMaterial_PTR().SetPointer(p)
|
|
}
|
|
}
|
|
|
|
func PointerFromQSGSimpleMaterialComparableMaterial(ptr QSGSimpleMaterialComparableMaterial_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGSimpleMaterialComparableMaterial_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQSGSimpleMaterialComparableMaterialFromPointer(ptr unsafe.Pointer) (n *QSGSimpleMaterialComparableMaterial) {
|
|
n = new(QSGSimpleMaterialComparableMaterial)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *QSGSimpleMaterialComparableMaterial) DestroyQSGSimpleMaterialComparableMaterial() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
qt.DisconnectAllSignals(ptr.Pointer(), "")
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type QSGSimpleMaterialShader struct {
|
|
QSGMaterialShader
|
|
}
|
|
|
|
type QSGSimpleMaterialShader_ITF interface {
|
|
QSGMaterialShader_ITF
|
|
QSGSimpleMaterialShader_PTR() *QSGSimpleMaterialShader
|
|
}
|
|
|
|
func (ptr *QSGSimpleMaterialShader) QSGSimpleMaterialShader_PTR() *QSGSimpleMaterialShader {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QSGSimpleMaterialShader) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGMaterialShader_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGSimpleMaterialShader) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.QSGMaterialShader_PTR().SetPointer(p)
|
|
}
|
|
}
|
|
|
|
func PointerFromQSGSimpleMaterialShader(ptr QSGSimpleMaterialShader_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGSimpleMaterialShader_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQSGSimpleMaterialShaderFromPointer(ptr unsafe.Pointer) (n *QSGSimpleMaterialShader) {
|
|
n = new(QSGSimpleMaterialShader)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *QSGSimpleMaterialShader) DestroyQSGSimpleMaterialShader() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
qt.DisconnectAllSignals(ptr.Pointer(), "")
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type QSGSimpleRectNode struct {
|
|
QSGGeometryNode
|
|
}
|
|
|
|
type QSGSimpleRectNode_ITF interface {
|
|
QSGGeometryNode_ITF
|
|
QSGSimpleRectNode_PTR() *QSGSimpleRectNode
|
|
}
|
|
|
|
func (ptr *QSGSimpleRectNode) QSGSimpleRectNode_PTR() *QSGSimpleRectNode {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QSGSimpleRectNode) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGGeometryNode_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGSimpleRectNode) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.QSGGeometryNode_PTR().SetPointer(p)
|
|
}
|
|
}
|
|
|
|
func PointerFromQSGSimpleRectNode(ptr QSGSimpleRectNode_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGSimpleRectNode_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQSGSimpleRectNodeFromPointer(ptr unsafe.Pointer) (n *QSGSimpleRectNode) {
|
|
n = new(QSGSimpleRectNode)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *QSGSimpleRectNode) DestroyQSGSimpleRectNode() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
qt.DisconnectAllSignals(ptr.Pointer(), "")
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
func NewQSGSimpleRectNode(rect core.QRectF_ITF, color gui.QColor_ITF) *QSGSimpleRectNode {
|
|
return NewQSGSimpleRectNodeFromPointer(C.QSGSimpleRectNode_NewQSGSimpleRectNode(core.PointerFromQRectF(rect), gui.PointerFromQColor(color)))
|
|
}
|
|
|
|
func NewQSGSimpleRectNode2() *QSGSimpleRectNode {
|
|
return NewQSGSimpleRectNodeFromPointer(C.QSGSimpleRectNode_NewQSGSimpleRectNode2())
|
|
}
|
|
|
|
func (ptr *QSGSimpleRectNode) Color() *gui.QColor {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := gui.NewQColorFromPointer(C.QSGSimpleRectNode_Color(ptr.Pointer()))
|
|
qt.SetFinalizer(tmpValue, (*gui.QColor).DestroyQColor)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGSimpleRectNode) Rect() *core.QRectF {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQRectFFromPointer(C.QSGSimpleRectNode_Rect(ptr.Pointer()))
|
|
qt.SetFinalizer(tmpValue, (*core.QRectF).DestroyQRectF)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGSimpleRectNode) SetColor(color gui.QColor_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGSimpleRectNode_SetColor(ptr.Pointer(), gui.PointerFromQColor(color))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGSimpleRectNode) SetRect(rect core.QRectF_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGSimpleRectNode_SetRect(ptr.Pointer(), core.PointerFromQRectF(rect))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGSimpleRectNode) SetRect2(x float64, y float64, w float64, h float64) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGSimpleRectNode_SetRect2(ptr.Pointer(), C.double(x), C.double(y), C.double(w), C.double(h))
|
|
}
|
|
}
|
|
|
|
type QSGSimpleTextureNode struct {
|
|
QSGGeometryNode
|
|
}
|
|
|
|
type QSGSimpleTextureNode_ITF interface {
|
|
QSGGeometryNode_ITF
|
|
QSGSimpleTextureNode_PTR() *QSGSimpleTextureNode
|
|
}
|
|
|
|
func (ptr *QSGSimpleTextureNode) QSGSimpleTextureNode_PTR() *QSGSimpleTextureNode {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QSGSimpleTextureNode) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGGeometryNode_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGSimpleTextureNode) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.QSGGeometryNode_PTR().SetPointer(p)
|
|
}
|
|
}
|
|
|
|
func PointerFromQSGSimpleTextureNode(ptr QSGSimpleTextureNode_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGSimpleTextureNode_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQSGSimpleTextureNodeFromPointer(ptr unsafe.Pointer) (n *QSGSimpleTextureNode) {
|
|
n = new(QSGSimpleTextureNode)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
|
|
//go:generate stringer -type=QSGSimpleTextureNode__TextureCoordinatesTransformFlag
|
|
//QSGSimpleTextureNode::TextureCoordinatesTransformFlag
|
|
type QSGSimpleTextureNode__TextureCoordinatesTransformFlag int64
|
|
|
|
const (
|
|
QSGSimpleTextureNode__NoTransform QSGSimpleTextureNode__TextureCoordinatesTransformFlag = QSGSimpleTextureNode__TextureCoordinatesTransformFlag(0x00)
|
|
QSGSimpleTextureNode__MirrorHorizontally QSGSimpleTextureNode__TextureCoordinatesTransformFlag = QSGSimpleTextureNode__TextureCoordinatesTransformFlag(0x01)
|
|
QSGSimpleTextureNode__MirrorVertically QSGSimpleTextureNode__TextureCoordinatesTransformFlag = QSGSimpleTextureNode__TextureCoordinatesTransformFlag(0x02)
|
|
)
|
|
|
|
func NewQSGSimpleTextureNode() *QSGSimpleTextureNode {
|
|
return NewQSGSimpleTextureNodeFromPointer(C.QSGSimpleTextureNode_NewQSGSimpleTextureNode())
|
|
}
|
|
|
|
func (ptr *QSGSimpleTextureNode) Filtering() QSGTexture__Filtering {
|
|
if ptr.Pointer() != nil {
|
|
return QSGTexture__Filtering(C.QSGSimpleTextureNode_Filtering(ptr.Pointer()))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (ptr *QSGSimpleTextureNode) OwnsTexture() bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QSGSimpleTextureNode_OwnsTexture(ptr.Pointer())) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (ptr *QSGSimpleTextureNode) Rect() *core.QRectF {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQRectFFromPointer(C.QSGSimpleTextureNode_Rect(ptr.Pointer()))
|
|
qt.SetFinalizer(tmpValue, (*core.QRectF).DestroyQRectF)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGSimpleTextureNode) SetFiltering(filtering QSGTexture__Filtering) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGSimpleTextureNode_SetFiltering(ptr.Pointer(), C.longlong(filtering))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGSimpleTextureNode) SetOwnsTexture(owns bool) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGSimpleTextureNode_SetOwnsTexture(ptr.Pointer(), C.char(int8(qt.GoBoolToInt(owns))))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGSimpleTextureNode) SetRect(r core.QRectF_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGSimpleTextureNode_SetRect(ptr.Pointer(), core.PointerFromQRectF(r))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGSimpleTextureNode) SetRect2(x float64, y float64, w float64, h float64) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGSimpleTextureNode_SetRect2(ptr.Pointer(), C.double(x), C.double(y), C.double(w), C.double(h))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGSimpleTextureNode) SetSourceRect(r core.QRectF_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGSimpleTextureNode_SetSourceRect(ptr.Pointer(), core.PointerFromQRectF(r))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGSimpleTextureNode) SetSourceRect2(x float64, y float64, w float64, h float64) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGSimpleTextureNode_SetSourceRect2(ptr.Pointer(), C.double(x), C.double(y), C.double(w), C.double(h))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGSimpleTextureNode) SetTexture(texture QSGTexture_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGSimpleTextureNode_SetTexture(ptr.Pointer(), PointerFromQSGTexture(texture))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGSimpleTextureNode) SetTextureCoordinatesTransform(mode QSGSimpleTextureNode__TextureCoordinatesTransformFlag) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGSimpleTextureNode_SetTextureCoordinatesTransform(ptr.Pointer(), C.longlong(mode))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGSimpleTextureNode) SourceRect() *core.QRectF {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQRectFFromPointer(C.QSGSimpleTextureNode_SourceRect(ptr.Pointer()))
|
|
qt.SetFinalizer(tmpValue, (*core.QRectF).DestroyQRectF)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGSimpleTextureNode) Texture() *QSGTexture {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := NewQSGTextureFromPointer(C.QSGSimpleTextureNode_Texture(ptr.Pointer()))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGSimpleTextureNode) TextureCoordinatesTransform() QSGSimpleTextureNode__TextureCoordinatesTransformFlag {
|
|
if ptr.Pointer() != nil {
|
|
return QSGSimpleTextureNode__TextureCoordinatesTransformFlag(C.QSGSimpleTextureNode_TextureCoordinatesTransform(ptr.Pointer()))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
//export callbackQSGSimpleTextureNode_DestroyQSGSimpleTextureNode
|
|
func callbackQSGSimpleTextureNode_DestroyQSGSimpleTextureNode(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "~QSGSimpleTextureNode"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQSGSimpleTextureNodeFromPointer(ptr).DestroyQSGSimpleTextureNodeDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGSimpleTextureNode) ConnectDestroyQSGSimpleTextureNode(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "~QSGSimpleTextureNode"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "~QSGSimpleTextureNode", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "~QSGSimpleTextureNode", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGSimpleTextureNode) DisconnectDestroyQSGSimpleTextureNode() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "~QSGSimpleTextureNode")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGSimpleTextureNode) DestroyQSGSimpleTextureNode() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.SetFinalizer(ptr, nil)
|
|
C.QSGSimpleTextureNode_DestroyQSGSimpleTextureNode(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGSimpleTextureNode) DestroyQSGSimpleTextureNodeDefault() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.SetFinalizer(ptr, nil)
|
|
C.QSGSimpleTextureNode_DestroyQSGSimpleTextureNodeDefault(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type QSGTexture struct {
|
|
core.QObject
|
|
}
|
|
|
|
type QSGTexture_ITF interface {
|
|
core.QObject_ITF
|
|
QSGTexture_PTR() *QSGTexture
|
|
}
|
|
|
|
func (ptr *QSGTexture) QSGTexture_PTR() *QSGTexture {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QSGTexture) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QObject_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGTexture) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.QObject_PTR().SetPointer(p)
|
|
}
|
|
}
|
|
|
|
func PointerFromQSGTexture(ptr QSGTexture_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGTexture_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQSGTextureFromPointer(ptr unsafe.Pointer) (n *QSGTexture) {
|
|
n = new(QSGTexture)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
|
|
//go:generate stringer -type=QSGTexture__WrapMode
|
|
//QSGTexture::WrapMode
|
|
type QSGTexture__WrapMode int64
|
|
|
|
const (
|
|
QSGTexture__Repeat QSGTexture__WrapMode = QSGTexture__WrapMode(0)
|
|
QSGTexture__ClampToEdge QSGTexture__WrapMode = QSGTexture__WrapMode(1)
|
|
QSGTexture__MirroredRepeat QSGTexture__WrapMode = QSGTexture__WrapMode(2)
|
|
)
|
|
|
|
//go:generate stringer -type=QSGTexture__Filtering
|
|
//QSGTexture::Filtering
|
|
type QSGTexture__Filtering int64
|
|
|
|
const (
|
|
QSGTexture__None QSGTexture__Filtering = QSGTexture__Filtering(0)
|
|
QSGTexture__Nearest QSGTexture__Filtering = QSGTexture__Filtering(1)
|
|
QSGTexture__Linear QSGTexture__Filtering = QSGTexture__Filtering(2)
|
|
)
|
|
|
|
//go:generate stringer -type=QSGTexture__AnisotropyLevel
|
|
//QSGTexture::AnisotropyLevel
|
|
type QSGTexture__AnisotropyLevel int64
|
|
|
|
const (
|
|
QSGTexture__AnisotropyNone QSGTexture__AnisotropyLevel = QSGTexture__AnisotropyLevel(0)
|
|
QSGTexture__Anisotropy2x QSGTexture__AnisotropyLevel = QSGTexture__AnisotropyLevel(1)
|
|
QSGTexture__Anisotropy4x QSGTexture__AnisotropyLevel = QSGTexture__AnisotropyLevel(2)
|
|
QSGTexture__Anisotropy8x QSGTexture__AnisotropyLevel = QSGTexture__AnisotropyLevel(3)
|
|
QSGTexture__Anisotropy16x QSGTexture__AnisotropyLevel = QSGTexture__AnisotropyLevel(4)
|
|
)
|
|
|
|
func NewQSGTexture() *QSGTexture {
|
|
tmpValue := NewQSGTextureFromPointer(C.QSGTexture_NewQSGTexture())
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
|
|
func (ptr *QSGTexture) AnisotropyLevel() QSGTexture__AnisotropyLevel {
|
|
if ptr.Pointer() != nil {
|
|
return QSGTexture__AnisotropyLevel(C.QSGTexture_AnisotropyLevel(ptr.Pointer()))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
//export callbackQSGTexture_Bind
|
|
func callbackQSGTexture_Bind(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "bind"); signal != nil {
|
|
(*(*func())(signal))()
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QSGTexture) ConnectBind(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "bind"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "bind", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "bind", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGTexture) DisconnectBind() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "bind")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGTexture) Bind() {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGTexture_Bind(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGTexture) ConvertToNormalizedSourceRect(rect core.QRectF_ITF) *core.QRectF {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQRectFFromPointer(C.QSGTexture_ConvertToNormalizedSourceRect(ptr.Pointer(), core.PointerFromQRectF(rect)))
|
|
qt.SetFinalizer(tmpValue, (*core.QRectF).DestroyQRectF)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGTexture) Filtering() QSGTexture__Filtering {
|
|
if ptr.Pointer() != nil {
|
|
return QSGTexture__Filtering(C.QSGTexture_Filtering(ptr.Pointer()))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
//export callbackQSGTexture_HasAlphaChannel
|
|
func callbackQSGTexture_HasAlphaChannel(ptr unsafe.Pointer) C.char {
|
|
if signal := qt.GetSignal(ptr, "hasAlphaChannel"); signal != nil {
|
|
return C.char(int8(qt.GoBoolToInt((*(*func() bool)(signal))())))
|
|
}
|
|
|
|
return C.char(int8(qt.GoBoolToInt(false)))
|
|
}
|
|
|
|
func (ptr *QSGTexture) ConnectHasAlphaChannel(f func() bool) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "hasAlphaChannel"); signal != nil {
|
|
f := func() bool {
|
|
(*(*func() bool)(signal))()
|
|
return f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "hasAlphaChannel", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "hasAlphaChannel", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGTexture) DisconnectHasAlphaChannel() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "hasAlphaChannel")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGTexture) HasAlphaChannel() bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QSGTexture_HasAlphaChannel(ptr.Pointer())) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
//export callbackQSGTexture_HasMipmaps
|
|
func callbackQSGTexture_HasMipmaps(ptr unsafe.Pointer) C.char {
|
|
if signal := qt.GetSignal(ptr, "hasMipmaps"); signal != nil {
|
|
return C.char(int8(qt.GoBoolToInt((*(*func() bool)(signal))())))
|
|
}
|
|
|
|
return C.char(int8(qt.GoBoolToInt(false)))
|
|
}
|
|
|
|
func (ptr *QSGTexture) ConnectHasMipmaps(f func() bool) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "hasMipmaps"); signal != nil {
|
|
f := func() bool {
|
|
(*(*func() bool)(signal))()
|
|
return f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "hasMipmaps", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "hasMipmaps", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGTexture) DisconnectHasMipmaps() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "hasMipmaps")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGTexture) HasMipmaps() bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QSGTexture_HasMipmaps(ptr.Pointer())) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (ptr *QSGTexture) HorizontalWrapMode() QSGTexture__WrapMode {
|
|
if ptr.Pointer() != nil {
|
|
return QSGTexture__WrapMode(C.QSGTexture_HorizontalWrapMode(ptr.Pointer()))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
//export callbackQSGTexture_IsAtlasTexture
|
|
func callbackQSGTexture_IsAtlasTexture(ptr unsafe.Pointer) C.char {
|
|
if signal := qt.GetSignal(ptr, "isAtlasTexture"); signal != nil {
|
|
return C.char(int8(qt.GoBoolToInt((*(*func() bool)(signal))())))
|
|
}
|
|
|
|
return C.char(int8(qt.GoBoolToInt(NewQSGTextureFromPointer(ptr).IsAtlasTextureDefault())))
|
|
}
|
|
|
|
func (ptr *QSGTexture) ConnectIsAtlasTexture(f func() bool) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "isAtlasTexture"); signal != nil {
|
|
f := func() bool {
|
|
(*(*func() bool)(signal))()
|
|
return f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "isAtlasTexture", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "isAtlasTexture", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGTexture) DisconnectIsAtlasTexture() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "isAtlasTexture")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGTexture) IsAtlasTexture() bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QSGTexture_IsAtlasTexture(ptr.Pointer())) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (ptr *QSGTexture) IsAtlasTextureDefault() bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QSGTexture_IsAtlasTextureDefault(ptr.Pointer())) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (ptr *QSGTexture) MipmapFiltering() QSGTexture__Filtering {
|
|
if ptr.Pointer() != nil {
|
|
return QSGTexture__Filtering(C.QSGTexture_MipmapFiltering(ptr.Pointer()))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
//export callbackQSGTexture_NormalizedTextureSubRect
|
|
func callbackQSGTexture_NormalizedTextureSubRect(ptr unsafe.Pointer) unsafe.Pointer {
|
|
if signal := qt.GetSignal(ptr, "normalizedTextureSubRect"); signal != nil {
|
|
return core.PointerFromQRectF((*(*func() *core.QRectF)(signal))())
|
|
}
|
|
|
|
return core.PointerFromQRectF(NewQSGTextureFromPointer(ptr).NormalizedTextureSubRectDefault())
|
|
}
|
|
|
|
func (ptr *QSGTexture) ConnectNormalizedTextureSubRect(f func() *core.QRectF) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "normalizedTextureSubRect"); signal != nil {
|
|
f := func() *core.QRectF {
|
|
(*(*func() *core.QRectF)(signal))()
|
|
return f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "normalizedTextureSubRect", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "normalizedTextureSubRect", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGTexture) DisconnectNormalizedTextureSubRect() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "normalizedTextureSubRect")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGTexture) NormalizedTextureSubRect() *core.QRectF {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQRectFFromPointer(C.QSGTexture_NormalizedTextureSubRect(ptr.Pointer()))
|
|
qt.SetFinalizer(tmpValue, (*core.QRectF).DestroyQRectF)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGTexture) NormalizedTextureSubRectDefault() *core.QRectF {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQRectFFromPointer(C.QSGTexture_NormalizedTextureSubRectDefault(ptr.Pointer()))
|
|
qt.SetFinalizer(tmpValue, (*core.QRectF).DestroyQRectF)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
//export callbackQSGTexture_RemovedFromAtlas
|
|
func callbackQSGTexture_RemovedFromAtlas(ptr unsafe.Pointer) unsafe.Pointer {
|
|
if signal := qt.GetSignal(ptr, "removedFromAtlas"); signal != nil {
|
|
return PointerFromQSGTexture((*(*func() *QSGTexture)(signal))())
|
|
}
|
|
|
|
return PointerFromQSGTexture(NewQSGTextureFromPointer(ptr).RemovedFromAtlasDefault())
|
|
}
|
|
|
|
func (ptr *QSGTexture) ConnectRemovedFromAtlas(f func() *QSGTexture) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "removedFromAtlas"); signal != nil {
|
|
f := func() *QSGTexture {
|
|
(*(*func() *QSGTexture)(signal))()
|
|
return f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "removedFromAtlas", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "removedFromAtlas", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGTexture) DisconnectRemovedFromAtlas() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "removedFromAtlas")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGTexture) RemovedFromAtlas() *QSGTexture {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := NewQSGTextureFromPointer(C.QSGTexture_RemovedFromAtlas(ptr.Pointer()))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGTexture) RemovedFromAtlasDefault() *QSGTexture {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := NewQSGTextureFromPointer(C.QSGTexture_RemovedFromAtlasDefault(ptr.Pointer()))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGTexture) SetAnisotropyLevel(level QSGTexture__AnisotropyLevel) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGTexture_SetAnisotropyLevel(ptr.Pointer(), C.longlong(level))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGTexture) SetFiltering(filter QSGTexture__Filtering) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGTexture_SetFiltering(ptr.Pointer(), C.longlong(filter))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGTexture) SetHorizontalWrapMode(hwrap QSGTexture__WrapMode) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGTexture_SetHorizontalWrapMode(ptr.Pointer(), C.longlong(hwrap))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGTexture) SetMipmapFiltering(filter QSGTexture__Filtering) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGTexture_SetMipmapFiltering(ptr.Pointer(), C.longlong(filter))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGTexture) SetVerticalWrapMode(vwrap QSGTexture__WrapMode) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGTexture_SetVerticalWrapMode(ptr.Pointer(), C.longlong(vwrap))
|
|
}
|
|
}
|
|
|
|
//export callbackQSGTexture_TextureId
|
|
func callbackQSGTexture_TextureId(ptr unsafe.Pointer) C.int {
|
|
if signal := qt.GetSignal(ptr, "textureId"); signal != nil {
|
|
return C.int(int32((*(*func() int)(signal))()))
|
|
}
|
|
|
|
return C.int(int32(0))
|
|
}
|
|
|
|
func (ptr *QSGTexture) ConnectTextureId(f func() int) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "textureId"); signal != nil {
|
|
f := func() int {
|
|
(*(*func() int)(signal))()
|
|
return f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "textureId", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "textureId", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGTexture) DisconnectTextureId() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "textureId")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGTexture) TextureId() int {
|
|
if ptr.Pointer() != nil {
|
|
return int(int32(C.QSGTexture_TextureId(ptr.Pointer())))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
//export callbackQSGTexture_TextureSize
|
|
func callbackQSGTexture_TextureSize(ptr unsafe.Pointer) unsafe.Pointer {
|
|
if signal := qt.GetSignal(ptr, "textureSize"); signal != nil {
|
|
return core.PointerFromQSize((*(*func() *core.QSize)(signal))())
|
|
}
|
|
|
|
return core.PointerFromQSize(core.NewQSize())
|
|
}
|
|
|
|
func (ptr *QSGTexture) ConnectTextureSize(f func() *core.QSize) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "textureSize"); signal != nil {
|
|
f := func() *core.QSize {
|
|
(*(*func() *core.QSize)(signal))()
|
|
return f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "textureSize", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "textureSize", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGTexture) DisconnectTextureSize() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "textureSize")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGTexture) TextureSize() *core.QSize {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQSizeFromPointer(C.QSGTexture_TextureSize(ptr.Pointer()))
|
|
qt.SetFinalizer(tmpValue, (*core.QSize).DestroyQSize)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGTexture) UpdateBindOptions(force bool) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGTexture_UpdateBindOptions(ptr.Pointer(), C.char(int8(qt.GoBoolToInt(force))))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGTexture) VerticalWrapMode() QSGTexture__WrapMode {
|
|
if ptr.Pointer() != nil {
|
|
return QSGTexture__WrapMode(C.QSGTexture_VerticalWrapMode(ptr.Pointer()))
|
|
}
|
|
return 0
|
|
}
|
|
|
|
//export callbackQSGTexture_DestroyQSGTexture
|
|
func callbackQSGTexture_DestroyQSGTexture(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "~QSGTexture"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQSGTextureFromPointer(ptr).DestroyQSGTextureDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGTexture) ConnectDestroyQSGTexture(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "~QSGTexture"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "~QSGTexture", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "~QSGTexture", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGTexture) DisconnectDestroyQSGTexture() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "~QSGTexture")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGTexture) DestroyQSGTexture() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.SetFinalizer(ptr, nil)
|
|
C.QSGTexture_DestroyQSGTexture(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGTexture) DestroyQSGTextureDefault() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.SetFinalizer(ptr, nil)
|
|
C.QSGTexture_DestroyQSGTextureDefault(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGTexture) __children_atList(i int) *core.QObject {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQObjectFromPointer(C.QSGTexture___children_atList(ptr.Pointer(), C.int(int32(i))))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGTexture) __children_setList(i core.QObject_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGTexture___children_setList(ptr.Pointer(), core.PointerFromQObject(i))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGTexture) __children_newList() unsafe.Pointer {
|
|
return C.QSGTexture___children_newList(ptr.Pointer())
|
|
}
|
|
|
|
func (ptr *QSGTexture) __dynamicPropertyNames_atList(i int) *core.QByteArray {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQByteArrayFromPointer(C.QSGTexture___dynamicPropertyNames_atList(ptr.Pointer(), C.int(int32(i))))
|
|
qt.SetFinalizer(tmpValue, (*core.QByteArray).DestroyQByteArray)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGTexture) __dynamicPropertyNames_setList(i core.QByteArray_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGTexture___dynamicPropertyNames_setList(ptr.Pointer(), core.PointerFromQByteArray(i))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGTexture) __dynamicPropertyNames_newList() unsafe.Pointer {
|
|
return C.QSGTexture___dynamicPropertyNames_newList(ptr.Pointer())
|
|
}
|
|
|
|
func (ptr *QSGTexture) __findChildren_atList(i int) *core.QObject {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQObjectFromPointer(C.QSGTexture___findChildren_atList(ptr.Pointer(), C.int(int32(i))))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGTexture) __findChildren_setList(i core.QObject_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGTexture___findChildren_setList(ptr.Pointer(), core.PointerFromQObject(i))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGTexture) __findChildren_newList() unsafe.Pointer {
|
|
return C.QSGTexture___findChildren_newList(ptr.Pointer())
|
|
}
|
|
|
|
func (ptr *QSGTexture) __findChildren_atList3(i int) *core.QObject {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQObjectFromPointer(C.QSGTexture___findChildren_atList3(ptr.Pointer(), C.int(int32(i))))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGTexture) __findChildren_setList3(i core.QObject_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGTexture___findChildren_setList3(ptr.Pointer(), core.PointerFromQObject(i))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGTexture) __findChildren_newList3() unsafe.Pointer {
|
|
return C.QSGTexture___findChildren_newList3(ptr.Pointer())
|
|
}
|
|
|
|
//export callbackQSGTexture_ChildEvent
|
|
func callbackQSGTexture_ChildEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "childEvent"); signal != nil {
|
|
(*(*func(*core.QChildEvent))(signal))(core.NewQChildEventFromPointer(event))
|
|
} else {
|
|
NewQSGTextureFromPointer(ptr).ChildEventDefault(core.NewQChildEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGTexture) ChildEventDefault(event core.QChildEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGTexture_ChildEventDefault(ptr.Pointer(), core.PointerFromQChildEvent(event))
|
|
}
|
|
}
|
|
|
|
//export callbackQSGTexture_ConnectNotify
|
|
func callbackQSGTexture_ConnectNotify(ptr unsafe.Pointer, sign unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "connectNotify"); signal != nil {
|
|
(*(*func(*core.QMetaMethod))(signal))(core.NewQMetaMethodFromPointer(sign))
|
|
} else {
|
|
NewQSGTextureFromPointer(ptr).ConnectNotifyDefault(core.NewQMetaMethodFromPointer(sign))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGTexture) ConnectNotifyDefault(sign core.QMetaMethod_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGTexture_ConnectNotifyDefault(ptr.Pointer(), core.PointerFromQMetaMethod(sign))
|
|
}
|
|
}
|
|
|
|
//export callbackQSGTexture_CustomEvent
|
|
func callbackQSGTexture_CustomEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "customEvent"); signal != nil {
|
|
(*(*func(*core.QEvent))(signal))(core.NewQEventFromPointer(event))
|
|
} else {
|
|
NewQSGTextureFromPointer(ptr).CustomEventDefault(core.NewQEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGTexture) CustomEventDefault(event core.QEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGTexture_CustomEventDefault(ptr.Pointer(), core.PointerFromQEvent(event))
|
|
}
|
|
}
|
|
|
|
//export callbackQSGTexture_DeleteLater
|
|
func callbackQSGTexture_DeleteLater(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "deleteLater"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQSGTextureFromPointer(ptr).DeleteLaterDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGTexture) DeleteLaterDefault() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.SetFinalizer(ptr, nil)
|
|
C.QSGTexture_DeleteLaterDefault(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
//export callbackQSGTexture_Destroyed
|
|
func callbackQSGTexture_Destroyed(ptr unsafe.Pointer, obj unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "destroyed"); signal != nil {
|
|
(*(*func(*core.QObject))(signal))(core.NewQObjectFromPointer(obj))
|
|
}
|
|
|
|
}
|
|
|
|
//export callbackQSGTexture_DisconnectNotify
|
|
func callbackQSGTexture_DisconnectNotify(ptr unsafe.Pointer, sign unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "disconnectNotify"); signal != nil {
|
|
(*(*func(*core.QMetaMethod))(signal))(core.NewQMetaMethodFromPointer(sign))
|
|
} else {
|
|
NewQSGTextureFromPointer(ptr).DisconnectNotifyDefault(core.NewQMetaMethodFromPointer(sign))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGTexture) DisconnectNotifyDefault(sign core.QMetaMethod_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGTexture_DisconnectNotifyDefault(ptr.Pointer(), core.PointerFromQMetaMethod(sign))
|
|
}
|
|
}
|
|
|
|
//export callbackQSGTexture_Event
|
|
func callbackQSGTexture_Event(ptr unsafe.Pointer, e unsafe.Pointer) C.char {
|
|
if signal := qt.GetSignal(ptr, "event"); signal != nil {
|
|
return C.char(int8(qt.GoBoolToInt((*(*func(*core.QEvent) bool)(signal))(core.NewQEventFromPointer(e)))))
|
|
}
|
|
|
|
return C.char(int8(qt.GoBoolToInt(NewQSGTextureFromPointer(ptr).EventDefault(core.NewQEventFromPointer(e)))))
|
|
}
|
|
|
|
func (ptr *QSGTexture) EventDefault(e core.QEvent_ITF) bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QSGTexture_EventDefault(ptr.Pointer(), core.PointerFromQEvent(e))) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
//export callbackQSGTexture_EventFilter
|
|
func callbackQSGTexture_EventFilter(ptr unsafe.Pointer, watched unsafe.Pointer, event unsafe.Pointer) C.char {
|
|
if signal := qt.GetSignal(ptr, "eventFilter"); signal != nil {
|
|
return C.char(int8(qt.GoBoolToInt((*(*func(*core.QObject, *core.QEvent) bool)(signal))(core.NewQObjectFromPointer(watched), core.NewQEventFromPointer(event)))))
|
|
}
|
|
|
|
return C.char(int8(qt.GoBoolToInt(NewQSGTextureFromPointer(ptr).EventFilterDefault(core.NewQObjectFromPointer(watched), core.NewQEventFromPointer(event)))))
|
|
}
|
|
|
|
func (ptr *QSGTexture) EventFilterDefault(watched core.QObject_ITF, event core.QEvent_ITF) bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QSGTexture_EventFilterDefault(ptr.Pointer(), core.PointerFromQObject(watched), core.PointerFromQEvent(event))) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
//export callbackQSGTexture_MetaObject
|
|
func callbackQSGTexture_MetaObject(ptr unsafe.Pointer) unsafe.Pointer {
|
|
if signal := qt.GetSignal(ptr, "metaObject"); signal != nil {
|
|
return core.PointerFromQMetaObject((*(*func() *core.QMetaObject)(signal))())
|
|
}
|
|
|
|
return core.PointerFromQMetaObject(NewQSGTextureFromPointer(ptr).MetaObjectDefault())
|
|
}
|
|
|
|
func (ptr *QSGTexture) MetaObjectDefault() *core.QMetaObject {
|
|
if ptr.Pointer() != nil {
|
|
return core.NewQMetaObjectFromPointer(C.QSGTexture_MetaObjectDefault(ptr.Pointer()))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
//export callbackQSGTexture_ObjectNameChanged
|
|
func callbackQSGTexture_ObjectNameChanged(ptr unsafe.Pointer, objectName C.struct_QtQuick_PackedString) {
|
|
if signal := qt.GetSignal(ptr, "objectNameChanged"); signal != nil {
|
|
(*(*func(string))(signal))(cGoUnpackString(objectName))
|
|
}
|
|
|
|
}
|
|
|
|
//export callbackQSGTexture_TimerEvent
|
|
func callbackQSGTexture_TimerEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "timerEvent"); signal != nil {
|
|
(*(*func(*core.QTimerEvent))(signal))(core.NewQTimerEventFromPointer(event))
|
|
} else {
|
|
NewQSGTextureFromPointer(ptr).TimerEventDefault(core.NewQTimerEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGTexture) TimerEventDefault(event core.QTimerEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGTexture_TimerEventDefault(ptr.Pointer(), core.PointerFromQTimerEvent(event))
|
|
}
|
|
}
|
|
|
|
type QSGTextureMaterial struct {
|
|
QSGOpaqueTextureMaterial
|
|
}
|
|
|
|
type QSGTextureMaterial_ITF interface {
|
|
QSGOpaqueTextureMaterial_ITF
|
|
QSGTextureMaterial_PTR() *QSGTextureMaterial
|
|
}
|
|
|
|
func (ptr *QSGTextureMaterial) QSGTextureMaterial_PTR() *QSGTextureMaterial {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QSGTextureMaterial) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGOpaqueTextureMaterial_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGTextureMaterial) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.QSGOpaqueTextureMaterial_PTR().SetPointer(p)
|
|
}
|
|
}
|
|
|
|
func PointerFromQSGTextureMaterial(ptr QSGTextureMaterial_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGTextureMaterial_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQSGTextureMaterialFromPointer(ptr unsafe.Pointer) (n *QSGTextureMaterial) {
|
|
n = new(QSGTextureMaterial)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *QSGTextureMaterial) DestroyQSGTextureMaterial() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
qt.DisconnectAllSignals(ptr.Pointer(), "")
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type QSGTextureProvider struct {
|
|
core.QObject
|
|
}
|
|
|
|
type QSGTextureProvider_ITF interface {
|
|
core.QObject_ITF
|
|
QSGTextureProvider_PTR() *QSGTextureProvider
|
|
}
|
|
|
|
func (ptr *QSGTextureProvider) QSGTextureProvider_PTR() *QSGTextureProvider {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QSGTextureProvider) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QObject_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGTextureProvider) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.QObject_PTR().SetPointer(p)
|
|
}
|
|
}
|
|
|
|
func PointerFromQSGTextureProvider(ptr QSGTextureProvider_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGTextureProvider_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQSGTextureProviderFromPointer(ptr unsafe.Pointer) (n *QSGTextureProvider) {
|
|
n = new(QSGTextureProvider)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
|
|
//export callbackQSGTextureProvider_Texture
|
|
func callbackQSGTextureProvider_Texture(ptr unsafe.Pointer) unsafe.Pointer {
|
|
if signal := qt.GetSignal(ptr, "texture"); signal != nil {
|
|
return PointerFromQSGTexture((*(*func() *QSGTexture)(signal))())
|
|
}
|
|
|
|
return PointerFromQSGTexture(NewQSGTexture())
|
|
}
|
|
|
|
func (ptr *QSGTextureProvider) ConnectTexture(f func() *QSGTexture) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "texture"); signal != nil {
|
|
f := func() *QSGTexture {
|
|
(*(*func() *QSGTexture)(signal))()
|
|
return f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "texture", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "texture", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGTextureProvider) DisconnectTexture() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "texture")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGTextureProvider) Texture() *QSGTexture {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := NewQSGTextureFromPointer(C.QSGTextureProvider_Texture(ptr.Pointer()))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
//export callbackQSGTextureProvider_TextureChanged
|
|
func callbackQSGTextureProvider_TextureChanged(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "textureChanged"); signal != nil {
|
|
(*(*func())(signal))()
|
|
}
|
|
|
|
}
|
|
|
|
func (ptr *QSGTextureProvider) ConnectTextureChanged(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if !qt.ExistsSignal(ptr.Pointer(), "textureChanged") {
|
|
C.QSGTextureProvider_ConnectTextureChanged(ptr.Pointer(), C.longlong(qt.ConnectionType(ptr.Pointer(), "textureChanged")))
|
|
}
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "textureChanged"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "textureChanged", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "textureChanged", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGTextureProvider) DisconnectTextureChanged() {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGTextureProvider_DisconnectTextureChanged(ptr.Pointer())
|
|
qt.DisconnectSignal(ptr.Pointer(), "textureChanged")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGTextureProvider) TextureChanged() {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGTextureProvider_TextureChanged(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGTextureProvider) __children_atList(i int) *core.QObject {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQObjectFromPointer(C.QSGTextureProvider___children_atList(ptr.Pointer(), C.int(int32(i))))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGTextureProvider) __children_setList(i core.QObject_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGTextureProvider___children_setList(ptr.Pointer(), core.PointerFromQObject(i))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGTextureProvider) __children_newList() unsafe.Pointer {
|
|
return C.QSGTextureProvider___children_newList(ptr.Pointer())
|
|
}
|
|
|
|
func (ptr *QSGTextureProvider) __dynamicPropertyNames_atList(i int) *core.QByteArray {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQByteArrayFromPointer(C.QSGTextureProvider___dynamicPropertyNames_atList(ptr.Pointer(), C.int(int32(i))))
|
|
qt.SetFinalizer(tmpValue, (*core.QByteArray).DestroyQByteArray)
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGTextureProvider) __dynamicPropertyNames_setList(i core.QByteArray_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGTextureProvider___dynamicPropertyNames_setList(ptr.Pointer(), core.PointerFromQByteArray(i))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGTextureProvider) __dynamicPropertyNames_newList() unsafe.Pointer {
|
|
return C.QSGTextureProvider___dynamicPropertyNames_newList(ptr.Pointer())
|
|
}
|
|
|
|
func (ptr *QSGTextureProvider) __findChildren_atList(i int) *core.QObject {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQObjectFromPointer(C.QSGTextureProvider___findChildren_atList(ptr.Pointer(), C.int(int32(i))))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGTextureProvider) __findChildren_setList(i core.QObject_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGTextureProvider___findChildren_setList(ptr.Pointer(), core.PointerFromQObject(i))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGTextureProvider) __findChildren_newList() unsafe.Pointer {
|
|
return C.QSGTextureProvider___findChildren_newList(ptr.Pointer())
|
|
}
|
|
|
|
func (ptr *QSGTextureProvider) __findChildren_atList3(i int) *core.QObject {
|
|
if ptr.Pointer() != nil {
|
|
tmpValue := core.NewQObjectFromPointer(C.QSGTextureProvider___findChildren_atList3(ptr.Pointer(), C.int(int32(i))))
|
|
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
|
|
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
|
|
}
|
|
return tmpValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGTextureProvider) __findChildren_setList3(i core.QObject_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGTextureProvider___findChildren_setList3(ptr.Pointer(), core.PointerFromQObject(i))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGTextureProvider) __findChildren_newList3() unsafe.Pointer {
|
|
return C.QSGTextureProvider___findChildren_newList3(ptr.Pointer())
|
|
}
|
|
|
|
//export callbackQSGTextureProvider_ChildEvent
|
|
func callbackQSGTextureProvider_ChildEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "childEvent"); signal != nil {
|
|
(*(*func(*core.QChildEvent))(signal))(core.NewQChildEventFromPointer(event))
|
|
} else {
|
|
NewQSGTextureProviderFromPointer(ptr).ChildEventDefault(core.NewQChildEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGTextureProvider) ChildEventDefault(event core.QChildEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGTextureProvider_ChildEventDefault(ptr.Pointer(), core.PointerFromQChildEvent(event))
|
|
}
|
|
}
|
|
|
|
//export callbackQSGTextureProvider_ConnectNotify
|
|
func callbackQSGTextureProvider_ConnectNotify(ptr unsafe.Pointer, sign unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "connectNotify"); signal != nil {
|
|
(*(*func(*core.QMetaMethod))(signal))(core.NewQMetaMethodFromPointer(sign))
|
|
} else {
|
|
NewQSGTextureProviderFromPointer(ptr).ConnectNotifyDefault(core.NewQMetaMethodFromPointer(sign))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGTextureProvider) ConnectNotifyDefault(sign core.QMetaMethod_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGTextureProvider_ConnectNotifyDefault(ptr.Pointer(), core.PointerFromQMetaMethod(sign))
|
|
}
|
|
}
|
|
|
|
//export callbackQSGTextureProvider_CustomEvent
|
|
func callbackQSGTextureProvider_CustomEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "customEvent"); signal != nil {
|
|
(*(*func(*core.QEvent))(signal))(core.NewQEventFromPointer(event))
|
|
} else {
|
|
NewQSGTextureProviderFromPointer(ptr).CustomEventDefault(core.NewQEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGTextureProvider) CustomEventDefault(event core.QEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGTextureProvider_CustomEventDefault(ptr.Pointer(), core.PointerFromQEvent(event))
|
|
}
|
|
}
|
|
|
|
//export callbackQSGTextureProvider_DeleteLater
|
|
func callbackQSGTextureProvider_DeleteLater(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "deleteLater"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQSGTextureProviderFromPointer(ptr).DeleteLaterDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGTextureProvider) DeleteLaterDefault() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.SetFinalizer(ptr, nil)
|
|
C.QSGTextureProvider_DeleteLaterDefault(ptr.Pointer())
|
|
}
|
|
}
|
|
|
|
//export callbackQSGTextureProvider_Destroyed
|
|
func callbackQSGTextureProvider_Destroyed(ptr unsafe.Pointer, obj unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "destroyed"); signal != nil {
|
|
(*(*func(*core.QObject))(signal))(core.NewQObjectFromPointer(obj))
|
|
}
|
|
|
|
}
|
|
|
|
//export callbackQSGTextureProvider_DisconnectNotify
|
|
func callbackQSGTextureProvider_DisconnectNotify(ptr unsafe.Pointer, sign unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "disconnectNotify"); signal != nil {
|
|
(*(*func(*core.QMetaMethod))(signal))(core.NewQMetaMethodFromPointer(sign))
|
|
} else {
|
|
NewQSGTextureProviderFromPointer(ptr).DisconnectNotifyDefault(core.NewQMetaMethodFromPointer(sign))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGTextureProvider) DisconnectNotifyDefault(sign core.QMetaMethod_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGTextureProvider_DisconnectNotifyDefault(ptr.Pointer(), core.PointerFromQMetaMethod(sign))
|
|
}
|
|
}
|
|
|
|
//export callbackQSGTextureProvider_Event
|
|
func callbackQSGTextureProvider_Event(ptr unsafe.Pointer, e unsafe.Pointer) C.char {
|
|
if signal := qt.GetSignal(ptr, "event"); signal != nil {
|
|
return C.char(int8(qt.GoBoolToInt((*(*func(*core.QEvent) bool)(signal))(core.NewQEventFromPointer(e)))))
|
|
}
|
|
|
|
return C.char(int8(qt.GoBoolToInt(NewQSGTextureProviderFromPointer(ptr).EventDefault(core.NewQEventFromPointer(e)))))
|
|
}
|
|
|
|
func (ptr *QSGTextureProvider) EventDefault(e core.QEvent_ITF) bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QSGTextureProvider_EventDefault(ptr.Pointer(), core.PointerFromQEvent(e))) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
//export callbackQSGTextureProvider_EventFilter
|
|
func callbackQSGTextureProvider_EventFilter(ptr unsafe.Pointer, watched unsafe.Pointer, event unsafe.Pointer) C.char {
|
|
if signal := qt.GetSignal(ptr, "eventFilter"); signal != nil {
|
|
return C.char(int8(qt.GoBoolToInt((*(*func(*core.QObject, *core.QEvent) bool)(signal))(core.NewQObjectFromPointer(watched), core.NewQEventFromPointer(event)))))
|
|
}
|
|
|
|
return C.char(int8(qt.GoBoolToInt(NewQSGTextureProviderFromPointer(ptr).EventFilterDefault(core.NewQObjectFromPointer(watched), core.NewQEventFromPointer(event)))))
|
|
}
|
|
|
|
func (ptr *QSGTextureProvider) EventFilterDefault(watched core.QObject_ITF, event core.QEvent_ITF) bool {
|
|
if ptr.Pointer() != nil {
|
|
return int8(C.QSGTextureProvider_EventFilterDefault(ptr.Pointer(), core.PointerFromQObject(watched), core.PointerFromQEvent(event))) != 0
|
|
}
|
|
return false
|
|
}
|
|
|
|
//export callbackQSGTextureProvider_MetaObject
|
|
func callbackQSGTextureProvider_MetaObject(ptr unsafe.Pointer) unsafe.Pointer {
|
|
if signal := qt.GetSignal(ptr, "metaObject"); signal != nil {
|
|
return core.PointerFromQMetaObject((*(*func() *core.QMetaObject)(signal))())
|
|
}
|
|
|
|
return core.PointerFromQMetaObject(NewQSGTextureProviderFromPointer(ptr).MetaObjectDefault())
|
|
}
|
|
|
|
func (ptr *QSGTextureProvider) MetaObjectDefault() *core.QMetaObject {
|
|
if ptr.Pointer() != nil {
|
|
return core.NewQMetaObjectFromPointer(C.QSGTextureProvider_MetaObjectDefault(ptr.Pointer()))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
//export callbackQSGTextureProvider_ObjectNameChanged
|
|
func callbackQSGTextureProvider_ObjectNameChanged(ptr unsafe.Pointer, objectName C.struct_QtQuick_PackedString) {
|
|
if signal := qt.GetSignal(ptr, "objectNameChanged"); signal != nil {
|
|
(*(*func(string))(signal))(cGoUnpackString(objectName))
|
|
}
|
|
|
|
}
|
|
|
|
//export callbackQSGTextureProvider_TimerEvent
|
|
func callbackQSGTextureProvider_TimerEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "timerEvent"); signal != nil {
|
|
(*(*func(*core.QTimerEvent))(signal))(core.NewQTimerEventFromPointer(event))
|
|
} else {
|
|
NewQSGTextureProviderFromPointer(ptr).TimerEventDefault(core.NewQTimerEventFromPointer(event))
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGTextureProvider) TimerEventDefault(event core.QTimerEvent_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGTextureProvider_TimerEventDefault(ptr.Pointer(), core.PointerFromQTimerEvent(event))
|
|
}
|
|
}
|
|
|
|
type QSGTransformNode struct {
|
|
QSGNode
|
|
}
|
|
|
|
type QSGTransformNode_ITF interface {
|
|
QSGNode_ITF
|
|
QSGTransformNode_PTR() *QSGTransformNode
|
|
}
|
|
|
|
func (ptr *QSGTransformNode) QSGTransformNode_PTR() *QSGTransformNode {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QSGTransformNode) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGNode_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGTransformNode) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.QSGNode_PTR().SetPointer(p)
|
|
}
|
|
}
|
|
|
|
func PointerFromQSGTransformNode(ptr QSGTransformNode_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGTransformNode_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQSGTransformNodeFromPointer(ptr unsafe.Pointer) (n *QSGTransformNode) {
|
|
n = new(QSGTransformNode)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func NewQSGTransformNode() *QSGTransformNode {
|
|
return NewQSGTransformNodeFromPointer(C.QSGTransformNode_NewQSGTransformNode())
|
|
}
|
|
|
|
func (ptr *QSGTransformNode) Matrix() *gui.QMatrix4x4 {
|
|
if ptr.Pointer() != nil {
|
|
return gui.NewQMatrix4x4FromPointer(C.QSGTransformNode_Matrix(ptr.Pointer()))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGTransformNode) SetMatrix(matrix gui.QMatrix4x4_ITF) {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGTransformNode_SetMatrix(ptr.Pointer(), gui.PointerFromQMatrix4x4(matrix))
|
|
}
|
|
}
|
|
|
|
//export callbackQSGTransformNode_DestroyQSGTransformNode
|
|
func callbackQSGTransformNode_DestroyQSGTransformNode(ptr unsafe.Pointer) {
|
|
if signal := qt.GetSignal(ptr, "~QSGTransformNode"); signal != nil {
|
|
(*(*func())(signal))()
|
|
} else {
|
|
NewQSGTransformNodeFromPointer(ptr).DestroyQSGTransformNodeDefault()
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGTransformNode) ConnectDestroyQSGTransformNode(f func()) {
|
|
if ptr.Pointer() != nil {
|
|
|
|
if signal := qt.LendSignal(ptr.Pointer(), "~QSGTransformNode"); signal != nil {
|
|
f := func() {
|
|
(*(*func())(signal))()
|
|
f()
|
|
}
|
|
qt.ConnectSignal(ptr.Pointer(), "~QSGTransformNode", unsafe.Pointer(&f))
|
|
} else {
|
|
qt.ConnectSignal(ptr.Pointer(), "~QSGTransformNode", unsafe.Pointer(&f))
|
|
}
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGTransformNode) DisconnectDestroyQSGTransformNode() {
|
|
if ptr.Pointer() != nil {
|
|
|
|
qt.DisconnectSignal(ptr.Pointer(), "~QSGTransformNode")
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGTransformNode) DestroyQSGTransformNode() {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGTransformNode_DestroyQSGTransformNode(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
func (ptr *QSGTransformNode) DestroyQSGTransformNodeDefault() {
|
|
if ptr.Pointer() != nil {
|
|
C.QSGTransformNode_DestroyQSGTransformNodeDefault(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type QSGVertexColorMaterial struct {
|
|
QSGMaterial
|
|
}
|
|
|
|
type QSGVertexColorMaterial_ITF interface {
|
|
QSGMaterial_ITF
|
|
QSGVertexColorMaterial_PTR() *QSGVertexColorMaterial
|
|
}
|
|
|
|
func (ptr *QSGVertexColorMaterial) QSGVertexColorMaterial_PTR() *QSGVertexColorMaterial {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QSGVertexColorMaterial) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGMaterial_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGVertexColorMaterial) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.QSGMaterial_PTR().SetPointer(p)
|
|
}
|
|
}
|
|
|
|
func PointerFromQSGVertexColorMaterial(ptr QSGVertexColorMaterial_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QSGVertexColorMaterial_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQSGVertexColorMaterialFromPointer(ptr unsafe.Pointer) (n *QSGVertexColorMaterial) {
|
|
n = new(QSGVertexColorMaterial)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *QSGVertexColorMaterial) DestroyQSGVertexColorMaterial() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
qt.DisconnectAllSignals(ptr.Pointer(), "")
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
func NewQSGVertexColorMaterial() *QSGVertexColorMaterial {
|
|
return NewQSGVertexColorMaterialFromPointer(C.QSGVertexColorMaterial_NewQSGVertexColorMaterial())
|
|
}
|
|
|
|
//export callbackQSGVertexColorMaterial_CreateShader
|
|
func callbackQSGVertexColorMaterial_CreateShader(ptr unsafe.Pointer) unsafe.Pointer {
|
|
if signal := qt.GetSignal(ptr, "createShader"); signal != nil {
|
|
return PointerFromQSGMaterialShader((*(*func() *QSGMaterialShader)(signal))())
|
|
}
|
|
|
|
return PointerFromQSGMaterialShader(NewQSGVertexColorMaterialFromPointer(ptr).CreateShaderDefault())
|
|
}
|
|
|
|
func (ptr *QSGVertexColorMaterial) CreateShader() *QSGMaterialShader {
|
|
if ptr.Pointer() != nil {
|
|
return NewQSGMaterialShaderFromPointer(C.QSGVertexColorMaterial_CreateShader(ptr.Pointer()))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGVertexColorMaterial) CreateShaderDefault() *QSGMaterialShader {
|
|
if ptr.Pointer() != nil {
|
|
return NewQSGMaterialShaderFromPointer(C.QSGVertexColorMaterial_CreateShaderDefault(ptr.Pointer()))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
//export callbackQSGVertexColorMaterial_Type
|
|
func callbackQSGVertexColorMaterial_Type(ptr unsafe.Pointer) unsafe.Pointer {
|
|
if signal := qt.GetSignal(ptr, "type"); signal != nil {
|
|
return PointerFromQSGMaterialType((*(*func() *QSGMaterialType)(signal))())
|
|
}
|
|
|
|
return PointerFromQSGMaterialType(NewQSGVertexColorMaterialFromPointer(ptr).TypeDefault())
|
|
}
|
|
|
|
func (ptr *QSGVertexColorMaterial) Type() *QSGMaterialType {
|
|
if ptr.Pointer() != nil {
|
|
return NewQSGMaterialTypeFromPointer(C.QSGVertexColorMaterial_Type(ptr.Pointer()))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QSGVertexColorMaterial) TypeDefault() *QSGMaterialType {
|
|
if ptr.Pointer() != nil {
|
|
return NewQSGMaterialTypeFromPointer(C.QSGVertexColorMaterial_TypeDefault(ptr.Pointer()))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type QTcpServerConnectionFactory struct {
|
|
ptr unsafe.Pointer
|
|
}
|
|
|
|
type QTcpServerConnectionFactory_ITF interface {
|
|
QTcpServerConnectionFactory_PTR() *QTcpServerConnectionFactory
|
|
}
|
|
|
|
func (ptr *QTcpServerConnectionFactory) QTcpServerConnectionFactory_PTR() *QTcpServerConnectionFactory {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QTcpServerConnectionFactory) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.ptr
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QTcpServerConnectionFactory) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.ptr = p
|
|
}
|
|
}
|
|
|
|
func PointerFromQTcpServerConnectionFactory(ptr QTcpServerConnectionFactory_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QTcpServerConnectionFactory_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQTcpServerConnectionFactoryFromPointer(ptr unsafe.Pointer) (n *QTcpServerConnectionFactory) {
|
|
n = new(QTcpServerConnectionFactory)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *QTcpServerConnectionFactory) DestroyQTcpServerConnectionFactory() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type QV4DataCollector struct {
|
|
ptr unsafe.Pointer
|
|
}
|
|
|
|
type QV4DataCollector_ITF interface {
|
|
QV4DataCollector_PTR() *QV4DataCollector
|
|
}
|
|
|
|
func (ptr *QV4DataCollector) QV4DataCollector_PTR() *QV4DataCollector {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QV4DataCollector) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.ptr
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QV4DataCollector) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.ptr = p
|
|
}
|
|
}
|
|
|
|
func PointerFromQV4DataCollector(ptr QV4DataCollector_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QV4DataCollector_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQV4DataCollectorFromPointer(ptr unsafe.Pointer) (n *QV4DataCollector) {
|
|
n = new(QV4DataCollector)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *QV4DataCollector) DestroyQV4DataCollector() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type QV4DebugJob struct {
|
|
ptr unsafe.Pointer
|
|
}
|
|
|
|
type QV4DebugJob_ITF interface {
|
|
QV4DebugJob_PTR() *QV4DebugJob
|
|
}
|
|
|
|
func (ptr *QV4DebugJob) QV4DebugJob_PTR() *QV4DebugJob {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QV4DebugJob) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.ptr
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QV4DebugJob) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.ptr = p
|
|
}
|
|
}
|
|
|
|
func PointerFromQV4DebugJob(ptr QV4DebugJob_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QV4DebugJob_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQV4DebugJobFromPointer(ptr unsafe.Pointer) (n *QV4DebugJob) {
|
|
n = new(QV4DebugJob)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *QV4DebugJob) DestroyQV4DebugJob() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type QV4DebugServiceImpl struct {
|
|
ptr unsafe.Pointer
|
|
}
|
|
|
|
type QV4DebugServiceImpl_ITF interface {
|
|
QV4DebugServiceImpl_PTR() *QV4DebugServiceImpl
|
|
}
|
|
|
|
func (ptr *QV4DebugServiceImpl) QV4DebugServiceImpl_PTR() *QV4DebugServiceImpl {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QV4DebugServiceImpl) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.ptr
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QV4DebugServiceImpl) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.ptr = p
|
|
}
|
|
}
|
|
|
|
func PointerFromQV4DebugServiceImpl(ptr QV4DebugServiceImpl_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QV4DebugServiceImpl_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQV4DebugServiceImplFromPointer(ptr unsafe.Pointer) (n *QV4DebugServiceImpl) {
|
|
n = new(QV4DebugServiceImpl)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *QV4DebugServiceImpl) DestroyQV4DebugServiceImpl() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type QV4Debugger struct {
|
|
ptr unsafe.Pointer
|
|
}
|
|
|
|
type QV4Debugger_ITF interface {
|
|
QV4Debugger_PTR() *QV4Debugger
|
|
}
|
|
|
|
func (ptr *QV4Debugger) QV4Debugger_PTR() *QV4Debugger {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QV4Debugger) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.ptr
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QV4Debugger) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.ptr = p
|
|
}
|
|
}
|
|
|
|
func PointerFromQV4Debugger(ptr QV4Debugger_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QV4Debugger_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQV4DebuggerFromPointer(ptr unsafe.Pointer) (n *QV4Debugger) {
|
|
n = new(QV4Debugger)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *QV4Debugger) DestroyQV4Debugger() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type QV4DebuggerAgent struct {
|
|
core.QObject
|
|
}
|
|
|
|
type QV4DebuggerAgent_ITF interface {
|
|
core.QObject_ITF
|
|
QV4DebuggerAgent_PTR() *QV4DebuggerAgent
|
|
}
|
|
|
|
func (ptr *QV4DebuggerAgent) QV4DebuggerAgent_PTR() *QV4DebuggerAgent {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QV4DebuggerAgent) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QObject_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QV4DebuggerAgent) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.QObject_PTR().SetPointer(p)
|
|
}
|
|
}
|
|
|
|
func PointerFromQV4DebuggerAgent(ptr QV4DebuggerAgent_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QV4DebuggerAgent_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQV4DebuggerAgentFromPointer(ptr unsafe.Pointer) (n *QV4DebuggerAgent) {
|
|
n = new(QV4DebuggerAgent)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
|
|
type QV4ProfilerAdapter struct {
|
|
ptr unsafe.Pointer
|
|
}
|
|
|
|
type QV4ProfilerAdapter_ITF interface {
|
|
QV4ProfilerAdapter_PTR() *QV4ProfilerAdapter
|
|
}
|
|
|
|
func (ptr *QV4ProfilerAdapter) QV4ProfilerAdapter_PTR() *QV4ProfilerAdapter {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QV4ProfilerAdapter) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.ptr
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QV4ProfilerAdapter) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.ptr = p
|
|
}
|
|
}
|
|
|
|
func PointerFromQV4ProfilerAdapter(ptr QV4ProfilerAdapter_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QV4ProfilerAdapter_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQV4ProfilerAdapterFromPointer(ptr unsafe.Pointer) (n *QV4ProfilerAdapter) {
|
|
n = new(QV4ProfilerAdapter)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *QV4ProfilerAdapter) DestroyQV4ProfilerAdapter() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type QWavefrontMesh struct {
|
|
ptr unsafe.Pointer
|
|
}
|
|
|
|
type QWavefrontMesh_ITF interface {
|
|
QWavefrontMesh_PTR() *QWavefrontMesh
|
|
}
|
|
|
|
func (ptr *QWavefrontMesh) QWavefrontMesh_PTR() *QWavefrontMesh {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *QWavefrontMesh) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.ptr
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *QWavefrontMesh) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.ptr = p
|
|
}
|
|
}
|
|
|
|
func PointerFromQWavefrontMesh(ptr QWavefrontMesh_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.QWavefrontMesh_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewQWavefrontMeshFromPointer(ptr unsafe.Pointer) (n *QWavefrontMesh) {
|
|
n = new(QWavefrontMesh)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *QWavefrontMesh) DestroyQWavefrontMesh() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
qt.DisconnectAllSignals(ptr.Pointer(), "")
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type ScopeJob struct {
|
|
CollectJob
|
|
}
|
|
|
|
type ScopeJob_ITF interface {
|
|
CollectJob_ITF
|
|
ScopeJob_PTR() *ScopeJob
|
|
}
|
|
|
|
func (ptr *ScopeJob) ScopeJob_PTR() *ScopeJob {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *ScopeJob) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.CollectJob_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *ScopeJob) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.CollectJob_PTR().SetPointer(p)
|
|
}
|
|
}
|
|
|
|
func PointerFromScopeJob(ptr ScopeJob_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.ScopeJob_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewScopeJobFromPointer(ptr unsafe.Pointer) (n *ScopeJob) {
|
|
n = new(ScopeJob)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *ScopeJob) DestroyScopeJob() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type SharedImageProvider struct {
|
|
ptr unsafe.Pointer
|
|
}
|
|
|
|
type SharedImageProvider_ITF interface {
|
|
SharedImageProvider_PTR() *SharedImageProvider
|
|
}
|
|
|
|
func (ptr *SharedImageProvider) SharedImageProvider_PTR() *SharedImageProvider {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *SharedImageProvider) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.ptr
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *SharedImageProvider) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.ptr = p
|
|
}
|
|
}
|
|
|
|
func PointerFromSharedImageProvider(ptr SharedImageProvider_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.SharedImageProvider_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewSharedImageProviderFromPointer(ptr unsafe.Pointer) (n *SharedImageProvider) {
|
|
n = new(SharedImageProvider)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *SharedImageProvider) DestroySharedImageProvider() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
|
|
type ValueLookupJob struct {
|
|
CollectJob
|
|
}
|
|
|
|
type ValueLookupJob_ITF interface {
|
|
CollectJob_ITF
|
|
ValueLookupJob_PTR() *ValueLookupJob
|
|
}
|
|
|
|
func (ptr *ValueLookupJob) ValueLookupJob_PTR() *ValueLookupJob {
|
|
return ptr
|
|
}
|
|
|
|
func (ptr *ValueLookupJob) Pointer() unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.CollectJob_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (ptr *ValueLookupJob) SetPointer(p unsafe.Pointer) {
|
|
if ptr != nil {
|
|
ptr.CollectJob_PTR().SetPointer(p)
|
|
}
|
|
}
|
|
|
|
func PointerFromValueLookupJob(ptr ValueLookupJob_ITF) unsafe.Pointer {
|
|
if ptr != nil {
|
|
return ptr.ValueLookupJob_PTR().Pointer()
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func NewValueLookupJobFromPointer(ptr unsafe.Pointer) (n *ValueLookupJob) {
|
|
n = new(ValueLookupJob)
|
|
n.SetPointer(ptr)
|
|
return
|
|
}
|
|
func (ptr *ValueLookupJob) DestroyValueLookupJob() {
|
|
if ptr != nil {
|
|
qt.SetFinalizer(ptr, nil)
|
|
|
|
C.free(ptr.Pointer())
|
|
ptr.SetPointer(nil)
|
|
}
|
|
}
|
|
func init() {
|
|
qt.ItfMap["quick.BacktraceJob_ITF"] = BacktraceJob{}
|
|
qt.ItfMap["quick.CollectJob_ITF"] = CollectJob{}
|
|
qt.ItfMap["quick.EvalJob_ITF"] = EvalJob{}
|
|
qt.ItfMap["quick.ExpressionEvalJob_ITF"] = ExpressionEvalJob{}
|
|
qt.ItfMap["quick.FrameJob_ITF"] = FrameJob{}
|
|
qt.ItfMap["quick.GatherSourcesJob_ITF"] = GatherSourcesJob{}
|
|
qt.ItfMap["quick.JavaScriptJob_ITF"] = JavaScriptJob{}
|
|
qt.ItfMap["quick.QDebugMessageServiceFactory_ITF"] = QDebugMessageServiceFactory{}
|
|
qt.ItfMap["quick.QDebugMessageServiceImpl_ITF"] = QDebugMessageServiceImpl{}
|
|
qt.ItfMap["quick.QLocalClientConnectionFactory_ITF"] = QLocalClientConnectionFactory{}
|
|
qt.ItfMap["quick.QOpenVGMatrix_ITF"] = QOpenVGMatrix{}
|
|
qt.ItfMap["quick.QOpenVGOffscreenSurface_ITF"] = QOpenVGOffscreenSurface{}
|
|
qt.ItfMap["quick.QQmlDebugServerFactory_ITF"] = QQmlDebugServerFactory{}
|
|
qt.ItfMap["quick.QQmlDebuggerServiceFactory_ITF"] = QQmlDebuggerServiceFactory{}
|
|
qt.ItfMap["quick.QQmlEngineControlServiceImpl_ITF"] = QQmlEngineControlServiceImpl{}
|
|
qt.ItfMap["quick.QQmlEngineDebugServiceImpl_ITF"] = QQmlEngineDebugServiceImpl{}
|
|
qt.ItfMap["quick.QQmlInspectorServiceFactory_ITF"] = QQmlInspectorServiceFactory{}
|
|
qt.ItfMap["quick.QQmlNativeDebugConnector_ITF"] = QQmlNativeDebugConnector{}
|
|
qt.ItfMap["quick.QQmlNativeDebugConnectorFactory_ITF"] = QQmlNativeDebugConnectorFactory{}
|
|
qt.ItfMap["quick.QQmlNativeDebugServiceFactory_ITF"] = QQmlNativeDebugServiceFactory{}
|
|
qt.ItfMap["quick.QQmlNativeDebugServiceImpl_ITF"] = QQmlNativeDebugServiceImpl{}
|
|
qt.ItfMap["quick.QQmlPreviewBlacklist_ITF"] = QQmlPreviewBlacklist{}
|
|
qt.ItfMap["quick.QQmlPreviewFileEngine_ITF"] = QQmlPreviewFileEngine{}
|
|
qt.ItfMap["quick.QQmlPreviewFileEngineHandler_ITF"] = QQmlPreviewFileEngineHandler{}
|
|
qt.ItfMap["quick.QQmlPreviewFileLoader_ITF"] = QQmlPreviewFileLoader{}
|
|
qt.ItfMap["quick.QQmlPreviewHandler_ITF"] = QQmlPreviewHandler{}
|
|
qt.ItfMap["quick.QQmlPreviewPosition_ITF"] = QQmlPreviewPosition{}
|
|
qt.ItfMap["quick.QQmlPreviewServiceFactory_ITF"] = QQmlPreviewServiceFactory{}
|
|
qt.ItfMap["quick.QQmlPreviewServiceImpl_ITF"] = QQmlPreviewServiceImpl{}
|
|
qt.ItfMap["quick.QQmlProfilerAdapter_ITF"] = QQmlProfilerAdapter{}
|
|
qt.ItfMap["quick.QQmlProfilerServiceFactory_ITF"] = QQmlProfilerServiceFactory{}
|
|
qt.ItfMap["quick.QQmlProfilerServiceImpl_ITF"] = QQmlProfilerServiceImpl{}
|
|
qt.ItfMap["quick.QQmlWatcher_ITF"] = QQmlWatcher{}
|
|
qt.ItfMap["quick.QQuickAsyncImageProvider_ITF"] = QQuickAsyncImageProvider{}
|
|
qt.FuncMap["quick.NewQQuickAsyncImageProvider"] = NewQQuickAsyncImageProvider
|
|
qt.ItfMap["quick.QQuickFolderListModel_ITF"] = QQuickFolderListModel{}
|
|
qt.ItfMap["quick.QQuickFramebufferObject_ITF"] = QQuickFramebufferObject{}
|
|
qt.ItfMap["quick.QQuickImageProvider_ITF"] = QQuickImageProvider{}
|
|
qt.FuncMap["quick.NewQQuickImageProvider"] = NewQQuickImageProvider
|
|
qt.ItfMap["quick.QQuickImageResponse_ITF"] = QQuickImageResponse{}
|
|
qt.FuncMap["quick.NewQQuickImageResponse"] = NewQQuickImageResponse
|
|
qt.ItfMap["quick.QQuickItem_ITF"] = QQuickItem{}
|
|
qt.FuncMap["quick.NewQQuickItem"] = NewQQuickItem
|
|
qt.EnumMap["quick.QQuickItem__ItemClipsChildrenToShape"] = int64(QQuickItem__ItemClipsChildrenToShape)
|
|
qt.EnumMap["quick.QQuickItem__ItemAcceptsInputMethod"] = int64(QQuickItem__ItemAcceptsInputMethod)
|
|
qt.EnumMap["quick.QQuickItem__ItemIsFocusScope"] = int64(QQuickItem__ItemIsFocusScope)
|
|
qt.EnumMap["quick.QQuickItem__ItemHasContents"] = int64(QQuickItem__ItemHasContents)
|
|
qt.EnumMap["quick.QQuickItem__ItemAcceptsDrops"] = int64(QQuickItem__ItemAcceptsDrops)
|
|
qt.EnumMap["quick.QQuickItem__ItemChildAddedChange"] = int64(QQuickItem__ItemChildAddedChange)
|
|
qt.EnumMap["quick.QQuickItem__ItemChildRemovedChange"] = int64(QQuickItem__ItemChildRemovedChange)
|
|
qt.EnumMap["quick.QQuickItem__ItemSceneChange"] = int64(QQuickItem__ItemSceneChange)
|
|
qt.EnumMap["quick.QQuickItem__ItemVisibleHasChanged"] = int64(QQuickItem__ItemVisibleHasChanged)
|
|
qt.EnumMap["quick.QQuickItem__ItemParentHasChanged"] = int64(QQuickItem__ItemParentHasChanged)
|
|
qt.EnumMap["quick.QQuickItem__ItemOpacityHasChanged"] = int64(QQuickItem__ItemOpacityHasChanged)
|
|
qt.EnumMap["quick.QQuickItem__ItemActiveFocusHasChanged"] = int64(QQuickItem__ItemActiveFocusHasChanged)
|
|
qt.EnumMap["quick.QQuickItem__ItemRotationHasChanged"] = int64(QQuickItem__ItemRotationHasChanged)
|
|
qt.EnumMap["quick.QQuickItem__ItemAntialiasingHasChanged"] = int64(QQuickItem__ItemAntialiasingHasChanged)
|
|
qt.EnumMap["quick.QQuickItem__ItemDevicePixelRatioHasChanged"] = int64(QQuickItem__ItemDevicePixelRatioHasChanged)
|
|
qt.EnumMap["quick.QQuickItem__ItemEnabledHasChanged"] = int64(QQuickItem__ItemEnabledHasChanged)
|
|
qt.EnumMap["quick.QQuickItem__TopLeft"] = int64(QQuickItem__TopLeft)
|
|
qt.EnumMap["quick.QQuickItem__Top"] = int64(QQuickItem__Top)
|
|
qt.EnumMap["quick.QQuickItem__TopRight"] = int64(QQuickItem__TopRight)
|
|
qt.EnumMap["quick.QQuickItem__Left"] = int64(QQuickItem__Left)
|
|
qt.EnumMap["quick.QQuickItem__Center"] = int64(QQuickItem__Center)
|
|
qt.EnumMap["quick.QQuickItem__Right"] = int64(QQuickItem__Right)
|
|
qt.EnumMap["quick.QQuickItem__BottomLeft"] = int64(QQuickItem__BottomLeft)
|
|
qt.EnumMap["quick.QQuickItem__Bottom"] = int64(QQuickItem__Bottom)
|
|
qt.EnumMap["quick.QQuickItem__BottomRight"] = int64(QQuickItem__BottomRight)
|
|
qt.ItfMap["quick.QQuickItemGrabResult_ITF"] = QQuickItemGrabResult{}
|
|
qt.ItfMap["quick.QQuickPaintedItem_ITF"] = QQuickPaintedItem{}
|
|
qt.FuncMap["quick.NewQQuickPaintedItem"] = NewQQuickPaintedItem
|
|
qt.EnumMap["quick.QQuickPaintedItem__Image"] = int64(QQuickPaintedItem__Image)
|
|
qt.EnumMap["quick.QQuickPaintedItem__FramebufferObject"] = int64(QQuickPaintedItem__FramebufferObject)
|
|
qt.EnumMap["quick.QQuickPaintedItem__InvertedYFramebufferObject"] = int64(QQuickPaintedItem__InvertedYFramebufferObject)
|
|
qt.EnumMap["quick.QQuickPaintedItem__FastFBOResizing"] = int64(QQuickPaintedItem__FastFBOResizing)
|
|
qt.ItfMap["quick.QQuickProfilerAdapter_ITF"] = QQuickProfilerAdapter{}
|
|
qt.ItfMap["quick.QQuickProfilerAdapterFactory_ITF"] = QQuickProfilerAdapterFactory{}
|
|
qt.ItfMap["quick.QQuickRenderControl_ITF"] = QQuickRenderControl{}
|
|
qt.FuncMap["quick.NewQQuickRenderControl"] = NewQQuickRenderControl
|
|
qt.FuncMap["quick.QQuickRenderControl_RenderWindowFor"] = QQuickRenderControl_RenderWindowFor
|
|
qt.ItfMap["quick.QQuickTextDocument_ITF"] = QQuickTextDocument{}
|
|
qt.FuncMap["quick.NewQQuickTextDocument"] = NewQQuickTextDocument
|
|
qt.ItfMap["quick.QQuickTextureFactory_ITF"] = QQuickTextureFactory{}
|
|
qt.FuncMap["quick.NewQQuickTextureFactory"] = NewQQuickTextureFactory
|
|
qt.FuncMap["quick.QQuickTextureFactory_TextureFactoryForImage"] = QQuickTextureFactory_TextureFactoryForImage
|
|
qt.ItfMap["quick.QQuickTransform_ITF"] = QQuickTransform{}
|
|
qt.ItfMap["quick.QQuickView_ITF"] = QQuickView{}
|
|
qt.FuncMap["quick.NewQQuickView"] = NewQQuickView
|
|
qt.FuncMap["quick.NewQQuickView2"] = NewQQuickView2
|
|
qt.FuncMap["quick.NewQQuickView3"] = NewQQuickView3
|
|
qt.EnumMap["quick.QQuickView__SizeViewToRootObject"] = int64(QQuickView__SizeViewToRootObject)
|
|
qt.EnumMap["quick.QQuickView__SizeRootObjectToView"] = int64(QQuickView__SizeRootObjectToView)
|
|
qt.EnumMap["quick.QQuickView__Null"] = int64(QQuickView__Null)
|
|
qt.EnumMap["quick.QQuickView__Ready"] = int64(QQuickView__Ready)
|
|
qt.EnumMap["quick.QQuickView__Loading"] = int64(QQuickView__Loading)
|
|
qt.EnumMap["quick.QQuickView__Error"] = int64(QQuickView__Error)
|
|
qt.ItfMap["quick.QQuickWidget_ITF"] = QQuickWidget{}
|
|
qt.FuncMap["quick.NewQQuickWidget"] = NewQQuickWidget
|
|
qt.FuncMap["quick.NewQQuickWidget2"] = NewQQuickWidget2
|
|
qt.FuncMap["quick.NewQQuickWidget3"] = NewQQuickWidget3
|
|
qt.EnumMap["quick.QQuickWidget__SizeViewToRootObject"] = int64(QQuickWidget__SizeViewToRootObject)
|
|
qt.EnumMap["quick.QQuickWidget__SizeRootObjectToView"] = int64(QQuickWidget__SizeRootObjectToView)
|
|
qt.EnumMap["quick.QQuickWidget__Null"] = int64(QQuickWidget__Null)
|
|
qt.EnumMap["quick.QQuickWidget__Ready"] = int64(QQuickWidget__Ready)
|
|
qt.EnumMap["quick.QQuickWidget__Loading"] = int64(QQuickWidget__Loading)
|
|
qt.EnumMap["quick.QQuickWidget__Error"] = int64(QQuickWidget__Error)
|
|
qt.ItfMap["quick.QQuickWindow_ITF"] = QQuickWindow{}
|
|
qt.FuncMap["quick.NewQQuickWindow"] = NewQQuickWindow
|
|
qt.FuncMap["quick.QQuickWindow_HasDefaultAlphaBuffer"] = QQuickWindow_HasDefaultAlphaBuffer
|
|
qt.FuncMap["quick.QQuickWindow_SceneGraphBackend"] = QQuickWindow_SceneGraphBackend
|
|
qt.FuncMap["quick.QQuickWindow_SetDefaultAlphaBuffer"] = QQuickWindow_SetDefaultAlphaBuffer
|
|
qt.FuncMap["quick.QQuickWindow_SetSceneGraphBackend"] = QQuickWindow_SetSceneGraphBackend
|
|
qt.FuncMap["quick.QQuickWindow_SetSceneGraphBackend2"] = QQuickWindow_SetSceneGraphBackend2
|
|
qt.FuncMap["quick.QQuickWindow_SetTextRenderType"] = QQuickWindow_SetTextRenderType
|
|
qt.FuncMap["quick.QQuickWindow_TextRenderType"] = QQuickWindow_TextRenderType
|
|
qt.EnumMap["quick.QQuickWindow__TextureHasAlphaChannel"] = int64(QQuickWindow__TextureHasAlphaChannel)
|
|
qt.EnumMap["quick.QQuickWindow__TextureHasMipmaps"] = int64(QQuickWindow__TextureHasMipmaps)
|
|
qt.EnumMap["quick.QQuickWindow__TextureOwnsGLTexture"] = int64(QQuickWindow__TextureOwnsGLTexture)
|
|
qt.EnumMap["quick.QQuickWindow__TextureCanUseAtlas"] = int64(QQuickWindow__TextureCanUseAtlas)
|
|
qt.EnumMap["quick.QQuickWindow__TextureIsOpaque"] = int64(QQuickWindow__TextureIsOpaque)
|
|
qt.EnumMap["quick.QQuickWindow__BeforeSynchronizingStage"] = int64(QQuickWindow__BeforeSynchronizingStage)
|
|
qt.EnumMap["quick.QQuickWindow__AfterSynchronizingStage"] = int64(QQuickWindow__AfterSynchronizingStage)
|
|
qt.EnumMap["quick.QQuickWindow__BeforeRenderingStage"] = int64(QQuickWindow__BeforeRenderingStage)
|
|
qt.EnumMap["quick.QQuickWindow__AfterRenderingStage"] = int64(QQuickWindow__AfterRenderingStage)
|
|
qt.EnumMap["quick.QQuickWindow__AfterSwapStage"] = int64(QQuickWindow__AfterSwapStage)
|
|
qt.EnumMap["quick.QQuickWindow__NoStage"] = int64(QQuickWindow__NoStage)
|
|
qt.EnumMap["quick.QQuickWindow__ContextNotAvailable"] = int64(QQuickWindow__ContextNotAvailable)
|
|
qt.EnumMap["quick.QQuickWindow__QtTextRendering"] = int64(QQuickWindow__QtTextRendering)
|
|
qt.EnumMap["quick.QQuickWindow__NativeTextRendering"] = int64(QQuickWindow__NativeTextRendering)
|
|
qt.ItfMap["quick.QSGAbstractRenderer_ITF"] = QSGAbstractRenderer{}
|
|
qt.EnumMap["quick.QSGAbstractRenderer__ClearColorBuffer"] = int64(QSGAbstractRenderer__ClearColorBuffer)
|
|
qt.EnumMap["quick.QSGAbstractRenderer__ClearDepthBuffer"] = int64(QSGAbstractRenderer__ClearDepthBuffer)
|
|
qt.EnumMap["quick.QSGAbstractRenderer__ClearStencilBuffer"] = int64(QSGAbstractRenderer__ClearStencilBuffer)
|
|
qt.ItfMap["quick.QSGBasicGeometryNode_ITF"] = QSGBasicGeometryNode{}
|
|
qt.ItfMap["quick.QSGClipNode_ITF"] = QSGClipNode{}
|
|
qt.FuncMap["quick.NewQSGClipNode"] = NewQSGClipNode
|
|
qt.ItfMap["quick.QSGDynamicTexture_ITF"] = QSGDynamicTexture{}
|
|
qt.ItfMap["quick.QSGEngine_ITF"] = QSGEngine{}
|
|
qt.FuncMap["quick.NewQSGEngine"] = NewQSGEngine
|
|
qt.EnumMap["quick.QSGEngine__TextureHasAlphaChannel"] = int64(QSGEngine__TextureHasAlphaChannel)
|
|
qt.EnumMap["quick.QSGEngine__TextureOwnsGLTexture"] = int64(QSGEngine__TextureOwnsGLTexture)
|
|
qt.EnumMap["quick.QSGEngine__TextureCanUseAtlas"] = int64(QSGEngine__TextureCanUseAtlas)
|
|
qt.EnumMap["quick.QSGEngine__TextureIsOpaque"] = int64(QSGEngine__TextureIsOpaque)
|
|
qt.ItfMap["quick.QSGFlatColorMaterial_ITF"] = QSGFlatColorMaterial{}
|
|
qt.FuncMap["quick.NewQSGFlatColorMaterial"] = NewQSGFlatColorMaterial
|
|
qt.ItfMap["quick.QSGGeometry_ITF"] = QSGGeometry{}
|
|
qt.FuncMap["quick.QSGGeometry_UpdateColoredRectGeometry"] = QSGGeometry_UpdateColoredRectGeometry
|
|
qt.FuncMap["quick.QSGGeometry_UpdateRectGeometry"] = QSGGeometry_UpdateRectGeometry
|
|
qt.FuncMap["quick.QSGGeometry_UpdateTexturedRectGeometry"] = QSGGeometry_UpdateTexturedRectGeometry
|
|
qt.EnumMap["quick.QSGGeometry__UnknownAttribute"] = int64(QSGGeometry__UnknownAttribute)
|
|
qt.EnumMap["quick.QSGGeometry__PositionAttribute"] = int64(QSGGeometry__PositionAttribute)
|
|
qt.EnumMap["quick.QSGGeometry__ColorAttribute"] = int64(QSGGeometry__ColorAttribute)
|
|
qt.EnumMap["quick.QSGGeometry__TexCoordAttribute"] = int64(QSGGeometry__TexCoordAttribute)
|
|
qt.EnumMap["quick.QSGGeometry__TexCoord1Attribute"] = int64(QSGGeometry__TexCoord1Attribute)
|
|
qt.EnumMap["quick.QSGGeometry__TexCoord2Attribute"] = int64(QSGGeometry__TexCoord2Attribute)
|
|
qt.EnumMap["quick.QSGGeometry__AlwaysUploadPattern"] = int64(QSGGeometry__AlwaysUploadPattern)
|
|
qt.EnumMap["quick.QSGGeometry__StreamPattern"] = int64(QSGGeometry__StreamPattern)
|
|
qt.EnumMap["quick.QSGGeometry__DynamicPattern"] = int64(QSGGeometry__DynamicPattern)
|
|
qt.EnumMap["quick.QSGGeometry__StaticPattern"] = int64(QSGGeometry__StaticPattern)
|
|
qt.EnumMap["quick.QSGGeometry__DrawPoints"] = int64(QSGGeometry__DrawPoints)
|
|
qt.EnumMap["quick.QSGGeometry__DrawLines"] = int64(QSGGeometry__DrawLines)
|
|
qt.EnumMap["quick.QSGGeometry__DrawLineLoop"] = int64(QSGGeometry__DrawLineLoop)
|
|
qt.EnumMap["quick.QSGGeometry__DrawLineStrip"] = int64(QSGGeometry__DrawLineStrip)
|
|
qt.EnumMap["quick.QSGGeometry__DrawTriangles"] = int64(QSGGeometry__DrawTriangles)
|
|
qt.EnumMap["quick.QSGGeometry__DrawTriangleStrip"] = int64(QSGGeometry__DrawTriangleStrip)
|
|
qt.EnumMap["quick.QSGGeometry__DrawTriangleFan"] = int64(QSGGeometry__DrawTriangleFan)
|
|
qt.EnumMap["quick.QSGGeometry__ByteType"] = int64(QSGGeometry__ByteType)
|
|
qt.EnumMap["quick.QSGGeometry__UnsignedByteType"] = int64(QSGGeometry__UnsignedByteType)
|
|
qt.EnumMap["quick.QSGGeometry__ShortType"] = int64(QSGGeometry__ShortType)
|
|
qt.EnumMap["quick.QSGGeometry__UnsignedShortType"] = int64(QSGGeometry__UnsignedShortType)
|
|
qt.EnumMap["quick.QSGGeometry__IntType"] = int64(QSGGeometry__IntType)
|
|
qt.EnumMap["quick.QSGGeometry__UnsignedIntType"] = int64(QSGGeometry__UnsignedIntType)
|
|
qt.EnumMap["quick.QSGGeometry__FloatType"] = int64(QSGGeometry__FloatType)
|
|
qt.ItfMap["quick.QSGGeometryNode_ITF"] = QSGGeometryNode{}
|
|
qt.FuncMap["quick.NewQSGGeometryNode"] = NewQSGGeometryNode
|
|
qt.ItfMap["quick.QSGImageNode_ITF"] = QSGImageNode{}
|
|
qt.FuncMap["quick.QSGImageNode_RebuildGeometry"] = QSGImageNode_RebuildGeometry
|
|
qt.EnumMap["quick.QSGImageNode__NoTransform"] = int64(QSGImageNode__NoTransform)
|
|
qt.EnumMap["quick.QSGImageNode__MirrorHorizontally"] = int64(QSGImageNode__MirrorHorizontally)
|
|
qt.EnumMap["quick.QSGImageNode__MirrorVertically"] = int64(QSGImageNode__MirrorVertically)
|
|
qt.ItfMap["quick.QSGMaterial_ITF"] = QSGMaterial{}
|
|
qt.EnumMap["quick.QSGMaterial__Blending"] = int64(QSGMaterial__Blending)
|
|
qt.EnumMap["quick.QSGMaterial__RequiresDeterminant"] = int64(QSGMaterial__RequiresDeterminant)
|
|
qt.EnumMap["quick.QSGMaterial__RequiresFullMatrixExceptTranslate"] = int64(QSGMaterial__RequiresFullMatrixExceptTranslate)
|
|
qt.EnumMap["quick.QSGMaterial__RequiresFullMatrix"] = int64(QSGMaterial__RequiresFullMatrix)
|
|
qt.EnumMap["quick.QSGMaterial__CustomCompileStep"] = int64(QSGMaterial__CustomCompileStep)
|
|
qt.ItfMap["quick.QSGMaterialShader_ITF"] = QSGMaterialShader{}
|
|
qt.ItfMap["quick.QSGMaterialType_ITF"] = QSGMaterialType{}
|
|
qt.ItfMap["quick.QSGNode_ITF"] = QSGNode{}
|
|
qt.FuncMap["quick.NewQSGNode"] = NewQSGNode
|
|
qt.EnumMap["quick.QSGNode__BasicNodeType"] = int64(QSGNode__BasicNodeType)
|
|
qt.EnumMap["quick.QSGNode__GeometryNodeType"] = int64(QSGNode__GeometryNodeType)
|
|
qt.EnumMap["quick.QSGNode__TransformNodeType"] = int64(QSGNode__TransformNodeType)
|
|
qt.EnumMap["quick.QSGNode__ClipNodeType"] = int64(QSGNode__ClipNodeType)
|
|
qt.EnumMap["quick.QSGNode__OpacityNodeType"] = int64(QSGNode__OpacityNodeType)
|
|
qt.EnumMap["quick.QSGNode__RootNodeType"] = int64(QSGNode__RootNodeType)
|
|
qt.EnumMap["quick.QSGNode__RenderNodeType"] = int64(QSGNode__RenderNodeType)
|
|
qt.EnumMap["quick.QSGNode__OwnedByParent"] = int64(QSGNode__OwnedByParent)
|
|
qt.EnumMap["quick.QSGNode__UsePreprocess"] = int64(QSGNode__UsePreprocess)
|
|
qt.EnumMap["quick.QSGNode__OwnsGeometry"] = int64(QSGNode__OwnsGeometry)
|
|
qt.EnumMap["quick.QSGNode__OwnsMaterial"] = int64(QSGNode__OwnsMaterial)
|
|
qt.EnumMap["quick.QSGNode__OwnsOpaqueMaterial"] = int64(QSGNode__OwnsOpaqueMaterial)
|
|
qt.EnumMap["quick.QSGNode__IsVisitableNode"] = int64(QSGNode__IsVisitableNode)
|
|
qt.EnumMap["quick.QSGNode__InternalReserved"] = int64(QSGNode__InternalReserved)
|
|
qt.EnumMap["quick.QSGNode__DirtySubtreeBlocked"] = int64(QSGNode__DirtySubtreeBlocked)
|
|
qt.EnumMap["quick.QSGNode__DirtyMatrix"] = int64(QSGNode__DirtyMatrix)
|
|
qt.EnumMap["quick.QSGNode__DirtyNodeAdded"] = int64(QSGNode__DirtyNodeAdded)
|
|
qt.EnumMap["quick.QSGNode__DirtyNodeRemoved"] = int64(QSGNode__DirtyNodeRemoved)
|
|
qt.EnumMap["quick.QSGNode__DirtyGeometry"] = int64(QSGNode__DirtyGeometry)
|
|
qt.EnumMap["quick.QSGNode__DirtyMaterial"] = int64(QSGNode__DirtyMaterial)
|
|
qt.EnumMap["quick.QSGNode__DirtyOpacity"] = int64(QSGNode__DirtyOpacity)
|
|
qt.EnumMap["quick.QSGNode__DirtyForceUpdate"] = int64(QSGNode__DirtyForceUpdate)
|
|
qt.EnumMap["quick.QSGNode__DirtyUsePreprocess"] = int64(QSGNode__DirtyUsePreprocess)
|
|
qt.ItfMap["quick.QSGOpacityNode_ITF"] = QSGOpacityNode{}
|
|
qt.FuncMap["quick.NewQSGOpacityNode"] = NewQSGOpacityNode
|
|
qt.ItfMap["quick.QSGOpaqueTextureMaterial_ITF"] = QSGOpaqueTextureMaterial{}
|
|
qt.FuncMap["quick.NewQSGOpaqueTextureMaterial"] = NewQSGOpaqueTextureMaterial
|
|
qt.ItfMap["quick.QSGOpenVGFontGlyphCache_ITF"] = QSGOpenVGFontGlyphCache{}
|
|
qt.ItfMap["quick.QSGOpenVGFontGlyphCacheManager_ITF"] = QSGOpenVGFontGlyphCacheManager{}
|
|
qt.ItfMap["quick.QSGOpenVGImageNode_ITF"] = QSGOpenVGImageNode{}
|
|
qt.ItfMap["quick.QSGOpenVGInternalImageNode_ITF"] = QSGOpenVGInternalImageNode{}
|
|
qt.ItfMap["quick.QSGOpenVGInternalRectangleNode_ITF"] = QSGOpenVGInternalRectangleNode{}
|
|
qt.ItfMap["quick.QSGOpenVGLayer_ITF"] = QSGOpenVGLayer{}
|
|
qt.ItfMap["quick.QSGOpenVGNinePatchNode_ITF"] = QSGOpenVGNinePatchNode{}
|
|
qt.ItfMap["quick.QSGOpenVGNodeVisitor_ITF"] = QSGOpenVGNodeVisitor{}
|
|
qt.ItfMap["quick.QSGOpenVGPainterNode_ITF"] = QSGOpenVGPainterNode{}
|
|
qt.ItfMap["quick.QSGOpenVGRectangleNode_ITF"] = QSGOpenVGRectangleNode{}
|
|
qt.ItfMap["quick.QSGOpenVGRenderable_ITF"] = QSGOpenVGRenderable{}
|
|
qt.ItfMap["quick.QSGOpenVGSpriteNode_ITF"] = QSGOpenVGSpriteNode{}
|
|
qt.ItfMap["quick.QSGOpenVGTexture_ITF"] = QSGOpenVGTexture{}
|
|
qt.ItfMap["quick.QSGRectangleNode_ITF"] = QSGRectangleNode{}
|
|
qt.ItfMap["quick.QSGRenderNode_ITF"] = QSGRenderNode{}
|
|
qt.EnumMap["quick.QSGRenderNode__DepthState"] = int64(QSGRenderNode__DepthState)
|
|
qt.EnumMap["quick.QSGRenderNode__StencilState"] = int64(QSGRenderNode__StencilState)
|
|
qt.EnumMap["quick.QSGRenderNode__ScissorState"] = int64(QSGRenderNode__ScissorState)
|
|
qt.EnumMap["quick.QSGRenderNode__ColorState"] = int64(QSGRenderNode__ColorState)
|
|
qt.EnumMap["quick.QSGRenderNode__BlendState"] = int64(QSGRenderNode__BlendState)
|
|
qt.EnumMap["quick.QSGRenderNode__CullState"] = int64(QSGRenderNode__CullState)
|
|
qt.EnumMap["quick.QSGRenderNode__ViewportState"] = int64(QSGRenderNode__ViewportState)
|
|
qt.EnumMap["quick.QSGRenderNode__RenderTargetState"] = int64(QSGRenderNode__RenderTargetState)
|
|
qt.EnumMap["quick.QSGRenderNode__BoundedRectRendering"] = int64(QSGRenderNode__BoundedRectRendering)
|
|
qt.EnumMap["quick.QSGRenderNode__DepthAwareRendering"] = int64(QSGRenderNode__DepthAwareRendering)
|
|
qt.EnumMap["quick.QSGRenderNode__OpaqueRendering"] = int64(QSGRenderNode__OpaqueRendering)
|
|
qt.ItfMap["quick.QSGRendererInterface_ITF"] = QSGRendererInterface{}
|
|
qt.EnumMap["quick.QSGRendererInterface__Unknown"] = int64(QSGRendererInterface__Unknown)
|
|
qt.EnumMap["quick.QSGRendererInterface__Software"] = int64(QSGRendererInterface__Software)
|
|
qt.EnumMap["quick.QSGRendererInterface__OpenGL"] = int64(QSGRendererInterface__OpenGL)
|
|
qt.EnumMap["quick.QSGRendererInterface__Direct3D12"] = int64(QSGRendererInterface__Direct3D12)
|
|
qt.EnumMap["quick.QSGRendererInterface__OpenVG"] = int64(QSGRendererInterface__OpenVG)
|
|
qt.EnumMap["quick.QSGRendererInterface__DeviceResource"] = int64(QSGRendererInterface__DeviceResource)
|
|
qt.EnumMap["quick.QSGRendererInterface__CommandQueueResource"] = int64(QSGRendererInterface__CommandQueueResource)
|
|
qt.EnumMap["quick.QSGRendererInterface__CommandListResource"] = int64(QSGRendererInterface__CommandListResource)
|
|
qt.EnumMap["quick.QSGRendererInterface__PainterResource"] = int64(QSGRendererInterface__PainterResource)
|
|
qt.EnumMap["quick.QSGRendererInterface__UnknownShadingLanguage"] = int64(QSGRendererInterface__UnknownShadingLanguage)
|
|
qt.EnumMap["quick.QSGRendererInterface__GLSL"] = int64(QSGRendererInterface__GLSL)
|
|
qt.EnumMap["quick.QSGRendererInterface__HLSL"] = int64(QSGRendererInterface__HLSL)
|
|
qt.EnumMap["quick.QSGRendererInterface__RuntimeCompilation"] = int64(QSGRendererInterface__RuntimeCompilation)
|
|
qt.EnumMap["quick.QSGRendererInterface__OfflineCompilation"] = int64(QSGRendererInterface__OfflineCompilation)
|
|
qt.EnumMap["quick.QSGRendererInterface__ShaderSourceString"] = int64(QSGRendererInterface__ShaderSourceString)
|
|
qt.EnumMap["quick.QSGRendererInterface__ShaderSourceFile"] = int64(QSGRendererInterface__ShaderSourceFile)
|
|
qt.EnumMap["quick.QSGRendererInterface__ShaderByteCode"] = int64(QSGRendererInterface__ShaderByteCode)
|
|
qt.ItfMap["quick.QSGSimpleMaterial_ITF"] = QSGSimpleMaterial{}
|
|
qt.ItfMap["quick.QSGSimpleMaterialComparableMaterial_ITF"] = QSGSimpleMaterialComparableMaterial{}
|
|
qt.ItfMap["quick.QSGSimpleMaterialShader_ITF"] = QSGSimpleMaterialShader{}
|
|
qt.ItfMap["quick.QSGSimpleRectNode_ITF"] = QSGSimpleRectNode{}
|
|
qt.FuncMap["quick.NewQSGSimpleRectNode"] = NewQSGSimpleRectNode
|
|
qt.FuncMap["quick.NewQSGSimpleRectNode2"] = NewQSGSimpleRectNode2
|
|
qt.ItfMap["quick.QSGSimpleTextureNode_ITF"] = QSGSimpleTextureNode{}
|
|
qt.FuncMap["quick.NewQSGSimpleTextureNode"] = NewQSGSimpleTextureNode
|
|
qt.EnumMap["quick.QSGSimpleTextureNode__NoTransform"] = int64(QSGSimpleTextureNode__NoTransform)
|
|
qt.EnumMap["quick.QSGSimpleTextureNode__MirrorHorizontally"] = int64(QSGSimpleTextureNode__MirrorHorizontally)
|
|
qt.EnumMap["quick.QSGSimpleTextureNode__MirrorVertically"] = int64(QSGSimpleTextureNode__MirrorVertically)
|
|
qt.ItfMap["quick.QSGTexture_ITF"] = QSGTexture{}
|
|
qt.FuncMap["quick.NewQSGTexture"] = NewQSGTexture
|
|
qt.EnumMap["quick.QSGTexture__Repeat"] = int64(QSGTexture__Repeat)
|
|
qt.EnumMap["quick.QSGTexture__ClampToEdge"] = int64(QSGTexture__ClampToEdge)
|
|
qt.EnumMap["quick.QSGTexture__MirroredRepeat"] = int64(QSGTexture__MirroredRepeat)
|
|
qt.EnumMap["quick.QSGTexture__None"] = int64(QSGTexture__None)
|
|
qt.EnumMap["quick.QSGTexture__Nearest"] = int64(QSGTexture__Nearest)
|
|
qt.EnumMap["quick.QSGTexture__Linear"] = int64(QSGTexture__Linear)
|
|
qt.EnumMap["quick.QSGTexture__AnisotropyNone"] = int64(QSGTexture__AnisotropyNone)
|
|
qt.EnumMap["quick.QSGTexture__Anisotropy2x"] = int64(QSGTexture__Anisotropy2x)
|
|
qt.EnumMap["quick.QSGTexture__Anisotropy4x"] = int64(QSGTexture__Anisotropy4x)
|
|
qt.EnumMap["quick.QSGTexture__Anisotropy8x"] = int64(QSGTexture__Anisotropy8x)
|
|
qt.EnumMap["quick.QSGTexture__Anisotropy16x"] = int64(QSGTexture__Anisotropy16x)
|
|
qt.ItfMap["quick.QSGTextureMaterial_ITF"] = QSGTextureMaterial{}
|
|
qt.ItfMap["quick.QSGTextureProvider_ITF"] = QSGTextureProvider{}
|
|
qt.ItfMap["quick.QSGTransformNode_ITF"] = QSGTransformNode{}
|
|
qt.FuncMap["quick.NewQSGTransformNode"] = NewQSGTransformNode
|
|
qt.ItfMap["quick.QSGVertexColorMaterial_ITF"] = QSGVertexColorMaterial{}
|
|
qt.FuncMap["quick.NewQSGVertexColorMaterial"] = NewQSGVertexColorMaterial
|
|
qt.ItfMap["quick.QTcpServerConnectionFactory_ITF"] = QTcpServerConnectionFactory{}
|
|
qt.ItfMap["quick.QV4DataCollector_ITF"] = QV4DataCollector{}
|
|
qt.ItfMap["quick.QV4DebugJob_ITF"] = QV4DebugJob{}
|
|
qt.ItfMap["quick.QV4DebugServiceImpl_ITF"] = QV4DebugServiceImpl{}
|
|
qt.ItfMap["quick.QV4Debugger_ITF"] = QV4Debugger{}
|
|
qt.ItfMap["quick.QV4DebuggerAgent_ITF"] = QV4DebuggerAgent{}
|
|
qt.ItfMap["quick.QV4ProfilerAdapter_ITF"] = QV4ProfilerAdapter{}
|
|
qt.ItfMap["quick.QWavefrontMesh_ITF"] = QWavefrontMesh{}
|
|
qt.ItfMap["quick.ScopeJob_ITF"] = ScopeJob{}
|
|
qt.ItfMap["quick.SharedImageProvider_ITF"] = SharedImageProvider{}
|
|
qt.ItfMap["quick.ValueLookupJob_ITF"] = ValueLookupJob{}
|
|
}
|