cleanup callback functions

This commit is contained in:
therecipe 2017-07-18 00:35:33 +02:00
parent 9127474fe4
commit 846da6efa0
42 changed files with 30764 additions and 30767 deletions

View file

@ -9,7 +9,6 @@ package androidextras
import "C"
import (
"errors"
"fmt"
"github.com/therecipe/qt"
"runtime"
"unsafe"
@ -78,7 +77,7 @@ func NewQAndroidActivityResultReceiverFromPointer(ptr unsafe.Pointer) *QAndroidA
func (ptr *QAndroidActivityResultReceiver) DestroyQAndroidActivityResultReceiver() {
if ptr != nil {
C.free(ptr.Pointer())
qt.DisconnectAllSignals(fmt.Sprint(ptr.Pointer()), "")
qt.DisconnectAllSignals(ptr.Pointer(), "")
ptr.SetPointer(nil)
runtime.SetFinalizer(ptr, nil)
}
@ -86,7 +85,7 @@ func (ptr *QAndroidActivityResultReceiver) DestroyQAndroidActivityResultReceiver
//export callbackQAndroidActivityResultReceiver_HandleActivityResult
func callbackQAndroidActivityResultReceiver_HandleActivityResult(ptr unsafe.Pointer, receiverRequestCode C.int, resultCode C.int, data unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "handleActivityResult"); signal != nil {
if signal := qt.GetSignal(ptr, "handleActivityResult"); signal != nil {
signal.(func(int, int, *QAndroidJniObject))(int(int32(receiverRequestCode)), int(int32(resultCode)), NewQAndroidJniObjectFromPointer(data))
}
@ -95,13 +94,13 @@ func callbackQAndroidActivityResultReceiver_HandleActivityResult(ptr unsafe.Poin
func (ptr *QAndroidActivityResultReceiver) ConnectHandleActivityResult(f func(receiverRequestCode int, resultCode int, data *QAndroidJniObject)) {
if ptr.Pointer() != nil {
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "handleActivityResult"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "handleActivityResult", func(receiverRequestCode int, resultCode int, data *QAndroidJniObject) {
if signal := qt.LendSignal(ptr.Pointer(), "handleActivityResult"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "handleActivityResult", func(receiverRequestCode int, resultCode int, data *QAndroidJniObject) {
signal.(func(int, int, *QAndroidJniObject))(receiverRequestCode, resultCode, data)
f(receiverRequestCode, resultCode, data)
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "handleActivityResult", f)
qt.ConnectSignal(ptr.Pointer(), "handleActivityResult", f)
}
}
}
@ -109,7 +108,7 @@ func (ptr *QAndroidActivityResultReceiver) ConnectHandleActivityResult(f func(re
func (ptr *QAndroidActivityResultReceiver) DisconnectHandleActivityResult() {
if ptr.Pointer() != nil {
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "handleActivityResult")
qt.DisconnectSignal(ptr.Pointer(), "handleActivityResult")
}
}

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

4757
gui/gui.go

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -103,7 +103,7 @@ func goFunctionBody(function *parser.Function) string {
//TODO: -->
if function.SignalMode == parser.CONNECT {
fmt.Fprintf(bb, "\nif !qt.ExistsSignal(fmt.Sprint(ptr.Pointer()), \"%v%v\") {\n",
fmt.Fprintf(bb, "\nif !qt.ExistsSignal(ptr.Pointer(), \"%v%v\") {\n",
function.Name,
function.OverloadNumber,
)
@ -201,7 +201,7 @@ func goFunctionBody(function *parser.Function) string {
fmt.Fprintf(bb, "var tmpValue = %v\n", body)
fmt.Fprintf(bb, "if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), \"destroyed\") {\ntmpValue.ConnectDestroyed(func(%v){ tmpValue.SetPointer(nil) })\n}\n",
fmt.Fprintf(bb, "if !qt.ExistsSignal(tmpValue.Pointer(), \"destroyed\") {\ntmpValue.ConnectDestroyed(func(%v){ tmpValue.SetPointer(nil) })\n}\n",
func() string {
if class.Module == "QtCore" {
return "*QObject"
@ -269,7 +269,7 @@ func goFunctionBody(function *parser.Function) string {
}
}
fmt.Fprintf(bb, "if signal := qt.GetSignal(fmt.Sprint(ptr), \"%v%v\"); signal != nil {\n",
fmt.Fprintf(bb, "if signal := qt.GetSignal(ptr, \"%v%v\"); signal != nil {\n",
function.Name,
function.OverloadNumber,
)
@ -446,12 +446,12 @@ func goFunctionBody(function *parser.Function) string {
case parser.CONNECT:
{
fmt.Fprintf(bb, "\nif signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), \"%v%v\"); signal != nil {\n",
fmt.Fprintf(bb, "\nif signal := qt.LendSignal(ptr.Pointer(), \"%v%v\"); signal != nil {\n",
function.Name,
function.OverloadNumber,
)
fmt.Fprintf(bb, "\tqt.%vSignal(fmt.Sprint(ptr.Pointer()), \"%v%v\", %v)",
fmt.Fprintf(bb, "\tqt.%vSignal(ptr.Pointer(), \"%v%v\", %v)",
function.SignalMode,
function.Name,
function.OverloadNumber,
@ -484,7 +484,7 @@ func goFunctionBody(function *parser.Function) string {
}())
fmt.Fprintf(bb, "} else {\n")
fmt.Fprintf(bb, "\tqt.%vSignal(fmt.Sprint(ptr.Pointer()), \"%v%v\"%v)",
fmt.Fprintf(bb, "\tqt.%vSignal(ptr.Pointer(), \"%v%v\"%v)",
function.SignalMode,
function.Name,
function.OverloadNumber,
@ -501,7 +501,7 @@ func goFunctionBody(function *parser.Function) string {
case parser.DISCONNECT:
{
fmt.Fprintf(bb, "\nqt.%vSignal(fmt.Sprint(ptr.Pointer()), \"%v%v\"%v)",
fmt.Fprintf(bb, "\nqt.%vSignal(ptr.Pointer(), \"%v%v\"%v)",
function.SignalMode,
function.Name,
function.OverloadNumber,

View file

@ -197,7 +197,7 @@ func (ptr *%[1]v) Destroy%[1]v() {
`, class.Name, func() string {
if class.HasCallbackFunctions() {
return "\nqt.DisconnectAllSignals(fmt.Sprint(ptr.Pointer()), \"\")"
return "\nqt.DisconnectAllSignals(ptr.Pointer(), \"\")"
}
return ""
}())

View file

@ -8,7 +8,6 @@ package location
//#include "location.h"
import "C"
import (
"fmt"
"github.com/therecipe/qt"
"github.com/therecipe/qt/core"
"github.com/therecipe/qt/positioning"
@ -607,7 +606,7 @@ func NewQGeoRouteReply(error QGeoRouteReply__Error, errorString string, parent c
defer C.free(unsafe.Pointer(errorStringC))
}
var tmpValue = NewQGeoRouteReplyFromPointer(C.QGeoRouteReply_NewQGeoRouteReply(C.longlong(error), C.struct_QtLocation_PackedString{data: errorStringC, len: C.longlong(len(errorString))}, core.PointerFromQObject(parent)))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -615,7 +614,7 @@ func NewQGeoRouteReply(error QGeoRouteReply__Error, errorString string, parent c
func NewQGeoRouteReply2(request QGeoRouteRequest_ITF, parent core.QObject_ITF) *QGeoRouteReply {
var tmpValue = NewQGeoRouteReplyFromPointer(C.QGeoRouteReply_NewQGeoRouteReply2(PointerFromQGeoRouteRequest(request), core.PointerFromQObject(parent)))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -623,7 +622,7 @@ func NewQGeoRouteReply2(request QGeoRouteRequest_ITF, parent core.QObject_ITF) *
//export callbackQGeoRouteReply_Abort
func callbackQGeoRouteReply_Abort(ptr unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "abort"); signal != nil {
if signal := qt.GetSignal(ptr, "abort"); signal != nil {
signal.(func())()
} else {
NewQGeoRouteReplyFromPointer(ptr).AbortDefault()
@ -633,13 +632,13 @@ func callbackQGeoRouteReply_Abort(ptr unsafe.Pointer) {
func (ptr *QGeoRouteReply) ConnectAbort(f func()) {
if ptr.Pointer() != nil {
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "abort"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "abort", func() {
if signal := qt.LendSignal(ptr.Pointer(), "abort"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "abort", func() {
signal.(func())()
f()
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "abort", f)
qt.ConnectSignal(ptr.Pointer(), "abort", f)
}
}
}
@ -647,7 +646,7 @@ func (ptr *QGeoRouteReply) ConnectAbort(f func()) {
func (ptr *QGeoRouteReply) DisconnectAbort() {
if ptr.Pointer() != nil {
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "abort")
qt.DisconnectSignal(ptr.Pointer(), "abort")
}
}
@ -677,7 +676,7 @@ func (ptr *QGeoRouteReply) AddRoutes(routes []*QGeoRoute) {
//export callbackQGeoRouteReply_Error2
func callbackQGeoRouteReply_Error2(ptr unsafe.Pointer, error C.longlong, errorString C.struct_QtLocation_PackedString) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "error2"); signal != nil {
if signal := qt.GetSignal(ptr, "error2"); signal != nil {
signal.(func(QGeoRouteReply__Error, string))(QGeoRouteReply__Error(error), cGoUnpackString(errorString))
}
@ -686,17 +685,17 @@ func callbackQGeoRouteReply_Error2(ptr unsafe.Pointer, error C.longlong, errorSt
func (ptr *QGeoRouteReply) ConnectError2(f func(error QGeoRouteReply__Error, errorString string)) {
if ptr.Pointer() != nil {
if !qt.ExistsSignal(fmt.Sprint(ptr.Pointer()), "error2") {
if !qt.ExistsSignal(ptr.Pointer(), "error2") {
C.QGeoRouteReply_ConnectError2(ptr.Pointer())
}
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "error2"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "error2", func(error QGeoRouteReply__Error, errorString string) {
if signal := qt.LendSignal(ptr.Pointer(), "error2"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "error2", func(error QGeoRouteReply__Error, errorString string) {
signal.(func(QGeoRouteReply__Error, string))(error, errorString)
f(error, errorString)
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "error2", f)
qt.ConnectSignal(ptr.Pointer(), "error2", f)
}
}
}
@ -704,7 +703,7 @@ func (ptr *QGeoRouteReply) ConnectError2(f func(error QGeoRouteReply__Error, err
func (ptr *QGeoRouteReply) DisconnectError2() {
if ptr.Pointer() != nil {
C.QGeoRouteReply_DisconnectError2(ptr.Pointer())
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "error2")
qt.DisconnectSignal(ptr.Pointer(), "error2")
}
}
@ -721,7 +720,7 @@ func (ptr *QGeoRouteReply) Error2(error QGeoRouteReply__Error, errorString strin
//export callbackQGeoRouteReply_Finished
func callbackQGeoRouteReply_Finished(ptr unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "finished"); signal != nil {
if signal := qt.GetSignal(ptr, "finished"); signal != nil {
signal.(func())()
}
@ -730,17 +729,17 @@ func callbackQGeoRouteReply_Finished(ptr unsafe.Pointer) {
func (ptr *QGeoRouteReply) ConnectFinished(f func()) {
if ptr.Pointer() != nil {
if !qt.ExistsSignal(fmt.Sprint(ptr.Pointer()), "finished") {
if !qt.ExistsSignal(ptr.Pointer(), "finished") {
C.QGeoRouteReply_ConnectFinished(ptr.Pointer())
}
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "finished"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "finished", func() {
if signal := qt.LendSignal(ptr.Pointer(), "finished"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "finished", func() {
signal.(func())()
f()
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "finished", f)
qt.ConnectSignal(ptr.Pointer(), "finished", f)
}
}
}
@ -748,7 +747,7 @@ func (ptr *QGeoRouteReply) ConnectFinished(f func()) {
func (ptr *QGeoRouteReply) DisconnectFinished() {
if ptr.Pointer() != nil {
C.QGeoRouteReply_DisconnectFinished(ptr.Pointer())
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "finished")
qt.DisconnectSignal(ptr.Pointer(), "finished")
}
}
@ -789,7 +788,7 @@ func (ptr *QGeoRouteReply) SetRoutes(routes []*QGeoRoute) {
//export callbackQGeoRouteReply_DestroyQGeoRouteReply
func callbackQGeoRouteReply_DestroyQGeoRouteReply(ptr unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "~QGeoRouteReply"); signal != nil {
if signal := qt.GetSignal(ptr, "~QGeoRouteReply"); signal != nil {
signal.(func())()
} else {
NewQGeoRouteReplyFromPointer(ptr).DestroyQGeoRouteReplyDefault()
@ -799,13 +798,13 @@ func callbackQGeoRouteReply_DestroyQGeoRouteReply(ptr unsafe.Pointer) {
func (ptr *QGeoRouteReply) ConnectDestroyQGeoRouteReply(f func()) {
if ptr.Pointer() != nil {
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "~QGeoRouteReply"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "~QGeoRouteReply", func() {
if signal := qt.LendSignal(ptr.Pointer(), "~QGeoRouteReply"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "~QGeoRouteReply", func() {
signal.(func())()
f()
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "~QGeoRouteReply", f)
qt.ConnectSignal(ptr.Pointer(), "~QGeoRouteReply", f)
}
}
}
@ -813,7 +812,7 @@ func (ptr *QGeoRouteReply) ConnectDestroyQGeoRouteReply(f func()) {
func (ptr *QGeoRouteReply) DisconnectDestroyQGeoRouteReply() {
if ptr.Pointer() != nil {
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "~QGeoRouteReply")
qt.DisconnectSignal(ptr.Pointer(), "~QGeoRouteReply")
}
}
@ -955,7 +954,7 @@ func (ptr *QGeoRouteReply) __dynamicPropertyNames_newList() unsafe.Pointer {
func (ptr *QGeoRouteReply) __findChildren_atList2(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QGeoRouteReply___findChildren_atList2(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -976,7 +975,7 @@ func (ptr *QGeoRouteReply) __findChildren_newList2() unsafe.Pointer {
func (ptr *QGeoRouteReply) __findChildren_atList3(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QGeoRouteReply___findChildren_atList3(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -997,7 +996,7 @@ func (ptr *QGeoRouteReply) __findChildren_newList3() unsafe.Pointer {
func (ptr *QGeoRouteReply) __findChildren_atList(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QGeoRouteReply___findChildren_atList(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -1018,7 +1017,7 @@ func (ptr *QGeoRouteReply) __findChildren_newList() unsafe.Pointer {
func (ptr *QGeoRouteReply) __children_atList(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QGeoRouteReply___children_atList(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -1038,7 +1037,7 @@ func (ptr *QGeoRouteReply) __children_newList() unsafe.Pointer {
//export callbackQGeoRouteReply_Event
func callbackQGeoRouteReply_Event(ptr unsafe.Pointer, e unsafe.Pointer) C.char {
if signal := qt.GetSignal(fmt.Sprint(ptr), "event"); signal != nil {
if signal := qt.GetSignal(ptr, "event"); signal != nil {
return C.char(int8(qt.GoBoolToInt(signal.(func(*core.QEvent) bool)(core.NewQEventFromPointer(e)))))
}
@ -1054,7 +1053,7 @@ func (ptr *QGeoRouteReply) EventDefault(e core.QEvent_ITF) bool {
//export callbackQGeoRouteReply_EventFilter
func callbackQGeoRouteReply_EventFilter(ptr unsafe.Pointer, watched unsafe.Pointer, event unsafe.Pointer) C.char {
if signal := qt.GetSignal(fmt.Sprint(ptr), "eventFilter"); signal != nil {
if signal := qt.GetSignal(ptr, "eventFilter"); signal != nil {
return C.char(int8(qt.GoBoolToInt(signal.(func(*core.QObject, *core.QEvent) bool)(core.NewQObjectFromPointer(watched), core.NewQEventFromPointer(event)))))
}
@ -1070,7 +1069,7 @@ func (ptr *QGeoRouteReply) EventFilterDefault(watched core.QObject_ITF, event co
//export callbackQGeoRouteReply_ChildEvent
func callbackQGeoRouteReply_ChildEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "childEvent"); signal != nil {
if signal := qt.GetSignal(ptr, "childEvent"); signal != nil {
signal.(func(*core.QChildEvent))(core.NewQChildEventFromPointer(event))
} else {
NewQGeoRouteReplyFromPointer(ptr).ChildEventDefault(core.NewQChildEventFromPointer(event))
@ -1085,7 +1084,7 @@ func (ptr *QGeoRouteReply) ChildEventDefault(event core.QChildEvent_ITF) {
//export callbackQGeoRouteReply_ConnectNotify
func callbackQGeoRouteReply_ConnectNotify(ptr unsafe.Pointer, sign unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "connectNotify"); signal != nil {
if signal := qt.GetSignal(ptr, "connectNotify"); signal != nil {
signal.(func(*core.QMetaMethod))(core.NewQMetaMethodFromPointer(sign))
} else {
NewQGeoRouteReplyFromPointer(ptr).ConnectNotifyDefault(core.NewQMetaMethodFromPointer(sign))
@ -1100,7 +1099,7 @@ func (ptr *QGeoRouteReply) ConnectNotifyDefault(sign core.QMetaMethod_ITF) {
//export callbackQGeoRouteReply_CustomEvent
func callbackQGeoRouteReply_CustomEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "customEvent"); signal != nil {
if signal := qt.GetSignal(ptr, "customEvent"); signal != nil {
signal.(func(*core.QEvent))(core.NewQEventFromPointer(event))
} else {
NewQGeoRouteReplyFromPointer(ptr).CustomEventDefault(core.NewQEventFromPointer(event))
@ -1115,7 +1114,7 @@ func (ptr *QGeoRouteReply) CustomEventDefault(event core.QEvent_ITF) {
//export callbackQGeoRouteReply_DeleteLater
func callbackQGeoRouteReply_DeleteLater(ptr unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "deleteLater"); signal != nil {
if signal := qt.GetSignal(ptr, "deleteLater"); signal != nil {
signal.(func())()
} else {
NewQGeoRouteReplyFromPointer(ptr).DeleteLaterDefault()
@ -1132,7 +1131,7 @@ func (ptr *QGeoRouteReply) DeleteLaterDefault() {
//export callbackQGeoRouteReply_Destroyed
func callbackQGeoRouteReply_Destroyed(ptr unsafe.Pointer, obj unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "destroyed"); signal != nil {
if signal := qt.GetSignal(ptr, "destroyed"); signal != nil {
signal.(func(*core.QObject))(core.NewQObjectFromPointer(obj))
}
@ -1140,7 +1139,7 @@ func callbackQGeoRouteReply_Destroyed(ptr unsafe.Pointer, obj unsafe.Pointer) {
//export callbackQGeoRouteReply_DisconnectNotify
func callbackQGeoRouteReply_DisconnectNotify(ptr unsafe.Pointer, sign unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "disconnectNotify"); signal != nil {
if signal := qt.GetSignal(ptr, "disconnectNotify"); signal != nil {
signal.(func(*core.QMetaMethod))(core.NewQMetaMethodFromPointer(sign))
} else {
NewQGeoRouteReplyFromPointer(ptr).DisconnectNotifyDefault(core.NewQMetaMethodFromPointer(sign))
@ -1155,7 +1154,7 @@ func (ptr *QGeoRouteReply) DisconnectNotifyDefault(sign core.QMetaMethod_ITF) {
//export callbackQGeoRouteReply_ObjectNameChanged
func callbackQGeoRouteReply_ObjectNameChanged(ptr unsafe.Pointer, objectName C.struct_QtLocation_PackedString) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "objectNameChanged"); signal != nil {
if signal := qt.GetSignal(ptr, "objectNameChanged"); signal != nil {
signal.(func(string))(cGoUnpackString(objectName))
}
@ -1163,7 +1162,7 @@ func callbackQGeoRouteReply_ObjectNameChanged(ptr unsafe.Pointer, objectName C.s
//export callbackQGeoRouteReply_TimerEvent
func callbackQGeoRouteReply_TimerEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "timerEvent"); signal != nil {
if signal := qt.GetSignal(ptr, "timerEvent"); signal != nil {
signal.(func(*core.QTimerEvent))(core.NewQTimerEventFromPointer(event))
} else {
NewQGeoRouteReplyFromPointer(ptr).TimerEventDefault(core.NewQTimerEventFromPointer(event))
@ -1178,7 +1177,7 @@ func (ptr *QGeoRouteReply) TimerEventDefault(event core.QTimerEvent_ITF) {
//export callbackQGeoRouteReply_MetaObject
func callbackQGeoRouteReply_MetaObject(ptr unsafe.Pointer) unsafe.Pointer {
if signal := qt.GetSignal(fmt.Sprint(ptr), "metaObject"); signal != nil {
if signal := qt.GetSignal(ptr, "metaObject"); signal != nil {
return core.PointerFromQMetaObject(signal.(func() *core.QMetaObject)())
}
@ -1778,7 +1777,7 @@ func NewQGeoRoutingManagerFromPointer(ptr unsafe.Pointer) *QGeoRoutingManager {
func (ptr *QGeoRoutingManager) CalculateRoute(request QGeoRouteRequest_ITF) *QGeoRouteReply {
if ptr.Pointer() != nil {
var tmpValue = NewQGeoRouteReplyFromPointer(C.QGeoRoutingManager_CalculateRoute(ptr.Pointer(), PointerFromQGeoRouteRequest(request)))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -1789,7 +1788,7 @@ func (ptr *QGeoRoutingManager) CalculateRoute(request QGeoRouteRequest_ITF) *QGe
func (ptr *QGeoRoutingManager) UpdateRoute(route QGeoRoute_ITF, position positioning.QGeoCoordinate_ITF) *QGeoRouteReply {
if ptr.Pointer() != nil {
var tmpValue = NewQGeoRouteReplyFromPointer(C.QGeoRoutingManager_UpdateRoute(ptr.Pointer(), PointerFromQGeoRoute(route), positioning.PointerFromQGeoCoordinate(position)))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -1799,7 +1798,7 @@ func (ptr *QGeoRoutingManager) UpdateRoute(route QGeoRoute_ITF, position positio
//export callbackQGeoRoutingManager_Error
func callbackQGeoRoutingManager_Error(ptr unsafe.Pointer, reply unsafe.Pointer, error C.longlong, errorString C.struct_QtLocation_PackedString) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "error"); signal != nil {
if signal := qt.GetSignal(ptr, "error"); signal != nil {
signal.(func(*QGeoRouteReply, QGeoRouteReply__Error, string))(NewQGeoRouteReplyFromPointer(reply), QGeoRouteReply__Error(error), cGoUnpackString(errorString))
}
@ -1808,17 +1807,17 @@ func callbackQGeoRoutingManager_Error(ptr unsafe.Pointer, reply unsafe.Pointer,
func (ptr *QGeoRoutingManager) ConnectError(f func(reply *QGeoRouteReply, error QGeoRouteReply__Error, errorString string)) {
if ptr.Pointer() != nil {
if !qt.ExistsSignal(fmt.Sprint(ptr.Pointer()), "error") {
if !qt.ExistsSignal(ptr.Pointer(), "error") {
C.QGeoRoutingManager_ConnectError(ptr.Pointer())
}
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "error"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "error", func(reply *QGeoRouteReply, error QGeoRouteReply__Error, errorString string) {
if signal := qt.LendSignal(ptr.Pointer(), "error"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "error", func(reply *QGeoRouteReply, error QGeoRouteReply__Error, errorString string) {
signal.(func(*QGeoRouteReply, QGeoRouteReply__Error, string))(reply, error, errorString)
f(reply, error, errorString)
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "error", f)
qt.ConnectSignal(ptr.Pointer(), "error", f)
}
}
}
@ -1826,7 +1825,7 @@ func (ptr *QGeoRoutingManager) ConnectError(f func(reply *QGeoRouteReply, error
func (ptr *QGeoRoutingManager) DisconnectError() {
if ptr.Pointer() != nil {
C.QGeoRoutingManager_DisconnectError(ptr.Pointer())
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "error")
qt.DisconnectSignal(ptr.Pointer(), "error")
}
}
@ -1843,7 +1842,7 @@ func (ptr *QGeoRoutingManager) Error(reply QGeoRouteReply_ITF, error QGeoRouteRe
//export callbackQGeoRoutingManager_Finished
func callbackQGeoRoutingManager_Finished(ptr unsafe.Pointer, reply unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "finished"); signal != nil {
if signal := qt.GetSignal(ptr, "finished"); signal != nil {
signal.(func(*QGeoRouteReply))(NewQGeoRouteReplyFromPointer(reply))
}
@ -1852,17 +1851,17 @@ func callbackQGeoRoutingManager_Finished(ptr unsafe.Pointer, reply unsafe.Pointe
func (ptr *QGeoRoutingManager) ConnectFinished(f func(reply *QGeoRouteReply)) {
if ptr.Pointer() != nil {
if !qt.ExistsSignal(fmt.Sprint(ptr.Pointer()), "finished") {
if !qt.ExistsSignal(ptr.Pointer(), "finished") {
C.QGeoRoutingManager_ConnectFinished(ptr.Pointer())
}
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "finished"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "finished", func(reply *QGeoRouteReply) {
if signal := qt.LendSignal(ptr.Pointer(), "finished"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "finished", func(reply *QGeoRouteReply) {
signal.(func(*QGeoRouteReply))(reply)
f(reply)
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "finished", f)
qt.ConnectSignal(ptr.Pointer(), "finished", f)
}
}
}
@ -1870,7 +1869,7 @@ func (ptr *QGeoRoutingManager) ConnectFinished(f func(reply *QGeoRouteReply)) {
func (ptr *QGeoRoutingManager) DisconnectFinished() {
if ptr.Pointer() != nil {
C.QGeoRoutingManager_DisconnectFinished(ptr.Pointer())
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "finished")
qt.DisconnectSignal(ptr.Pointer(), "finished")
}
}
@ -1994,7 +1993,7 @@ func (ptr *QGeoRoutingManager) __dynamicPropertyNames_newList() unsafe.Pointer {
func (ptr *QGeoRoutingManager) __findChildren_atList2(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QGeoRoutingManager___findChildren_atList2(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -2015,7 +2014,7 @@ func (ptr *QGeoRoutingManager) __findChildren_newList2() unsafe.Pointer {
func (ptr *QGeoRoutingManager) __findChildren_atList3(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QGeoRoutingManager___findChildren_atList3(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -2036,7 +2035,7 @@ func (ptr *QGeoRoutingManager) __findChildren_newList3() unsafe.Pointer {
func (ptr *QGeoRoutingManager) __findChildren_atList(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QGeoRoutingManager___findChildren_atList(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -2057,7 +2056,7 @@ func (ptr *QGeoRoutingManager) __findChildren_newList() unsafe.Pointer {
func (ptr *QGeoRoutingManager) __children_atList(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QGeoRoutingManager___children_atList(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -2077,7 +2076,7 @@ func (ptr *QGeoRoutingManager) __children_newList() unsafe.Pointer {
//export callbackQGeoRoutingManager_Event
func callbackQGeoRoutingManager_Event(ptr unsafe.Pointer, e unsafe.Pointer) C.char {
if signal := qt.GetSignal(fmt.Sprint(ptr), "event"); signal != nil {
if signal := qt.GetSignal(ptr, "event"); signal != nil {
return C.char(int8(qt.GoBoolToInt(signal.(func(*core.QEvent) bool)(core.NewQEventFromPointer(e)))))
}
@ -2093,7 +2092,7 @@ func (ptr *QGeoRoutingManager) EventDefault(e core.QEvent_ITF) bool {
//export callbackQGeoRoutingManager_EventFilter
func callbackQGeoRoutingManager_EventFilter(ptr unsafe.Pointer, watched unsafe.Pointer, event unsafe.Pointer) C.char {
if signal := qt.GetSignal(fmt.Sprint(ptr), "eventFilter"); signal != nil {
if signal := qt.GetSignal(ptr, "eventFilter"); signal != nil {
return C.char(int8(qt.GoBoolToInt(signal.(func(*core.QObject, *core.QEvent) bool)(core.NewQObjectFromPointer(watched), core.NewQEventFromPointer(event)))))
}
@ -2109,7 +2108,7 @@ func (ptr *QGeoRoutingManager) EventFilterDefault(watched core.QObject_ITF, even
//export callbackQGeoRoutingManager_ChildEvent
func callbackQGeoRoutingManager_ChildEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "childEvent"); signal != nil {
if signal := qt.GetSignal(ptr, "childEvent"); signal != nil {
signal.(func(*core.QChildEvent))(core.NewQChildEventFromPointer(event))
} else {
NewQGeoRoutingManagerFromPointer(ptr).ChildEventDefault(core.NewQChildEventFromPointer(event))
@ -2124,7 +2123,7 @@ func (ptr *QGeoRoutingManager) ChildEventDefault(event core.QChildEvent_ITF) {
//export callbackQGeoRoutingManager_ConnectNotify
func callbackQGeoRoutingManager_ConnectNotify(ptr unsafe.Pointer, sign unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "connectNotify"); signal != nil {
if signal := qt.GetSignal(ptr, "connectNotify"); signal != nil {
signal.(func(*core.QMetaMethod))(core.NewQMetaMethodFromPointer(sign))
} else {
NewQGeoRoutingManagerFromPointer(ptr).ConnectNotifyDefault(core.NewQMetaMethodFromPointer(sign))
@ -2139,7 +2138,7 @@ func (ptr *QGeoRoutingManager) ConnectNotifyDefault(sign core.QMetaMethod_ITF) {
//export callbackQGeoRoutingManager_CustomEvent
func callbackQGeoRoutingManager_CustomEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "customEvent"); signal != nil {
if signal := qt.GetSignal(ptr, "customEvent"); signal != nil {
signal.(func(*core.QEvent))(core.NewQEventFromPointer(event))
} else {
NewQGeoRoutingManagerFromPointer(ptr).CustomEventDefault(core.NewQEventFromPointer(event))
@ -2154,7 +2153,7 @@ func (ptr *QGeoRoutingManager) CustomEventDefault(event core.QEvent_ITF) {
//export callbackQGeoRoutingManager_DeleteLater
func callbackQGeoRoutingManager_DeleteLater(ptr unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "deleteLater"); signal != nil {
if signal := qt.GetSignal(ptr, "deleteLater"); signal != nil {
signal.(func())()
} else {
NewQGeoRoutingManagerFromPointer(ptr).DeleteLaterDefault()
@ -2171,7 +2170,7 @@ func (ptr *QGeoRoutingManager) DeleteLaterDefault() {
//export callbackQGeoRoutingManager_Destroyed
func callbackQGeoRoutingManager_Destroyed(ptr unsafe.Pointer, obj unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "destroyed"); signal != nil {
if signal := qt.GetSignal(ptr, "destroyed"); signal != nil {
signal.(func(*core.QObject))(core.NewQObjectFromPointer(obj))
}
@ -2179,7 +2178,7 @@ func callbackQGeoRoutingManager_Destroyed(ptr unsafe.Pointer, obj unsafe.Pointer
//export callbackQGeoRoutingManager_DisconnectNotify
func callbackQGeoRoutingManager_DisconnectNotify(ptr unsafe.Pointer, sign unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "disconnectNotify"); signal != nil {
if signal := qt.GetSignal(ptr, "disconnectNotify"); signal != nil {
signal.(func(*core.QMetaMethod))(core.NewQMetaMethodFromPointer(sign))
} else {
NewQGeoRoutingManagerFromPointer(ptr).DisconnectNotifyDefault(core.NewQMetaMethodFromPointer(sign))
@ -2194,7 +2193,7 @@ func (ptr *QGeoRoutingManager) DisconnectNotifyDefault(sign core.QMetaMethod_ITF
//export callbackQGeoRoutingManager_ObjectNameChanged
func callbackQGeoRoutingManager_ObjectNameChanged(ptr unsafe.Pointer, objectName C.struct_QtLocation_PackedString) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "objectNameChanged"); signal != nil {
if signal := qt.GetSignal(ptr, "objectNameChanged"); signal != nil {
signal.(func(string))(cGoUnpackString(objectName))
}
@ -2202,7 +2201,7 @@ func callbackQGeoRoutingManager_ObjectNameChanged(ptr unsafe.Pointer, objectName
//export callbackQGeoRoutingManager_TimerEvent
func callbackQGeoRoutingManager_TimerEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "timerEvent"); signal != nil {
if signal := qt.GetSignal(ptr, "timerEvent"); signal != nil {
signal.(func(*core.QTimerEvent))(core.NewQTimerEventFromPointer(event))
} else {
NewQGeoRoutingManagerFromPointer(ptr).TimerEventDefault(core.NewQTimerEventFromPointer(event))
@ -2217,7 +2216,7 @@ func (ptr *QGeoRoutingManager) TimerEventDefault(event core.QTimerEvent_ITF) {
//export callbackQGeoRoutingManager_MetaObject
func callbackQGeoRoutingManager_MetaObject(ptr unsafe.Pointer) unsafe.Pointer {
if signal := qt.GetSignal(fmt.Sprint(ptr), "metaObject"); signal != nil {
if signal := qt.GetSignal(ptr, "metaObject"); signal != nil {
return core.PointerFromQMetaObject(signal.(func() *core.QMetaObject)())
}
@ -2272,7 +2271,7 @@ func NewQGeoRoutingManagerEngineFromPointer(ptr unsafe.Pointer) *QGeoRoutingMana
//export callbackQGeoRoutingManagerEngine_CalculateRoute
func callbackQGeoRoutingManagerEngine_CalculateRoute(ptr unsafe.Pointer, request unsafe.Pointer) unsafe.Pointer {
if signal := qt.GetSignal(fmt.Sprint(ptr), "calculateRoute"); signal != nil {
if signal := qt.GetSignal(ptr, "calculateRoute"); signal != nil {
return PointerFromQGeoRouteReply(signal.(func(*QGeoRouteRequest) *QGeoRouteReply)(NewQGeoRouteRequestFromPointer(request)))
}
@ -2282,13 +2281,13 @@ func callbackQGeoRoutingManagerEngine_CalculateRoute(ptr unsafe.Pointer, request
func (ptr *QGeoRoutingManagerEngine) ConnectCalculateRoute(f func(request *QGeoRouteRequest) *QGeoRouteReply) {
if ptr.Pointer() != nil {
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "calculateRoute"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "calculateRoute", func(request *QGeoRouteRequest) *QGeoRouteReply {
if signal := qt.LendSignal(ptr.Pointer(), "calculateRoute"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "calculateRoute", func(request *QGeoRouteRequest) *QGeoRouteReply {
signal.(func(*QGeoRouteRequest) *QGeoRouteReply)(request)
return f(request)
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "calculateRoute", f)
qt.ConnectSignal(ptr.Pointer(), "calculateRoute", f)
}
}
}
@ -2296,14 +2295,14 @@ func (ptr *QGeoRoutingManagerEngine) ConnectCalculateRoute(f func(request *QGeoR
func (ptr *QGeoRoutingManagerEngine) DisconnectCalculateRoute() {
if ptr.Pointer() != nil {
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "calculateRoute")
qt.DisconnectSignal(ptr.Pointer(), "calculateRoute")
}
}
func (ptr *QGeoRoutingManagerEngine) CalculateRoute(request QGeoRouteRequest_ITF) *QGeoRouteReply {
if ptr.Pointer() != nil {
var tmpValue = NewQGeoRouteReplyFromPointer(C.QGeoRoutingManagerEngine_CalculateRoute(ptr.Pointer(), PointerFromQGeoRouteRequest(request)))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -2313,7 +2312,7 @@ func (ptr *QGeoRoutingManagerEngine) CalculateRoute(request QGeoRouteRequest_ITF
//export callbackQGeoRoutingManagerEngine_UpdateRoute
func callbackQGeoRoutingManagerEngine_UpdateRoute(ptr unsafe.Pointer, route unsafe.Pointer, position unsafe.Pointer) unsafe.Pointer {
if signal := qt.GetSignal(fmt.Sprint(ptr), "updateRoute"); signal != nil {
if signal := qt.GetSignal(ptr, "updateRoute"); signal != nil {
return PointerFromQGeoRouteReply(signal.(func(*QGeoRoute, *positioning.QGeoCoordinate) *QGeoRouteReply)(NewQGeoRouteFromPointer(route), positioning.NewQGeoCoordinateFromPointer(position)))
}
@ -2323,13 +2322,13 @@ func callbackQGeoRoutingManagerEngine_UpdateRoute(ptr unsafe.Pointer, route unsa
func (ptr *QGeoRoutingManagerEngine) ConnectUpdateRoute(f func(route *QGeoRoute, position *positioning.QGeoCoordinate) *QGeoRouteReply) {
if ptr.Pointer() != nil {
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "updateRoute"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "updateRoute", func(route *QGeoRoute, position *positioning.QGeoCoordinate) *QGeoRouteReply {
if signal := qt.LendSignal(ptr.Pointer(), "updateRoute"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "updateRoute", func(route *QGeoRoute, position *positioning.QGeoCoordinate) *QGeoRouteReply {
signal.(func(*QGeoRoute, *positioning.QGeoCoordinate) *QGeoRouteReply)(route, position)
return f(route, position)
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "updateRoute", f)
qt.ConnectSignal(ptr.Pointer(), "updateRoute", f)
}
}
}
@ -2337,14 +2336,14 @@ func (ptr *QGeoRoutingManagerEngine) ConnectUpdateRoute(f func(route *QGeoRoute,
func (ptr *QGeoRoutingManagerEngine) DisconnectUpdateRoute() {
if ptr.Pointer() != nil {
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "updateRoute")
qt.DisconnectSignal(ptr.Pointer(), "updateRoute")
}
}
func (ptr *QGeoRoutingManagerEngine) UpdateRoute(route QGeoRoute_ITF, position positioning.QGeoCoordinate_ITF) *QGeoRouteReply {
if ptr.Pointer() != nil {
var tmpValue = NewQGeoRouteReplyFromPointer(C.QGeoRoutingManagerEngine_UpdateRoute(ptr.Pointer(), PointerFromQGeoRoute(route), positioning.PointerFromQGeoCoordinate(position)))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -2355,7 +2354,7 @@ func (ptr *QGeoRoutingManagerEngine) UpdateRoute(route QGeoRoute_ITF, position p
func (ptr *QGeoRoutingManagerEngine) UpdateRouteDefault(route QGeoRoute_ITF, position positioning.QGeoCoordinate_ITF) *QGeoRouteReply {
if ptr.Pointer() != nil {
var tmpValue = NewQGeoRouteReplyFromPointer(C.QGeoRoutingManagerEngine_UpdateRouteDefault(ptr.Pointer(), PointerFromQGeoRoute(route), positioning.PointerFromQGeoCoordinate(position)))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -2371,7 +2370,7 @@ func NewQGeoRoutingManagerEngine(parameters map[string]*core.QVariant, parent co
}
return tmpList.Pointer()
}(), core.PointerFromQObject(parent)))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -2379,7 +2378,7 @@ func NewQGeoRoutingManagerEngine(parameters map[string]*core.QVariant, parent co
//export callbackQGeoRoutingManagerEngine_Error
func callbackQGeoRoutingManagerEngine_Error(ptr unsafe.Pointer, reply unsafe.Pointer, error C.longlong, errorString C.struct_QtLocation_PackedString) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "error"); signal != nil {
if signal := qt.GetSignal(ptr, "error"); signal != nil {
signal.(func(*QGeoRouteReply, QGeoRouteReply__Error, string))(NewQGeoRouteReplyFromPointer(reply), QGeoRouteReply__Error(error), cGoUnpackString(errorString))
}
@ -2388,17 +2387,17 @@ func callbackQGeoRoutingManagerEngine_Error(ptr unsafe.Pointer, reply unsafe.Poi
func (ptr *QGeoRoutingManagerEngine) ConnectError(f func(reply *QGeoRouteReply, error QGeoRouteReply__Error, errorString string)) {
if ptr.Pointer() != nil {
if !qt.ExistsSignal(fmt.Sprint(ptr.Pointer()), "error") {
if !qt.ExistsSignal(ptr.Pointer(), "error") {
C.QGeoRoutingManagerEngine_ConnectError(ptr.Pointer())
}
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "error"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "error", func(reply *QGeoRouteReply, error QGeoRouteReply__Error, errorString string) {
if signal := qt.LendSignal(ptr.Pointer(), "error"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "error", func(reply *QGeoRouteReply, error QGeoRouteReply__Error, errorString string) {
signal.(func(*QGeoRouteReply, QGeoRouteReply__Error, string))(reply, error, errorString)
f(reply, error, errorString)
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "error", f)
qt.ConnectSignal(ptr.Pointer(), "error", f)
}
}
}
@ -2406,7 +2405,7 @@ func (ptr *QGeoRoutingManagerEngine) ConnectError(f func(reply *QGeoRouteReply,
func (ptr *QGeoRoutingManagerEngine) DisconnectError() {
if ptr.Pointer() != nil {
C.QGeoRoutingManagerEngine_DisconnectError(ptr.Pointer())
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "error")
qt.DisconnectSignal(ptr.Pointer(), "error")
}
}
@ -2423,7 +2422,7 @@ func (ptr *QGeoRoutingManagerEngine) Error(reply QGeoRouteReply_ITF, error QGeoR
//export callbackQGeoRoutingManagerEngine_Finished
func callbackQGeoRoutingManagerEngine_Finished(ptr unsafe.Pointer, reply unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "finished"); signal != nil {
if signal := qt.GetSignal(ptr, "finished"); signal != nil {
signal.(func(*QGeoRouteReply))(NewQGeoRouteReplyFromPointer(reply))
}
@ -2432,17 +2431,17 @@ func callbackQGeoRoutingManagerEngine_Finished(ptr unsafe.Pointer, reply unsafe.
func (ptr *QGeoRoutingManagerEngine) ConnectFinished(f func(reply *QGeoRouteReply)) {
if ptr.Pointer() != nil {
if !qt.ExistsSignal(fmt.Sprint(ptr.Pointer()), "finished") {
if !qt.ExistsSignal(ptr.Pointer(), "finished") {
C.QGeoRoutingManagerEngine_ConnectFinished(ptr.Pointer())
}
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "finished"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "finished", func(reply *QGeoRouteReply) {
if signal := qt.LendSignal(ptr.Pointer(), "finished"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "finished", func(reply *QGeoRouteReply) {
signal.(func(*QGeoRouteReply))(reply)
f(reply)
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "finished", f)
qt.ConnectSignal(ptr.Pointer(), "finished", f)
}
}
}
@ -2450,7 +2449,7 @@ func (ptr *QGeoRoutingManagerEngine) ConnectFinished(f func(reply *QGeoRouteRepl
func (ptr *QGeoRoutingManagerEngine) DisconnectFinished() {
if ptr.Pointer() != nil {
C.QGeoRoutingManagerEngine_DisconnectFinished(ptr.Pointer())
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "finished")
qt.DisconnectSignal(ptr.Pointer(), "finished")
}
}
@ -2510,7 +2509,7 @@ func (ptr *QGeoRoutingManagerEngine) SetSupportedTravelModes(travelModes QGeoRou
//export callbackQGeoRoutingManagerEngine_DestroyQGeoRoutingManagerEngine
func callbackQGeoRoutingManagerEngine_DestroyQGeoRoutingManagerEngine(ptr unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "~QGeoRoutingManagerEngine"); signal != nil {
if signal := qt.GetSignal(ptr, "~QGeoRoutingManagerEngine"); signal != nil {
signal.(func())()
} else {
NewQGeoRoutingManagerEngineFromPointer(ptr).DestroyQGeoRoutingManagerEngineDefault()
@ -2520,13 +2519,13 @@ func callbackQGeoRoutingManagerEngine_DestroyQGeoRoutingManagerEngine(ptr unsafe
func (ptr *QGeoRoutingManagerEngine) ConnectDestroyQGeoRoutingManagerEngine(f func()) {
if ptr.Pointer() != nil {
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "~QGeoRoutingManagerEngine"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "~QGeoRoutingManagerEngine", func() {
if signal := qt.LendSignal(ptr.Pointer(), "~QGeoRoutingManagerEngine"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "~QGeoRoutingManagerEngine", func() {
signal.(func())()
f()
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "~QGeoRoutingManagerEngine", f)
qt.ConnectSignal(ptr.Pointer(), "~QGeoRoutingManagerEngine", f)
}
}
}
@ -2534,7 +2533,7 @@ func (ptr *QGeoRoutingManagerEngine) ConnectDestroyQGeoRoutingManagerEngine(f fu
func (ptr *QGeoRoutingManagerEngine) DisconnectDestroyQGeoRoutingManagerEngine() {
if ptr.Pointer() != nil {
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "~QGeoRoutingManagerEngine")
qt.DisconnectSignal(ptr.Pointer(), "~QGeoRoutingManagerEngine")
}
}
@ -2712,7 +2711,7 @@ func (ptr *QGeoRoutingManagerEngine) __dynamicPropertyNames_newList() unsafe.Poi
func (ptr *QGeoRoutingManagerEngine) __findChildren_atList2(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QGeoRoutingManagerEngine___findChildren_atList2(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -2733,7 +2732,7 @@ func (ptr *QGeoRoutingManagerEngine) __findChildren_newList2() unsafe.Pointer {
func (ptr *QGeoRoutingManagerEngine) __findChildren_atList3(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QGeoRoutingManagerEngine___findChildren_atList3(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -2754,7 +2753,7 @@ func (ptr *QGeoRoutingManagerEngine) __findChildren_newList3() unsafe.Pointer {
func (ptr *QGeoRoutingManagerEngine) __findChildren_atList(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QGeoRoutingManagerEngine___findChildren_atList(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -2775,7 +2774,7 @@ func (ptr *QGeoRoutingManagerEngine) __findChildren_newList() unsafe.Pointer {
func (ptr *QGeoRoutingManagerEngine) __children_atList(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QGeoRoutingManagerEngine___children_atList(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -2795,7 +2794,7 @@ func (ptr *QGeoRoutingManagerEngine) __children_newList() unsafe.Pointer {
//export callbackQGeoRoutingManagerEngine_Event
func callbackQGeoRoutingManagerEngine_Event(ptr unsafe.Pointer, e unsafe.Pointer) C.char {
if signal := qt.GetSignal(fmt.Sprint(ptr), "event"); signal != nil {
if signal := qt.GetSignal(ptr, "event"); signal != nil {
return C.char(int8(qt.GoBoolToInt(signal.(func(*core.QEvent) bool)(core.NewQEventFromPointer(e)))))
}
@ -2811,7 +2810,7 @@ func (ptr *QGeoRoutingManagerEngine) EventDefault(e core.QEvent_ITF) bool {
//export callbackQGeoRoutingManagerEngine_EventFilter
func callbackQGeoRoutingManagerEngine_EventFilter(ptr unsafe.Pointer, watched unsafe.Pointer, event unsafe.Pointer) C.char {
if signal := qt.GetSignal(fmt.Sprint(ptr), "eventFilter"); signal != nil {
if signal := qt.GetSignal(ptr, "eventFilter"); signal != nil {
return C.char(int8(qt.GoBoolToInt(signal.(func(*core.QObject, *core.QEvent) bool)(core.NewQObjectFromPointer(watched), core.NewQEventFromPointer(event)))))
}
@ -2827,7 +2826,7 @@ func (ptr *QGeoRoutingManagerEngine) EventFilterDefault(watched core.QObject_ITF
//export callbackQGeoRoutingManagerEngine_ChildEvent
func callbackQGeoRoutingManagerEngine_ChildEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "childEvent"); signal != nil {
if signal := qt.GetSignal(ptr, "childEvent"); signal != nil {
signal.(func(*core.QChildEvent))(core.NewQChildEventFromPointer(event))
} else {
NewQGeoRoutingManagerEngineFromPointer(ptr).ChildEventDefault(core.NewQChildEventFromPointer(event))
@ -2842,7 +2841,7 @@ func (ptr *QGeoRoutingManagerEngine) ChildEventDefault(event core.QChildEvent_IT
//export callbackQGeoRoutingManagerEngine_ConnectNotify
func callbackQGeoRoutingManagerEngine_ConnectNotify(ptr unsafe.Pointer, sign unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "connectNotify"); signal != nil {
if signal := qt.GetSignal(ptr, "connectNotify"); signal != nil {
signal.(func(*core.QMetaMethod))(core.NewQMetaMethodFromPointer(sign))
} else {
NewQGeoRoutingManagerEngineFromPointer(ptr).ConnectNotifyDefault(core.NewQMetaMethodFromPointer(sign))
@ -2857,7 +2856,7 @@ func (ptr *QGeoRoutingManagerEngine) ConnectNotifyDefault(sign core.QMetaMethod_
//export callbackQGeoRoutingManagerEngine_CustomEvent
func callbackQGeoRoutingManagerEngine_CustomEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "customEvent"); signal != nil {
if signal := qt.GetSignal(ptr, "customEvent"); signal != nil {
signal.(func(*core.QEvent))(core.NewQEventFromPointer(event))
} else {
NewQGeoRoutingManagerEngineFromPointer(ptr).CustomEventDefault(core.NewQEventFromPointer(event))
@ -2872,7 +2871,7 @@ func (ptr *QGeoRoutingManagerEngine) CustomEventDefault(event core.QEvent_ITF) {
//export callbackQGeoRoutingManagerEngine_DeleteLater
func callbackQGeoRoutingManagerEngine_DeleteLater(ptr unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "deleteLater"); signal != nil {
if signal := qt.GetSignal(ptr, "deleteLater"); signal != nil {
signal.(func())()
} else {
NewQGeoRoutingManagerEngineFromPointer(ptr).DeleteLaterDefault()
@ -2889,7 +2888,7 @@ func (ptr *QGeoRoutingManagerEngine) DeleteLaterDefault() {
//export callbackQGeoRoutingManagerEngine_Destroyed
func callbackQGeoRoutingManagerEngine_Destroyed(ptr unsafe.Pointer, obj unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "destroyed"); signal != nil {
if signal := qt.GetSignal(ptr, "destroyed"); signal != nil {
signal.(func(*core.QObject))(core.NewQObjectFromPointer(obj))
}
@ -2897,7 +2896,7 @@ func callbackQGeoRoutingManagerEngine_Destroyed(ptr unsafe.Pointer, obj unsafe.P
//export callbackQGeoRoutingManagerEngine_DisconnectNotify
func callbackQGeoRoutingManagerEngine_DisconnectNotify(ptr unsafe.Pointer, sign unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "disconnectNotify"); signal != nil {
if signal := qt.GetSignal(ptr, "disconnectNotify"); signal != nil {
signal.(func(*core.QMetaMethod))(core.NewQMetaMethodFromPointer(sign))
} else {
NewQGeoRoutingManagerEngineFromPointer(ptr).DisconnectNotifyDefault(core.NewQMetaMethodFromPointer(sign))
@ -2912,7 +2911,7 @@ func (ptr *QGeoRoutingManagerEngine) DisconnectNotifyDefault(sign core.QMetaMeth
//export callbackQGeoRoutingManagerEngine_ObjectNameChanged
func callbackQGeoRoutingManagerEngine_ObjectNameChanged(ptr unsafe.Pointer, objectName C.struct_QtLocation_PackedString) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "objectNameChanged"); signal != nil {
if signal := qt.GetSignal(ptr, "objectNameChanged"); signal != nil {
signal.(func(string))(cGoUnpackString(objectName))
}
@ -2920,7 +2919,7 @@ func callbackQGeoRoutingManagerEngine_ObjectNameChanged(ptr unsafe.Pointer, obje
//export callbackQGeoRoutingManagerEngine_TimerEvent
func callbackQGeoRoutingManagerEngine_TimerEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "timerEvent"); signal != nil {
if signal := qt.GetSignal(ptr, "timerEvent"); signal != nil {
signal.(func(*core.QTimerEvent))(core.NewQTimerEventFromPointer(event))
} else {
NewQGeoRoutingManagerEngineFromPointer(ptr).TimerEventDefault(core.NewQTimerEventFromPointer(event))
@ -2935,7 +2934,7 @@ func (ptr *QGeoRoutingManagerEngine) TimerEventDefault(event core.QTimerEvent_IT
//export callbackQGeoRoutingManagerEngine_MetaObject
func callbackQGeoRoutingManagerEngine_MetaObject(ptr unsafe.Pointer) unsafe.Pointer {
if signal := qt.GetSignal(fmt.Sprint(ptr), "metaObject"); signal != nil {
if signal := qt.GetSignal(ptr, "metaObject"); signal != nil {
return core.PointerFromQMetaObject(signal.(func() *core.QMetaObject)())
}
@ -3073,7 +3072,7 @@ func NewQGeoServiceProvider(providerName string, parameters map[string]*core.QVa
}
return tmpList.Pointer()
}(), C.char(int8(qt.GoBoolToInt(allowExperimental)))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -3150,7 +3149,7 @@ func (ptr *QGeoServiceProvider) PlacesFeatures() QGeoServiceProvider__PlacesFeat
func (ptr *QGeoServiceProvider) GeocodingManager() *QGeoCodingManager {
if ptr.Pointer() != nil {
var tmpValue = NewQGeoCodingManagerFromPointer(C.QGeoServiceProvider_GeocodingManager(ptr.Pointer()))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -3161,7 +3160,7 @@ func (ptr *QGeoServiceProvider) GeocodingManager() *QGeoCodingManager {
func (ptr *QGeoServiceProvider) RoutingManager() *QGeoRoutingManager {
if ptr.Pointer() != nil {
var tmpValue = NewQGeoRoutingManagerFromPointer(C.QGeoServiceProvider_RoutingManager(ptr.Pointer()))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -3172,7 +3171,7 @@ func (ptr *QGeoServiceProvider) RoutingManager() *QGeoRoutingManager {
func (ptr *QGeoServiceProvider) PlaceManager() *QPlaceManager {
if ptr.Pointer() != nil {
var tmpValue = NewQPlaceManagerFromPointer(C.QGeoServiceProvider_PlaceManager(ptr.Pointer()))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -3344,7 +3343,7 @@ func (ptr *QGeoServiceProvider) __dynamicPropertyNames_newList() unsafe.Pointer
func (ptr *QGeoServiceProvider) __findChildren_atList2(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QGeoServiceProvider___findChildren_atList2(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -3365,7 +3364,7 @@ func (ptr *QGeoServiceProvider) __findChildren_newList2() unsafe.Pointer {
func (ptr *QGeoServiceProvider) __findChildren_atList3(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QGeoServiceProvider___findChildren_atList3(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -3386,7 +3385,7 @@ func (ptr *QGeoServiceProvider) __findChildren_newList3() unsafe.Pointer {
func (ptr *QGeoServiceProvider) __findChildren_atList(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QGeoServiceProvider___findChildren_atList(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -3407,7 +3406,7 @@ func (ptr *QGeoServiceProvider) __findChildren_newList() unsafe.Pointer {
func (ptr *QGeoServiceProvider) __children_atList(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QGeoServiceProvider___children_atList(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -3427,7 +3426,7 @@ func (ptr *QGeoServiceProvider) __children_newList() unsafe.Pointer {
//export callbackQGeoServiceProvider_Event
func callbackQGeoServiceProvider_Event(ptr unsafe.Pointer, e unsafe.Pointer) C.char {
if signal := qt.GetSignal(fmt.Sprint(ptr), "event"); signal != nil {
if signal := qt.GetSignal(ptr, "event"); signal != nil {
return C.char(int8(qt.GoBoolToInt(signal.(func(*core.QEvent) bool)(core.NewQEventFromPointer(e)))))
}
@ -3443,7 +3442,7 @@ func (ptr *QGeoServiceProvider) EventDefault(e core.QEvent_ITF) bool {
//export callbackQGeoServiceProvider_EventFilter
func callbackQGeoServiceProvider_EventFilter(ptr unsafe.Pointer, watched unsafe.Pointer, event unsafe.Pointer) C.char {
if signal := qt.GetSignal(fmt.Sprint(ptr), "eventFilter"); signal != nil {
if signal := qt.GetSignal(ptr, "eventFilter"); signal != nil {
return C.char(int8(qt.GoBoolToInt(signal.(func(*core.QObject, *core.QEvent) bool)(core.NewQObjectFromPointer(watched), core.NewQEventFromPointer(event)))))
}
@ -3459,7 +3458,7 @@ func (ptr *QGeoServiceProvider) EventFilterDefault(watched core.QObject_ITF, eve
//export callbackQGeoServiceProvider_ChildEvent
func callbackQGeoServiceProvider_ChildEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "childEvent"); signal != nil {
if signal := qt.GetSignal(ptr, "childEvent"); signal != nil {
signal.(func(*core.QChildEvent))(core.NewQChildEventFromPointer(event))
} else {
NewQGeoServiceProviderFromPointer(ptr).ChildEventDefault(core.NewQChildEventFromPointer(event))
@ -3474,7 +3473,7 @@ func (ptr *QGeoServiceProvider) ChildEventDefault(event core.QChildEvent_ITF) {
//export callbackQGeoServiceProvider_ConnectNotify
func callbackQGeoServiceProvider_ConnectNotify(ptr unsafe.Pointer, sign unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "connectNotify"); signal != nil {
if signal := qt.GetSignal(ptr, "connectNotify"); signal != nil {
signal.(func(*core.QMetaMethod))(core.NewQMetaMethodFromPointer(sign))
} else {
NewQGeoServiceProviderFromPointer(ptr).ConnectNotifyDefault(core.NewQMetaMethodFromPointer(sign))
@ -3489,7 +3488,7 @@ func (ptr *QGeoServiceProvider) ConnectNotifyDefault(sign core.QMetaMethod_ITF)
//export callbackQGeoServiceProvider_CustomEvent
func callbackQGeoServiceProvider_CustomEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "customEvent"); signal != nil {
if signal := qt.GetSignal(ptr, "customEvent"); signal != nil {
signal.(func(*core.QEvent))(core.NewQEventFromPointer(event))
} else {
NewQGeoServiceProviderFromPointer(ptr).CustomEventDefault(core.NewQEventFromPointer(event))
@ -3504,7 +3503,7 @@ func (ptr *QGeoServiceProvider) CustomEventDefault(event core.QEvent_ITF) {
//export callbackQGeoServiceProvider_DeleteLater
func callbackQGeoServiceProvider_DeleteLater(ptr unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "deleteLater"); signal != nil {
if signal := qt.GetSignal(ptr, "deleteLater"); signal != nil {
signal.(func())()
} else {
NewQGeoServiceProviderFromPointer(ptr).DeleteLaterDefault()
@ -3521,7 +3520,7 @@ func (ptr *QGeoServiceProvider) DeleteLaterDefault() {
//export callbackQGeoServiceProvider_Destroyed
func callbackQGeoServiceProvider_Destroyed(ptr unsafe.Pointer, obj unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "destroyed"); signal != nil {
if signal := qt.GetSignal(ptr, "destroyed"); signal != nil {
signal.(func(*core.QObject))(core.NewQObjectFromPointer(obj))
}
@ -3529,7 +3528,7 @@ func callbackQGeoServiceProvider_Destroyed(ptr unsafe.Pointer, obj unsafe.Pointe
//export callbackQGeoServiceProvider_DisconnectNotify
func callbackQGeoServiceProvider_DisconnectNotify(ptr unsafe.Pointer, sign unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "disconnectNotify"); signal != nil {
if signal := qt.GetSignal(ptr, "disconnectNotify"); signal != nil {
signal.(func(*core.QMetaMethod))(core.NewQMetaMethodFromPointer(sign))
} else {
NewQGeoServiceProviderFromPointer(ptr).DisconnectNotifyDefault(core.NewQMetaMethodFromPointer(sign))
@ -3544,7 +3543,7 @@ func (ptr *QGeoServiceProvider) DisconnectNotifyDefault(sign core.QMetaMethod_IT
//export callbackQGeoServiceProvider_ObjectNameChanged
func callbackQGeoServiceProvider_ObjectNameChanged(ptr unsafe.Pointer, objectName C.struct_QtLocation_PackedString) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "objectNameChanged"); signal != nil {
if signal := qt.GetSignal(ptr, "objectNameChanged"); signal != nil {
signal.(func(string))(cGoUnpackString(objectName))
}
@ -3552,7 +3551,7 @@ func callbackQGeoServiceProvider_ObjectNameChanged(ptr unsafe.Pointer, objectNam
//export callbackQGeoServiceProvider_TimerEvent
func callbackQGeoServiceProvider_TimerEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "timerEvent"); signal != nil {
if signal := qt.GetSignal(ptr, "timerEvent"); signal != nil {
signal.(func(*core.QTimerEvent))(core.NewQTimerEventFromPointer(event))
} else {
NewQGeoServiceProviderFromPointer(ptr).TimerEventDefault(core.NewQTimerEventFromPointer(event))
@ -3567,7 +3566,7 @@ func (ptr *QGeoServiceProvider) TimerEventDefault(event core.QTimerEvent_ITF) {
//export callbackQGeoServiceProvider_MetaObject
func callbackQGeoServiceProvider_MetaObject(ptr unsafe.Pointer) unsafe.Pointer {
if signal := qt.GetSignal(fmt.Sprint(ptr), "metaObject"); signal != nil {
if signal := qt.GetSignal(ptr, "metaObject"); signal != nil {
return core.PointerFromQMetaObject(signal.(func() *core.QMetaObject)())
}
@ -3621,7 +3620,7 @@ func NewQGeoServiceProviderFactoryFromPointer(ptr unsafe.Pointer) *QGeoServicePr
//export callbackQGeoServiceProviderFactory_DestroyQGeoServiceProviderFactory
func callbackQGeoServiceProviderFactory_DestroyQGeoServiceProviderFactory(ptr unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "~QGeoServiceProviderFactory"); signal != nil {
if signal := qt.GetSignal(ptr, "~QGeoServiceProviderFactory"); signal != nil {
signal.(func())()
} else {
NewQGeoServiceProviderFactoryFromPointer(ptr).DestroyQGeoServiceProviderFactoryDefault()
@ -3631,13 +3630,13 @@ func callbackQGeoServiceProviderFactory_DestroyQGeoServiceProviderFactory(ptr un
func (ptr *QGeoServiceProviderFactory) ConnectDestroyQGeoServiceProviderFactory(f func()) {
if ptr.Pointer() != nil {
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "~QGeoServiceProviderFactory"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "~QGeoServiceProviderFactory", func() {
if signal := qt.LendSignal(ptr.Pointer(), "~QGeoServiceProviderFactory"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "~QGeoServiceProviderFactory", func() {
signal.(func())()
f()
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "~QGeoServiceProviderFactory", f)
qt.ConnectSignal(ptr.Pointer(), "~QGeoServiceProviderFactory", f)
}
}
}
@ -3645,7 +3644,7 @@ func (ptr *QGeoServiceProviderFactory) ConnectDestroyQGeoServiceProviderFactory(
func (ptr *QGeoServiceProviderFactory) DisconnectDestroyQGeoServiceProviderFactory() {
if ptr.Pointer() != nil {
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "~QGeoServiceProviderFactory")
qt.DisconnectSignal(ptr.Pointer(), "~QGeoServiceProviderFactory")
}
}

View file

@ -8,7 +8,6 @@ package macextras
//#include "macextras.h"
import "C"
import (
"fmt"
"github.com/therecipe/qt"
"github.com/therecipe/qt/core"
"github.com/therecipe/qt/gui"
@ -63,7 +62,7 @@ func NewQMacPasteboardMimeFromPointer(ptr unsafe.Pointer) *QMacPasteboardMime {
//export callbackQMacPasteboardMime_ConvertFromMime
func callbackQMacPasteboardMime_ConvertFromMime(ptr unsafe.Pointer, mime C.struct_QtMacExtras_PackedString, data unsafe.Pointer, flav C.struct_QtMacExtras_PackedString) unsafe.Pointer {
if signal := qt.GetSignal(fmt.Sprint(ptr), "convertFromMime"); signal != nil {
if signal := qt.GetSignal(ptr, "convertFromMime"); signal != nil {
return func() unsafe.Pointer {
var tmpList = NewQMacPasteboardMimeFromPointer(NewQMacPasteboardMimeFromPointer(nil).__convertFromMime_newList())
for _, v := range signal.(func(string, *core.QVariant, string) []*core.QByteArray)(cGoUnpackString(mime), core.NewQVariantFromPointer(data), cGoUnpackString(flav)) {
@ -85,13 +84,13 @@ func callbackQMacPasteboardMime_ConvertFromMime(ptr unsafe.Pointer, mime C.struc
func (ptr *QMacPasteboardMime) ConnectConvertFromMime(f func(mime string, data *core.QVariant, flav string) []*core.QByteArray) {
if ptr.Pointer() != nil {
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "convertFromMime"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "convertFromMime", func(mime string, data *core.QVariant, flav string) []*core.QByteArray {
if signal := qt.LendSignal(ptr.Pointer(), "convertFromMime"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "convertFromMime", func(mime string, data *core.QVariant, flav string) []*core.QByteArray {
signal.(func(string, *core.QVariant, string) []*core.QByteArray)(mime, data, flav)
return f(mime, data, flav)
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "convertFromMime", f)
qt.ConnectSignal(ptr.Pointer(), "convertFromMime", f)
}
}
}
@ -99,7 +98,7 @@ func (ptr *QMacPasteboardMime) ConnectConvertFromMime(f func(mime string, data *
func (ptr *QMacPasteboardMime) DisconnectConvertFromMime() {
if ptr.Pointer() != nil {
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "convertFromMime")
qt.DisconnectSignal(ptr.Pointer(), "convertFromMime")
}
}
@ -137,7 +136,7 @@ func NewQMacPasteboardMime(t string) *QMacPasteboardMime {
//export callbackQMacPasteboardMime_ConvertorName
func callbackQMacPasteboardMime_ConvertorName(ptr unsafe.Pointer) C.struct_QtMacExtras_PackedString {
if signal := qt.GetSignal(fmt.Sprint(ptr), "convertorName"); signal != nil {
if signal := qt.GetSignal(ptr, "convertorName"); signal != nil {
tempVal := signal.(func() string)()
return C.struct_QtMacExtras_PackedString{data: C.CString(tempVal), len: C.longlong(len(tempVal))}
}
@ -148,13 +147,13 @@ func callbackQMacPasteboardMime_ConvertorName(ptr unsafe.Pointer) C.struct_QtMac
func (ptr *QMacPasteboardMime) ConnectConvertorName(f func() string) {
if ptr.Pointer() != nil {
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "convertorName"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "convertorName", func() string {
if signal := qt.LendSignal(ptr.Pointer(), "convertorName"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "convertorName", func() string {
signal.(func() string)()
return f()
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "convertorName", f)
qt.ConnectSignal(ptr.Pointer(), "convertorName", f)
}
}
}
@ -162,7 +161,7 @@ func (ptr *QMacPasteboardMime) ConnectConvertorName(f func() string) {
func (ptr *QMacPasteboardMime) DisconnectConvertorName() {
if ptr.Pointer() != nil {
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "convertorName")
qt.DisconnectSignal(ptr.Pointer(), "convertorName")
}
}
@ -175,7 +174,7 @@ func (ptr *QMacPasteboardMime) ConvertorName() string {
//export callbackQMacPasteboardMime_FlavorFor
func callbackQMacPasteboardMime_FlavorFor(ptr unsafe.Pointer, mime C.struct_QtMacExtras_PackedString) C.struct_QtMacExtras_PackedString {
if signal := qt.GetSignal(fmt.Sprint(ptr), "flavorFor"); signal != nil {
if signal := qt.GetSignal(ptr, "flavorFor"); signal != nil {
tempVal := signal.(func(string) string)(cGoUnpackString(mime))
return C.struct_QtMacExtras_PackedString{data: C.CString(tempVal), len: C.longlong(len(tempVal))}
}
@ -186,13 +185,13 @@ func callbackQMacPasteboardMime_FlavorFor(ptr unsafe.Pointer, mime C.struct_QtMa
func (ptr *QMacPasteboardMime) ConnectFlavorFor(f func(mime string) string) {
if ptr.Pointer() != nil {
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "flavorFor"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "flavorFor", func(mime string) string {
if signal := qt.LendSignal(ptr.Pointer(), "flavorFor"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "flavorFor", func(mime string) string {
signal.(func(string) string)(mime)
return f(mime)
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "flavorFor", f)
qt.ConnectSignal(ptr.Pointer(), "flavorFor", f)
}
}
}
@ -200,7 +199,7 @@ func (ptr *QMacPasteboardMime) ConnectFlavorFor(f func(mime string) string) {
func (ptr *QMacPasteboardMime) DisconnectFlavorFor() {
if ptr.Pointer() != nil {
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "flavorFor")
qt.DisconnectSignal(ptr.Pointer(), "flavorFor")
}
}
@ -218,7 +217,7 @@ func (ptr *QMacPasteboardMime) FlavorFor(mime string) string {
//export callbackQMacPasteboardMime_MimeFor
func callbackQMacPasteboardMime_MimeFor(ptr unsafe.Pointer, flav C.struct_QtMacExtras_PackedString) C.struct_QtMacExtras_PackedString {
if signal := qt.GetSignal(fmt.Sprint(ptr), "mimeFor"); signal != nil {
if signal := qt.GetSignal(ptr, "mimeFor"); signal != nil {
tempVal := signal.(func(string) string)(cGoUnpackString(flav))
return C.struct_QtMacExtras_PackedString{data: C.CString(tempVal), len: C.longlong(len(tempVal))}
}
@ -229,13 +228,13 @@ func callbackQMacPasteboardMime_MimeFor(ptr unsafe.Pointer, flav C.struct_QtMacE
func (ptr *QMacPasteboardMime) ConnectMimeFor(f func(flav string) string) {
if ptr.Pointer() != nil {
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "mimeFor"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "mimeFor", func(flav string) string {
if signal := qt.LendSignal(ptr.Pointer(), "mimeFor"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "mimeFor", func(flav string) string {
signal.(func(string) string)(flav)
return f(flav)
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "mimeFor", f)
qt.ConnectSignal(ptr.Pointer(), "mimeFor", f)
}
}
}
@ -243,7 +242,7 @@ func (ptr *QMacPasteboardMime) ConnectMimeFor(f func(flav string) string) {
func (ptr *QMacPasteboardMime) DisconnectMimeFor() {
if ptr.Pointer() != nil {
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "mimeFor")
qt.DisconnectSignal(ptr.Pointer(), "mimeFor")
}
}
@ -261,7 +260,7 @@ func (ptr *QMacPasteboardMime) MimeFor(flav string) string {
//export callbackQMacPasteboardMime_ConvertToMime
func callbackQMacPasteboardMime_ConvertToMime(ptr unsafe.Pointer, mime C.struct_QtMacExtras_PackedString, data C.struct_QtMacExtras_PackedList, flav C.struct_QtMacExtras_PackedString) unsafe.Pointer {
if signal := qt.GetSignal(fmt.Sprint(ptr), "convertToMime"); signal != nil {
if signal := qt.GetSignal(ptr, "convertToMime"); signal != nil {
return core.PointerFromQVariant(signal.(func(string, []*core.QByteArray, string) *core.QVariant)(cGoUnpackString(mime), func(l C.struct_QtMacExtras_PackedList) []*core.QByteArray {
var out = make([]*core.QByteArray, int(l.len))
for i := 0; i < int(l.len); i++ {
@ -277,13 +276,13 @@ func callbackQMacPasteboardMime_ConvertToMime(ptr unsafe.Pointer, mime C.struct_
func (ptr *QMacPasteboardMime) ConnectConvertToMime(f func(mime string, data []*core.QByteArray, flav string) *core.QVariant) {
if ptr.Pointer() != nil {
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "convertToMime"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "convertToMime", func(mime string, data []*core.QByteArray, flav string) *core.QVariant {
if signal := qt.LendSignal(ptr.Pointer(), "convertToMime"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "convertToMime", func(mime string, data []*core.QByteArray, flav string) *core.QVariant {
signal.(func(string, []*core.QByteArray, string) *core.QVariant)(mime, data, flav)
return f(mime, data, flav)
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "convertToMime", f)
qt.ConnectSignal(ptr.Pointer(), "convertToMime", f)
}
}
}
@ -291,7 +290,7 @@ func (ptr *QMacPasteboardMime) ConnectConvertToMime(f func(mime string, data []*
func (ptr *QMacPasteboardMime) DisconnectConvertToMime() {
if ptr.Pointer() != nil {
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "convertToMime")
qt.DisconnectSignal(ptr.Pointer(), "convertToMime")
}
}
@ -322,7 +321,7 @@ func (ptr *QMacPasteboardMime) ConvertToMime(mime string, data []*core.QByteArra
//export callbackQMacPasteboardMime_CanConvert
func callbackQMacPasteboardMime_CanConvert(ptr unsafe.Pointer, mime C.struct_QtMacExtras_PackedString, flav C.struct_QtMacExtras_PackedString) C.char {
if signal := qt.GetSignal(fmt.Sprint(ptr), "canConvert"); signal != nil {
if signal := qt.GetSignal(ptr, "canConvert"); signal != nil {
return C.char(int8(qt.GoBoolToInt(signal.(func(string, string) bool)(cGoUnpackString(mime), cGoUnpackString(flav)))))
}
@ -332,13 +331,13 @@ func callbackQMacPasteboardMime_CanConvert(ptr unsafe.Pointer, mime C.struct_QtM
func (ptr *QMacPasteboardMime) ConnectCanConvert(f func(mime string, flav string) bool) {
if ptr.Pointer() != nil {
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "canConvert"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "canConvert", func(mime string, flav string) bool {
if signal := qt.LendSignal(ptr.Pointer(), "canConvert"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "canConvert", func(mime string, flav string) bool {
signal.(func(string, string) bool)(mime, flav)
return f(mime, flav)
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "canConvert", f)
qt.ConnectSignal(ptr.Pointer(), "canConvert", f)
}
}
}
@ -346,7 +345,7 @@ func (ptr *QMacPasteboardMime) ConnectCanConvert(f func(mime string, flav string
func (ptr *QMacPasteboardMime) DisconnectCanConvert() {
if ptr.Pointer() != nil {
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "canConvert")
qt.DisconnectSignal(ptr.Pointer(), "canConvert")
}
}
@ -369,7 +368,7 @@ func (ptr *QMacPasteboardMime) CanConvert(mime string, flav string) bool {
//export callbackQMacPasteboardMime_Count
func callbackQMacPasteboardMime_Count(ptr unsafe.Pointer, mimeData unsafe.Pointer) C.int {
if signal := qt.GetSignal(fmt.Sprint(ptr), "count"); signal != nil {
if signal := qt.GetSignal(ptr, "count"); signal != nil {
return C.int(int32(signal.(func(*core.QMimeData) int)(core.NewQMimeDataFromPointer(mimeData))))
}
@ -379,13 +378,13 @@ func callbackQMacPasteboardMime_Count(ptr unsafe.Pointer, mimeData unsafe.Pointe
func (ptr *QMacPasteboardMime) ConnectCount(f func(mimeData *core.QMimeData) int) {
if ptr.Pointer() != nil {
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "count"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "count", func(mimeData *core.QMimeData) int {
if signal := qt.LendSignal(ptr.Pointer(), "count"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "count", func(mimeData *core.QMimeData) int {
signal.(func(*core.QMimeData) int)(mimeData)
return f(mimeData)
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "count", f)
qt.ConnectSignal(ptr.Pointer(), "count", f)
}
}
}
@ -393,7 +392,7 @@ func (ptr *QMacPasteboardMime) ConnectCount(f func(mimeData *core.QMimeData) int
func (ptr *QMacPasteboardMime) DisconnectCount() {
if ptr.Pointer() != nil {
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "count")
qt.DisconnectSignal(ptr.Pointer(), "count")
}
}
@ -413,7 +412,7 @@ func (ptr *QMacPasteboardMime) CountDefault(mimeData core.QMimeData_ITF) int {
//export callbackQMacPasteboardMime_DestroyQMacPasteboardMime
func callbackQMacPasteboardMime_DestroyQMacPasteboardMime(ptr unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "~QMacPasteboardMime"); signal != nil {
if signal := qt.GetSignal(ptr, "~QMacPasteboardMime"); signal != nil {
signal.(func())()
} else {
NewQMacPasteboardMimeFromPointer(ptr).DestroyQMacPasteboardMimeDefault()
@ -423,13 +422,13 @@ func callbackQMacPasteboardMime_DestroyQMacPasteboardMime(ptr unsafe.Pointer) {
func (ptr *QMacPasteboardMime) ConnectDestroyQMacPasteboardMime(f func()) {
if ptr.Pointer() != nil {
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "~QMacPasteboardMime"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "~QMacPasteboardMime", func() {
if signal := qt.LendSignal(ptr.Pointer(), "~QMacPasteboardMime"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "~QMacPasteboardMime", func() {
signal.(func())()
f()
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "~QMacPasteboardMime", f)
qt.ConnectSignal(ptr.Pointer(), "~QMacPasteboardMime", f)
}
}
}
@ -437,7 +436,7 @@ func (ptr *QMacPasteboardMime) ConnectDestroyQMacPasteboardMime(f func()) {
func (ptr *QMacPasteboardMime) DisconnectDestroyQMacPasteboardMime() {
if ptr.Pointer() != nil {
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "~QMacPasteboardMime")
qt.DisconnectSignal(ptr.Pointer(), "~QMacPasteboardMime")
}
}
@ -561,7 +560,7 @@ func (ptr *QMacToolBar) Items() []*QMacToolBarItem {
func NewQMacToolBar(parent core.QObject_ITF) *QMacToolBar {
var tmpValue = NewQMacToolBarFromPointer(C.QMacToolBar_NewQMacToolBar(core.PointerFromQObject(parent)))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -574,7 +573,7 @@ func NewQMacToolBar2(identifier string, parent core.QObject_ITF) *QMacToolBar {
defer C.free(unsafe.Pointer(identifierC))
}
var tmpValue = NewQMacToolBarFromPointer(C.QMacToolBar_NewQMacToolBar2(C.struct_QtMacExtras_PackedString{data: identifierC, len: C.longlong(len(identifier))}, core.PointerFromQObject(parent)))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -588,7 +587,7 @@ func (ptr *QMacToolBar) AddAllowedItem(icon gui.QIcon_ITF, text string) *QMacToo
defer C.free(unsafe.Pointer(textC))
}
var tmpValue = NewQMacToolBarItemFromPointer(C.QMacToolBar_AddAllowedItem(ptr.Pointer(), gui.PointerFromQIcon(icon), C.struct_QtMacExtras_PackedString{data: textC, len: C.longlong(len(text))}))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -604,7 +603,7 @@ func (ptr *QMacToolBar) AddItem(icon gui.QIcon_ITF, text string) *QMacToolBarIte
defer C.free(unsafe.Pointer(textC))
}
var tmpValue = NewQMacToolBarItemFromPointer(C.QMacToolBar_AddItem(ptr.Pointer(), gui.PointerFromQIcon(icon), C.struct_QtMacExtras_PackedString{data: textC, len: C.longlong(len(text))}))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -665,7 +664,7 @@ func (ptr *QMacToolBar) DestroyQMacToolBar() {
func (ptr *QMacToolBar) __allowedItems_atList(i int) *QMacToolBarItem {
if ptr.Pointer() != nil {
var tmpValue = NewQMacToolBarItemFromPointer(C.QMacToolBar___allowedItems_atList(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -686,7 +685,7 @@ func (ptr *QMacToolBar) __allowedItems_newList() unsafe.Pointer {
func (ptr *QMacToolBar) __items_atList(i int) *QMacToolBarItem {
if ptr.Pointer() != nil {
var tmpValue = NewQMacToolBarItemFromPointer(C.QMacToolBar___items_atList(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -707,7 +706,7 @@ func (ptr *QMacToolBar) __items_newList() unsafe.Pointer {
func (ptr *QMacToolBar) __setAllowedItems_allowedItems_atList(i int) *QMacToolBarItem {
if ptr.Pointer() != nil {
var tmpValue = NewQMacToolBarItemFromPointer(C.QMacToolBar___setAllowedItems_allowedItems_atList(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -728,7 +727,7 @@ func (ptr *QMacToolBar) __setAllowedItems_allowedItems_newList() unsafe.Pointer
func (ptr *QMacToolBar) __setItems_items_atList(i int) *QMacToolBarItem {
if ptr.Pointer() != nil {
var tmpValue = NewQMacToolBarItemFromPointer(C.QMacToolBar___setItems_items_atList(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -768,7 +767,7 @@ func (ptr *QMacToolBar) __dynamicPropertyNames_newList() unsafe.Pointer {
func (ptr *QMacToolBar) __findChildren_atList2(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QMacToolBar___findChildren_atList2(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -789,7 +788,7 @@ func (ptr *QMacToolBar) __findChildren_newList2() unsafe.Pointer {
func (ptr *QMacToolBar) __findChildren_atList3(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QMacToolBar___findChildren_atList3(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -810,7 +809,7 @@ func (ptr *QMacToolBar) __findChildren_newList3() unsafe.Pointer {
func (ptr *QMacToolBar) __findChildren_atList(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QMacToolBar___findChildren_atList(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -831,7 +830,7 @@ func (ptr *QMacToolBar) __findChildren_newList() unsafe.Pointer {
func (ptr *QMacToolBar) __children_atList(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QMacToolBar___children_atList(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -851,7 +850,7 @@ func (ptr *QMacToolBar) __children_newList() unsafe.Pointer {
//export callbackQMacToolBar_Event
func callbackQMacToolBar_Event(ptr unsafe.Pointer, e unsafe.Pointer) C.char {
if signal := qt.GetSignal(fmt.Sprint(ptr), "event"); signal != nil {
if signal := qt.GetSignal(ptr, "event"); signal != nil {
return C.char(int8(qt.GoBoolToInt(signal.(func(*core.QEvent) bool)(core.NewQEventFromPointer(e)))))
}
@ -867,7 +866,7 @@ func (ptr *QMacToolBar) EventDefault(e core.QEvent_ITF) bool {
//export callbackQMacToolBar_EventFilter
func callbackQMacToolBar_EventFilter(ptr unsafe.Pointer, watched unsafe.Pointer, event unsafe.Pointer) C.char {
if signal := qt.GetSignal(fmt.Sprint(ptr), "eventFilter"); signal != nil {
if signal := qt.GetSignal(ptr, "eventFilter"); signal != nil {
return C.char(int8(qt.GoBoolToInt(signal.(func(*core.QObject, *core.QEvent) bool)(core.NewQObjectFromPointer(watched), core.NewQEventFromPointer(event)))))
}
@ -883,7 +882,7 @@ func (ptr *QMacToolBar) EventFilterDefault(watched core.QObject_ITF, event core.
//export callbackQMacToolBar_ChildEvent
func callbackQMacToolBar_ChildEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "childEvent"); signal != nil {
if signal := qt.GetSignal(ptr, "childEvent"); signal != nil {
signal.(func(*core.QChildEvent))(core.NewQChildEventFromPointer(event))
} else {
NewQMacToolBarFromPointer(ptr).ChildEventDefault(core.NewQChildEventFromPointer(event))
@ -898,7 +897,7 @@ func (ptr *QMacToolBar) ChildEventDefault(event core.QChildEvent_ITF) {
//export callbackQMacToolBar_ConnectNotify
func callbackQMacToolBar_ConnectNotify(ptr unsafe.Pointer, sign unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "connectNotify"); signal != nil {
if signal := qt.GetSignal(ptr, "connectNotify"); signal != nil {
signal.(func(*core.QMetaMethod))(core.NewQMetaMethodFromPointer(sign))
} else {
NewQMacToolBarFromPointer(ptr).ConnectNotifyDefault(core.NewQMetaMethodFromPointer(sign))
@ -913,7 +912,7 @@ func (ptr *QMacToolBar) ConnectNotifyDefault(sign core.QMetaMethod_ITF) {
//export callbackQMacToolBar_CustomEvent
func callbackQMacToolBar_CustomEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "customEvent"); signal != nil {
if signal := qt.GetSignal(ptr, "customEvent"); signal != nil {
signal.(func(*core.QEvent))(core.NewQEventFromPointer(event))
} else {
NewQMacToolBarFromPointer(ptr).CustomEventDefault(core.NewQEventFromPointer(event))
@ -928,7 +927,7 @@ func (ptr *QMacToolBar) CustomEventDefault(event core.QEvent_ITF) {
//export callbackQMacToolBar_DeleteLater
func callbackQMacToolBar_DeleteLater(ptr unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "deleteLater"); signal != nil {
if signal := qt.GetSignal(ptr, "deleteLater"); signal != nil {
signal.(func())()
} else {
NewQMacToolBarFromPointer(ptr).DeleteLaterDefault()
@ -945,7 +944,7 @@ func (ptr *QMacToolBar) DeleteLaterDefault() {
//export callbackQMacToolBar_Destroyed
func callbackQMacToolBar_Destroyed(ptr unsafe.Pointer, obj unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "destroyed"); signal != nil {
if signal := qt.GetSignal(ptr, "destroyed"); signal != nil {
signal.(func(*core.QObject))(core.NewQObjectFromPointer(obj))
}
@ -953,7 +952,7 @@ func callbackQMacToolBar_Destroyed(ptr unsafe.Pointer, obj unsafe.Pointer) {
//export callbackQMacToolBar_DisconnectNotify
func callbackQMacToolBar_DisconnectNotify(ptr unsafe.Pointer, sign unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "disconnectNotify"); signal != nil {
if signal := qt.GetSignal(ptr, "disconnectNotify"); signal != nil {
signal.(func(*core.QMetaMethod))(core.NewQMetaMethodFromPointer(sign))
} else {
NewQMacToolBarFromPointer(ptr).DisconnectNotifyDefault(core.NewQMetaMethodFromPointer(sign))
@ -968,7 +967,7 @@ func (ptr *QMacToolBar) DisconnectNotifyDefault(sign core.QMetaMethod_ITF) {
//export callbackQMacToolBar_ObjectNameChanged
func callbackQMacToolBar_ObjectNameChanged(ptr unsafe.Pointer, objectName C.struct_QtMacExtras_PackedString) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "objectNameChanged"); signal != nil {
if signal := qt.GetSignal(ptr, "objectNameChanged"); signal != nil {
signal.(func(string))(cGoUnpackString(objectName))
}
@ -976,7 +975,7 @@ func callbackQMacToolBar_ObjectNameChanged(ptr unsafe.Pointer, objectName C.stru
//export callbackQMacToolBar_TimerEvent
func callbackQMacToolBar_TimerEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "timerEvent"); signal != nil {
if signal := qt.GetSignal(ptr, "timerEvent"); signal != nil {
signal.(func(*core.QTimerEvent))(core.NewQTimerEventFromPointer(event))
} else {
NewQMacToolBarFromPointer(ptr).TimerEventDefault(core.NewQTimerEventFromPointer(event))
@ -991,7 +990,7 @@ func (ptr *QMacToolBar) TimerEventDefault(event core.QTimerEvent_ITF) {
//export callbackQMacToolBar_MetaObject
func callbackQMacToolBar_MetaObject(ptr unsafe.Pointer) unsafe.Pointer {
if signal := qt.GetSignal(fmt.Sprint(ptr), "metaObject"); signal != nil {
if signal := qt.GetSignal(ptr, "metaObject"); signal != nil {
return core.PointerFromQMetaObject(signal.(func() *core.QMetaObject)())
}
@ -1056,7 +1055,7 @@ const (
func NewQMacToolBarItem(parent core.QObject_ITF) *QMacToolBarItem {
var tmpValue = NewQMacToolBarItemFromPointer(C.QMacToolBarItem_NewQMacToolBarItem(core.PointerFromQObject(parent)))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -1064,7 +1063,7 @@ func NewQMacToolBarItem(parent core.QObject_ITF) *QMacToolBarItem {
//export callbackQMacToolBarItem_Activated
func callbackQMacToolBarItem_Activated(ptr unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "activated"); signal != nil {
if signal := qt.GetSignal(ptr, "activated"); signal != nil {
signal.(func())()
}
@ -1073,17 +1072,17 @@ func callbackQMacToolBarItem_Activated(ptr unsafe.Pointer) {
func (ptr *QMacToolBarItem) ConnectActivated(f func()) {
if ptr.Pointer() != nil {
if !qt.ExistsSignal(fmt.Sprint(ptr.Pointer()), "activated") {
if !qt.ExistsSignal(ptr.Pointer(), "activated") {
C.QMacToolBarItem_ConnectActivated(ptr.Pointer())
}
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "activated"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "activated", func() {
if signal := qt.LendSignal(ptr.Pointer(), "activated"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "activated", func() {
signal.(func())()
f()
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "activated", f)
qt.ConnectSignal(ptr.Pointer(), "activated", f)
}
}
}
@ -1091,7 +1090,7 @@ func (ptr *QMacToolBarItem) ConnectActivated(f func()) {
func (ptr *QMacToolBarItem) DisconnectActivated() {
if ptr.Pointer() != nil {
C.QMacToolBarItem_DisconnectActivated(ptr.Pointer())
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "activated")
qt.DisconnectSignal(ptr.Pointer(), "activated")
}
}
@ -1103,7 +1102,7 @@ func (ptr *QMacToolBarItem) Activated() {
//export callbackQMacToolBarItem_DestroyQMacToolBarItem
func callbackQMacToolBarItem_DestroyQMacToolBarItem(ptr unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "~QMacToolBarItem"); signal != nil {
if signal := qt.GetSignal(ptr, "~QMacToolBarItem"); signal != nil {
signal.(func())()
} else {
NewQMacToolBarItemFromPointer(ptr).DestroyQMacToolBarItemDefault()
@ -1113,13 +1112,13 @@ func callbackQMacToolBarItem_DestroyQMacToolBarItem(ptr unsafe.Pointer) {
func (ptr *QMacToolBarItem) ConnectDestroyQMacToolBarItem(f func()) {
if ptr.Pointer() != nil {
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "~QMacToolBarItem"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "~QMacToolBarItem", func() {
if signal := qt.LendSignal(ptr.Pointer(), "~QMacToolBarItem"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "~QMacToolBarItem", func() {
signal.(func())()
f()
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "~QMacToolBarItem", f)
qt.ConnectSignal(ptr.Pointer(), "~QMacToolBarItem", f)
}
}
}
@ -1127,7 +1126,7 @@ func (ptr *QMacToolBarItem) ConnectDestroyQMacToolBarItem(f func()) {
func (ptr *QMacToolBarItem) DisconnectDestroyQMacToolBarItem() {
if ptr.Pointer() != nil {
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "~QMacToolBarItem")
qt.DisconnectSignal(ptr.Pointer(), "~QMacToolBarItem")
}
}
@ -1228,7 +1227,7 @@ func (ptr *QMacToolBarItem) __dynamicPropertyNames_newList() unsafe.Pointer {
func (ptr *QMacToolBarItem) __findChildren_atList2(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QMacToolBarItem___findChildren_atList2(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -1249,7 +1248,7 @@ func (ptr *QMacToolBarItem) __findChildren_newList2() unsafe.Pointer {
func (ptr *QMacToolBarItem) __findChildren_atList3(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QMacToolBarItem___findChildren_atList3(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -1270,7 +1269,7 @@ func (ptr *QMacToolBarItem) __findChildren_newList3() unsafe.Pointer {
func (ptr *QMacToolBarItem) __findChildren_atList(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QMacToolBarItem___findChildren_atList(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -1291,7 +1290,7 @@ func (ptr *QMacToolBarItem) __findChildren_newList() unsafe.Pointer {
func (ptr *QMacToolBarItem) __children_atList(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QMacToolBarItem___children_atList(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -1311,7 +1310,7 @@ func (ptr *QMacToolBarItem) __children_newList() unsafe.Pointer {
//export callbackQMacToolBarItem_Event
func callbackQMacToolBarItem_Event(ptr unsafe.Pointer, e unsafe.Pointer) C.char {
if signal := qt.GetSignal(fmt.Sprint(ptr), "event"); signal != nil {
if signal := qt.GetSignal(ptr, "event"); signal != nil {
return C.char(int8(qt.GoBoolToInt(signal.(func(*core.QEvent) bool)(core.NewQEventFromPointer(e)))))
}
@ -1327,7 +1326,7 @@ func (ptr *QMacToolBarItem) EventDefault(e core.QEvent_ITF) bool {
//export callbackQMacToolBarItem_EventFilter
func callbackQMacToolBarItem_EventFilter(ptr unsafe.Pointer, watched unsafe.Pointer, event unsafe.Pointer) C.char {
if signal := qt.GetSignal(fmt.Sprint(ptr), "eventFilter"); signal != nil {
if signal := qt.GetSignal(ptr, "eventFilter"); signal != nil {
return C.char(int8(qt.GoBoolToInt(signal.(func(*core.QObject, *core.QEvent) bool)(core.NewQObjectFromPointer(watched), core.NewQEventFromPointer(event)))))
}
@ -1343,7 +1342,7 @@ func (ptr *QMacToolBarItem) EventFilterDefault(watched core.QObject_ITF, event c
//export callbackQMacToolBarItem_ChildEvent
func callbackQMacToolBarItem_ChildEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "childEvent"); signal != nil {
if signal := qt.GetSignal(ptr, "childEvent"); signal != nil {
signal.(func(*core.QChildEvent))(core.NewQChildEventFromPointer(event))
} else {
NewQMacToolBarItemFromPointer(ptr).ChildEventDefault(core.NewQChildEventFromPointer(event))
@ -1358,7 +1357,7 @@ func (ptr *QMacToolBarItem) ChildEventDefault(event core.QChildEvent_ITF) {
//export callbackQMacToolBarItem_ConnectNotify
func callbackQMacToolBarItem_ConnectNotify(ptr unsafe.Pointer, sign unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "connectNotify"); signal != nil {
if signal := qt.GetSignal(ptr, "connectNotify"); signal != nil {
signal.(func(*core.QMetaMethod))(core.NewQMetaMethodFromPointer(sign))
} else {
NewQMacToolBarItemFromPointer(ptr).ConnectNotifyDefault(core.NewQMetaMethodFromPointer(sign))
@ -1373,7 +1372,7 @@ func (ptr *QMacToolBarItem) ConnectNotifyDefault(sign core.QMetaMethod_ITF) {
//export callbackQMacToolBarItem_CustomEvent
func callbackQMacToolBarItem_CustomEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "customEvent"); signal != nil {
if signal := qt.GetSignal(ptr, "customEvent"); signal != nil {
signal.(func(*core.QEvent))(core.NewQEventFromPointer(event))
} else {
NewQMacToolBarItemFromPointer(ptr).CustomEventDefault(core.NewQEventFromPointer(event))
@ -1388,7 +1387,7 @@ func (ptr *QMacToolBarItem) CustomEventDefault(event core.QEvent_ITF) {
//export callbackQMacToolBarItem_DeleteLater
func callbackQMacToolBarItem_DeleteLater(ptr unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "deleteLater"); signal != nil {
if signal := qt.GetSignal(ptr, "deleteLater"); signal != nil {
signal.(func())()
} else {
NewQMacToolBarItemFromPointer(ptr).DeleteLaterDefault()
@ -1405,7 +1404,7 @@ func (ptr *QMacToolBarItem) DeleteLaterDefault() {
//export callbackQMacToolBarItem_Destroyed
func callbackQMacToolBarItem_Destroyed(ptr unsafe.Pointer, obj unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "destroyed"); signal != nil {
if signal := qt.GetSignal(ptr, "destroyed"); signal != nil {
signal.(func(*core.QObject))(core.NewQObjectFromPointer(obj))
}
@ -1413,7 +1412,7 @@ func callbackQMacToolBarItem_Destroyed(ptr unsafe.Pointer, obj unsafe.Pointer) {
//export callbackQMacToolBarItem_DisconnectNotify
func callbackQMacToolBarItem_DisconnectNotify(ptr unsafe.Pointer, sign unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "disconnectNotify"); signal != nil {
if signal := qt.GetSignal(ptr, "disconnectNotify"); signal != nil {
signal.(func(*core.QMetaMethod))(core.NewQMetaMethodFromPointer(sign))
} else {
NewQMacToolBarItemFromPointer(ptr).DisconnectNotifyDefault(core.NewQMetaMethodFromPointer(sign))
@ -1428,7 +1427,7 @@ func (ptr *QMacToolBarItem) DisconnectNotifyDefault(sign core.QMetaMethod_ITF) {
//export callbackQMacToolBarItem_ObjectNameChanged
func callbackQMacToolBarItem_ObjectNameChanged(ptr unsafe.Pointer, objectName C.struct_QtMacExtras_PackedString) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "objectNameChanged"); signal != nil {
if signal := qt.GetSignal(ptr, "objectNameChanged"); signal != nil {
signal.(func(string))(cGoUnpackString(objectName))
}
@ -1436,7 +1435,7 @@ func callbackQMacToolBarItem_ObjectNameChanged(ptr unsafe.Pointer, objectName C.
//export callbackQMacToolBarItem_TimerEvent
func callbackQMacToolBarItem_TimerEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "timerEvent"); signal != nil {
if signal := qt.GetSignal(ptr, "timerEvent"); signal != nil {
signal.(func(*core.QTimerEvent))(core.NewQTimerEventFromPointer(event))
} else {
NewQMacToolBarItemFromPointer(ptr).TimerEventDefault(core.NewQTimerEventFromPointer(event))
@ -1451,7 +1450,7 @@ func (ptr *QMacToolBarItem) TimerEventDefault(event core.QTimerEvent_ITF) {
//export callbackQMacToolBarItem_MetaObject
func callbackQMacToolBarItem_MetaObject(ptr unsafe.Pointer) unsafe.Pointer {
if signal := qt.GetSignal(fmt.Sprint(ptr), "metaObject"); signal != nil {
if signal := qt.GetSignal(ptr, "metaObject"); signal != nil {
return core.PointerFromQMetaObject(signal.(func() *core.QMetaObject)())
}

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -8,7 +8,6 @@ package purchasing
//#include "purchasing.h"
import "C"
import (
"fmt"
"github.com/therecipe/qt"
"github.com/therecipe/qt/core"
"runtime"
@ -72,7 +71,7 @@ const (
//export callbackQInAppProduct_Purchase
func callbackQInAppProduct_Purchase(ptr unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "purchase"); signal != nil {
if signal := qt.GetSignal(ptr, "purchase"); signal != nil {
signal.(func())()
}
@ -81,13 +80,13 @@ func callbackQInAppProduct_Purchase(ptr unsafe.Pointer) {
func (ptr *QInAppProduct) ConnectPurchase(f func()) {
if ptr.Pointer() != nil {
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "purchase"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "purchase", func() {
if signal := qt.LendSignal(ptr.Pointer(), "purchase"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "purchase", func() {
signal.(func())()
f()
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "purchase", f)
qt.ConnectSignal(ptr.Pointer(), "purchase", f)
}
}
}
@ -95,7 +94,7 @@ func (ptr *QInAppProduct) ConnectPurchase(f func()) {
func (ptr *QInAppProduct) DisconnectPurchase() {
if ptr.Pointer() != nil {
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "purchase")
qt.DisconnectSignal(ptr.Pointer(), "purchase")
}
}
@ -162,7 +161,7 @@ func (ptr *QInAppProduct) __dynamicPropertyNames_newList() unsafe.Pointer {
func (ptr *QInAppProduct) __findChildren_atList2(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QInAppProduct___findChildren_atList2(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -183,7 +182,7 @@ func (ptr *QInAppProduct) __findChildren_newList2() unsafe.Pointer {
func (ptr *QInAppProduct) __findChildren_atList3(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QInAppProduct___findChildren_atList3(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -204,7 +203,7 @@ func (ptr *QInAppProduct) __findChildren_newList3() unsafe.Pointer {
func (ptr *QInAppProduct) __findChildren_atList(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QInAppProduct___findChildren_atList(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -225,7 +224,7 @@ func (ptr *QInAppProduct) __findChildren_newList() unsafe.Pointer {
func (ptr *QInAppProduct) __children_atList(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QInAppProduct___children_atList(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -245,7 +244,7 @@ func (ptr *QInAppProduct) __children_newList() unsafe.Pointer {
//export callbackQInAppProduct_Event
func callbackQInAppProduct_Event(ptr unsafe.Pointer, e unsafe.Pointer) C.char {
if signal := qt.GetSignal(fmt.Sprint(ptr), "event"); signal != nil {
if signal := qt.GetSignal(ptr, "event"); signal != nil {
return C.char(int8(qt.GoBoolToInt(signal.(func(*core.QEvent) bool)(core.NewQEventFromPointer(e)))))
}
@ -261,7 +260,7 @@ func (ptr *QInAppProduct) EventDefault(e core.QEvent_ITF) bool {
//export callbackQInAppProduct_EventFilter
func callbackQInAppProduct_EventFilter(ptr unsafe.Pointer, watched unsafe.Pointer, event unsafe.Pointer) C.char {
if signal := qt.GetSignal(fmt.Sprint(ptr), "eventFilter"); signal != nil {
if signal := qt.GetSignal(ptr, "eventFilter"); signal != nil {
return C.char(int8(qt.GoBoolToInt(signal.(func(*core.QObject, *core.QEvent) bool)(core.NewQObjectFromPointer(watched), core.NewQEventFromPointer(event)))))
}
@ -277,7 +276,7 @@ func (ptr *QInAppProduct) EventFilterDefault(watched core.QObject_ITF, event cor
//export callbackQInAppProduct_ChildEvent
func callbackQInAppProduct_ChildEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "childEvent"); signal != nil {
if signal := qt.GetSignal(ptr, "childEvent"); signal != nil {
signal.(func(*core.QChildEvent))(core.NewQChildEventFromPointer(event))
} else {
NewQInAppProductFromPointer(ptr).ChildEventDefault(core.NewQChildEventFromPointer(event))
@ -292,7 +291,7 @@ func (ptr *QInAppProduct) ChildEventDefault(event core.QChildEvent_ITF) {
//export callbackQInAppProduct_ConnectNotify
func callbackQInAppProduct_ConnectNotify(ptr unsafe.Pointer, sign unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "connectNotify"); signal != nil {
if signal := qt.GetSignal(ptr, "connectNotify"); signal != nil {
signal.(func(*core.QMetaMethod))(core.NewQMetaMethodFromPointer(sign))
} else {
NewQInAppProductFromPointer(ptr).ConnectNotifyDefault(core.NewQMetaMethodFromPointer(sign))
@ -307,7 +306,7 @@ func (ptr *QInAppProduct) ConnectNotifyDefault(sign core.QMetaMethod_ITF) {
//export callbackQInAppProduct_CustomEvent
func callbackQInAppProduct_CustomEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "customEvent"); signal != nil {
if signal := qt.GetSignal(ptr, "customEvent"); signal != nil {
signal.(func(*core.QEvent))(core.NewQEventFromPointer(event))
} else {
NewQInAppProductFromPointer(ptr).CustomEventDefault(core.NewQEventFromPointer(event))
@ -322,7 +321,7 @@ func (ptr *QInAppProduct) CustomEventDefault(event core.QEvent_ITF) {
//export callbackQInAppProduct_DeleteLater
func callbackQInAppProduct_DeleteLater(ptr unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "deleteLater"); signal != nil {
if signal := qt.GetSignal(ptr, "deleteLater"); signal != nil {
signal.(func())()
} else {
NewQInAppProductFromPointer(ptr).DeleteLaterDefault()
@ -339,7 +338,7 @@ func (ptr *QInAppProduct) DeleteLaterDefault() {
//export callbackQInAppProduct_Destroyed
func callbackQInAppProduct_Destroyed(ptr unsafe.Pointer, obj unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "destroyed"); signal != nil {
if signal := qt.GetSignal(ptr, "destroyed"); signal != nil {
signal.(func(*core.QObject))(core.NewQObjectFromPointer(obj))
}
@ -347,7 +346,7 @@ func callbackQInAppProduct_Destroyed(ptr unsafe.Pointer, obj unsafe.Pointer) {
//export callbackQInAppProduct_DisconnectNotify
func callbackQInAppProduct_DisconnectNotify(ptr unsafe.Pointer, sign unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "disconnectNotify"); signal != nil {
if signal := qt.GetSignal(ptr, "disconnectNotify"); signal != nil {
signal.(func(*core.QMetaMethod))(core.NewQMetaMethodFromPointer(sign))
} else {
NewQInAppProductFromPointer(ptr).DisconnectNotifyDefault(core.NewQMetaMethodFromPointer(sign))
@ -362,7 +361,7 @@ func (ptr *QInAppProduct) DisconnectNotifyDefault(sign core.QMetaMethod_ITF) {
//export callbackQInAppProduct_ObjectNameChanged
func callbackQInAppProduct_ObjectNameChanged(ptr unsafe.Pointer, objectName C.struct_QtPurchasing_PackedString) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "objectNameChanged"); signal != nil {
if signal := qt.GetSignal(ptr, "objectNameChanged"); signal != nil {
signal.(func(string))(cGoUnpackString(objectName))
}
@ -370,7 +369,7 @@ func callbackQInAppProduct_ObjectNameChanged(ptr unsafe.Pointer, objectName C.st
//export callbackQInAppProduct_TimerEvent
func callbackQInAppProduct_TimerEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "timerEvent"); signal != nil {
if signal := qt.GetSignal(ptr, "timerEvent"); signal != nil {
signal.(func(*core.QTimerEvent))(core.NewQTimerEventFromPointer(event))
} else {
NewQInAppProductFromPointer(ptr).TimerEventDefault(core.NewQTimerEventFromPointer(event))
@ -385,7 +384,7 @@ func (ptr *QInAppProduct) TimerEventDefault(event core.QTimerEvent_ITF) {
//export callbackQInAppProduct_MetaObject
func callbackQInAppProduct_MetaObject(ptr unsafe.Pointer) unsafe.Pointer {
if signal := qt.GetSignal(fmt.Sprint(ptr), "metaObject"); signal != nil {
if signal := qt.GetSignal(ptr, "metaObject"); signal != nil {
return core.PointerFromQMetaObject(signal.(func() *core.QMetaObject)())
}
@ -439,7 +438,7 @@ func NewQInAppStoreFromPointer(ptr unsafe.Pointer) *QInAppStore {
}
func NewQInAppStore(parent core.QObject_ITF) *QInAppStore {
var tmpValue = NewQInAppStoreFromPointer(C.QInAppStore_NewQInAppStore(core.PointerFromQObject(parent)))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -447,7 +446,7 @@ func NewQInAppStore(parent core.QObject_ITF) *QInAppStore {
//export callbackQInAppStore_ProductRegistered
func callbackQInAppStore_ProductRegistered(ptr unsafe.Pointer, product unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "productRegistered"); signal != nil {
if signal := qt.GetSignal(ptr, "productRegistered"); signal != nil {
signal.(func(*QInAppProduct))(NewQInAppProductFromPointer(product))
}
@ -456,17 +455,17 @@ func callbackQInAppStore_ProductRegistered(ptr unsafe.Pointer, product unsafe.Po
func (ptr *QInAppStore) ConnectProductRegistered(f func(product *QInAppProduct)) {
if ptr.Pointer() != nil {
if !qt.ExistsSignal(fmt.Sprint(ptr.Pointer()), "productRegistered") {
if !qt.ExistsSignal(ptr.Pointer(), "productRegistered") {
C.QInAppStore_ConnectProductRegistered(ptr.Pointer())
}
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "productRegistered"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "productRegistered", func(product *QInAppProduct) {
if signal := qt.LendSignal(ptr.Pointer(), "productRegistered"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "productRegistered", func(product *QInAppProduct) {
signal.(func(*QInAppProduct))(product)
f(product)
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "productRegistered", f)
qt.ConnectSignal(ptr.Pointer(), "productRegistered", f)
}
}
}
@ -474,7 +473,7 @@ func (ptr *QInAppStore) ConnectProductRegistered(f func(product *QInAppProduct))
func (ptr *QInAppStore) DisconnectProductRegistered() {
if ptr.Pointer() != nil {
C.QInAppStore_DisconnectProductRegistered(ptr.Pointer())
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "productRegistered")
qt.DisconnectSignal(ptr.Pointer(), "productRegistered")
}
}
@ -486,7 +485,7 @@ func (ptr *QInAppStore) ProductRegistered(product QInAppProduct_ITF) {
//export callbackQInAppStore_ProductUnknown
func callbackQInAppStore_ProductUnknown(ptr unsafe.Pointer, productType C.longlong, identifier C.struct_QtPurchasing_PackedString) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "productUnknown"); signal != nil {
if signal := qt.GetSignal(ptr, "productUnknown"); signal != nil {
signal.(func(QInAppProduct__ProductType, string))(QInAppProduct__ProductType(productType), cGoUnpackString(identifier))
}
@ -495,17 +494,17 @@ func callbackQInAppStore_ProductUnknown(ptr unsafe.Pointer, productType C.longlo
func (ptr *QInAppStore) ConnectProductUnknown(f func(productType QInAppProduct__ProductType, identifier string)) {
if ptr.Pointer() != nil {
if !qt.ExistsSignal(fmt.Sprint(ptr.Pointer()), "productUnknown") {
if !qt.ExistsSignal(ptr.Pointer(), "productUnknown") {
C.QInAppStore_ConnectProductUnknown(ptr.Pointer())
}
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "productUnknown"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "productUnknown", func(productType QInAppProduct__ProductType, identifier string) {
if signal := qt.LendSignal(ptr.Pointer(), "productUnknown"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "productUnknown", func(productType QInAppProduct__ProductType, identifier string) {
signal.(func(QInAppProduct__ProductType, string))(productType, identifier)
f(productType, identifier)
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "productUnknown", f)
qt.ConnectSignal(ptr.Pointer(), "productUnknown", f)
}
}
}
@ -513,7 +512,7 @@ func (ptr *QInAppStore) ConnectProductUnknown(f func(productType QInAppProduct__
func (ptr *QInAppStore) DisconnectProductUnknown() {
if ptr.Pointer() != nil {
C.QInAppStore_DisconnectProductUnknown(ptr.Pointer())
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "productUnknown")
qt.DisconnectSignal(ptr.Pointer(), "productUnknown")
}
}
@ -563,7 +562,7 @@ func (ptr *QInAppStore) SetPlatformProperty(propertyName string, value string) {
//export callbackQInAppStore_TransactionReady
func callbackQInAppStore_TransactionReady(ptr unsafe.Pointer, transaction unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "transactionReady"); signal != nil {
if signal := qt.GetSignal(ptr, "transactionReady"); signal != nil {
signal.(func(*QInAppTransaction))(NewQInAppTransactionFromPointer(transaction))
}
@ -572,17 +571,17 @@ func callbackQInAppStore_TransactionReady(ptr unsafe.Pointer, transaction unsafe
func (ptr *QInAppStore) ConnectTransactionReady(f func(transaction *QInAppTransaction)) {
if ptr.Pointer() != nil {
if !qt.ExistsSignal(fmt.Sprint(ptr.Pointer()), "transactionReady") {
if !qt.ExistsSignal(ptr.Pointer(), "transactionReady") {
C.QInAppStore_ConnectTransactionReady(ptr.Pointer())
}
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "transactionReady"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "transactionReady", func(transaction *QInAppTransaction) {
if signal := qt.LendSignal(ptr.Pointer(), "transactionReady"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "transactionReady", func(transaction *QInAppTransaction) {
signal.(func(*QInAppTransaction))(transaction)
f(transaction)
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "transactionReady", f)
qt.ConnectSignal(ptr.Pointer(), "transactionReady", f)
}
}
}
@ -590,7 +589,7 @@ func (ptr *QInAppStore) ConnectTransactionReady(f func(transaction *QInAppTransa
func (ptr *QInAppStore) DisconnectTransactionReady() {
if ptr.Pointer() != nil {
C.QInAppStore_DisconnectTransactionReady(ptr.Pointer())
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "transactionReady")
qt.DisconnectSignal(ptr.Pointer(), "transactionReady")
}
}
@ -616,7 +615,7 @@ func (ptr *QInAppStore) RegisteredProduct(identifier string) *QInAppProduct {
defer C.free(unsafe.Pointer(identifierC))
}
var tmpValue = NewQInAppProductFromPointer(C.QInAppStore_RegisteredProduct(ptr.Pointer(), C.struct_QtPurchasing_PackedString{data: identifierC, len: C.longlong(len(identifier))}))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -646,7 +645,7 @@ func (ptr *QInAppStore) __dynamicPropertyNames_newList() unsafe.Pointer {
func (ptr *QInAppStore) __findChildren_atList2(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QInAppStore___findChildren_atList2(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -667,7 +666,7 @@ func (ptr *QInAppStore) __findChildren_newList2() unsafe.Pointer {
func (ptr *QInAppStore) __findChildren_atList3(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QInAppStore___findChildren_atList3(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -688,7 +687,7 @@ func (ptr *QInAppStore) __findChildren_newList3() unsafe.Pointer {
func (ptr *QInAppStore) __findChildren_atList(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QInAppStore___findChildren_atList(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -709,7 +708,7 @@ func (ptr *QInAppStore) __findChildren_newList() unsafe.Pointer {
func (ptr *QInAppStore) __children_atList(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QInAppStore___children_atList(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -729,7 +728,7 @@ func (ptr *QInAppStore) __children_newList() unsafe.Pointer {
//export callbackQInAppStore_Event
func callbackQInAppStore_Event(ptr unsafe.Pointer, e unsafe.Pointer) C.char {
if signal := qt.GetSignal(fmt.Sprint(ptr), "event"); signal != nil {
if signal := qt.GetSignal(ptr, "event"); signal != nil {
return C.char(int8(qt.GoBoolToInt(signal.(func(*core.QEvent) bool)(core.NewQEventFromPointer(e)))))
}
@ -745,7 +744,7 @@ func (ptr *QInAppStore) EventDefault(e core.QEvent_ITF) bool {
//export callbackQInAppStore_EventFilter
func callbackQInAppStore_EventFilter(ptr unsafe.Pointer, watched unsafe.Pointer, event unsafe.Pointer) C.char {
if signal := qt.GetSignal(fmt.Sprint(ptr), "eventFilter"); signal != nil {
if signal := qt.GetSignal(ptr, "eventFilter"); signal != nil {
return C.char(int8(qt.GoBoolToInt(signal.(func(*core.QObject, *core.QEvent) bool)(core.NewQObjectFromPointer(watched), core.NewQEventFromPointer(event)))))
}
@ -761,7 +760,7 @@ func (ptr *QInAppStore) EventFilterDefault(watched core.QObject_ITF, event core.
//export callbackQInAppStore_ChildEvent
func callbackQInAppStore_ChildEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "childEvent"); signal != nil {
if signal := qt.GetSignal(ptr, "childEvent"); signal != nil {
signal.(func(*core.QChildEvent))(core.NewQChildEventFromPointer(event))
} else {
NewQInAppStoreFromPointer(ptr).ChildEventDefault(core.NewQChildEventFromPointer(event))
@ -776,7 +775,7 @@ func (ptr *QInAppStore) ChildEventDefault(event core.QChildEvent_ITF) {
//export callbackQInAppStore_ConnectNotify
func callbackQInAppStore_ConnectNotify(ptr unsafe.Pointer, sign unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "connectNotify"); signal != nil {
if signal := qt.GetSignal(ptr, "connectNotify"); signal != nil {
signal.(func(*core.QMetaMethod))(core.NewQMetaMethodFromPointer(sign))
} else {
NewQInAppStoreFromPointer(ptr).ConnectNotifyDefault(core.NewQMetaMethodFromPointer(sign))
@ -791,7 +790,7 @@ func (ptr *QInAppStore) ConnectNotifyDefault(sign core.QMetaMethod_ITF) {
//export callbackQInAppStore_CustomEvent
func callbackQInAppStore_CustomEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "customEvent"); signal != nil {
if signal := qt.GetSignal(ptr, "customEvent"); signal != nil {
signal.(func(*core.QEvent))(core.NewQEventFromPointer(event))
} else {
NewQInAppStoreFromPointer(ptr).CustomEventDefault(core.NewQEventFromPointer(event))
@ -806,7 +805,7 @@ func (ptr *QInAppStore) CustomEventDefault(event core.QEvent_ITF) {
//export callbackQInAppStore_DeleteLater
func callbackQInAppStore_DeleteLater(ptr unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "deleteLater"); signal != nil {
if signal := qt.GetSignal(ptr, "deleteLater"); signal != nil {
signal.(func())()
} else {
NewQInAppStoreFromPointer(ptr).DeleteLaterDefault()
@ -823,7 +822,7 @@ func (ptr *QInAppStore) DeleteLaterDefault() {
//export callbackQInAppStore_Destroyed
func callbackQInAppStore_Destroyed(ptr unsafe.Pointer, obj unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "destroyed"); signal != nil {
if signal := qt.GetSignal(ptr, "destroyed"); signal != nil {
signal.(func(*core.QObject))(core.NewQObjectFromPointer(obj))
}
@ -831,7 +830,7 @@ func callbackQInAppStore_Destroyed(ptr unsafe.Pointer, obj unsafe.Pointer) {
//export callbackQInAppStore_DisconnectNotify
func callbackQInAppStore_DisconnectNotify(ptr unsafe.Pointer, sign unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "disconnectNotify"); signal != nil {
if signal := qt.GetSignal(ptr, "disconnectNotify"); signal != nil {
signal.(func(*core.QMetaMethod))(core.NewQMetaMethodFromPointer(sign))
} else {
NewQInAppStoreFromPointer(ptr).DisconnectNotifyDefault(core.NewQMetaMethodFromPointer(sign))
@ -846,7 +845,7 @@ func (ptr *QInAppStore) DisconnectNotifyDefault(sign core.QMetaMethod_ITF) {
//export callbackQInAppStore_ObjectNameChanged
func callbackQInAppStore_ObjectNameChanged(ptr unsafe.Pointer, objectName C.struct_QtPurchasing_PackedString) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "objectNameChanged"); signal != nil {
if signal := qt.GetSignal(ptr, "objectNameChanged"); signal != nil {
signal.(func(string))(cGoUnpackString(objectName))
}
@ -854,7 +853,7 @@ func callbackQInAppStore_ObjectNameChanged(ptr unsafe.Pointer, objectName C.stru
//export callbackQInAppStore_TimerEvent
func callbackQInAppStore_TimerEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "timerEvent"); signal != nil {
if signal := qt.GetSignal(ptr, "timerEvent"); signal != nil {
signal.(func(*core.QTimerEvent))(core.NewQTimerEventFromPointer(event))
} else {
NewQInAppStoreFromPointer(ptr).TimerEventDefault(core.NewQTimerEventFromPointer(event))
@ -869,7 +868,7 @@ func (ptr *QInAppStore) TimerEventDefault(event core.QTimerEvent_ITF) {
//export callbackQInAppStore_MetaObject
func callbackQInAppStore_MetaObject(ptr unsafe.Pointer) unsafe.Pointer {
if signal := qt.GetSignal(fmt.Sprint(ptr), "metaObject"); signal != nil {
if signal := qt.GetSignal(ptr, "metaObject"); signal != nil {
return core.PointerFromQMetaObject(signal.(func() *core.QMetaObject)())
}
@ -945,7 +944,7 @@ const (
//export callbackQInAppTransaction_ErrorString
func callbackQInAppTransaction_ErrorString(ptr unsafe.Pointer) C.struct_QtPurchasing_PackedString {
if signal := qt.GetSignal(fmt.Sprint(ptr), "errorString"); signal != nil {
if signal := qt.GetSignal(ptr, "errorString"); signal != nil {
tempVal := signal.(func() string)()
return C.struct_QtPurchasing_PackedString{data: C.CString(tempVal), len: C.longlong(len(tempVal))}
}
@ -956,13 +955,13 @@ func callbackQInAppTransaction_ErrorString(ptr unsafe.Pointer) C.struct_QtPurcha
func (ptr *QInAppTransaction) ConnectErrorString(f func() string) {
if ptr.Pointer() != nil {
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "errorString"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "errorString", func() string {
if signal := qt.LendSignal(ptr.Pointer(), "errorString"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "errorString", func() string {
signal.(func() string)()
return f()
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "errorString", f)
qt.ConnectSignal(ptr.Pointer(), "errorString", f)
}
}
}
@ -970,7 +969,7 @@ func (ptr *QInAppTransaction) ConnectErrorString(f func() string) {
func (ptr *QInAppTransaction) DisconnectErrorString() {
if ptr.Pointer() != nil {
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "errorString")
qt.DisconnectSignal(ptr.Pointer(), "errorString")
}
}
@ -990,7 +989,7 @@ func (ptr *QInAppTransaction) ErrorStringDefault() string {
//export callbackQInAppTransaction_OrderId
func callbackQInAppTransaction_OrderId(ptr unsafe.Pointer) C.struct_QtPurchasing_PackedString {
if signal := qt.GetSignal(fmt.Sprint(ptr), "orderId"); signal != nil {
if signal := qt.GetSignal(ptr, "orderId"); signal != nil {
tempVal := signal.(func() string)()
return C.struct_QtPurchasing_PackedString{data: C.CString(tempVal), len: C.longlong(len(tempVal))}
}
@ -1001,13 +1000,13 @@ func callbackQInAppTransaction_OrderId(ptr unsafe.Pointer) C.struct_QtPurchasing
func (ptr *QInAppTransaction) ConnectOrderId(f func() string) {
if ptr.Pointer() != nil {
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "orderId"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "orderId", func() string {
if signal := qt.LendSignal(ptr.Pointer(), "orderId"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "orderId", func() string {
signal.(func() string)()
return f()
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "orderId", f)
qt.ConnectSignal(ptr.Pointer(), "orderId", f)
}
}
}
@ -1015,7 +1014,7 @@ func (ptr *QInAppTransaction) ConnectOrderId(f func() string) {
func (ptr *QInAppTransaction) DisconnectOrderId() {
if ptr.Pointer() != nil {
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "orderId")
qt.DisconnectSignal(ptr.Pointer(), "orderId")
}
}
@ -1035,7 +1034,7 @@ func (ptr *QInAppTransaction) OrderIdDefault() string {
//export callbackQInAppTransaction_Finalize
func callbackQInAppTransaction_Finalize(ptr unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "finalize"); signal != nil {
if signal := qt.GetSignal(ptr, "finalize"); signal != nil {
signal.(func())()
}
@ -1044,13 +1043,13 @@ func callbackQInAppTransaction_Finalize(ptr unsafe.Pointer) {
func (ptr *QInAppTransaction) ConnectFinalize(f func()) {
if ptr.Pointer() != nil {
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "finalize"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "finalize", func() {
if signal := qt.LendSignal(ptr.Pointer(), "finalize"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "finalize", func() {
signal.(func())()
f()
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "finalize", f)
qt.ConnectSignal(ptr.Pointer(), "finalize", f)
}
}
}
@ -1058,7 +1057,7 @@ func (ptr *QInAppTransaction) ConnectFinalize(f func()) {
func (ptr *QInAppTransaction) DisconnectFinalize() {
if ptr.Pointer() != nil {
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "finalize")
qt.DisconnectSignal(ptr.Pointer(), "finalize")
}
}
@ -1070,7 +1069,7 @@ func (ptr *QInAppTransaction) Finalize() {
//export callbackQInAppTransaction_FailureReason
func callbackQInAppTransaction_FailureReason(ptr unsafe.Pointer) C.longlong {
if signal := qt.GetSignal(fmt.Sprint(ptr), "failureReason"); signal != nil {
if signal := qt.GetSignal(ptr, "failureReason"); signal != nil {
return C.longlong(signal.(func() QInAppTransaction__FailureReason)())
}
@ -1080,13 +1079,13 @@ func callbackQInAppTransaction_FailureReason(ptr unsafe.Pointer) C.longlong {
func (ptr *QInAppTransaction) ConnectFailureReason(f func() QInAppTransaction__FailureReason) {
if ptr.Pointer() != nil {
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "failureReason"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "failureReason", func() QInAppTransaction__FailureReason {
if signal := qt.LendSignal(ptr.Pointer(), "failureReason"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "failureReason", func() QInAppTransaction__FailureReason {
signal.(func() QInAppTransaction__FailureReason)()
return f()
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "failureReason", f)
qt.ConnectSignal(ptr.Pointer(), "failureReason", f)
}
}
}
@ -1094,7 +1093,7 @@ func (ptr *QInAppTransaction) ConnectFailureReason(f func() QInAppTransaction__F
func (ptr *QInAppTransaction) DisconnectFailureReason() {
if ptr.Pointer() != nil {
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "failureReason")
qt.DisconnectSignal(ptr.Pointer(), "failureReason")
}
}
@ -1114,7 +1113,7 @@ func (ptr *QInAppTransaction) FailureReasonDefault() QInAppTransaction__FailureR
//export callbackQInAppTransaction_Timestamp
func callbackQInAppTransaction_Timestamp(ptr unsafe.Pointer) unsafe.Pointer {
if signal := qt.GetSignal(fmt.Sprint(ptr), "timestamp"); signal != nil {
if signal := qt.GetSignal(ptr, "timestamp"); signal != nil {
return core.PointerFromQDateTime(signal.(func() *core.QDateTime)())
}
@ -1124,13 +1123,13 @@ func callbackQInAppTransaction_Timestamp(ptr unsafe.Pointer) unsafe.Pointer {
func (ptr *QInAppTransaction) ConnectTimestamp(f func() *core.QDateTime) {
if ptr.Pointer() != nil {
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "timestamp"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "timestamp", func() *core.QDateTime {
if signal := qt.LendSignal(ptr.Pointer(), "timestamp"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "timestamp", func() *core.QDateTime {
signal.(func() *core.QDateTime)()
return f()
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "timestamp", f)
qt.ConnectSignal(ptr.Pointer(), "timestamp", f)
}
}
}
@ -1138,7 +1137,7 @@ func (ptr *QInAppTransaction) ConnectTimestamp(f func() *core.QDateTime) {
func (ptr *QInAppTransaction) DisconnectTimestamp() {
if ptr.Pointer() != nil {
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "timestamp")
qt.DisconnectSignal(ptr.Pointer(), "timestamp")
}
}
@ -1163,7 +1162,7 @@ func (ptr *QInAppTransaction) TimestampDefault() *core.QDateTime {
func (ptr *QInAppTransaction) Product() *QInAppProduct {
if ptr.Pointer() != nil {
var tmpValue = NewQInAppProductFromPointer(C.QInAppTransaction_Product(ptr.Pointer()))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -1173,7 +1172,7 @@ func (ptr *QInAppTransaction) Product() *QInAppProduct {
//export callbackQInAppTransaction_PlatformProperty
func callbackQInAppTransaction_PlatformProperty(ptr unsafe.Pointer, propertyName C.struct_QtPurchasing_PackedString) C.struct_QtPurchasing_PackedString {
if signal := qt.GetSignal(fmt.Sprint(ptr), "platformProperty"); signal != nil {
if signal := qt.GetSignal(ptr, "platformProperty"); signal != nil {
tempVal := signal.(func(string) string)(cGoUnpackString(propertyName))
return C.struct_QtPurchasing_PackedString{data: C.CString(tempVal), len: C.longlong(len(tempVal))}
}
@ -1184,13 +1183,13 @@ func callbackQInAppTransaction_PlatformProperty(ptr unsafe.Pointer, propertyName
func (ptr *QInAppTransaction) ConnectPlatformProperty(f func(propertyName string) string) {
if ptr.Pointer() != nil {
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "platformProperty"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "platformProperty", func(propertyName string) string {
if signal := qt.LendSignal(ptr.Pointer(), "platformProperty"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "platformProperty", func(propertyName string) string {
signal.(func(string) string)(propertyName)
return f(propertyName)
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "platformProperty", f)
qt.ConnectSignal(ptr.Pointer(), "platformProperty", f)
}
}
}
@ -1198,7 +1197,7 @@ func (ptr *QInAppTransaction) ConnectPlatformProperty(f func(propertyName string
func (ptr *QInAppTransaction) DisconnectPlatformProperty() {
if ptr.Pointer() != nil {
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "platformProperty")
qt.DisconnectSignal(ptr.Pointer(), "platformProperty")
}
}
@ -1255,7 +1254,7 @@ func (ptr *QInAppTransaction) __dynamicPropertyNames_newList() unsafe.Pointer {
func (ptr *QInAppTransaction) __findChildren_atList2(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QInAppTransaction___findChildren_atList2(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -1276,7 +1275,7 @@ func (ptr *QInAppTransaction) __findChildren_newList2() unsafe.Pointer {
func (ptr *QInAppTransaction) __findChildren_atList3(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QInAppTransaction___findChildren_atList3(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -1297,7 +1296,7 @@ func (ptr *QInAppTransaction) __findChildren_newList3() unsafe.Pointer {
func (ptr *QInAppTransaction) __findChildren_atList(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QInAppTransaction___findChildren_atList(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -1318,7 +1317,7 @@ func (ptr *QInAppTransaction) __findChildren_newList() unsafe.Pointer {
func (ptr *QInAppTransaction) __children_atList(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QInAppTransaction___children_atList(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -1338,7 +1337,7 @@ func (ptr *QInAppTransaction) __children_newList() unsafe.Pointer {
//export callbackQInAppTransaction_Event
func callbackQInAppTransaction_Event(ptr unsafe.Pointer, e unsafe.Pointer) C.char {
if signal := qt.GetSignal(fmt.Sprint(ptr), "event"); signal != nil {
if signal := qt.GetSignal(ptr, "event"); signal != nil {
return C.char(int8(qt.GoBoolToInt(signal.(func(*core.QEvent) bool)(core.NewQEventFromPointer(e)))))
}
@ -1354,7 +1353,7 @@ func (ptr *QInAppTransaction) EventDefault(e core.QEvent_ITF) bool {
//export callbackQInAppTransaction_EventFilter
func callbackQInAppTransaction_EventFilter(ptr unsafe.Pointer, watched unsafe.Pointer, event unsafe.Pointer) C.char {
if signal := qt.GetSignal(fmt.Sprint(ptr), "eventFilter"); signal != nil {
if signal := qt.GetSignal(ptr, "eventFilter"); signal != nil {
return C.char(int8(qt.GoBoolToInt(signal.(func(*core.QObject, *core.QEvent) bool)(core.NewQObjectFromPointer(watched), core.NewQEventFromPointer(event)))))
}
@ -1370,7 +1369,7 @@ func (ptr *QInAppTransaction) EventFilterDefault(watched core.QObject_ITF, event
//export callbackQInAppTransaction_ChildEvent
func callbackQInAppTransaction_ChildEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "childEvent"); signal != nil {
if signal := qt.GetSignal(ptr, "childEvent"); signal != nil {
signal.(func(*core.QChildEvent))(core.NewQChildEventFromPointer(event))
} else {
NewQInAppTransactionFromPointer(ptr).ChildEventDefault(core.NewQChildEventFromPointer(event))
@ -1385,7 +1384,7 @@ func (ptr *QInAppTransaction) ChildEventDefault(event core.QChildEvent_ITF) {
//export callbackQInAppTransaction_ConnectNotify
func callbackQInAppTransaction_ConnectNotify(ptr unsafe.Pointer, sign unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "connectNotify"); signal != nil {
if signal := qt.GetSignal(ptr, "connectNotify"); signal != nil {
signal.(func(*core.QMetaMethod))(core.NewQMetaMethodFromPointer(sign))
} else {
NewQInAppTransactionFromPointer(ptr).ConnectNotifyDefault(core.NewQMetaMethodFromPointer(sign))
@ -1400,7 +1399,7 @@ func (ptr *QInAppTransaction) ConnectNotifyDefault(sign core.QMetaMethod_ITF) {
//export callbackQInAppTransaction_CustomEvent
func callbackQInAppTransaction_CustomEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "customEvent"); signal != nil {
if signal := qt.GetSignal(ptr, "customEvent"); signal != nil {
signal.(func(*core.QEvent))(core.NewQEventFromPointer(event))
} else {
NewQInAppTransactionFromPointer(ptr).CustomEventDefault(core.NewQEventFromPointer(event))
@ -1415,7 +1414,7 @@ func (ptr *QInAppTransaction) CustomEventDefault(event core.QEvent_ITF) {
//export callbackQInAppTransaction_DeleteLater
func callbackQInAppTransaction_DeleteLater(ptr unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "deleteLater"); signal != nil {
if signal := qt.GetSignal(ptr, "deleteLater"); signal != nil {
signal.(func())()
} else {
NewQInAppTransactionFromPointer(ptr).DeleteLaterDefault()
@ -1432,7 +1431,7 @@ func (ptr *QInAppTransaction) DeleteLaterDefault() {
//export callbackQInAppTransaction_Destroyed
func callbackQInAppTransaction_Destroyed(ptr unsafe.Pointer, obj unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "destroyed"); signal != nil {
if signal := qt.GetSignal(ptr, "destroyed"); signal != nil {
signal.(func(*core.QObject))(core.NewQObjectFromPointer(obj))
}
@ -1440,7 +1439,7 @@ func callbackQInAppTransaction_Destroyed(ptr unsafe.Pointer, obj unsafe.Pointer)
//export callbackQInAppTransaction_DisconnectNotify
func callbackQInAppTransaction_DisconnectNotify(ptr unsafe.Pointer, sign unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "disconnectNotify"); signal != nil {
if signal := qt.GetSignal(ptr, "disconnectNotify"); signal != nil {
signal.(func(*core.QMetaMethod))(core.NewQMetaMethodFromPointer(sign))
} else {
NewQInAppTransactionFromPointer(ptr).DisconnectNotifyDefault(core.NewQMetaMethodFromPointer(sign))
@ -1455,7 +1454,7 @@ func (ptr *QInAppTransaction) DisconnectNotifyDefault(sign core.QMetaMethod_ITF)
//export callbackQInAppTransaction_ObjectNameChanged
func callbackQInAppTransaction_ObjectNameChanged(ptr unsafe.Pointer, objectName C.struct_QtPurchasing_PackedString) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "objectNameChanged"); signal != nil {
if signal := qt.GetSignal(ptr, "objectNameChanged"); signal != nil {
signal.(func(string))(cGoUnpackString(objectName))
}
@ -1463,7 +1462,7 @@ func callbackQInAppTransaction_ObjectNameChanged(ptr unsafe.Pointer, objectName
//export callbackQInAppTransaction_TimerEvent
func callbackQInAppTransaction_TimerEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "timerEvent"); signal != nil {
if signal := qt.GetSignal(ptr, "timerEvent"); signal != nil {
signal.(func(*core.QTimerEvent))(core.NewQTimerEventFromPointer(event))
} else {
NewQInAppTransactionFromPointer(ptr).TimerEventDefault(core.NewQTimerEventFromPointer(event))
@ -1478,7 +1477,7 @@ func (ptr *QInAppTransaction) TimerEventDefault(event core.QTimerEvent_ITF) {
//export callbackQInAppTransaction_MetaObject
func callbackQInAppTransaction_MetaObject(ptr unsafe.Pointer) unsafe.Pointer {
if signal := qt.GetSignal(fmt.Sprint(ptr), "metaObject"); signal != nil {
if signal := qt.GetSignal(ptr, "metaObject"); signal != nil {
return core.PointerFromQMetaObject(signal.(func() *core.QMetaObject)())
}

File diff suppressed because it is too large Load diff

112
qt.go
View file

@ -1,7 +1,6 @@
package qt
import (
"fmt"
"log"
"os"
"runtime"
@ -13,10 +12,11 @@ import (
var (
Logger = log.New(os.Stderr, "", log.Ltime)
signals = make(map[string]interface{}) //TODO: unsafe.Pointer
signals = make(map[unsafe.Pointer]map[string]interface{})
signalsJNI = make(map[string]map[string]interface{})
signalsMutex = new(sync.Mutex)
objects = make(map[string]interface{}) //TODO: unsafe.Pointer
objects = make(map[unsafe.Pointer]interface{})
objectsMutex = new(sync.Mutex)
objectsTemp = make(map[unsafe.Pointer]interface{})
@ -25,50 +25,87 @@ var (
func init() { runtime.LockOSThread() }
func ExistsSignal(name, signal string) bool {
func ExistsSignal(cPtr unsafe.Pointer, signal string) (exists bool) {
signalsMutex.Lock()
_, exists := signals[fmt.Sprintf("%v:%v", name, signal)]
_, exists = signals[cPtr][signal]
signalsMutex.Unlock()
return exists
return
}
func LendSignal(name, signal string) interface{} {
var s interface{}
func LendSignal(cPtr unsafe.Pointer, signal string) (s interface{}) {
signalsMutex.Lock()
s = signals[fmt.Sprintf("%v:%v", name, signal)]
s = signals[cPtr][signal]
signalsMutex.Unlock()
return s
return
}
func GetSignal(name, signal string) interface{} {
if signal == "destroyed" || strings.HasPrefix(signal, "~") {
defer DisconnectAllSignals(name, signal)
}
return LendSignal(name, signal)
}
func ConnectSignal(name, signal string, function interface{}) {
func lendSignalJNI(cPtr, signal string) (s interface{}) {
signalsMutex.Lock()
signals[fmt.Sprintf("%v:%v", name, signal)] = function
s = signalsJNI[cPtr][signal]
signalsMutex.Unlock()
return
}
func DisconnectSignal(name, signal string) {
signalsMutex.Lock()
delete(signals, fmt.Sprintf("%v:%v", name, signal))
signalsMutex.Unlock()
}
func DisconnectAllSignals(name, signal string) {
signalsMutex.Lock()
for entry := range signals {
if (signal == "destroyed" || !strings.HasSuffix(entry, fmt.Sprintf(":%v", "destroyed"))) && strings.HasPrefix(entry, fmt.Sprintf("%v:", name)) {
delete(signals, entry)
func GetSignal(cPtr interface{}, signal string) interface{} {
if dcPtr, ok := cPtr.(unsafe.Pointer); ok {
if signal == "destroyed" || strings.HasPrefix(signal, "~") {
defer DisconnectAllSignals(dcPtr, signal)
}
return LendSignal(dcPtr, signal)
}
return lendSignalJNI(cPtr.(string), signal)
}
func ConnectSignal(cPtr interface{}, signal string, function interface{}) {
if dcPtr, ok := cPtr.(unsafe.Pointer); ok {
signalsMutex.Lock()
if s, exists := signals[dcPtr]; !exists {
signals[dcPtr] = map[string]interface{}{signal: function}
} else {
s[signal] = function
}
signalsMutex.Unlock()
} else {
connectSignalJNI(cPtr.(string), signal, function)
}
}
func connectSignalJNI(cPtr, signal string, function interface{}) {
signalsMutex.Lock()
if s, exists := signalsJNI[cPtr]; !exists {
signalsJNI[cPtr] = map[string]interface{}{signal: function}
} else {
s[signal] = function
}
signalsMutex.Unlock()
}
func DisconnectSignal(cPtr interface{}, signal string) {
if dcPtr, ok := cPtr.(unsafe.Pointer); ok {
signalsMutex.Lock()
delete(signals[dcPtr], signal)
signalsMutex.Unlock()
} else {
disconnectSignalJNI(cPtr.(string), signal)
}
}
func disconnectSignalJNI(cPtr, signal string) {
signalsMutex.Lock()
delete(signalsJNI[cPtr], signal)
signalsMutex.Unlock()
}
func DisconnectAllSignals(cPtr unsafe.Pointer, signal string) {
signalsMutex.Lock()
if s, exists := signals[cPtr]["destroyed"]; signal != "destroyed" && exists {
signals[cPtr] = map[string]interface{}{"destroyed": s}
} else {
delete(signals, cPtr)
}
signalsMutex.Unlock()
if signal == "destroyed" {
Unregister(name)
Unregister(cPtr)
}
}
@ -82,12 +119,11 @@ func DumpSignals() {
Debug("##############################\tSIGNALSTABLE_END\t##############################")
}
func CountSignals() int {
var c int
func CountSignals() (c int) {
signalsMutex.Lock()
c = len(signals)
signalsMutex.Unlock()
return c
return
}
func GoBoolToInt(b bool) int {
@ -111,24 +147,24 @@ func Debug(fn ...interface{}) {
func ClearSignals() {
signalsMutex.Lock()
signals = make(map[string]interface{})
signals = make(map[unsafe.Pointer]map[string]interface{})
signalsMutex.Unlock()
}
func Register(cPtr unsafe.Pointer, gPtr interface{}) {
objectsMutex.Lock()
objects[fmt.Sprint(cPtr)] = gPtr
objects[cPtr] = gPtr
objectsMutex.Unlock()
}
func Receive(cPtr unsafe.Pointer) (o interface{}, ok bool) {
objectsMutex.Lock()
o, ok = objects[fmt.Sprint(cPtr)]
o, ok = objects[cPtr]
objectsMutex.Unlock()
return
}
func Unregister(cPtr string) {
func Unregister(cPtr unsafe.Pointer) {
objectsMutex.Lock()
delete(objects, cPtr)
objectsMutex.Unlock()

File diff suppressed because it is too large Load diff

View file

@ -8,7 +8,6 @@ package sailfish
//#include "sailfish_sailfish.h"
import "C"
import (
"fmt"
"github.com/therecipe/qt"
"github.com/therecipe/qt/core"
"github.com/therecipe/qt/gui"
@ -75,7 +74,7 @@ func SailfishApp_Application(argc int, argv []string) *gui.QGuiApplication {
var argvC = C.CString(strings.Join(argv, "|"))
defer C.free(unsafe.Pointer(argvC))
var tmpValue = gui.NewQGuiApplicationFromPointer(C.SailfishApp_SailfishApp_Application(C.int(int32(argc)), argvC))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -85,7 +84,7 @@ func (ptr *SailfishApp) Application(argc int, argv []string) *gui.QGuiApplicatio
var argvC = C.CString(strings.Join(argv, "|"))
defer C.free(unsafe.Pointer(argvC))
var tmpValue = gui.NewQGuiApplicationFromPointer(C.SailfishApp_SailfishApp_Application(C.int(int32(argc)), argvC))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -105,7 +104,7 @@ func (ptr *SailfishApp) Main(argc int, argv []string) int {
func SailfishApp_CreateView() *quick.QQuickView {
var tmpValue = quick.NewQQuickViewFromPointer(C.SailfishApp_SailfishApp_CreateView())
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -113,7 +112,7 @@ func SailfishApp_CreateView() *quick.QQuickView {
func (ptr *SailfishApp) CreateView() *quick.QQuickView {
var tmpValue = quick.NewQQuickViewFromPointer(C.SailfishApp_SailfishApp_CreateView())
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue

File diff suppressed because it is too large Load diff

View file

@ -8,7 +8,6 @@ package scripttools
//#include "scripttools.h"
import "C"
import (
"fmt"
"github.com/therecipe/qt"
"github.com/therecipe/qt/core"
"github.com/therecipe/qt/script"
@ -113,7 +112,7 @@ const (
func (ptr *QScriptEngineDebugger) CreateStandardMenu(parent widgets.QWidget_ITF) *widgets.QMenu {
if ptr.Pointer() != nil {
var tmpValue = widgets.NewQMenuFromPointer(C.QScriptEngineDebugger_CreateStandardMenu(ptr.Pointer(), widgets.PointerFromQWidget(parent)))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -123,7 +122,7 @@ func (ptr *QScriptEngineDebugger) CreateStandardMenu(parent widgets.QWidget_ITF)
func NewQScriptEngineDebugger(parent core.QObject_ITF) *QScriptEngineDebugger {
var tmpValue = NewQScriptEngineDebuggerFromPointer(C.QScriptEngineDebugger_NewQScriptEngineDebugger(core.PointerFromQObject(parent)))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -132,7 +131,7 @@ func NewQScriptEngineDebugger(parent core.QObject_ITF) *QScriptEngineDebugger {
func (ptr *QScriptEngineDebugger) CreateStandardToolBar(parent widgets.QWidget_ITF) *widgets.QToolBar {
if ptr.Pointer() != nil {
var tmpValue = widgets.NewQToolBarFromPointer(C.QScriptEngineDebugger_CreateStandardToolBar(ptr.Pointer(), widgets.PointerFromQWidget(parent)))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -154,7 +153,7 @@ func (ptr *QScriptEngineDebugger) Detach() {
//export callbackQScriptEngineDebugger_EvaluationResumed
func callbackQScriptEngineDebugger_EvaluationResumed(ptr unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "evaluationResumed"); signal != nil {
if signal := qt.GetSignal(ptr, "evaluationResumed"); signal != nil {
signal.(func())()
}
@ -163,17 +162,17 @@ func callbackQScriptEngineDebugger_EvaluationResumed(ptr unsafe.Pointer) {
func (ptr *QScriptEngineDebugger) ConnectEvaluationResumed(f func()) {
if ptr.Pointer() != nil {
if !qt.ExistsSignal(fmt.Sprint(ptr.Pointer()), "evaluationResumed") {
if !qt.ExistsSignal(ptr.Pointer(), "evaluationResumed") {
C.QScriptEngineDebugger_ConnectEvaluationResumed(ptr.Pointer())
}
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "evaluationResumed"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "evaluationResumed", func() {
if signal := qt.LendSignal(ptr.Pointer(), "evaluationResumed"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "evaluationResumed", func() {
signal.(func())()
f()
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "evaluationResumed", f)
qt.ConnectSignal(ptr.Pointer(), "evaluationResumed", f)
}
}
}
@ -181,7 +180,7 @@ func (ptr *QScriptEngineDebugger) ConnectEvaluationResumed(f func()) {
func (ptr *QScriptEngineDebugger) DisconnectEvaluationResumed() {
if ptr.Pointer() != nil {
C.QScriptEngineDebugger_DisconnectEvaluationResumed(ptr.Pointer())
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "evaluationResumed")
qt.DisconnectSignal(ptr.Pointer(), "evaluationResumed")
}
}
@ -193,7 +192,7 @@ func (ptr *QScriptEngineDebugger) EvaluationResumed() {
//export callbackQScriptEngineDebugger_EvaluationSuspended
func callbackQScriptEngineDebugger_EvaluationSuspended(ptr unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "evaluationSuspended"); signal != nil {
if signal := qt.GetSignal(ptr, "evaluationSuspended"); signal != nil {
signal.(func())()
}
@ -202,17 +201,17 @@ func callbackQScriptEngineDebugger_EvaluationSuspended(ptr unsafe.Pointer) {
func (ptr *QScriptEngineDebugger) ConnectEvaluationSuspended(f func()) {
if ptr.Pointer() != nil {
if !qt.ExistsSignal(fmt.Sprint(ptr.Pointer()), "evaluationSuspended") {
if !qt.ExistsSignal(ptr.Pointer(), "evaluationSuspended") {
C.QScriptEngineDebugger_ConnectEvaluationSuspended(ptr.Pointer())
}
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "evaluationSuspended"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "evaluationSuspended", func() {
if signal := qt.LendSignal(ptr.Pointer(), "evaluationSuspended"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "evaluationSuspended", func() {
signal.(func())()
f()
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "evaluationSuspended", f)
qt.ConnectSignal(ptr.Pointer(), "evaluationSuspended", f)
}
}
}
@ -220,7 +219,7 @@ func (ptr *QScriptEngineDebugger) ConnectEvaluationSuspended(f func()) {
func (ptr *QScriptEngineDebugger) DisconnectEvaluationSuspended() {
if ptr.Pointer() != nil {
C.QScriptEngineDebugger_DisconnectEvaluationSuspended(ptr.Pointer())
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "evaluationSuspended")
qt.DisconnectSignal(ptr.Pointer(), "evaluationSuspended")
}
}
@ -254,7 +253,7 @@ func (ptr *QScriptEngineDebugger) State() QScriptEngineDebugger__DebuggerState {
func (ptr *QScriptEngineDebugger) Action(action QScriptEngineDebugger__DebuggerAction) *widgets.QAction {
if ptr.Pointer() != nil {
var tmpValue = widgets.NewQActionFromPointer(C.QScriptEngineDebugger_Action(ptr.Pointer(), C.longlong(action)))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -265,7 +264,7 @@ func (ptr *QScriptEngineDebugger) Action(action QScriptEngineDebugger__DebuggerA
func (ptr *QScriptEngineDebugger) StandardWindow() *widgets.QMainWindow {
if ptr.Pointer() != nil {
var tmpValue = widgets.NewQMainWindowFromPointer(C.QScriptEngineDebugger_StandardWindow(ptr.Pointer()))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -276,7 +275,7 @@ func (ptr *QScriptEngineDebugger) StandardWindow() *widgets.QMainWindow {
func (ptr *QScriptEngineDebugger) Widget(widget QScriptEngineDebugger__DebuggerWidget) *widgets.QWidget {
if ptr.Pointer() != nil {
var tmpValue = widgets.NewQWidgetFromPointer(C.QScriptEngineDebugger_Widget(ptr.Pointer(), C.longlong(widget)))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -313,7 +312,7 @@ func (ptr *QScriptEngineDebugger) __dynamicPropertyNames_newList() unsafe.Pointe
func (ptr *QScriptEngineDebugger) __findChildren_atList2(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QScriptEngineDebugger___findChildren_atList2(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -334,7 +333,7 @@ func (ptr *QScriptEngineDebugger) __findChildren_newList2() unsafe.Pointer {
func (ptr *QScriptEngineDebugger) __findChildren_atList3(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QScriptEngineDebugger___findChildren_atList3(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -355,7 +354,7 @@ func (ptr *QScriptEngineDebugger) __findChildren_newList3() unsafe.Pointer {
func (ptr *QScriptEngineDebugger) __findChildren_atList(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QScriptEngineDebugger___findChildren_atList(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -376,7 +375,7 @@ func (ptr *QScriptEngineDebugger) __findChildren_newList() unsafe.Pointer {
func (ptr *QScriptEngineDebugger) __children_atList(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QScriptEngineDebugger___children_atList(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -396,7 +395,7 @@ func (ptr *QScriptEngineDebugger) __children_newList() unsafe.Pointer {
//export callbackQScriptEngineDebugger_Event
func callbackQScriptEngineDebugger_Event(ptr unsafe.Pointer, e unsafe.Pointer) C.char {
if signal := qt.GetSignal(fmt.Sprint(ptr), "event"); signal != nil {
if signal := qt.GetSignal(ptr, "event"); signal != nil {
return C.char(int8(qt.GoBoolToInt(signal.(func(*core.QEvent) bool)(core.NewQEventFromPointer(e)))))
}
@ -412,7 +411,7 @@ func (ptr *QScriptEngineDebugger) EventDefault(e core.QEvent_ITF) bool {
//export callbackQScriptEngineDebugger_EventFilter
func callbackQScriptEngineDebugger_EventFilter(ptr unsafe.Pointer, watched unsafe.Pointer, event unsafe.Pointer) C.char {
if signal := qt.GetSignal(fmt.Sprint(ptr), "eventFilter"); signal != nil {
if signal := qt.GetSignal(ptr, "eventFilter"); signal != nil {
return C.char(int8(qt.GoBoolToInt(signal.(func(*core.QObject, *core.QEvent) bool)(core.NewQObjectFromPointer(watched), core.NewQEventFromPointer(event)))))
}
@ -428,7 +427,7 @@ func (ptr *QScriptEngineDebugger) EventFilterDefault(watched core.QObject_ITF, e
//export callbackQScriptEngineDebugger_ChildEvent
func callbackQScriptEngineDebugger_ChildEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "childEvent"); signal != nil {
if signal := qt.GetSignal(ptr, "childEvent"); signal != nil {
signal.(func(*core.QChildEvent))(core.NewQChildEventFromPointer(event))
} else {
NewQScriptEngineDebuggerFromPointer(ptr).ChildEventDefault(core.NewQChildEventFromPointer(event))
@ -443,7 +442,7 @@ func (ptr *QScriptEngineDebugger) ChildEventDefault(event core.QChildEvent_ITF)
//export callbackQScriptEngineDebugger_ConnectNotify
func callbackQScriptEngineDebugger_ConnectNotify(ptr unsafe.Pointer, sign unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "connectNotify"); signal != nil {
if signal := qt.GetSignal(ptr, "connectNotify"); signal != nil {
signal.(func(*core.QMetaMethod))(core.NewQMetaMethodFromPointer(sign))
} else {
NewQScriptEngineDebuggerFromPointer(ptr).ConnectNotifyDefault(core.NewQMetaMethodFromPointer(sign))
@ -458,7 +457,7 @@ func (ptr *QScriptEngineDebugger) ConnectNotifyDefault(sign core.QMetaMethod_ITF
//export callbackQScriptEngineDebugger_CustomEvent
func callbackQScriptEngineDebugger_CustomEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "customEvent"); signal != nil {
if signal := qt.GetSignal(ptr, "customEvent"); signal != nil {
signal.(func(*core.QEvent))(core.NewQEventFromPointer(event))
} else {
NewQScriptEngineDebuggerFromPointer(ptr).CustomEventDefault(core.NewQEventFromPointer(event))
@ -473,7 +472,7 @@ func (ptr *QScriptEngineDebugger) CustomEventDefault(event core.QEvent_ITF) {
//export callbackQScriptEngineDebugger_DeleteLater
func callbackQScriptEngineDebugger_DeleteLater(ptr unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "deleteLater"); signal != nil {
if signal := qt.GetSignal(ptr, "deleteLater"); signal != nil {
signal.(func())()
} else {
NewQScriptEngineDebuggerFromPointer(ptr).DeleteLaterDefault()
@ -490,7 +489,7 @@ func (ptr *QScriptEngineDebugger) DeleteLaterDefault() {
//export callbackQScriptEngineDebugger_Destroyed
func callbackQScriptEngineDebugger_Destroyed(ptr unsafe.Pointer, obj unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "destroyed"); signal != nil {
if signal := qt.GetSignal(ptr, "destroyed"); signal != nil {
signal.(func(*core.QObject))(core.NewQObjectFromPointer(obj))
}
@ -498,7 +497,7 @@ func callbackQScriptEngineDebugger_Destroyed(ptr unsafe.Pointer, obj unsafe.Poin
//export callbackQScriptEngineDebugger_DisconnectNotify
func callbackQScriptEngineDebugger_DisconnectNotify(ptr unsafe.Pointer, sign unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "disconnectNotify"); signal != nil {
if signal := qt.GetSignal(ptr, "disconnectNotify"); signal != nil {
signal.(func(*core.QMetaMethod))(core.NewQMetaMethodFromPointer(sign))
} else {
NewQScriptEngineDebuggerFromPointer(ptr).DisconnectNotifyDefault(core.NewQMetaMethodFromPointer(sign))
@ -513,7 +512,7 @@ func (ptr *QScriptEngineDebugger) DisconnectNotifyDefault(sign core.QMetaMethod_
//export callbackQScriptEngineDebugger_ObjectNameChanged
func callbackQScriptEngineDebugger_ObjectNameChanged(ptr unsafe.Pointer, objectName C.struct_QtScriptTools_PackedString) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "objectNameChanged"); signal != nil {
if signal := qt.GetSignal(ptr, "objectNameChanged"); signal != nil {
signal.(func(string))(cGoUnpackString(objectName))
}
@ -521,7 +520,7 @@ func callbackQScriptEngineDebugger_ObjectNameChanged(ptr unsafe.Pointer, objectN
//export callbackQScriptEngineDebugger_TimerEvent
func callbackQScriptEngineDebugger_TimerEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "timerEvent"); signal != nil {
if signal := qt.GetSignal(ptr, "timerEvent"); signal != nil {
signal.(func(*core.QTimerEvent))(core.NewQTimerEventFromPointer(event))
} else {
NewQScriptEngineDebuggerFromPointer(ptr).TimerEventDefault(core.NewQTimerEventFromPointer(event))
@ -536,7 +535,7 @@ func (ptr *QScriptEngineDebugger) TimerEventDefault(event core.QTimerEvent_ITF)
//export callbackQScriptEngineDebugger_MetaObject
func callbackQScriptEngineDebugger_MetaObject(ptr unsafe.Pointer) unsafe.Pointer {
if signal := qt.GetSignal(fmt.Sprint(ptr), "metaObject"); signal != nil {
if signal := qt.GetSignal(ptr, "metaObject"); signal != nil {
return core.PointerFromQMetaObject(signal.(func() *core.QMetaObject)())
}

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -8,7 +8,6 @@ package serialport
//#include "serialport.h"
import "C"
import (
"fmt"
"github.com/therecipe/qt"
"github.com/therecipe/qt/core"
"runtime"
@ -183,7 +182,7 @@ func (ptr *QSerialPort) PinoutSignals() QSerialPort__PinoutSignal {
func NewQSerialPort(parent core.QObject_ITF) *QSerialPort {
var tmpValue = NewQSerialPortFromPointer(C.QSerialPort_NewQSerialPort(core.PointerFromQObject(parent)))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -191,7 +190,7 @@ func NewQSerialPort(parent core.QObject_ITF) *QSerialPort {
func NewQSerialPort3(serialPortInfo QSerialPortInfo_ITF, parent core.QObject_ITF) *QSerialPort {
var tmpValue = NewQSerialPortFromPointer(C.QSerialPort_NewQSerialPort3(PointerFromQSerialPortInfo(serialPortInfo), core.PointerFromQObject(parent)))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -204,7 +203,7 @@ func NewQSerialPort2(name string, parent core.QObject_ITF) *QSerialPort {
defer C.free(unsafe.Pointer(nameC))
}
var tmpValue = NewQSerialPortFromPointer(C.QSerialPort_NewQSerialPort2(C.struct_QtSerialPort_PackedString{data: nameC, len: C.longlong(len(name))}, core.PointerFromQObject(parent)))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -240,7 +239,7 @@ func (ptr *QSerialPort) IsRequestToSend() bool {
//export callbackQSerialPort_Open
func callbackQSerialPort_Open(ptr unsafe.Pointer, mode C.longlong) C.char {
if signal := qt.GetSignal(fmt.Sprint(ptr), "open"); signal != nil {
if signal := qt.GetSignal(ptr, "open"); signal != nil {
return C.char(int8(qt.GoBoolToInt(signal.(func(core.QIODevice__OpenModeFlag) bool)(core.QIODevice__OpenModeFlag(mode)))))
}
@ -312,7 +311,7 @@ func (ptr *QSerialPort) SetStopBits(stopBits QSerialPort__StopBits) bool {
//export callbackQSerialPort_WaitForBytesWritten
func callbackQSerialPort_WaitForBytesWritten(ptr unsafe.Pointer, msecs C.int) C.char {
if signal := qt.GetSignal(fmt.Sprint(ptr), "waitForBytesWritten"); signal != nil {
if signal := qt.GetSignal(ptr, "waitForBytesWritten"); signal != nil {
return C.char(int8(qt.GoBoolToInt(signal.(func(int) bool)(int(int32(msecs))))))
}
@ -328,7 +327,7 @@ func (ptr *QSerialPort) WaitForBytesWrittenDefault(msecs int) bool {
//export callbackQSerialPort_WaitForReadyRead
func callbackQSerialPort_WaitForReadyRead(ptr unsafe.Pointer, msecs C.int) C.char {
if signal := qt.GetSignal(fmt.Sprint(ptr), "waitForReadyRead"); signal != nil {
if signal := qt.GetSignal(ptr, "waitForReadyRead"); signal != nil {
return C.char(int8(qt.GoBoolToInt(signal.(func(int) bool)(int(int32(msecs))))))
}
@ -344,7 +343,7 @@ func (ptr *QSerialPort) WaitForReadyReadDefault(msecs int) bool {
//export callbackQSerialPort_ReadData
func callbackQSerialPort_ReadData(ptr unsafe.Pointer, data C.struct_QtSerialPort_PackedString, maxSize C.longlong) C.longlong {
if signal := qt.GetSignal(fmt.Sprint(ptr), "readData"); signal != nil {
if signal := qt.GetSignal(ptr, "readData"); signal != nil {
var retS = cGoUnpackString(data)
var ret = C.longlong(signal.(func(*string, int64) int64)(&retS, int64(maxSize)))
if ret > 0 {
@ -363,13 +362,13 @@ func callbackQSerialPort_ReadData(ptr unsafe.Pointer, data C.struct_QtSerialPort
func (ptr *QSerialPort) ConnectReadData(f func(data *string, maxSize int64) int64) {
if ptr.Pointer() != nil {
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "readData"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "readData", func(data *string, maxSize int64) int64 {
if signal := qt.LendSignal(ptr.Pointer(), "readData"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "readData", func(data *string, maxSize int64) int64 {
signal.(func(*string, int64) int64)(data, maxSize)
return f(data, maxSize)
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "readData", f)
qt.ConnectSignal(ptr.Pointer(), "readData", f)
}
}
}
@ -377,7 +376,7 @@ func (ptr *QSerialPort) ConnectReadData(f func(data *string, maxSize int64) int6
func (ptr *QSerialPort) DisconnectReadData() {
if ptr.Pointer() != nil {
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "readData")
qt.DisconnectSignal(ptr.Pointer(), "readData")
}
}
@ -409,7 +408,7 @@ func (ptr *QSerialPort) ReadDataDefault(data *string, maxSize int64) int64 {
//export callbackQSerialPort_ReadLineData
func callbackQSerialPort_ReadLineData(ptr unsafe.Pointer, data C.struct_QtSerialPort_PackedString, maxSize C.longlong) C.longlong {
if signal := qt.GetSignal(fmt.Sprint(ptr), "readLineData"); signal != nil {
if signal := qt.GetSignal(ptr, "readLineData"); signal != nil {
return C.longlong(signal.(func(string, int64) int64)(cGoUnpackString(data), int64(maxSize)))
}
@ -430,7 +429,7 @@ func (ptr *QSerialPort) ReadLineDataDefault(data string, maxSize int64) int64 {
//export callbackQSerialPort_WriteData
func callbackQSerialPort_WriteData(ptr unsafe.Pointer, data C.struct_QtSerialPort_PackedString, maxSize C.longlong) C.longlong {
if signal := qt.GetSignal(fmt.Sprint(ptr), "writeData"); signal != nil {
if signal := qt.GetSignal(ptr, "writeData"); signal != nil {
return C.longlong(signal.(func(string, int64) int64)(cGoUnpackString(data), int64(maxSize)))
}
@ -440,13 +439,13 @@ func callbackQSerialPort_WriteData(ptr unsafe.Pointer, data C.struct_QtSerialPor
func (ptr *QSerialPort) ConnectWriteData(f func(data string, maxSize int64) int64) {
if ptr.Pointer() != nil {
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "writeData"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "writeData", func(data string, maxSize int64) int64 {
if signal := qt.LendSignal(ptr.Pointer(), "writeData"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "writeData", func(data string, maxSize int64) int64 {
signal.(func(string, int64) int64)(data, maxSize)
return f(data, maxSize)
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "writeData", f)
qt.ConnectSignal(ptr.Pointer(), "writeData", f)
}
}
}
@ -454,7 +453,7 @@ func (ptr *QSerialPort) ConnectWriteData(f func(data string, maxSize int64) int6
func (ptr *QSerialPort) DisconnectWriteData() {
if ptr.Pointer() != nil {
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "writeData")
qt.DisconnectSignal(ptr.Pointer(), "writeData")
}
}
@ -484,7 +483,7 @@ func (ptr *QSerialPort) WriteDataDefault(data string, maxSize int64) int64 {
//export callbackQSerialPort_BaudRateChanged
func callbackQSerialPort_BaudRateChanged(ptr unsafe.Pointer, baudRate C.int, directions C.longlong) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "baudRateChanged"); signal != nil {
if signal := qt.GetSignal(ptr, "baudRateChanged"); signal != nil {
signal.(func(int, QSerialPort__Direction))(int(int32(baudRate)), QSerialPort__Direction(directions))
}
@ -493,17 +492,17 @@ func callbackQSerialPort_BaudRateChanged(ptr unsafe.Pointer, baudRate C.int, dir
func (ptr *QSerialPort) ConnectBaudRateChanged(f func(baudRate int, directions QSerialPort__Direction)) {
if ptr.Pointer() != nil {
if !qt.ExistsSignal(fmt.Sprint(ptr.Pointer()), "baudRateChanged") {
if !qt.ExistsSignal(ptr.Pointer(), "baudRateChanged") {
C.QSerialPort_ConnectBaudRateChanged(ptr.Pointer())
}
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "baudRateChanged"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "baudRateChanged", func(baudRate int, directions QSerialPort__Direction) {
if signal := qt.LendSignal(ptr.Pointer(), "baudRateChanged"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "baudRateChanged", func(baudRate int, directions QSerialPort__Direction) {
signal.(func(int, QSerialPort__Direction))(baudRate, directions)
f(baudRate, directions)
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "baudRateChanged", f)
qt.ConnectSignal(ptr.Pointer(), "baudRateChanged", f)
}
}
}
@ -511,7 +510,7 @@ func (ptr *QSerialPort) ConnectBaudRateChanged(f func(baudRate int, directions Q
func (ptr *QSerialPort) DisconnectBaudRateChanged() {
if ptr.Pointer() != nil {
C.QSerialPort_DisconnectBaudRateChanged(ptr.Pointer())
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "baudRateChanged")
qt.DisconnectSignal(ptr.Pointer(), "baudRateChanged")
}
}
@ -523,7 +522,7 @@ func (ptr *QSerialPort) BaudRateChanged(baudRate int, directions QSerialPort__Di
//export callbackQSerialPort_BreakEnabledChanged
func callbackQSerialPort_BreakEnabledChanged(ptr unsafe.Pointer, set C.char) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "breakEnabledChanged"); signal != nil {
if signal := qt.GetSignal(ptr, "breakEnabledChanged"); signal != nil {
signal.(func(bool))(int8(set) != 0)
}
@ -532,17 +531,17 @@ func callbackQSerialPort_BreakEnabledChanged(ptr unsafe.Pointer, set C.char) {
func (ptr *QSerialPort) ConnectBreakEnabledChanged(f func(set bool)) {
if ptr.Pointer() != nil {
if !qt.ExistsSignal(fmt.Sprint(ptr.Pointer()), "breakEnabledChanged") {
if !qt.ExistsSignal(ptr.Pointer(), "breakEnabledChanged") {
C.QSerialPort_ConnectBreakEnabledChanged(ptr.Pointer())
}
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "breakEnabledChanged"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "breakEnabledChanged", func(set bool) {
if signal := qt.LendSignal(ptr.Pointer(), "breakEnabledChanged"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "breakEnabledChanged", func(set bool) {
signal.(func(bool))(set)
f(set)
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "breakEnabledChanged", f)
qt.ConnectSignal(ptr.Pointer(), "breakEnabledChanged", f)
}
}
}
@ -550,7 +549,7 @@ func (ptr *QSerialPort) ConnectBreakEnabledChanged(f func(set bool)) {
func (ptr *QSerialPort) DisconnectBreakEnabledChanged() {
if ptr.Pointer() != nil {
C.QSerialPort_DisconnectBreakEnabledChanged(ptr.Pointer())
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "breakEnabledChanged")
qt.DisconnectSignal(ptr.Pointer(), "breakEnabledChanged")
}
}
@ -568,7 +567,7 @@ func (ptr *QSerialPort) ClearError() {
//export callbackQSerialPort_Close
func callbackQSerialPort_Close(ptr unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "close"); signal != nil {
if signal := qt.GetSignal(ptr, "close"); signal != nil {
signal.(func())()
} else {
NewQSerialPortFromPointer(ptr).CloseDefault()
@ -583,7 +582,7 @@ func (ptr *QSerialPort) CloseDefault() {
//export callbackQSerialPort_DataBitsChanged
func callbackQSerialPort_DataBitsChanged(ptr unsafe.Pointer, dataBits C.longlong) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "dataBitsChanged"); signal != nil {
if signal := qt.GetSignal(ptr, "dataBitsChanged"); signal != nil {
signal.(func(QSerialPort__DataBits))(QSerialPort__DataBits(dataBits))
}
@ -592,17 +591,17 @@ func callbackQSerialPort_DataBitsChanged(ptr unsafe.Pointer, dataBits C.longlong
func (ptr *QSerialPort) ConnectDataBitsChanged(f func(dataBits QSerialPort__DataBits)) {
if ptr.Pointer() != nil {
if !qt.ExistsSignal(fmt.Sprint(ptr.Pointer()), "dataBitsChanged") {
if !qt.ExistsSignal(ptr.Pointer(), "dataBitsChanged") {
C.QSerialPort_ConnectDataBitsChanged(ptr.Pointer())
}
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "dataBitsChanged"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "dataBitsChanged", func(dataBits QSerialPort__DataBits) {
if signal := qt.LendSignal(ptr.Pointer(), "dataBitsChanged"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "dataBitsChanged", func(dataBits QSerialPort__DataBits) {
signal.(func(QSerialPort__DataBits))(dataBits)
f(dataBits)
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "dataBitsChanged", f)
qt.ConnectSignal(ptr.Pointer(), "dataBitsChanged", f)
}
}
}
@ -610,7 +609,7 @@ func (ptr *QSerialPort) ConnectDataBitsChanged(f func(dataBits QSerialPort__Data
func (ptr *QSerialPort) DisconnectDataBitsChanged() {
if ptr.Pointer() != nil {
C.QSerialPort_DisconnectDataBitsChanged(ptr.Pointer())
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "dataBitsChanged")
qt.DisconnectSignal(ptr.Pointer(), "dataBitsChanged")
}
}
@ -622,7 +621,7 @@ func (ptr *QSerialPort) DataBitsChanged(dataBits QSerialPort__DataBits) {
//export callbackQSerialPort_DataTerminalReadyChanged
func callbackQSerialPort_DataTerminalReadyChanged(ptr unsafe.Pointer, set C.char) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "dataTerminalReadyChanged"); signal != nil {
if signal := qt.GetSignal(ptr, "dataTerminalReadyChanged"); signal != nil {
signal.(func(bool))(int8(set) != 0)
}
@ -631,17 +630,17 @@ func callbackQSerialPort_DataTerminalReadyChanged(ptr unsafe.Pointer, set C.char
func (ptr *QSerialPort) ConnectDataTerminalReadyChanged(f func(set bool)) {
if ptr.Pointer() != nil {
if !qt.ExistsSignal(fmt.Sprint(ptr.Pointer()), "dataTerminalReadyChanged") {
if !qt.ExistsSignal(ptr.Pointer(), "dataTerminalReadyChanged") {
C.QSerialPort_ConnectDataTerminalReadyChanged(ptr.Pointer())
}
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "dataTerminalReadyChanged"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "dataTerminalReadyChanged", func(set bool) {
if signal := qt.LendSignal(ptr.Pointer(), "dataTerminalReadyChanged"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "dataTerminalReadyChanged", func(set bool) {
signal.(func(bool))(set)
f(set)
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "dataTerminalReadyChanged", f)
qt.ConnectSignal(ptr.Pointer(), "dataTerminalReadyChanged", f)
}
}
}
@ -649,7 +648,7 @@ func (ptr *QSerialPort) ConnectDataTerminalReadyChanged(f func(set bool)) {
func (ptr *QSerialPort) DisconnectDataTerminalReadyChanged() {
if ptr.Pointer() != nil {
C.QSerialPort_DisconnectDataTerminalReadyChanged(ptr.Pointer())
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "dataTerminalReadyChanged")
qt.DisconnectSignal(ptr.Pointer(), "dataTerminalReadyChanged")
}
}
@ -661,7 +660,7 @@ func (ptr *QSerialPort) DataTerminalReadyChanged(set bool) {
//export callbackQSerialPort_ErrorOccurred
func callbackQSerialPort_ErrorOccurred(ptr unsafe.Pointer, error C.longlong) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "errorOccurred"); signal != nil {
if signal := qt.GetSignal(ptr, "errorOccurred"); signal != nil {
signal.(func(QSerialPort__SerialPortError))(QSerialPort__SerialPortError(error))
}
@ -670,17 +669,17 @@ func callbackQSerialPort_ErrorOccurred(ptr unsafe.Pointer, error C.longlong) {
func (ptr *QSerialPort) ConnectErrorOccurred(f func(error QSerialPort__SerialPortError)) {
if ptr.Pointer() != nil {
if !qt.ExistsSignal(fmt.Sprint(ptr.Pointer()), "errorOccurred") {
if !qt.ExistsSignal(ptr.Pointer(), "errorOccurred") {
C.QSerialPort_ConnectErrorOccurred(ptr.Pointer())
}
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "errorOccurred"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "errorOccurred", func(error QSerialPort__SerialPortError) {
if signal := qt.LendSignal(ptr.Pointer(), "errorOccurred"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "errorOccurred", func(error QSerialPort__SerialPortError) {
signal.(func(QSerialPort__SerialPortError))(error)
f(error)
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "errorOccurred", f)
qt.ConnectSignal(ptr.Pointer(), "errorOccurred", f)
}
}
}
@ -688,7 +687,7 @@ func (ptr *QSerialPort) ConnectErrorOccurred(f func(error QSerialPort__SerialPor
func (ptr *QSerialPort) DisconnectErrorOccurred() {
if ptr.Pointer() != nil {
C.QSerialPort_DisconnectErrorOccurred(ptr.Pointer())
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "errorOccurred")
qt.DisconnectSignal(ptr.Pointer(), "errorOccurred")
}
}
@ -700,7 +699,7 @@ func (ptr *QSerialPort) ErrorOccurred(error QSerialPort__SerialPortError) {
//export callbackQSerialPort_FlowControlChanged
func callbackQSerialPort_FlowControlChanged(ptr unsafe.Pointer, flow C.longlong) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "flowControlChanged"); signal != nil {
if signal := qt.GetSignal(ptr, "flowControlChanged"); signal != nil {
signal.(func(QSerialPort__FlowControl))(QSerialPort__FlowControl(flow))
}
@ -709,17 +708,17 @@ func callbackQSerialPort_FlowControlChanged(ptr unsafe.Pointer, flow C.longlong)
func (ptr *QSerialPort) ConnectFlowControlChanged(f func(flow QSerialPort__FlowControl)) {
if ptr.Pointer() != nil {
if !qt.ExistsSignal(fmt.Sprint(ptr.Pointer()), "flowControlChanged") {
if !qt.ExistsSignal(ptr.Pointer(), "flowControlChanged") {
C.QSerialPort_ConnectFlowControlChanged(ptr.Pointer())
}
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "flowControlChanged"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "flowControlChanged", func(flow QSerialPort__FlowControl) {
if signal := qt.LendSignal(ptr.Pointer(), "flowControlChanged"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "flowControlChanged", func(flow QSerialPort__FlowControl) {
signal.(func(QSerialPort__FlowControl))(flow)
f(flow)
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "flowControlChanged", f)
qt.ConnectSignal(ptr.Pointer(), "flowControlChanged", f)
}
}
}
@ -727,7 +726,7 @@ func (ptr *QSerialPort) ConnectFlowControlChanged(f func(flow QSerialPort__FlowC
func (ptr *QSerialPort) DisconnectFlowControlChanged() {
if ptr.Pointer() != nil {
C.QSerialPort_DisconnectFlowControlChanged(ptr.Pointer())
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "flowControlChanged")
qt.DisconnectSignal(ptr.Pointer(), "flowControlChanged")
}
}
@ -739,7 +738,7 @@ func (ptr *QSerialPort) FlowControlChanged(flow QSerialPort__FlowControl) {
//export callbackQSerialPort_ParityChanged
func callbackQSerialPort_ParityChanged(ptr unsafe.Pointer, parity C.longlong) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "parityChanged"); signal != nil {
if signal := qt.GetSignal(ptr, "parityChanged"); signal != nil {
signal.(func(QSerialPort__Parity))(QSerialPort__Parity(parity))
}
@ -748,17 +747,17 @@ func callbackQSerialPort_ParityChanged(ptr unsafe.Pointer, parity C.longlong) {
func (ptr *QSerialPort) ConnectParityChanged(f func(parity QSerialPort__Parity)) {
if ptr.Pointer() != nil {
if !qt.ExistsSignal(fmt.Sprint(ptr.Pointer()), "parityChanged") {
if !qt.ExistsSignal(ptr.Pointer(), "parityChanged") {
C.QSerialPort_ConnectParityChanged(ptr.Pointer())
}
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "parityChanged"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "parityChanged", func(parity QSerialPort__Parity) {
if signal := qt.LendSignal(ptr.Pointer(), "parityChanged"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "parityChanged", func(parity QSerialPort__Parity) {
signal.(func(QSerialPort__Parity))(parity)
f(parity)
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "parityChanged", f)
qt.ConnectSignal(ptr.Pointer(), "parityChanged", f)
}
}
}
@ -766,7 +765,7 @@ func (ptr *QSerialPort) ConnectParityChanged(f func(parity QSerialPort__Parity))
func (ptr *QSerialPort) DisconnectParityChanged() {
if ptr.Pointer() != nil {
C.QSerialPort_DisconnectParityChanged(ptr.Pointer())
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "parityChanged")
qt.DisconnectSignal(ptr.Pointer(), "parityChanged")
}
}
@ -778,7 +777,7 @@ func (ptr *QSerialPort) ParityChanged(parity QSerialPort__Parity) {
//export callbackQSerialPort_RequestToSendChanged
func callbackQSerialPort_RequestToSendChanged(ptr unsafe.Pointer, set C.char) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "requestToSendChanged"); signal != nil {
if signal := qt.GetSignal(ptr, "requestToSendChanged"); signal != nil {
signal.(func(bool))(int8(set) != 0)
}
@ -787,17 +786,17 @@ func callbackQSerialPort_RequestToSendChanged(ptr unsafe.Pointer, set C.char) {
func (ptr *QSerialPort) ConnectRequestToSendChanged(f func(set bool)) {
if ptr.Pointer() != nil {
if !qt.ExistsSignal(fmt.Sprint(ptr.Pointer()), "requestToSendChanged") {
if !qt.ExistsSignal(ptr.Pointer(), "requestToSendChanged") {
C.QSerialPort_ConnectRequestToSendChanged(ptr.Pointer())
}
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "requestToSendChanged"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "requestToSendChanged", func(set bool) {
if signal := qt.LendSignal(ptr.Pointer(), "requestToSendChanged"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "requestToSendChanged", func(set bool) {
signal.(func(bool))(set)
f(set)
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "requestToSendChanged", f)
qt.ConnectSignal(ptr.Pointer(), "requestToSendChanged", f)
}
}
}
@ -805,7 +804,7 @@ func (ptr *QSerialPort) ConnectRequestToSendChanged(f func(set bool)) {
func (ptr *QSerialPort) DisconnectRequestToSendChanged() {
if ptr.Pointer() != nil {
C.QSerialPort_DisconnectRequestToSendChanged(ptr.Pointer())
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "requestToSendChanged")
qt.DisconnectSignal(ptr.Pointer(), "requestToSendChanged")
}
}
@ -840,7 +839,7 @@ func (ptr *QSerialPort) SetReadBufferSize(size int64) {
//export callbackQSerialPort_StopBitsChanged
func callbackQSerialPort_StopBitsChanged(ptr unsafe.Pointer, stopBits C.longlong) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "stopBitsChanged"); signal != nil {
if signal := qt.GetSignal(ptr, "stopBitsChanged"); signal != nil {
signal.(func(QSerialPort__StopBits))(QSerialPort__StopBits(stopBits))
}
@ -849,17 +848,17 @@ func callbackQSerialPort_StopBitsChanged(ptr unsafe.Pointer, stopBits C.longlong
func (ptr *QSerialPort) ConnectStopBitsChanged(f func(stopBits QSerialPort__StopBits)) {
if ptr.Pointer() != nil {
if !qt.ExistsSignal(fmt.Sprint(ptr.Pointer()), "stopBitsChanged") {
if !qt.ExistsSignal(ptr.Pointer(), "stopBitsChanged") {
C.QSerialPort_ConnectStopBitsChanged(ptr.Pointer())
}
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "stopBitsChanged"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "stopBitsChanged", func(stopBits QSerialPort__StopBits) {
if signal := qt.LendSignal(ptr.Pointer(), "stopBitsChanged"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "stopBitsChanged", func(stopBits QSerialPort__StopBits) {
signal.(func(QSerialPort__StopBits))(stopBits)
f(stopBits)
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "stopBitsChanged", f)
qt.ConnectSignal(ptr.Pointer(), "stopBitsChanged", f)
}
}
}
@ -867,7 +866,7 @@ func (ptr *QSerialPort) ConnectStopBitsChanged(f func(stopBits QSerialPort__Stop
func (ptr *QSerialPort) DisconnectStopBitsChanged() {
if ptr.Pointer() != nil {
C.QSerialPort_DisconnectStopBitsChanged(ptr.Pointer())
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "stopBitsChanged")
qt.DisconnectSignal(ptr.Pointer(), "stopBitsChanged")
}
}
@ -879,7 +878,7 @@ func (ptr *QSerialPort) StopBitsChanged(stopBits QSerialPort__StopBits) {
//export callbackQSerialPort_DestroyQSerialPort
func callbackQSerialPort_DestroyQSerialPort(ptr unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "~QSerialPort"); signal != nil {
if signal := qt.GetSignal(ptr, "~QSerialPort"); signal != nil {
signal.(func())()
} else {
NewQSerialPortFromPointer(ptr).DestroyQSerialPortDefault()
@ -889,13 +888,13 @@ func callbackQSerialPort_DestroyQSerialPort(ptr unsafe.Pointer) {
func (ptr *QSerialPort) ConnectDestroyQSerialPort(f func()) {
if ptr.Pointer() != nil {
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "~QSerialPort"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "~QSerialPort", func() {
if signal := qt.LendSignal(ptr.Pointer(), "~QSerialPort"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "~QSerialPort", func() {
signal.(func())()
f()
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "~QSerialPort", f)
qt.ConnectSignal(ptr.Pointer(), "~QSerialPort", f)
}
}
}
@ -903,7 +902,7 @@ func (ptr *QSerialPort) ConnectDestroyQSerialPort(f func()) {
func (ptr *QSerialPort) DisconnectDestroyQSerialPort() {
if ptr.Pointer() != nil {
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "~QSerialPort")
qt.DisconnectSignal(ptr.Pointer(), "~QSerialPort")
}
}
@ -981,7 +980,7 @@ func (ptr *QSerialPort) BaudRate(directions QSerialPort__Direction) int {
//export callbackQSerialPort_AtEnd
func callbackQSerialPort_AtEnd(ptr unsafe.Pointer) C.char {
if signal := qt.GetSignal(fmt.Sprint(ptr), "atEnd"); signal != nil {
if signal := qt.GetSignal(ptr, "atEnd"); signal != nil {
return C.char(int8(qt.GoBoolToInt(signal.(func() bool)())))
}
@ -997,7 +996,7 @@ func (ptr *QSerialPort) AtEndDefault() bool {
//export callbackQSerialPort_CanReadLine
func callbackQSerialPort_CanReadLine(ptr unsafe.Pointer) C.char {
if signal := qt.GetSignal(fmt.Sprint(ptr), "canReadLine"); signal != nil {
if signal := qt.GetSignal(ptr, "canReadLine"); signal != nil {
return C.char(int8(qt.GoBoolToInt(signal.(func() bool)())))
}
@ -1013,7 +1012,7 @@ func (ptr *QSerialPort) CanReadLineDefault() bool {
//export callbackQSerialPort_IsSequential
func callbackQSerialPort_IsSequential(ptr unsafe.Pointer) C.char {
if signal := qt.GetSignal(fmt.Sprint(ptr), "isSequential"); signal != nil {
if signal := qt.GetSignal(ptr, "isSequential"); signal != nil {
return C.char(int8(qt.GoBoolToInt(signal.(func() bool)())))
}
@ -1029,7 +1028,7 @@ func (ptr *QSerialPort) IsSequentialDefault() bool {
//export callbackQSerialPort_BytesAvailable
func callbackQSerialPort_BytesAvailable(ptr unsafe.Pointer) C.longlong {
if signal := qt.GetSignal(fmt.Sprint(ptr), "bytesAvailable"); signal != nil {
if signal := qt.GetSignal(ptr, "bytesAvailable"); signal != nil {
return C.longlong(signal.(func() int64)())
}
@ -1045,7 +1044,7 @@ func (ptr *QSerialPort) BytesAvailableDefault() int64 {
//export callbackQSerialPort_BytesToWrite
func callbackQSerialPort_BytesToWrite(ptr unsafe.Pointer) C.longlong {
if signal := qt.GetSignal(fmt.Sprint(ptr), "bytesToWrite"); signal != nil {
if signal := qt.GetSignal(ptr, "bytesToWrite"); signal != nil {
return C.longlong(signal.(func() int64)())
}
@ -1088,7 +1087,7 @@ func (ptr *QSerialPort) __dynamicPropertyNames_newList() unsafe.Pointer {
func (ptr *QSerialPort) __findChildren_atList2(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QSerialPort___findChildren_atList2(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -1109,7 +1108,7 @@ func (ptr *QSerialPort) __findChildren_newList2() unsafe.Pointer {
func (ptr *QSerialPort) __findChildren_atList3(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QSerialPort___findChildren_atList3(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -1130,7 +1129,7 @@ func (ptr *QSerialPort) __findChildren_newList3() unsafe.Pointer {
func (ptr *QSerialPort) __findChildren_atList(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QSerialPort___findChildren_atList(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -1151,7 +1150,7 @@ func (ptr *QSerialPort) __findChildren_newList() unsafe.Pointer {
func (ptr *QSerialPort) __children_atList(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QSerialPort___children_atList(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -1171,7 +1170,7 @@ func (ptr *QSerialPort) __children_newList() unsafe.Pointer {
//export callbackQSerialPort_Reset
func callbackQSerialPort_Reset(ptr unsafe.Pointer) C.char {
if signal := qt.GetSignal(fmt.Sprint(ptr), "reset"); signal != nil {
if signal := qt.GetSignal(ptr, "reset"); signal != nil {
return C.char(int8(qt.GoBoolToInt(signal.(func() bool)())))
}
@ -1187,7 +1186,7 @@ func (ptr *QSerialPort) ResetDefault() bool {
//export callbackQSerialPort_Seek
func callbackQSerialPort_Seek(ptr unsafe.Pointer, pos C.longlong) C.char {
if signal := qt.GetSignal(fmt.Sprint(ptr), "seek"); signal != nil {
if signal := qt.GetSignal(ptr, "seek"); signal != nil {
return C.char(int8(qt.GoBoolToInt(signal.(func(int64) bool)(int64(pos)))))
}
@ -1203,7 +1202,7 @@ func (ptr *QSerialPort) SeekDefault(pos int64) bool {
//export callbackQSerialPort_AboutToClose
func callbackQSerialPort_AboutToClose(ptr unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "aboutToClose"); signal != nil {
if signal := qt.GetSignal(ptr, "aboutToClose"); signal != nil {
signal.(func())()
}
@ -1211,7 +1210,7 @@ func callbackQSerialPort_AboutToClose(ptr unsafe.Pointer) {
//export callbackQSerialPort_BytesWritten
func callbackQSerialPort_BytesWritten(ptr unsafe.Pointer, bytes C.longlong) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "bytesWritten"); signal != nil {
if signal := qt.GetSignal(ptr, "bytesWritten"); signal != nil {
signal.(func(int64))(int64(bytes))
}
@ -1219,7 +1218,7 @@ func callbackQSerialPort_BytesWritten(ptr unsafe.Pointer, bytes C.longlong) {
//export callbackQSerialPort_ChannelBytesWritten
func callbackQSerialPort_ChannelBytesWritten(ptr unsafe.Pointer, channel C.int, bytes C.longlong) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "channelBytesWritten"); signal != nil {
if signal := qt.GetSignal(ptr, "channelBytesWritten"); signal != nil {
signal.(func(int, int64))(int(int32(channel)), int64(bytes))
}
@ -1227,7 +1226,7 @@ func callbackQSerialPort_ChannelBytesWritten(ptr unsafe.Pointer, channel C.int,
//export callbackQSerialPort_ChannelReadyRead
func callbackQSerialPort_ChannelReadyRead(ptr unsafe.Pointer, channel C.int) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "channelReadyRead"); signal != nil {
if signal := qt.GetSignal(ptr, "channelReadyRead"); signal != nil {
signal.(func(int))(int(int32(channel)))
}
@ -1235,7 +1234,7 @@ func callbackQSerialPort_ChannelReadyRead(ptr unsafe.Pointer, channel C.int) {
//export callbackQSerialPort_ReadChannelFinished
func callbackQSerialPort_ReadChannelFinished(ptr unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "readChannelFinished"); signal != nil {
if signal := qt.GetSignal(ptr, "readChannelFinished"); signal != nil {
signal.(func())()
}
@ -1243,7 +1242,7 @@ func callbackQSerialPort_ReadChannelFinished(ptr unsafe.Pointer) {
//export callbackQSerialPort_ReadyRead
func callbackQSerialPort_ReadyRead(ptr unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "readyRead"); signal != nil {
if signal := qt.GetSignal(ptr, "readyRead"); signal != nil {
signal.(func())()
}
@ -1251,7 +1250,7 @@ func callbackQSerialPort_ReadyRead(ptr unsafe.Pointer) {
//export callbackQSerialPort_Pos
func callbackQSerialPort_Pos(ptr unsafe.Pointer) C.longlong {
if signal := qt.GetSignal(fmt.Sprint(ptr), "pos"); signal != nil {
if signal := qt.GetSignal(ptr, "pos"); signal != nil {
return C.longlong(signal.(func() int64)())
}
@ -1267,7 +1266,7 @@ func (ptr *QSerialPort) PosDefault() int64 {
//export callbackQSerialPort_Size
func callbackQSerialPort_Size(ptr unsafe.Pointer) C.longlong {
if signal := qt.GetSignal(fmt.Sprint(ptr), "size"); signal != nil {
if signal := qt.GetSignal(ptr, "size"); signal != nil {
return C.longlong(signal.(func() int64)())
}
@ -1283,7 +1282,7 @@ func (ptr *QSerialPort) SizeDefault() int64 {
//export callbackQSerialPort_Event
func callbackQSerialPort_Event(ptr unsafe.Pointer, e unsafe.Pointer) C.char {
if signal := qt.GetSignal(fmt.Sprint(ptr), "event"); signal != nil {
if signal := qt.GetSignal(ptr, "event"); signal != nil {
return C.char(int8(qt.GoBoolToInt(signal.(func(*core.QEvent) bool)(core.NewQEventFromPointer(e)))))
}
@ -1299,7 +1298,7 @@ func (ptr *QSerialPort) EventDefault(e core.QEvent_ITF) bool {
//export callbackQSerialPort_EventFilter
func callbackQSerialPort_EventFilter(ptr unsafe.Pointer, watched unsafe.Pointer, event unsafe.Pointer) C.char {
if signal := qt.GetSignal(fmt.Sprint(ptr), "eventFilter"); signal != nil {
if signal := qt.GetSignal(ptr, "eventFilter"); signal != nil {
return C.char(int8(qt.GoBoolToInt(signal.(func(*core.QObject, *core.QEvent) bool)(core.NewQObjectFromPointer(watched), core.NewQEventFromPointer(event)))))
}
@ -1315,7 +1314,7 @@ func (ptr *QSerialPort) EventFilterDefault(watched core.QObject_ITF, event core.
//export callbackQSerialPort_ChildEvent
func callbackQSerialPort_ChildEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "childEvent"); signal != nil {
if signal := qt.GetSignal(ptr, "childEvent"); signal != nil {
signal.(func(*core.QChildEvent))(core.NewQChildEventFromPointer(event))
} else {
NewQSerialPortFromPointer(ptr).ChildEventDefault(core.NewQChildEventFromPointer(event))
@ -1330,7 +1329,7 @@ func (ptr *QSerialPort) ChildEventDefault(event core.QChildEvent_ITF) {
//export callbackQSerialPort_ConnectNotify
func callbackQSerialPort_ConnectNotify(ptr unsafe.Pointer, sign unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "connectNotify"); signal != nil {
if signal := qt.GetSignal(ptr, "connectNotify"); signal != nil {
signal.(func(*core.QMetaMethod))(core.NewQMetaMethodFromPointer(sign))
} else {
NewQSerialPortFromPointer(ptr).ConnectNotifyDefault(core.NewQMetaMethodFromPointer(sign))
@ -1345,7 +1344,7 @@ func (ptr *QSerialPort) ConnectNotifyDefault(sign core.QMetaMethod_ITF) {
//export callbackQSerialPort_CustomEvent
func callbackQSerialPort_CustomEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "customEvent"); signal != nil {
if signal := qt.GetSignal(ptr, "customEvent"); signal != nil {
signal.(func(*core.QEvent))(core.NewQEventFromPointer(event))
} else {
NewQSerialPortFromPointer(ptr).CustomEventDefault(core.NewQEventFromPointer(event))
@ -1360,7 +1359,7 @@ func (ptr *QSerialPort) CustomEventDefault(event core.QEvent_ITF) {
//export callbackQSerialPort_DeleteLater
func callbackQSerialPort_DeleteLater(ptr unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "deleteLater"); signal != nil {
if signal := qt.GetSignal(ptr, "deleteLater"); signal != nil {
signal.(func())()
} else {
NewQSerialPortFromPointer(ptr).DeleteLaterDefault()
@ -1377,7 +1376,7 @@ func (ptr *QSerialPort) DeleteLaterDefault() {
//export callbackQSerialPort_Destroyed
func callbackQSerialPort_Destroyed(ptr unsafe.Pointer, obj unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "destroyed"); signal != nil {
if signal := qt.GetSignal(ptr, "destroyed"); signal != nil {
signal.(func(*core.QObject))(core.NewQObjectFromPointer(obj))
}
@ -1385,7 +1384,7 @@ func callbackQSerialPort_Destroyed(ptr unsafe.Pointer, obj unsafe.Pointer) {
//export callbackQSerialPort_DisconnectNotify
func callbackQSerialPort_DisconnectNotify(ptr unsafe.Pointer, sign unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "disconnectNotify"); signal != nil {
if signal := qt.GetSignal(ptr, "disconnectNotify"); signal != nil {
signal.(func(*core.QMetaMethod))(core.NewQMetaMethodFromPointer(sign))
} else {
NewQSerialPortFromPointer(ptr).DisconnectNotifyDefault(core.NewQMetaMethodFromPointer(sign))
@ -1400,7 +1399,7 @@ func (ptr *QSerialPort) DisconnectNotifyDefault(sign core.QMetaMethod_ITF) {
//export callbackQSerialPort_ObjectNameChanged
func callbackQSerialPort_ObjectNameChanged(ptr unsafe.Pointer, objectName C.struct_QtSerialPort_PackedString) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "objectNameChanged"); signal != nil {
if signal := qt.GetSignal(ptr, "objectNameChanged"); signal != nil {
signal.(func(string))(cGoUnpackString(objectName))
}
@ -1408,7 +1407,7 @@ func callbackQSerialPort_ObjectNameChanged(ptr unsafe.Pointer, objectName C.stru
//export callbackQSerialPort_TimerEvent
func callbackQSerialPort_TimerEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "timerEvent"); signal != nil {
if signal := qt.GetSignal(ptr, "timerEvent"); signal != nil {
signal.(func(*core.QTimerEvent))(core.NewQTimerEventFromPointer(event))
} else {
NewQSerialPortFromPointer(ptr).TimerEventDefault(core.NewQTimerEventFromPointer(event))
@ -1423,7 +1422,7 @@ func (ptr *QSerialPort) TimerEventDefault(event core.QTimerEvent_ITF) {
//export callbackQSerialPort_MetaObject
func callbackQSerialPort_MetaObject(ptr unsafe.Pointer) unsafe.Pointer {
if signal := qt.GetSignal(fmt.Sprint(ptr), "metaObject"); signal != nil {
if signal := qt.GetSignal(ptr, "metaObject"); signal != nil {
return core.PointerFromQMetaObject(signal.(func() *core.QMetaObject)())
}

View file

@ -8,7 +8,6 @@ package speech
//#include "speech.h"
import "C"
import (
"fmt"
"github.com/therecipe/qt"
"github.com/therecipe/qt/core"
"runtime"
@ -83,7 +82,7 @@ func (ptr *QTextToSpeech) AvailableEngines() []string {
func NewQTextToSpeech(parent core.QObject_ITF) *QTextToSpeech {
var tmpValue = NewQTextToSpeechFromPointer(C.QTextToSpeech_NewQTextToSpeech(core.PointerFromQObject(parent)))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -96,7 +95,7 @@ func NewQTextToSpeech2(engine string, parent core.QObject_ITF) *QTextToSpeech {
defer C.free(unsafe.Pointer(engineC))
}
var tmpValue = NewQTextToSpeechFromPointer(C.QTextToSpeech_NewQTextToSpeech2(C.struct_QtSpeech_PackedString{data: engineC, len: C.longlong(len(engine))}, core.PointerFromQObject(parent)))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -104,7 +103,7 @@ func NewQTextToSpeech2(engine string, parent core.QObject_ITF) *QTextToSpeech {
//export callbackQTextToSpeech_LocaleChanged
func callbackQTextToSpeech_LocaleChanged(ptr unsafe.Pointer, locale unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "localeChanged"); signal != nil {
if signal := qt.GetSignal(ptr, "localeChanged"); signal != nil {
signal.(func(*core.QLocale))(core.NewQLocaleFromPointer(locale))
}
@ -113,17 +112,17 @@ func callbackQTextToSpeech_LocaleChanged(ptr unsafe.Pointer, locale unsafe.Point
func (ptr *QTextToSpeech) ConnectLocaleChanged(f func(locale *core.QLocale)) {
if ptr.Pointer() != nil {
if !qt.ExistsSignal(fmt.Sprint(ptr.Pointer()), "localeChanged") {
if !qt.ExistsSignal(ptr.Pointer(), "localeChanged") {
C.QTextToSpeech_ConnectLocaleChanged(ptr.Pointer())
}
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "localeChanged"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "localeChanged", func(locale *core.QLocale) {
if signal := qt.LendSignal(ptr.Pointer(), "localeChanged"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "localeChanged", func(locale *core.QLocale) {
signal.(func(*core.QLocale))(locale)
f(locale)
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "localeChanged", f)
qt.ConnectSignal(ptr.Pointer(), "localeChanged", f)
}
}
}
@ -131,7 +130,7 @@ func (ptr *QTextToSpeech) ConnectLocaleChanged(f func(locale *core.QLocale)) {
func (ptr *QTextToSpeech) DisconnectLocaleChanged() {
if ptr.Pointer() != nil {
C.QTextToSpeech_DisconnectLocaleChanged(ptr.Pointer())
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "localeChanged")
qt.DisconnectSignal(ptr.Pointer(), "localeChanged")
}
}
@ -143,7 +142,7 @@ func (ptr *QTextToSpeech) LocaleChanged(locale core.QLocale_ITF) {
//export callbackQTextToSpeech_Pause
func callbackQTextToSpeech_Pause(ptr unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "pause"); signal != nil {
if signal := qt.GetSignal(ptr, "pause"); signal != nil {
signal.(func())()
} else {
NewQTextToSpeechFromPointer(ptr).PauseDefault()
@ -153,13 +152,13 @@ func callbackQTextToSpeech_Pause(ptr unsafe.Pointer) {
func (ptr *QTextToSpeech) ConnectPause(f func()) {
if ptr.Pointer() != nil {
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "pause"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "pause", func() {
if signal := qt.LendSignal(ptr.Pointer(), "pause"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "pause", func() {
signal.(func())()
f()
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "pause", f)
qt.ConnectSignal(ptr.Pointer(), "pause", f)
}
}
}
@ -167,7 +166,7 @@ func (ptr *QTextToSpeech) ConnectPause(f func()) {
func (ptr *QTextToSpeech) DisconnectPause() {
if ptr.Pointer() != nil {
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "pause")
qt.DisconnectSignal(ptr.Pointer(), "pause")
}
}
@ -185,7 +184,7 @@ func (ptr *QTextToSpeech) PauseDefault() {
//export callbackQTextToSpeech_PitchChanged
func callbackQTextToSpeech_PitchChanged(ptr unsafe.Pointer, pitch C.double) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "pitchChanged"); signal != nil {
if signal := qt.GetSignal(ptr, "pitchChanged"); signal != nil {
signal.(func(float64))(float64(pitch))
}
@ -194,17 +193,17 @@ func callbackQTextToSpeech_PitchChanged(ptr unsafe.Pointer, pitch C.double) {
func (ptr *QTextToSpeech) ConnectPitchChanged(f func(pitch float64)) {
if ptr.Pointer() != nil {
if !qt.ExistsSignal(fmt.Sprint(ptr.Pointer()), "pitchChanged") {
if !qt.ExistsSignal(ptr.Pointer(), "pitchChanged") {
C.QTextToSpeech_ConnectPitchChanged(ptr.Pointer())
}
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "pitchChanged"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "pitchChanged", func(pitch float64) {
if signal := qt.LendSignal(ptr.Pointer(), "pitchChanged"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "pitchChanged", func(pitch float64) {
signal.(func(float64))(pitch)
f(pitch)
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "pitchChanged", f)
qt.ConnectSignal(ptr.Pointer(), "pitchChanged", f)
}
}
}
@ -212,7 +211,7 @@ func (ptr *QTextToSpeech) ConnectPitchChanged(f func(pitch float64)) {
func (ptr *QTextToSpeech) DisconnectPitchChanged() {
if ptr.Pointer() != nil {
C.QTextToSpeech_DisconnectPitchChanged(ptr.Pointer())
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "pitchChanged")
qt.DisconnectSignal(ptr.Pointer(), "pitchChanged")
}
}
@ -224,7 +223,7 @@ func (ptr *QTextToSpeech) PitchChanged(pitch float64) {
//export callbackQTextToSpeech_RateChanged
func callbackQTextToSpeech_RateChanged(ptr unsafe.Pointer, rate C.double) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "rateChanged"); signal != nil {
if signal := qt.GetSignal(ptr, "rateChanged"); signal != nil {
signal.(func(float64))(float64(rate))
}
@ -233,17 +232,17 @@ func callbackQTextToSpeech_RateChanged(ptr unsafe.Pointer, rate C.double) {
func (ptr *QTextToSpeech) ConnectRateChanged(f func(rate float64)) {
if ptr.Pointer() != nil {
if !qt.ExistsSignal(fmt.Sprint(ptr.Pointer()), "rateChanged") {
if !qt.ExistsSignal(ptr.Pointer(), "rateChanged") {
C.QTextToSpeech_ConnectRateChanged(ptr.Pointer())
}
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "rateChanged"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "rateChanged", func(rate float64) {
if signal := qt.LendSignal(ptr.Pointer(), "rateChanged"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "rateChanged", func(rate float64) {
signal.(func(float64))(rate)
f(rate)
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "rateChanged", f)
qt.ConnectSignal(ptr.Pointer(), "rateChanged", f)
}
}
}
@ -251,7 +250,7 @@ func (ptr *QTextToSpeech) ConnectRateChanged(f func(rate float64)) {
func (ptr *QTextToSpeech) DisconnectRateChanged() {
if ptr.Pointer() != nil {
C.QTextToSpeech_DisconnectRateChanged(ptr.Pointer())
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "rateChanged")
qt.DisconnectSignal(ptr.Pointer(), "rateChanged")
}
}
@ -263,7 +262,7 @@ func (ptr *QTextToSpeech) RateChanged(rate float64) {
//export callbackQTextToSpeech_Resume
func callbackQTextToSpeech_Resume(ptr unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "resume"); signal != nil {
if signal := qt.GetSignal(ptr, "resume"); signal != nil {
signal.(func())()
} else {
NewQTextToSpeechFromPointer(ptr).ResumeDefault()
@ -273,13 +272,13 @@ func callbackQTextToSpeech_Resume(ptr unsafe.Pointer) {
func (ptr *QTextToSpeech) ConnectResume(f func()) {
if ptr.Pointer() != nil {
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "resume"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "resume", func() {
if signal := qt.LendSignal(ptr.Pointer(), "resume"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "resume", func() {
signal.(func())()
f()
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "resume", f)
qt.ConnectSignal(ptr.Pointer(), "resume", f)
}
}
}
@ -287,7 +286,7 @@ func (ptr *QTextToSpeech) ConnectResume(f func()) {
func (ptr *QTextToSpeech) DisconnectResume() {
if ptr.Pointer() != nil {
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "resume")
qt.DisconnectSignal(ptr.Pointer(), "resume")
}
}
@ -305,7 +304,7 @@ func (ptr *QTextToSpeech) ResumeDefault() {
//export callbackQTextToSpeech_Say
func callbackQTextToSpeech_Say(ptr unsafe.Pointer, text C.struct_QtSpeech_PackedString) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "say"); signal != nil {
if signal := qt.GetSignal(ptr, "say"); signal != nil {
signal.(func(string))(cGoUnpackString(text))
} else {
NewQTextToSpeechFromPointer(ptr).SayDefault(cGoUnpackString(text))
@ -315,13 +314,13 @@ func callbackQTextToSpeech_Say(ptr unsafe.Pointer, text C.struct_QtSpeech_Packed
func (ptr *QTextToSpeech) ConnectSay(f func(text string)) {
if ptr.Pointer() != nil {
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "say"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "say", func(text string) {
if signal := qt.LendSignal(ptr.Pointer(), "say"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "say", func(text string) {
signal.(func(string))(text)
f(text)
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "say", f)
qt.ConnectSignal(ptr.Pointer(), "say", f)
}
}
}
@ -329,7 +328,7 @@ func (ptr *QTextToSpeech) ConnectSay(f func(text string)) {
func (ptr *QTextToSpeech) DisconnectSay() {
if ptr.Pointer() != nil {
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "say")
qt.DisconnectSignal(ptr.Pointer(), "say")
}
}
@ -357,7 +356,7 @@ func (ptr *QTextToSpeech) SayDefault(text string) {
//export callbackQTextToSpeech_SetLocale
func callbackQTextToSpeech_SetLocale(ptr unsafe.Pointer, locale unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "setLocale"); signal != nil {
if signal := qt.GetSignal(ptr, "setLocale"); signal != nil {
signal.(func(*core.QLocale))(core.NewQLocaleFromPointer(locale))
} else {
NewQTextToSpeechFromPointer(ptr).SetLocaleDefault(core.NewQLocaleFromPointer(locale))
@ -367,13 +366,13 @@ func callbackQTextToSpeech_SetLocale(ptr unsafe.Pointer, locale unsafe.Pointer)
func (ptr *QTextToSpeech) ConnectSetLocale(f func(locale *core.QLocale)) {
if ptr.Pointer() != nil {
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "setLocale"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "setLocale", func(locale *core.QLocale) {
if signal := qt.LendSignal(ptr.Pointer(), "setLocale"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "setLocale", func(locale *core.QLocale) {
signal.(func(*core.QLocale))(locale)
f(locale)
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "setLocale", f)
qt.ConnectSignal(ptr.Pointer(), "setLocale", f)
}
}
}
@ -381,7 +380,7 @@ func (ptr *QTextToSpeech) ConnectSetLocale(f func(locale *core.QLocale)) {
func (ptr *QTextToSpeech) DisconnectSetLocale() {
if ptr.Pointer() != nil {
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "setLocale")
qt.DisconnectSignal(ptr.Pointer(), "setLocale")
}
}
@ -399,7 +398,7 @@ func (ptr *QTextToSpeech) SetLocaleDefault(locale core.QLocale_ITF) {
//export callbackQTextToSpeech_SetPitch
func callbackQTextToSpeech_SetPitch(ptr unsafe.Pointer, pitch C.double) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "setPitch"); signal != nil {
if signal := qt.GetSignal(ptr, "setPitch"); signal != nil {
signal.(func(float64))(float64(pitch))
} else {
NewQTextToSpeechFromPointer(ptr).SetPitchDefault(float64(pitch))
@ -409,13 +408,13 @@ func callbackQTextToSpeech_SetPitch(ptr unsafe.Pointer, pitch C.double) {
func (ptr *QTextToSpeech) ConnectSetPitch(f func(pitch float64)) {
if ptr.Pointer() != nil {
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "setPitch"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "setPitch", func(pitch float64) {
if signal := qt.LendSignal(ptr.Pointer(), "setPitch"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "setPitch", func(pitch float64) {
signal.(func(float64))(pitch)
f(pitch)
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "setPitch", f)
qt.ConnectSignal(ptr.Pointer(), "setPitch", f)
}
}
}
@ -423,7 +422,7 @@ func (ptr *QTextToSpeech) ConnectSetPitch(f func(pitch float64)) {
func (ptr *QTextToSpeech) DisconnectSetPitch() {
if ptr.Pointer() != nil {
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "setPitch")
qt.DisconnectSignal(ptr.Pointer(), "setPitch")
}
}
@ -441,7 +440,7 @@ func (ptr *QTextToSpeech) SetPitchDefault(pitch float64) {
//export callbackQTextToSpeech_SetRate
func callbackQTextToSpeech_SetRate(ptr unsafe.Pointer, rate C.double) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "setRate"); signal != nil {
if signal := qt.GetSignal(ptr, "setRate"); signal != nil {
signal.(func(float64))(float64(rate))
} else {
NewQTextToSpeechFromPointer(ptr).SetRateDefault(float64(rate))
@ -451,13 +450,13 @@ func callbackQTextToSpeech_SetRate(ptr unsafe.Pointer, rate C.double) {
func (ptr *QTextToSpeech) ConnectSetRate(f func(rate float64)) {
if ptr.Pointer() != nil {
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "setRate"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "setRate", func(rate float64) {
if signal := qt.LendSignal(ptr.Pointer(), "setRate"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "setRate", func(rate float64) {
signal.(func(float64))(rate)
f(rate)
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "setRate", f)
qt.ConnectSignal(ptr.Pointer(), "setRate", f)
}
}
}
@ -465,7 +464,7 @@ func (ptr *QTextToSpeech) ConnectSetRate(f func(rate float64)) {
func (ptr *QTextToSpeech) DisconnectSetRate() {
if ptr.Pointer() != nil {
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "setRate")
qt.DisconnectSignal(ptr.Pointer(), "setRate")
}
}
@ -483,7 +482,7 @@ func (ptr *QTextToSpeech) SetRateDefault(rate float64) {
//export callbackQTextToSpeech_SetVolume
func callbackQTextToSpeech_SetVolume(ptr unsafe.Pointer, volume C.double) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "setVolume"); signal != nil {
if signal := qt.GetSignal(ptr, "setVolume"); signal != nil {
signal.(func(float64))(float64(volume))
} else {
NewQTextToSpeechFromPointer(ptr).SetVolumeDefault(float64(volume))
@ -493,13 +492,13 @@ func callbackQTextToSpeech_SetVolume(ptr unsafe.Pointer, volume C.double) {
func (ptr *QTextToSpeech) ConnectSetVolume(f func(volume float64)) {
if ptr.Pointer() != nil {
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "setVolume"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "setVolume", func(volume float64) {
if signal := qt.LendSignal(ptr.Pointer(), "setVolume"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "setVolume", func(volume float64) {
signal.(func(float64))(volume)
f(volume)
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "setVolume", f)
qt.ConnectSignal(ptr.Pointer(), "setVolume", f)
}
}
}
@ -507,7 +506,7 @@ func (ptr *QTextToSpeech) ConnectSetVolume(f func(volume float64)) {
func (ptr *QTextToSpeech) DisconnectSetVolume() {
if ptr.Pointer() != nil {
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "setVolume")
qt.DisconnectSignal(ptr.Pointer(), "setVolume")
}
}
@ -525,7 +524,7 @@ func (ptr *QTextToSpeech) SetVolumeDefault(volume float64) {
//export callbackQTextToSpeech_StateChanged
func callbackQTextToSpeech_StateChanged(ptr unsafe.Pointer, state C.longlong) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "stateChanged"); signal != nil {
if signal := qt.GetSignal(ptr, "stateChanged"); signal != nil {
signal.(func(QTextToSpeech__State))(QTextToSpeech__State(state))
}
@ -534,17 +533,17 @@ func callbackQTextToSpeech_StateChanged(ptr unsafe.Pointer, state C.longlong) {
func (ptr *QTextToSpeech) ConnectStateChanged(f func(state QTextToSpeech__State)) {
if ptr.Pointer() != nil {
if !qt.ExistsSignal(fmt.Sprint(ptr.Pointer()), "stateChanged") {
if !qt.ExistsSignal(ptr.Pointer(), "stateChanged") {
C.QTextToSpeech_ConnectStateChanged(ptr.Pointer())
}
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "stateChanged"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "stateChanged", func(state QTextToSpeech__State) {
if signal := qt.LendSignal(ptr.Pointer(), "stateChanged"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "stateChanged", func(state QTextToSpeech__State) {
signal.(func(QTextToSpeech__State))(state)
f(state)
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "stateChanged", f)
qt.ConnectSignal(ptr.Pointer(), "stateChanged", f)
}
}
}
@ -552,7 +551,7 @@ func (ptr *QTextToSpeech) ConnectStateChanged(f func(state QTextToSpeech__State)
func (ptr *QTextToSpeech) DisconnectStateChanged() {
if ptr.Pointer() != nil {
C.QTextToSpeech_DisconnectStateChanged(ptr.Pointer())
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "stateChanged")
qt.DisconnectSignal(ptr.Pointer(), "stateChanged")
}
}
@ -564,7 +563,7 @@ func (ptr *QTextToSpeech) StateChanged(state QTextToSpeech__State) {
//export callbackQTextToSpeech_Stop
func callbackQTextToSpeech_Stop(ptr unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "stop"); signal != nil {
if signal := qt.GetSignal(ptr, "stop"); signal != nil {
signal.(func())()
} else {
NewQTextToSpeechFromPointer(ptr).StopDefault()
@ -574,13 +573,13 @@ func callbackQTextToSpeech_Stop(ptr unsafe.Pointer) {
func (ptr *QTextToSpeech) ConnectStop(f func()) {
if ptr.Pointer() != nil {
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "stop"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "stop", func() {
if signal := qt.LendSignal(ptr.Pointer(), "stop"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "stop", func() {
signal.(func())()
f()
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "stop", f)
qt.ConnectSignal(ptr.Pointer(), "stop", f)
}
}
}
@ -588,7 +587,7 @@ func (ptr *QTextToSpeech) ConnectStop(f func()) {
func (ptr *QTextToSpeech) DisconnectStop() {
if ptr.Pointer() != nil {
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "stop")
qt.DisconnectSignal(ptr.Pointer(), "stop")
}
}
@ -606,7 +605,7 @@ func (ptr *QTextToSpeech) StopDefault() {
//export callbackQTextToSpeech_VolumeChanged
func callbackQTextToSpeech_VolumeChanged(ptr unsafe.Pointer, volume C.int) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "volumeChanged"); signal != nil {
if signal := qt.GetSignal(ptr, "volumeChanged"); signal != nil {
signal.(func(int))(int(int32(volume)))
}
@ -615,17 +614,17 @@ func callbackQTextToSpeech_VolumeChanged(ptr unsafe.Pointer, volume C.int) {
func (ptr *QTextToSpeech) ConnectVolumeChanged(f func(volume int)) {
if ptr.Pointer() != nil {
if !qt.ExistsSignal(fmt.Sprint(ptr.Pointer()), "volumeChanged") {
if !qt.ExistsSignal(ptr.Pointer(), "volumeChanged") {
C.QTextToSpeech_ConnectVolumeChanged(ptr.Pointer())
}
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "volumeChanged"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "volumeChanged", func(volume int) {
if signal := qt.LendSignal(ptr.Pointer(), "volumeChanged"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "volumeChanged", func(volume int) {
signal.(func(int))(volume)
f(volume)
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "volumeChanged", f)
qt.ConnectSignal(ptr.Pointer(), "volumeChanged", f)
}
}
}
@ -633,7 +632,7 @@ func (ptr *QTextToSpeech) ConnectVolumeChanged(f func(volume int)) {
func (ptr *QTextToSpeech) DisconnectVolumeChanged() {
if ptr.Pointer() != nil {
C.QTextToSpeech_DisconnectVolumeChanged(ptr.Pointer())
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "volumeChanged")
qt.DisconnectSignal(ptr.Pointer(), "volumeChanged")
}
}
@ -738,7 +737,7 @@ func (ptr *QTextToSpeech) __dynamicPropertyNames_newList() unsafe.Pointer {
func (ptr *QTextToSpeech) __findChildren_atList2(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QTextToSpeech___findChildren_atList2(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -759,7 +758,7 @@ func (ptr *QTextToSpeech) __findChildren_newList2() unsafe.Pointer {
func (ptr *QTextToSpeech) __findChildren_atList3(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QTextToSpeech___findChildren_atList3(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -780,7 +779,7 @@ func (ptr *QTextToSpeech) __findChildren_newList3() unsafe.Pointer {
func (ptr *QTextToSpeech) __findChildren_atList(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QTextToSpeech___findChildren_atList(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -801,7 +800,7 @@ func (ptr *QTextToSpeech) __findChildren_newList() unsafe.Pointer {
func (ptr *QTextToSpeech) __children_atList(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QTextToSpeech___children_atList(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -821,7 +820,7 @@ func (ptr *QTextToSpeech) __children_newList() unsafe.Pointer {
//export callbackQTextToSpeech_Event
func callbackQTextToSpeech_Event(ptr unsafe.Pointer, e unsafe.Pointer) C.char {
if signal := qt.GetSignal(fmt.Sprint(ptr), "event"); signal != nil {
if signal := qt.GetSignal(ptr, "event"); signal != nil {
return C.char(int8(qt.GoBoolToInt(signal.(func(*core.QEvent) bool)(core.NewQEventFromPointer(e)))))
}
@ -837,7 +836,7 @@ func (ptr *QTextToSpeech) EventDefault(e core.QEvent_ITF) bool {
//export callbackQTextToSpeech_EventFilter
func callbackQTextToSpeech_EventFilter(ptr unsafe.Pointer, watched unsafe.Pointer, event unsafe.Pointer) C.char {
if signal := qt.GetSignal(fmt.Sprint(ptr), "eventFilter"); signal != nil {
if signal := qt.GetSignal(ptr, "eventFilter"); signal != nil {
return C.char(int8(qt.GoBoolToInt(signal.(func(*core.QObject, *core.QEvent) bool)(core.NewQObjectFromPointer(watched), core.NewQEventFromPointer(event)))))
}
@ -853,7 +852,7 @@ func (ptr *QTextToSpeech) EventFilterDefault(watched core.QObject_ITF, event cor
//export callbackQTextToSpeech_ChildEvent
func callbackQTextToSpeech_ChildEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "childEvent"); signal != nil {
if signal := qt.GetSignal(ptr, "childEvent"); signal != nil {
signal.(func(*core.QChildEvent))(core.NewQChildEventFromPointer(event))
} else {
NewQTextToSpeechFromPointer(ptr).ChildEventDefault(core.NewQChildEventFromPointer(event))
@ -868,7 +867,7 @@ func (ptr *QTextToSpeech) ChildEventDefault(event core.QChildEvent_ITF) {
//export callbackQTextToSpeech_ConnectNotify
func callbackQTextToSpeech_ConnectNotify(ptr unsafe.Pointer, sign unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "connectNotify"); signal != nil {
if signal := qt.GetSignal(ptr, "connectNotify"); signal != nil {
signal.(func(*core.QMetaMethod))(core.NewQMetaMethodFromPointer(sign))
} else {
NewQTextToSpeechFromPointer(ptr).ConnectNotifyDefault(core.NewQMetaMethodFromPointer(sign))
@ -883,7 +882,7 @@ func (ptr *QTextToSpeech) ConnectNotifyDefault(sign core.QMetaMethod_ITF) {
//export callbackQTextToSpeech_CustomEvent
func callbackQTextToSpeech_CustomEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "customEvent"); signal != nil {
if signal := qt.GetSignal(ptr, "customEvent"); signal != nil {
signal.(func(*core.QEvent))(core.NewQEventFromPointer(event))
} else {
NewQTextToSpeechFromPointer(ptr).CustomEventDefault(core.NewQEventFromPointer(event))
@ -898,7 +897,7 @@ func (ptr *QTextToSpeech) CustomEventDefault(event core.QEvent_ITF) {
//export callbackQTextToSpeech_DeleteLater
func callbackQTextToSpeech_DeleteLater(ptr unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "deleteLater"); signal != nil {
if signal := qt.GetSignal(ptr, "deleteLater"); signal != nil {
signal.(func())()
} else {
NewQTextToSpeechFromPointer(ptr).DeleteLaterDefault()
@ -915,7 +914,7 @@ func (ptr *QTextToSpeech) DeleteLaterDefault() {
//export callbackQTextToSpeech_Destroyed
func callbackQTextToSpeech_Destroyed(ptr unsafe.Pointer, obj unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "destroyed"); signal != nil {
if signal := qt.GetSignal(ptr, "destroyed"); signal != nil {
signal.(func(*core.QObject))(core.NewQObjectFromPointer(obj))
}
@ -923,7 +922,7 @@ func callbackQTextToSpeech_Destroyed(ptr unsafe.Pointer, obj unsafe.Pointer) {
//export callbackQTextToSpeech_DisconnectNotify
func callbackQTextToSpeech_DisconnectNotify(ptr unsafe.Pointer, sign unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "disconnectNotify"); signal != nil {
if signal := qt.GetSignal(ptr, "disconnectNotify"); signal != nil {
signal.(func(*core.QMetaMethod))(core.NewQMetaMethodFromPointer(sign))
} else {
NewQTextToSpeechFromPointer(ptr).DisconnectNotifyDefault(core.NewQMetaMethodFromPointer(sign))
@ -938,7 +937,7 @@ func (ptr *QTextToSpeech) DisconnectNotifyDefault(sign core.QMetaMethod_ITF) {
//export callbackQTextToSpeech_ObjectNameChanged
func callbackQTextToSpeech_ObjectNameChanged(ptr unsafe.Pointer, objectName C.struct_QtSpeech_PackedString) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "objectNameChanged"); signal != nil {
if signal := qt.GetSignal(ptr, "objectNameChanged"); signal != nil {
signal.(func(string))(cGoUnpackString(objectName))
}
@ -946,7 +945,7 @@ func callbackQTextToSpeech_ObjectNameChanged(ptr unsafe.Pointer, objectName C.st
//export callbackQTextToSpeech_TimerEvent
func callbackQTextToSpeech_TimerEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "timerEvent"); signal != nil {
if signal := qt.GetSignal(ptr, "timerEvent"); signal != nil {
signal.(func(*core.QTimerEvent))(core.NewQTimerEventFromPointer(event))
} else {
NewQTextToSpeechFromPointer(ptr).TimerEventDefault(core.NewQTimerEventFromPointer(event))
@ -961,7 +960,7 @@ func (ptr *QTextToSpeech) TimerEventDefault(event core.QTimerEvent_ITF) {
//export callbackQTextToSpeech_MetaObject
func callbackQTextToSpeech_MetaObject(ptr unsafe.Pointer) unsafe.Pointer {
if signal := qt.GetSignal(fmt.Sprint(ptr), "metaObject"); signal != nil {
if signal := qt.GetSignal(ptr, "metaObject"); signal != nil {
return core.PointerFromQMetaObject(signal.(func() *core.QMetaObject)())
}
@ -1015,7 +1014,7 @@ func NewQTextToSpeechPluginFromPointer(ptr unsafe.Pointer) *QTextToSpeechPlugin
//export callbackQTextToSpeechPlugin_DestroyQTextToSpeechPlugin
func callbackQTextToSpeechPlugin_DestroyQTextToSpeechPlugin(ptr unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "~QTextToSpeechPlugin"); signal != nil {
if signal := qt.GetSignal(ptr, "~QTextToSpeechPlugin"); signal != nil {
signal.(func())()
} else {
NewQTextToSpeechPluginFromPointer(ptr).DestroyQTextToSpeechPluginDefault()
@ -1025,13 +1024,13 @@ func callbackQTextToSpeechPlugin_DestroyQTextToSpeechPlugin(ptr unsafe.Pointer)
func (ptr *QTextToSpeechPlugin) ConnectDestroyQTextToSpeechPlugin(f func()) {
if ptr.Pointer() != nil {
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "~QTextToSpeechPlugin"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "~QTextToSpeechPlugin", func() {
if signal := qt.LendSignal(ptr.Pointer(), "~QTextToSpeechPlugin"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "~QTextToSpeechPlugin", func() {
signal.(func())()
f()
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "~QTextToSpeechPlugin", f)
qt.ConnectSignal(ptr.Pointer(), "~QTextToSpeechPlugin", f)
}
}
}
@ -1039,7 +1038,7 @@ func (ptr *QTextToSpeechPlugin) ConnectDestroyQTextToSpeechPlugin(f func()) {
func (ptr *QTextToSpeechPlugin) DisconnectDestroyQTextToSpeechPlugin() {
if ptr.Pointer() != nil {
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "~QTextToSpeechPlugin")
qt.DisconnectSignal(ptr.Pointer(), "~QTextToSpeechPlugin")
}
}

1137
sql/sql.go

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -8,7 +8,6 @@ package testlib
//#include "testlib.h"
import "C"
import (
"fmt"
"github.com/therecipe/qt"
"github.com/therecipe/qt/core"
"github.com/therecipe/qt/widgets"
@ -71,7 +70,7 @@ func NewQSignalSpy(object core.QObject_ITF, sign string) *QSignalSpy {
defer C.free(unsafe.Pointer(signC))
}
var tmpValue = NewQSignalSpyFromPointer(C.QSignalSpy_NewQSignalSpy(core.PointerFromQObject(object), signC))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -122,7 +121,7 @@ func (ptr *QSignalSpy) __dynamicPropertyNames_newList() unsafe.Pointer {
func (ptr *QSignalSpy) __findChildren_atList2(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QSignalSpy___findChildren_atList2(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -143,7 +142,7 @@ func (ptr *QSignalSpy) __findChildren_newList2() unsafe.Pointer {
func (ptr *QSignalSpy) __findChildren_atList3(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QSignalSpy___findChildren_atList3(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -164,7 +163,7 @@ func (ptr *QSignalSpy) __findChildren_newList3() unsafe.Pointer {
func (ptr *QSignalSpy) __findChildren_atList(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QSignalSpy___findChildren_atList(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -185,7 +184,7 @@ func (ptr *QSignalSpy) __findChildren_newList() unsafe.Pointer {
func (ptr *QSignalSpy) __children_atList(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QSignalSpy___children_atList(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -206,7 +205,7 @@ func (ptr *QSignalSpy) __children_newList() unsafe.Pointer {
func (ptr *QSignalSpy) __QList_other_atList3(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QSignalSpy___QList_other_atList3(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -227,7 +226,7 @@ func (ptr *QSignalSpy) __QList_other_newList3() unsafe.Pointer {
func (ptr *QSignalSpy) __QList_other_atList2(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QSignalSpy___QList_other_atList2(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -248,7 +247,7 @@ func (ptr *QSignalSpy) __QList_other_newList2() unsafe.Pointer {
func (ptr *QSignalSpy) __fromSet_atList(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QSignalSpy___fromSet_atList(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -269,7 +268,7 @@ func (ptr *QSignalSpy) __fromSet_newList() unsafe.Pointer {
func (ptr *QSignalSpy) __fromStdList_atList(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QSignalSpy___fromStdList_atList(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -290,7 +289,7 @@ func (ptr *QSignalSpy) __fromStdList_newList() unsafe.Pointer {
func (ptr *QSignalSpy) __fromVector_atList(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QSignalSpy___fromVector_atList(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -311,7 +310,7 @@ func (ptr *QSignalSpy) __fromVector_newList() unsafe.Pointer {
func (ptr *QSignalSpy) __fromVector_vector_atList(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QSignalSpy___fromVector_vector_atList(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -332,7 +331,7 @@ func (ptr *QSignalSpy) __fromVector_vector_newList() unsafe.Pointer {
func (ptr *QSignalSpy) __append_value_atList2(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QSignalSpy___append_value_atList2(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -353,7 +352,7 @@ func (ptr *QSignalSpy) __append_value_newList2() unsafe.Pointer {
func (ptr *QSignalSpy) __swap_other_atList(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QSignalSpy___swap_other_atList(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -374,7 +373,7 @@ func (ptr *QSignalSpy) __swap_other_newList() unsafe.Pointer {
func (ptr *QSignalSpy) __mid_atList(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QSignalSpy___mid_atList(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -395,7 +394,7 @@ func (ptr *QSignalSpy) __mid_newList() unsafe.Pointer {
func (ptr *QSignalSpy) __toVector_atList(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QSignalSpy___toVector_atList(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -415,7 +414,7 @@ func (ptr *QSignalSpy) __toVector_newList() unsafe.Pointer {
//export callbackQSignalSpy_Event
func callbackQSignalSpy_Event(ptr unsafe.Pointer, e unsafe.Pointer) C.char {
if signal := qt.GetSignal(fmt.Sprint(ptr), "event"); signal != nil {
if signal := qt.GetSignal(ptr, "event"); signal != nil {
return C.char(int8(qt.GoBoolToInt(signal.(func(*core.QEvent) bool)(core.NewQEventFromPointer(e)))))
}
@ -438,7 +437,7 @@ func (ptr *QSignalSpy) EventDefault(e core.QEvent_ITF) bool {
//export callbackQSignalSpy_EventFilter
func callbackQSignalSpy_EventFilter(ptr unsafe.Pointer, watched unsafe.Pointer, event unsafe.Pointer) C.char {
if signal := qt.GetSignal(fmt.Sprint(ptr), "eventFilter"); signal != nil {
if signal := qt.GetSignal(ptr, "eventFilter"); signal != nil {
return C.char(int8(qt.GoBoolToInt(signal.(func(*core.QObject, *core.QEvent) bool)(core.NewQObjectFromPointer(watched), core.NewQEventFromPointer(event)))))
}
@ -461,7 +460,7 @@ func (ptr *QSignalSpy) EventFilterDefault(watched core.QObject_ITF, event core.Q
//export callbackQSignalSpy_ChildEvent
func callbackQSignalSpy_ChildEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "childEvent"); signal != nil {
if signal := qt.GetSignal(ptr, "childEvent"); signal != nil {
signal.(func(*core.QChildEvent))(core.NewQChildEventFromPointer(event))
} else {
NewQSignalSpyFromPointer(ptr).ChildEventDefault(core.NewQChildEventFromPointer(event))
@ -482,7 +481,7 @@ func (ptr *QSignalSpy) ChildEventDefault(event core.QChildEvent_ITF) {
//export callbackQSignalSpy_ConnectNotify
func callbackQSignalSpy_ConnectNotify(ptr unsafe.Pointer, sign unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "connectNotify"); signal != nil {
if signal := qt.GetSignal(ptr, "connectNotify"); signal != nil {
signal.(func(*core.QMetaMethod))(core.NewQMetaMethodFromPointer(sign))
} else {
NewQSignalSpyFromPointer(ptr).ConnectNotifyDefault(core.NewQMetaMethodFromPointer(sign))
@ -503,7 +502,7 @@ func (ptr *QSignalSpy) ConnectNotifyDefault(sign core.QMetaMethod_ITF) {
//export callbackQSignalSpy_CustomEvent
func callbackQSignalSpy_CustomEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "customEvent"); signal != nil {
if signal := qt.GetSignal(ptr, "customEvent"); signal != nil {
signal.(func(*core.QEvent))(core.NewQEventFromPointer(event))
} else {
NewQSignalSpyFromPointer(ptr).CustomEventDefault(core.NewQEventFromPointer(event))
@ -524,7 +523,7 @@ func (ptr *QSignalSpy) CustomEventDefault(event core.QEvent_ITF) {
//export callbackQSignalSpy_DeleteLater
func callbackQSignalSpy_DeleteLater(ptr unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "deleteLater"); signal != nil {
if signal := qt.GetSignal(ptr, "deleteLater"); signal != nil {
signal.(func())()
} else {
NewQSignalSpyFromPointer(ptr).DeleteLaterDefault()
@ -549,7 +548,7 @@ func (ptr *QSignalSpy) DeleteLaterDefault() {
//export callbackQSignalSpy_Destroyed
func callbackQSignalSpy_Destroyed(ptr unsafe.Pointer, obj unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "destroyed"); signal != nil {
if signal := qt.GetSignal(ptr, "destroyed"); signal != nil {
signal.(func(*core.QObject))(core.NewQObjectFromPointer(obj))
}
@ -557,7 +556,7 @@ func callbackQSignalSpy_Destroyed(ptr unsafe.Pointer, obj unsafe.Pointer) {
//export callbackQSignalSpy_DisconnectNotify
func callbackQSignalSpy_DisconnectNotify(ptr unsafe.Pointer, sign unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "disconnectNotify"); signal != nil {
if signal := qt.GetSignal(ptr, "disconnectNotify"); signal != nil {
signal.(func(*core.QMetaMethod))(core.NewQMetaMethodFromPointer(sign))
} else {
NewQSignalSpyFromPointer(ptr).DisconnectNotifyDefault(core.NewQMetaMethodFromPointer(sign))
@ -578,7 +577,7 @@ func (ptr *QSignalSpy) DisconnectNotifyDefault(sign core.QMetaMethod_ITF) {
//export callbackQSignalSpy_ObjectNameChanged
func callbackQSignalSpy_ObjectNameChanged(ptr unsafe.Pointer, objectName C.struct_QtTestLib_PackedString) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "objectNameChanged"); signal != nil {
if signal := qt.GetSignal(ptr, "objectNameChanged"); signal != nil {
signal.(func(string))(cGoUnpackString(objectName))
}
@ -586,7 +585,7 @@ func callbackQSignalSpy_ObjectNameChanged(ptr unsafe.Pointer, objectName C.struc
//export callbackQSignalSpy_TimerEvent
func callbackQSignalSpy_TimerEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "timerEvent"); signal != nil {
if signal := qt.GetSignal(ptr, "timerEvent"); signal != nil {
signal.(func(*core.QTimerEvent))(core.NewQTimerEventFromPointer(event))
} else {
NewQSignalSpyFromPointer(ptr).TimerEventDefault(core.NewQTimerEventFromPointer(event))
@ -607,7 +606,7 @@ func (ptr *QSignalSpy) TimerEventDefault(event core.QTimerEvent_ITF) {
//export callbackQSignalSpy_MetaObject
func callbackQSignalSpy_MetaObject(ptr unsafe.Pointer) unsafe.Pointer {
if signal := qt.GetSignal(fmt.Sprint(ptr), "metaObject"); signal != nil {
if signal := qt.GetSignal(ptr, "metaObject"); signal != nil {
return core.PointerFromQMetaObject(signal.(func() *core.QMetaObject)())
}
@ -949,7 +948,7 @@ func (ptr *QTestEventList) DestroyQTestEventList() {
func (ptr *QTestEventList) __QList_other_atList3(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QTestEventList___QList_other_atList3(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -970,7 +969,7 @@ func (ptr *QTestEventList) __QList_other_newList3() unsafe.Pointer {
func (ptr *QTestEventList) __QList_other_atList2(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QTestEventList___QList_other_atList2(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -991,7 +990,7 @@ func (ptr *QTestEventList) __QList_other_newList2() unsafe.Pointer {
func (ptr *QTestEventList) __fromSet_atList(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QTestEventList___fromSet_atList(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -1012,7 +1011,7 @@ func (ptr *QTestEventList) __fromSet_newList() unsafe.Pointer {
func (ptr *QTestEventList) __fromStdList_atList(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QTestEventList___fromStdList_atList(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -1033,7 +1032,7 @@ func (ptr *QTestEventList) __fromStdList_newList() unsafe.Pointer {
func (ptr *QTestEventList) __fromVector_atList(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QTestEventList___fromVector_atList(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -1054,7 +1053,7 @@ func (ptr *QTestEventList) __fromVector_newList() unsafe.Pointer {
func (ptr *QTestEventList) __fromVector_vector_atList(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QTestEventList___fromVector_vector_atList(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -1075,7 +1074,7 @@ func (ptr *QTestEventList) __fromVector_vector_newList() unsafe.Pointer {
func (ptr *QTestEventList) __append_value_atList2(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QTestEventList___append_value_atList2(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -1096,7 +1095,7 @@ func (ptr *QTestEventList) __append_value_newList2() unsafe.Pointer {
func (ptr *QTestEventList) __swap_other_atList(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QTestEventList___swap_other_atList(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -1117,7 +1116,7 @@ func (ptr *QTestEventList) __swap_other_newList() unsafe.Pointer {
func (ptr *QTestEventList) __mid_atList(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QTestEventList___mid_atList(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -1138,7 +1137,7 @@ func (ptr *QTestEventList) __mid_newList() unsafe.Pointer {
func (ptr *QTestEventList) __toVector_atList(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QTestEventList___toVector_atList(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue

View file

@ -8,7 +8,6 @@ package uitools
//#include "uitools.h"
import "C"
import (
"fmt"
"github.com/therecipe/qt"
"github.com/therecipe/qt/core"
"github.com/therecipe/qt/widgets"
@ -65,7 +64,7 @@ func NewQUiLoaderFromPointer(ptr unsafe.Pointer) *QUiLoader {
//export callbackQUiLoader_CreateAction
func callbackQUiLoader_CreateAction(ptr unsafe.Pointer, parent unsafe.Pointer, name C.struct_QtUiTools_PackedString) unsafe.Pointer {
if signal := qt.GetSignal(fmt.Sprint(ptr), "createAction"); signal != nil {
if signal := qt.GetSignal(ptr, "createAction"); signal != nil {
return widgets.PointerFromQAction(signal.(func(*core.QObject, string) *widgets.QAction)(core.NewQObjectFromPointer(parent), cGoUnpackString(name)))
}
@ -75,13 +74,13 @@ func callbackQUiLoader_CreateAction(ptr unsafe.Pointer, parent unsafe.Pointer, n
func (ptr *QUiLoader) ConnectCreateAction(f func(parent *core.QObject, name string) *widgets.QAction) {
if ptr.Pointer() != nil {
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "createAction"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "createAction", func(parent *core.QObject, name string) *widgets.QAction {
if signal := qt.LendSignal(ptr.Pointer(), "createAction"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "createAction", func(parent *core.QObject, name string) *widgets.QAction {
signal.(func(*core.QObject, string) *widgets.QAction)(parent, name)
return f(parent, name)
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "createAction", f)
qt.ConnectSignal(ptr.Pointer(), "createAction", f)
}
}
}
@ -89,7 +88,7 @@ func (ptr *QUiLoader) ConnectCreateAction(f func(parent *core.QObject, name stri
func (ptr *QUiLoader) DisconnectCreateAction() {
if ptr.Pointer() != nil {
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "createAction")
qt.DisconnectSignal(ptr.Pointer(), "createAction")
}
}
@ -101,7 +100,7 @@ func (ptr *QUiLoader) CreateAction(parent core.QObject_ITF, name string) *widget
defer C.free(unsafe.Pointer(nameC))
}
var tmpValue = widgets.NewQActionFromPointer(C.QUiLoader_CreateAction(ptr.Pointer(), core.PointerFromQObject(parent), C.struct_QtUiTools_PackedString{data: nameC, len: C.longlong(len(name))}))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -117,7 +116,7 @@ func (ptr *QUiLoader) CreateActionDefault(parent core.QObject_ITF, name string)
defer C.free(unsafe.Pointer(nameC))
}
var tmpValue = widgets.NewQActionFromPointer(C.QUiLoader_CreateActionDefault(ptr.Pointer(), core.PointerFromQObject(parent), C.struct_QtUiTools_PackedString{data: nameC, len: C.longlong(len(name))}))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -127,7 +126,7 @@ func (ptr *QUiLoader) CreateActionDefault(parent core.QObject_ITF, name string)
//export callbackQUiLoader_CreateActionGroup
func callbackQUiLoader_CreateActionGroup(ptr unsafe.Pointer, parent unsafe.Pointer, name C.struct_QtUiTools_PackedString) unsafe.Pointer {
if signal := qt.GetSignal(fmt.Sprint(ptr), "createActionGroup"); signal != nil {
if signal := qt.GetSignal(ptr, "createActionGroup"); signal != nil {
return widgets.PointerFromQActionGroup(signal.(func(*core.QObject, string) *widgets.QActionGroup)(core.NewQObjectFromPointer(parent), cGoUnpackString(name)))
}
@ -137,13 +136,13 @@ func callbackQUiLoader_CreateActionGroup(ptr unsafe.Pointer, parent unsafe.Point
func (ptr *QUiLoader) ConnectCreateActionGroup(f func(parent *core.QObject, name string) *widgets.QActionGroup) {
if ptr.Pointer() != nil {
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "createActionGroup"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "createActionGroup", func(parent *core.QObject, name string) *widgets.QActionGroup {
if signal := qt.LendSignal(ptr.Pointer(), "createActionGroup"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "createActionGroup", func(parent *core.QObject, name string) *widgets.QActionGroup {
signal.(func(*core.QObject, string) *widgets.QActionGroup)(parent, name)
return f(parent, name)
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "createActionGroup", f)
qt.ConnectSignal(ptr.Pointer(), "createActionGroup", f)
}
}
}
@ -151,7 +150,7 @@ func (ptr *QUiLoader) ConnectCreateActionGroup(f func(parent *core.QObject, name
func (ptr *QUiLoader) DisconnectCreateActionGroup() {
if ptr.Pointer() != nil {
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "createActionGroup")
qt.DisconnectSignal(ptr.Pointer(), "createActionGroup")
}
}
@ -163,7 +162,7 @@ func (ptr *QUiLoader) CreateActionGroup(parent core.QObject_ITF, name string) *w
defer C.free(unsafe.Pointer(nameC))
}
var tmpValue = widgets.NewQActionGroupFromPointer(C.QUiLoader_CreateActionGroup(ptr.Pointer(), core.PointerFromQObject(parent), C.struct_QtUiTools_PackedString{data: nameC, len: C.longlong(len(name))}))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -179,7 +178,7 @@ func (ptr *QUiLoader) CreateActionGroupDefault(parent core.QObject_ITF, name str
defer C.free(unsafe.Pointer(nameC))
}
var tmpValue = widgets.NewQActionGroupFromPointer(C.QUiLoader_CreateActionGroupDefault(ptr.Pointer(), core.PointerFromQObject(parent), C.struct_QtUiTools_PackedString{data: nameC, len: C.longlong(len(name))}))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -189,7 +188,7 @@ func (ptr *QUiLoader) CreateActionGroupDefault(parent core.QObject_ITF, name str
//export callbackQUiLoader_CreateLayout
func callbackQUiLoader_CreateLayout(ptr unsafe.Pointer, className C.struct_QtUiTools_PackedString, parent unsafe.Pointer, name C.struct_QtUiTools_PackedString) unsafe.Pointer {
if signal := qt.GetSignal(fmt.Sprint(ptr), "createLayout"); signal != nil {
if signal := qt.GetSignal(ptr, "createLayout"); signal != nil {
return widgets.PointerFromQLayout(signal.(func(string, *core.QObject, string) *widgets.QLayout)(cGoUnpackString(className), core.NewQObjectFromPointer(parent), cGoUnpackString(name)))
}
@ -199,13 +198,13 @@ func callbackQUiLoader_CreateLayout(ptr unsafe.Pointer, className C.struct_QtUiT
func (ptr *QUiLoader) ConnectCreateLayout(f func(className string, parent *core.QObject, name string) *widgets.QLayout) {
if ptr.Pointer() != nil {
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "createLayout"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "createLayout", func(className string, parent *core.QObject, name string) *widgets.QLayout {
if signal := qt.LendSignal(ptr.Pointer(), "createLayout"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "createLayout", func(className string, parent *core.QObject, name string) *widgets.QLayout {
signal.(func(string, *core.QObject, string) *widgets.QLayout)(className, parent, name)
return f(className, parent, name)
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "createLayout", f)
qt.ConnectSignal(ptr.Pointer(), "createLayout", f)
}
}
}
@ -213,7 +212,7 @@ func (ptr *QUiLoader) ConnectCreateLayout(f func(className string, parent *core.
func (ptr *QUiLoader) DisconnectCreateLayout() {
if ptr.Pointer() != nil {
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "createLayout")
qt.DisconnectSignal(ptr.Pointer(), "createLayout")
}
}
@ -230,7 +229,7 @@ func (ptr *QUiLoader) CreateLayout(className string, parent core.QObject_ITF, na
defer C.free(unsafe.Pointer(nameC))
}
var tmpValue = widgets.NewQLayoutFromPointer(C.QUiLoader_CreateLayout(ptr.Pointer(), C.struct_QtUiTools_PackedString{data: classNameC, len: C.longlong(len(className))}, core.PointerFromQObject(parent), C.struct_QtUiTools_PackedString{data: nameC, len: C.longlong(len(name))}))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -251,7 +250,7 @@ func (ptr *QUiLoader) CreateLayoutDefault(className string, parent core.QObject_
defer C.free(unsafe.Pointer(nameC))
}
var tmpValue = widgets.NewQLayoutFromPointer(C.QUiLoader_CreateLayoutDefault(ptr.Pointer(), C.struct_QtUiTools_PackedString{data: classNameC, len: C.longlong(len(className))}, core.PointerFromQObject(parent), C.struct_QtUiTools_PackedString{data: nameC, len: C.longlong(len(name))}))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -261,7 +260,7 @@ func (ptr *QUiLoader) CreateLayoutDefault(className string, parent core.QObject_
func NewQUiLoader(parent core.QObject_ITF) *QUiLoader {
var tmpValue = NewQUiLoaderFromPointer(C.QUiLoader_NewQUiLoader(core.PointerFromQObject(parent)))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -269,7 +268,7 @@ func NewQUiLoader(parent core.QObject_ITF) *QUiLoader {
//export callbackQUiLoader_CreateWidget
func callbackQUiLoader_CreateWidget(ptr unsafe.Pointer, className C.struct_QtUiTools_PackedString, parent unsafe.Pointer, name C.struct_QtUiTools_PackedString) unsafe.Pointer {
if signal := qt.GetSignal(fmt.Sprint(ptr), "createWidget"); signal != nil {
if signal := qt.GetSignal(ptr, "createWidget"); signal != nil {
return widgets.PointerFromQWidget(signal.(func(string, *widgets.QWidget, string) *widgets.QWidget)(cGoUnpackString(className), widgets.NewQWidgetFromPointer(parent), cGoUnpackString(name)))
}
@ -279,13 +278,13 @@ func callbackQUiLoader_CreateWidget(ptr unsafe.Pointer, className C.struct_QtUiT
func (ptr *QUiLoader) ConnectCreateWidget(f func(className string, parent *widgets.QWidget, name string) *widgets.QWidget) {
if ptr.Pointer() != nil {
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "createWidget"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "createWidget", func(className string, parent *widgets.QWidget, name string) *widgets.QWidget {
if signal := qt.LendSignal(ptr.Pointer(), "createWidget"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "createWidget", func(className string, parent *widgets.QWidget, name string) *widgets.QWidget {
signal.(func(string, *widgets.QWidget, string) *widgets.QWidget)(className, parent, name)
return f(className, parent, name)
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "createWidget", f)
qt.ConnectSignal(ptr.Pointer(), "createWidget", f)
}
}
}
@ -293,7 +292,7 @@ func (ptr *QUiLoader) ConnectCreateWidget(f func(className string, parent *widge
func (ptr *QUiLoader) DisconnectCreateWidget() {
if ptr.Pointer() != nil {
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "createWidget")
qt.DisconnectSignal(ptr.Pointer(), "createWidget")
}
}
@ -310,7 +309,7 @@ func (ptr *QUiLoader) CreateWidget(className string, parent widgets.QWidget_ITF,
defer C.free(unsafe.Pointer(nameC))
}
var tmpValue = widgets.NewQWidgetFromPointer(C.QUiLoader_CreateWidget(ptr.Pointer(), C.struct_QtUiTools_PackedString{data: classNameC, len: C.longlong(len(className))}, widgets.PointerFromQWidget(parent), C.struct_QtUiTools_PackedString{data: nameC, len: C.longlong(len(name))}))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -331,7 +330,7 @@ func (ptr *QUiLoader) CreateWidgetDefault(className string, parent widgets.QWidg
defer C.free(unsafe.Pointer(nameC))
}
var tmpValue = widgets.NewQWidgetFromPointer(C.QUiLoader_CreateWidgetDefault(ptr.Pointer(), C.struct_QtUiTools_PackedString{data: classNameC, len: C.longlong(len(className))}, widgets.PointerFromQWidget(parent), C.struct_QtUiTools_PackedString{data: nameC, len: C.longlong(len(name))}))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -342,7 +341,7 @@ func (ptr *QUiLoader) CreateWidgetDefault(className string, parent widgets.QWidg
func (ptr *QUiLoader) Load(device core.QIODevice_ITF, parentWidget widgets.QWidget_ITF) *widgets.QWidget {
if ptr.Pointer() != nil {
var tmpValue = widgets.NewQWidgetFromPointer(C.QUiLoader_Load(ptr.Pointer(), core.PointerFromQIODevice(device), widgets.PointerFromQWidget(parentWidget)))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -381,7 +380,7 @@ func (ptr *QUiLoader) SetWorkingDirectory(dir core.QDir_ITF) {
//export callbackQUiLoader_DestroyQUiLoader
func callbackQUiLoader_DestroyQUiLoader(ptr unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "~QUiLoader"); signal != nil {
if signal := qt.GetSignal(ptr, "~QUiLoader"); signal != nil {
signal.(func())()
} else {
NewQUiLoaderFromPointer(ptr).DestroyQUiLoaderDefault()
@ -391,13 +390,13 @@ func callbackQUiLoader_DestroyQUiLoader(ptr unsafe.Pointer) {
func (ptr *QUiLoader) ConnectDestroyQUiLoader(f func()) {
if ptr.Pointer() != nil {
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "~QUiLoader"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "~QUiLoader", func() {
if signal := qt.LendSignal(ptr.Pointer(), "~QUiLoader"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "~QUiLoader", func() {
signal.(func())()
f()
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "~QUiLoader", f)
qt.ConnectSignal(ptr.Pointer(), "~QUiLoader", f)
}
}
}
@ -405,7 +404,7 @@ func (ptr *QUiLoader) ConnectDestroyQUiLoader(f func()) {
func (ptr *QUiLoader) DisconnectDestroyQUiLoader() {
if ptr.Pointer() != nil {
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "~QUiLoader")
qt.DisconnectSignal(ptr.Pointer(), "~QUiLoader")
}
}
@ -491,7 +490,7 @@ func (ptr *QUiLoader) __dynamicPropertyNames_newList() unsafe.Pointer {
func (ptr *QUiLoader) __findChildren_atList2(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QUiLoader___findChildren_atList2(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -512,7 +511,7 @@ func (ptr *QUiLoader) __findChildren_newList2() unsafe.Pointer {
func (ptr *QUiLoader) __findChildren_atList3(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QUiLoader___findChildren_atList3(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -533,7 +532,7 @@ func (ptr *QUiLoader) __findChildren_newList3() unsafe.Pointer {
func (ptr *QUiLoader) __findChildren_atList(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QUiLoader___findChildren_atList(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -554,7 +553,7 @@ func (ptr *QUiLoader) __findChildren_newList() unsafe.Pointer {
func (ptr *QUiLoader) __children_atList(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QUiLoader___children_atList(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -574,7 +573,7 @@ func (ptr *QUiLoader) __children_newList() unsafe.Pointer {
//export callbackQUiLoader_Event
func callbackQUiLoader_Event(ptr unsafe.Pointer, e unsafe.Pointer) C.char {
if signal := qt.GetSignal(fmt.Sprint(ptr), "event"); signal != nil {
if signal := qt.GetSignal(ptr, "event"); signal != nil {
return C.char(int8(qt.GoBoolToInt(signal.(func(*core.QEvent) bool)(core.NewQEventFromPointer(e)))))
}
@ -590,7 +589,7 @@ func (ptr *QUiLoader) EventDefault(e core.QEvent_ITF) bool {
//export callbackQUiLoader_EventFilter
func callbackQUiLoader_EventFilter(ptr unsafe.Pointer, watched unsafe.Pointer, event unsafe.Pointer) C.char {
if signal := qt.GetSignal(fmt.Sprint(ptr), "eventFilter"); signal != nil {
if signal := qt.GetSignal(ptr, "eventFilter"); signal != nil {
return C.char(int8(qt.GoBoolToInt(signal.(func(*core.QObject, *core.QEvent) bool)(core.NewQObjectFromPointer(watched), core.NewQEventFromPointer(event)))))
}
@ -606,7 +605,7 @@ func (ptr *QUiLoader) EventFilterDefault(watched core.QObject_ITF, event core.QE
//export callbackQUiLoader_ChildEvent
func callbackQUiLoader_ChildEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "childEvent"); signal != nil {
if signal := qt.GetSignal(ptr, "childEvent"); signal != nil {
signal.(func(*core.QChildEvent))(core.NewQChildEventFromPointer(event))
} else {
NewQUiLoaderFromPointer(ptr).ChildEventDefault(core.NewQChildEventFromPointer(event))
@ -621,7 +620,7 @@ func (ptr *QUiLoader) ChildEventDefault(event core.QChildEvent_ITF) {
//export callbackQUiLoader_ConnectNotify
func callbackQUiLoader_ConnectNotify(ptr unsafe.Pointer, sign unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "connectNotify"); signal != nil {
if signal := qt.GetSignal(ptr, "connectNotify"); signal != nil {
signal.(func(*core.QMetaMethod))(core.NewQMetaMethodFromPointer(sign))
} else {
NewQUiLoaderFromPointer(ptr).ConnectNotifyDefault(core.NewQMetaMethodFromPointer(sign))
@ -636,7 +635,7 @@ func (ptr *QUiLoader) ConnectNotifyDefault(sign core.QMetaMethod_ITF) {
//export callbackQUiLoader_CustomEvent
func callbackQUiLoader_CustomEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "customEvent"); signal != nil {
if signal := qt.GetSignal(ptr, "customEvent"); signal != nil {
signal.(func(*core.QEvent))(core.NewQEventFromPointer(event))
} else {
NewQUiLoaderFromPointer(ptr).CustomEventDefault(core.NewQEventFromPointer(event))
@ -651,7 +650,7 @@ func (ptr *QUiLoader) CustomEventDefault(event core.QEvent_ITF) {
//export callbackQUiLoader_DeleteLater
func callbackQUiLoader_DeleteLater(ptr unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "deleteLater"); signal != nil {
if signal := qt.GetSignal(ptr, "deleteLater"); signal != nil {
signal.(func())()
} else {
NewQUiLoaderFromPointer(ptr).DeleteLaterDefault()
@ -668,7 +667,7 @@ func (ptr *QUiLoader) DeleteLaterDefault() {
//export callbackQUiLoader_Destroyed
func callbackQUiLoader_Destroyed(ptr unsafe.Pointer, obj unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "destroyed"); signal != nil {
if signal := qt.GetSignal(ptr, "destroyed"); signal != nil {
signal.(func(*core.QObject))(core.NewQObjectFromPointer(obj))
}
@ -676,7 +675,7 @@ func callbackQUiLoader_Destroyed(ptr unsafe.Pointer, obj unsafe.Pointer) {
//export callbackQUiLoader_DisconnectNotify
func callbackQUiLoader_DisconnectNotify(ptr unsafe.Pointer, sign unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "disconnectNotify"); signal != nil {
if signal := qt.GetSignal(ptr, "disconnectNotify"); signal != nil {
signal.(func(*core.QMetaMethod))(core.NewQMetaMethodFromPointer(sign))
} else {
NewQUiLoaderFromPointer(ptr).DisconnectNotifyDefault(core.NewQMetaMethodFromPointer(sign))
@ -691,7 +690,7 @@ func (ptr *QUiLoader) DisconnectNotifyDefault(sign core.QMetaMethod_ITF) {
//export callbackQUiLoader_ObjectNameChanged
func callbackQUiLoader_ObjectNameChanged(ptr unsafe.Pointer, objectName C.struct_QtUiTools_PackedString) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "objectNameChanged"); signal != nil {
if signal := qt.GetSignal(ptr, "objectNameChanged"); signal != nil {
signal.(func(string))(cGoUnpackString(objectName))
}
@ -699,7 +698,7 @@ func callbackQUiLoader_ObjectNameChanged(ptr unsafe.Pointer, objectName C.struct
//export callbackQUiLoader_TimerEvent
func callbackQUiLoader_TimerEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "timerEvent"); signal != nil {
if signal := qt.GetSignal(ptr, "timerEvent"); signal != nil {
signal.(func(*core.QTimerEvent))(core.NewQTimerEventFromPointer(event))
} else {
NewQUiLoaderFromPointer(ptr).TimerEventDefault(core.NewQTimerEventFromPointer(event))
@ -714,7 +713,7 @@ func (ptr *QUiLoader) TimerEventDefault(event core.QTimerEvent_ITF) {
//export callbackQUiLoader_MetaObject
func callbackQUiLoader_MetaObject(ptr unsafe.Pointer) unsafe.Pointer {
if signal := qt.GetSignal(fmt.Sprint(ptr), "metaObject"); signal != nil {
if signal := qt.GetSignal(ptr, "metaObject"); signal != nil {
return core.PointerFromQMetaObject(signal.(func() *core.QMetaObject)())
}

View file

@ -8,7 +8,6 @@ package webchannel
//#include "webchannel.h"
import "C"
import (
"fmt"
"github.com/therecipe/qt"
"github.com/therecipe/qt/core"
"runtime"
@ -62,7 +61,7 @@ func NewQWebChannelFromPointer(ptr unsafe.Pointer) *QWebChannel {
}
func NewQWebChannel(parent core.QObject_ITF) *QWebChannel {
var tmpValue = NewQWebChannelFromPointer(C.QWebChannel_NewQWebChannel(core.PointerFromQObject(parent)))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -70,7 +69,7 @@ func NewQWebChannel(parent core.QObject_ITF) *QWebChannel {
//export callbackQWebChannel_BlockUpdatesChanged
func callbackQWebChannel_BlockUpdatesChanged(ptr unsafe.Pointer, block C.char) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "blockUpdatesChanged"); signal != nil {
if signal := qt.GetSignal(ptr, "blockUpdatesChanged"); signal != nil {
signal.(func(bool))(int8(block) != 0)
}
@ -79,17 +78,17 @@ func callbackQWebChannel_BlockUpdatesChanged(ptr unsafe.Pointer, block C.char) {
func (ptr *QWebChannel) ConnectBlockUpdatesChanged(f func(block bool)) {
if ptr.Pointer() != nil {
if !qt.ExistsSignal(fmt.Sprint(ptr.Pointer()), "blockUpdatesChanged") {
if !qt.ExistsSignal(ptr.Pointer(), "blockUpdatesChanged") {
C.QWebChannel_ConnectBlockUpdatesChanged(ptr.Pointer())
}
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "blockUpdatesChanged"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "blockUpdatesChanged", func(block bool) {
if signal := qt.LendSignal(ptr.Pointer(), "blockUpdatesChanged"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "blockUpdatesChanged", func(block bool) {
signal.(func(bool))(block)
f(block)
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "blockUpdatesChanged", f)
qt.ConnectSignal(ptr.Pointer(), "blockUpdatesChanged", f)
}
}
}
@ -97,7 +96,7 @@ func (ptr *QWebChannel) ConnectBlockUpdatesChanged(f func(block bool)) {
func (ptr *QWebChannel) DisconnectBlockUpdatesChanged() {
if ptr.Pointer() != nil {
C.QWebChannel_DisconnectBlockUpdatesChanged(ptr.Pointer())
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "blockUpdatesChanged")
qt.DisconnectSignal(ptr.Pointer(), "blockUpdatesChanged")
}
}
@ -109,7 +108,7 @@ func (ptr *QWebChannel) BlockUpdatesChanged(block bool) {
//export callbackQWebChannel_ConnectTo
func callbackQWebChannel_ConnectTo(ptr unsafe.Pointer, transport unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "connectTo"); signal != nil {
if signal := qt.GetSignal(ptr, "connectTo"); signal != nil {
signal.(func(*QWebChannelAbstractTransport))(NewQWebChannelAbstractTransportFromPointer(transport))
} else {
NewQWebChannelFromPointer(ptr).ConnectToDefault(NewQWebChannelAbstractTransportFromPointer(transport))
@ -119,13 +118,13 @@ func callbackQWebChannel_ConnectTo(ptr unsafe.Pointer, transport unsafe.Pointer)
func (ptr *QWebChannel) ConnectConnectTo(f func(transport *QWebChannelAbstractTransport)) {
if ptr.Pointer() != nil {
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "connectTo"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "connectTo", func(transport *QWebChannelAbstractTransport) {
if signal := qt.LendSignal(ptr.Pointer(), "connectTo"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "connectTo", func(transport *QWebChannelAbstractTransport) {
signal.(func(*QWebChannelAbstractTransport))(transport)
f(transport)
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "connectTo", f)
qt.ConnectSignal(ptr.Pointer(), "connectTo", f)
}
}
}
@ -133,7 +132,7 @@ func (ptr *QWebChannel) ConnectConnectTo(f func(transport *QWebChannelAbstractTr
func (ptr *QWebChannel) DisconnectConnectTo() {
if ptr.Pointer() != nil {
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "connectTo")
qt.DisconnectSignal(ptr.Pointer(), "connectTo")
}
}
@ -157,7 +156,7 @@ func (ptr *QWebChannel) DeregisterObject(object core.QObject_ITF) {
//export callbackQWebChannel_DisconnectFrom
func callbackQWebChannel_DisconnectFrom(ptr unsafe.Pointer, transport unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "disconnectFrom"); signal != nil {
if signal := qt.GetSignal(ptr, "disconnectFrom"); signal != nil {
signal.(func(*QWebChannelAbstractTransport))(NewQWebChannelAbstractTransportFromPointer(transport))
} else {
NewQWebChannelFromPointer(ptr).DisconnectFromDefault(NewQWebChannelAbstractTransportFromPointer(transport))
@ -167,13 +166,13 @@ func callbackQWebChannel_DisconnectFrom(ptr unsafe.Pointer, transport unsafe.Poi
func (ptr *QWebChannel) ConnectDisconnectFrom(f func(transport *QWebChannelAbstractTransport)) {
if ptr.Pointer() != nil {
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "disconnectFrom"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "disconnectFrom", func(transport *QWebChannelAbstractTransport) {
if signal := qt.LendSignal(ptr.Pointer(), "disconnectFrom"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "disconnectFrom", func(transport *QWebChannelAbstractTransport) {
signal.(func(*QWebChannelAbstractTransport))(transport)
f(transport)
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "disconnectFrom", f)
qt.ConnectSignal(ptr.Pointer(), "disconnectFrom", f)
}
}
}
@ -181,7 +180,7 @@ func (ptr *QWebChannel) ConnectDisconnectFrom(f func(transport *QWebChannelAbstr
func (ptr *QWebChannel) DisconnectDisconnectFrom() {
if ptr.Pointer() != nil {
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "disconnectFrom")
qt.DisconnectSignal(ptr.Pointer(), "disconnectFrom")
}
}
@ -262,7 +261,7 @@ func (ptr *QWebChannel) __registerObjects_objects_atList(i string) *core.QObject
defer C.free(unsafe.Pointer(iC))
}
var tmpValue = core.NewQObjectFromPointer(C.QWebChannel___registerObjects_objects_atList(ptr.Pointer(), C.struct_QtWebChannel_PackedString{data: iC, len: C.longlong(len(i))}))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -306,7 +305,7 @@ func (ptr *QWebChannel) __registeredObjects_atList(i string) *core.QObject {
defer C.free(unsafe.Pointer(iC))
}
var tmpValue = core.NewQObjectFromPointer(C.QWebChannel___registeredObjects_atList(ptr.Pointer(), C.struct_QtWebChannel_PackedString{data: iC, len: C.longlong(len(i))}))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -408,7 +407,7 @@ func (ptr *QWebChannel) __dynamicPropertyNames_newList() unsafe.Pointer {
func (ptr *QWebChannel) __findChildren_atList2(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QWebChannel___findChildren_atList2(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -429,7 +428,7 @@ func (ptr *QWebChannel) __findChildren_newList2() unsafe.Pointer {
func (ptr *QWebChannel) __findChildren_atList3(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QWebChannel___findChildren_atList3(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -450,7 +449,7 @@ func (ptr *QWebChannel) __findChildren_newList3() unsafe.Pointer {
func (ptr *QWebChannel) __findChildren_atList(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QWebChannel___findChildren_atList(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -471,7 +470,7 @@ func (ptr *QWebChannel) __findChildren_newList() unsafe.Pointer {
func (ptr *QWebChannel) __children_atList(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QWebChannel___children_atList(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -491,7 +490,7 @@ func (ptr *QWebChannel) __children_newList() unsafe.Pointer {
//export callbackQWebChannel_Event
func callbackQWebChannel_Event(ptr unsafe.Pointer, e unsafe.Pointer) C.char {
if signal := qt.GetSignal(fmt.Sprint(ptr), "event"); signal != nil {
if signal := qt.GetSignal(ptr, "event"); signal != nil {
return C.char(int8(qt.GoBoolToInt(signal.(func(*core.QEvent) bool)(core.NewQEventFromPointer(e)))))
}
@ -507,7 +506,7 @@ func (ptr *QWebChannel) EventDefault(e core.QEvent_ITF) bool {
//export callbackQWebChannel_EventFilter
func callbackQWebChannel_EventFilter(ptr unsafe.Pointer, watched unsafe.Pointer, event unsafe.Pointer) C.char {
if signal := qt.GetSignal(fmt.Sprint(ptr), "eventFilter"); signal != nil {
if signal := qt.GetSignal(ptr, "eventFilter"); signal != nil {
return C.char(int8(qt.GoBoolToInt(signal.(func(*core.QObject, *core.QEvent) bool)(core.NewQObjectFromPointer(watched), core.NewQEventFromPointer(event)))))
}
@ -523,7 +522,7 @@ func (ptr *QWebChannel) EventFilterDefault(watched core.QObject_ITF, event core.
//export callbackQWebChannel_ChildEvent
func callbackQWebChannel_ChildEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "childEvent"); signal != nil {
if signal := qt.GetSignal(ptr, "childEvent"); signal != nil {
signal.(func(*core.QChildEvent))(core.NewQChildEventFromPointer(event))
} else {
NewQWebChannelFromPointer(ptr).ChildEventDefault(core.NewQChildEventFromPointer(event))
@ -538,7 +537,7 @@ func (ptr *QWebChannel) ChildEventDefault(event core.QChildEvent_ITF) {
//export callbackQWebChannel_ConnectNotify
func callbackQWebChannel_ConnectNotify(ptr unsafe.Pointer, sign unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "connectNotify"); signal != nil {
if signal := qt.GetSignal(ptr, "connectNotify"); signal != nil {
signal.(func(*core.QMetaMethod))(core.NewQMetaMethodFromPointer(sign))
} else {
NewQWebChannelFromPointer(ptr).ConnectNotifyDefault(core.NewQMetaMethodFromPointer(sign))
@ -553,7 +552,7 @@ func (ptr *QWebChannel) ConnectNotifyDefault(sign core.QMetaMethod_ITF) {
//export callbackQWebChannel_CustomEvent
func callbackQWebChannel_CustomEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "customEvent"); signal != nil {
if signal := qt.GetSignal(ptr, "customEvent"); signal != nil {
signal.(func(*core.QEvent))(core.NewQEventFromPointer(event))
} else {
NewQWebChannelFromPointer(ptr).CustomEventDefault(core.NewQEventFromPointer(event))
@ -568,7 +567,7 @@ func (ptr *QWebChannel) CustomEventDefault(event core.QEvent_ITF) {
//export callbackQWebChannel_DeleteLater
func callbackQWebChannel_DeleteLater(ptr unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "deleteLater"); signal != nil {
if signal := qt.GetSignal(ptr, "deleteLater"); signal != nil {
signal.(func())()
} else {
NewQWebChannelFromPointer(ptr).DeleteLaterDefault()
@ -585,7 +584,7 @@ func (ptr *QWebChannel) DeleteLaterDefault() {
//export callbackQWebChannel_Destroyed
func callbackQWebChannel_Destroyed(ptr unsafe.Pointer, obj unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "destroyed"); signal != nil {
if signal := qt.GetSignal(ptr, "destroyed"); signal != nil {
signal.(func(*core.QObject))(core.NewQObjectFromPointer(obj))
}
@ -593,7 +592,7 @@ func callbackQWebChannel_Destroyed(ptr unsafe.Pointer, obj unsafe.Pointer) {
//export callbackQWebChannel_DisconnectNotify
func callbackQWebChannel_DisconnectNotify(ptr unsafe.Pointer, sign unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "disconnectNotify"); signal != nil {
if signal := qt.GetSignal(ptr, "disconnectNotify"); signal != nil {
signal.(func(*core.QMetaMethod))(core.NewQMetaMethodFromPointer(sign))
} else {
NewQWebChannelFromPointer(ptr).DisconnectNotifyDefault(core.NewQMetaMethodFromPointer(sign))
@ -608,7 +607,7 @@ func (ptr *QWebChannel) DisconnectNotifyDefault(sign core.QMetaMethod_ITF) {
//export callbackQWebChannel_ObjectNameChanged
func callbackQWebChannel_ObjectNameChanged(ptr unsafe.Pointer, objectName C.struct_QtWebChannel_PackedString) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "objectNameChanged"); signal != nil {
if signal := qt.GetSignal(ptr, "objectNameChanged"); signal != nil {
signal.(func(string))(cGoUnpackString(objectName))
}
@ -616,7 +615,7 @@ func callbackQWebChannel_ObjectNameChanged(ptr unsafe.Pointer, objectName C.stru
//export callbackQWebChannel_TimerEvent
func callbackQWebChannel_TimerEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "timerEvent"); signal != nil {
if signal := qt.GetSignal(ptr, "timerEvent"); signal != nil {
signal.(func(*core.QTimerEvent))(core.NewQTimerEventFromPointer(event))
} else {
NewQWebChannelFromPointer(ptr).TimerEventDefault(core.NewQTimerEventFromPointer(event))
@ -631,7 +630,7 @@ func (ptr *QWebChannel) TimerEventDefault(event core.QTimerEvent_ITF) {
//export callbackQWebChannel_MetaObject
func callbackQWebChannel_MetaObject(ptr unsafe.Pointer) unsafe.Pointer {
if signal := qt.GetSignal(fmt.Sprint(ptr), "metaObject"); signal != nil {
if signal := qt.GetSignal(ptr, "metaObject"); signal != nil {
return core.PointerFromQMetaObject(signal.(func() *core.QMetaObject)())
}
@ -685,7 +684,7 @@ func NewQWebChannelAbstractTransportFromPointer(ptr unsafe.Pointer) *QWebChannel
}
func NewQWebChannelAbstractTransport(parent core.QObject_ITF) *QWebChannelAbstractTransport {
var tmpValue = NewQWebChannelAbstractTransportFromPointer(C.QWebChannelAbstractTransport_NewQWebChannelAbstractTransport(core.PointerFromQObject(parent)))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -693,7 +692,7 @@ func NewQWebChannelAbstractTransport(parent core.QObject_ITF) *QWebChannelAbstra
//export callbackQWebChannelAbstractTransport_MessageReceived
func callbackQWebChannelAbstractTransport_MessageReceived(ptr unsafe.Pointer, message unsafe.Pointer, transport unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "messageReceived"); signal != nil {
if signal := qt.GetSignal(ptr, "messageReceived"); signal != nil {
signal.(func(*core.QJsonObject, *QWebChannelAbstractTransport))(core.NewQJsonObjectFromPointer(message), NewQWebChannelAbstractTransportFromPointer(transport))
}
@ -702,17 +701,17 @@ func callbackQWebChannelAbstractTransport_MessageReceived(ptr unsafe.Pointer, me
func (ptr *QWebChannelAbstractTransport) ConnectMessageReceived(f func(message *core.QJsonObject, transport *QWebChannelAbstractTransport)) {
if ptr.Pointer() != nil {
if !qt.ExistsSignal(fmt.Sprint(ptr.Pointer()), "messageReceived") {
if !qt.ExistsSignal(ptr.Pointer(), "messageReceived") {
C.QWebChannelAbstractTransport_ConnectMessageReceived(ptr.Pointer())
}
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "messageReceived"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "messageReceived", func(message *core.QJsonObject, transport *QWebChannelAbstractTransport) {
if signal := qt.LendSignal(ptr.Pointer(), "messageReceived"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "messageReceived", func(message *core.QJsonObject, transport *QWebChannelAbstractTransport) {
signal.(func(*core.QJsonObject, *QWebChannelAbstractTransport))(message, transport)
f(message, transport)
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "messageReceived", f)
qt.ConnectSignal(ptr.Pointer(), "messageReceived", f)
}
}
}
@ -720,7 +719,7 @@ func (ptr *QWebChannelAbstractTransport) ConnectMessageReceived(f func(message *
func (ptr *QWebChannelAbstractTransport) DisconnectMessageReceived() {
if ptr.Pointer() != nil {
C.QWebChannelAbstractTransport_DisconnectMessageReceived(ptr.Pointer())
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "messageReceived")
qt.DisconnectSignal(ptr.Pointer(), "messageReceived")
}
}
@ -732,7 +731,7 @@ func (ptr *QWebChannelAbstractTransport) MessageReceived(message core.QJsonObjec
//export callbackQWebChannelAbstractTransport_SendMessage
func callbackQWebChannelAbstractTransport_SendMessage(ptr unsafe.Pointer, message unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "sendMessage"); signal != nil {
if signal := qt.GetSignal(ptr, "sendMessage"); signal != nil {
signal.(func(*core.QJsonObject))(core.NewQJsonObjectFromPointer(message))
}
@ -741,13 +740,13 @@ func callbackQWebChannelAbstractTransport_SendMessage(ptr unsafe.Pointer, messag
func (ptr *QWebChannelAbstractTransport) ConnectSendMessage(f func(message *core.QJsonObject)) {
if ptr.Pointer() != nil {
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "sendMessage"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "sendMessage", func(message *core.QJsonObject) {
if signal := qt.LendSignal(ptr.Pointer(), "sendMessage"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "sendMessage", func(message *core.QJsonObject) {
signal.(func(*core.QJsonObject))(message)
f(message)
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "sendMessage", f)
qt.ConnectSignal(ptr.Pointer(), "sendMessage", f)
}
}
}
@ -755,7 +754,7 @@ func (ptr *QWebChannelAbstractTransport) ConnectSendMessage(f func(message *core
func (ptr *QWebChannelAbstractTransport) DisconnectSendMessage() {
if ptr.Pointer() != nil {
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "sendMessage")
qt.DisconnectSignal(ptr.Pointer(), "sendMessage")
}
}
@ -767,7 +766,7 @@ func (ptr *QWebChannelAbstractTransport) SendMessage(message core.QJsonObject_IT
//export callbackQWebChannelAbstractTransport_DestroyQWebChannelAbstractTransport
func callbackQWebChannelAbstractTransport_DestroyQWebChannelAbstractTransport(ptr unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "~QWebChannelAbstractTransport"); signal != nil {
if signal := qt.GetSignal(ptr, "~QWebChannelAbstractTransport"); signal != nil {
signal.(func())()
} else {
NewQWebChannelAbstractTransportFromPointer(ptr).DestroyQWebChannelAbstractTransportDefault()
@ -777,13 +776,13 @@ func callbackQWebChannelAbstractTransport_DestroyQWebChannelAbstractTransport(pt
func (ptr *QWebChannelAbstractTransport) ConnectDestroyQWebChannelAbstractTransport(f func()) {
if ptr.Pointer() != nil {
if signal := qt.LendSignal(fmt.Sprint(ptr.Pointer()), "~QWebChannelAbstractTransport"); signal != nil {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "~QWebChannelAbstractTransport", func() {
if signal := qt.LendSignal(ptr.Pointer(), "~QWebChannelAbstractTransport"); signal != nil {
qt.ConnectSignal(ptr.Pointer(), "~QWebChannelAbstractTransport", func() {
signal.(func())()
f()
})
} else {
qt.ConnectSignal(fmt.Sprint(ptr.Pointer()), "~QWebChannelAbstractTransport", f)
qt.ConnectSignal(ptr.Pointer(), "~QWebChannelAbstractTransport", f)
}
}
}
@ -791,7 +790,7 @@ func (ptr *QWebChannelAbstractTransport) ConnectDestroyQWebChannelAbstractTransp
func (ptr *QWebChannelAbstractTransport) DisconnectDestroyQWebChannelAbstractTransport() {
if ptr.Pointer() != nil {
qt.DisconnectSignal(fmt.Sprint(ptr.Pointer()), "~QWebChannelAbstractTransport")
qt.DisconnectSignal(ptr.Pointer(), "~QWebChannelAbstractTransport")
}
}
@ -833,7 +832,7 @@ func (ptr *QWebChannelAbstractTransport) __dynamicPropertyNames_newList() unsafe
func (ptr *QWebChannelAbstractTransport) __findChildren_atList2(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QWebChannelAbstractTransport___findChildren_atList2(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -854,7 +853,7 @@ func (ptr *QWebChannelAbstractTransport) __findChildren_newList2() unsafe.Pointe
func (ptr *QWebChannelAbstractTransport) __findChildren_atList3(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QWebChannelAbstractTransport___findChildren_atList3(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -875,7 +874,7 @@ func (ptr *QWebChannelAbstractTransport) __findChildren_newList3() unsafe.Pointe
func (ptr *QWebChannelAbstractTransport) __findChildren_atList(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QWebChannelAbstractTransport___findChildren_atList(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -896,7 +895,7 @@ func (ptr *QWebChannelAbstractTransport) __findChildren_newList() unsafe.Pointer
func (ptr *QWebChannelAbstractTransport) __children_atList(i int) *core.QObject {
if ptr.Pointer() != nil {
var tmpValue = core.NewQObjectFromPointer(C.QWebChannelAbstractTransport___children_atList(ptr.Pointer(), C.int(int32(i))))
if !qt.ExistsSignal(fmt.Sprint(tmpValue.Pointer()), "destroyed") {
if !qt.ExistsSignal(tmpValue.Pointer(), "destroyed") {
tmpValue.ConnectDestroyed(func(*core.QObject) { tmpValue.SetPointer(nil) })
}
return tmpValue
@ -916,7 +915,7 @@ func (ptr *QWebChannelAbstractTransport) __children_newList() unsafe.Pointer {
//export callbackQWebChannelAbstractTransport_Event
func callbackQWebChannelAbstractTransport_Event(ptr unsafe.Pointer, e unsafe.Pointer) C.char {
if signal := qt.GetSignal(fmt.Sprint(ptr), "event"); signal != nil {
if signal := qt.GetSignal(ptr, "event"); signal != nil {
return C.char(int8(qt.GoBoolToInt(signal.(func(*core.QEvent) bool)(core.NewQEventFromPointer(e)))))
}
@ -932,7 +931,7 @@ func (ptr *QWebChannelAbstractTransport) EventDefault(e core.QEvent_ITF) bool {
//export callbackQWebChannelAbstractTransport_EventFilter
func callbackQWebChannelAbstractTransport_EventFilter(ptr unsafe.Pointer, watched unsafe.Pointer, event unsafe.Pointer) C.char {
if signal := qt.GetSignal(fmt.Sprint(ptr), "eventFilter"); signal != nil {
if signal := qt.GetSignal(ptr, "eventFilter"); signal != nil {
return C.char(int8(qt.GoBoolToInt(signal.(func(*core.QObject, *core.QEvent) bool)(core.NewQObjectFromPointer(watched), core.NewQEventFromPointer(event)))))
}
@ -948,7 +947,7 @@ func (ptr *QWebChannelAbstractTransport) EventFilterDefault(watched core.QObject
//export callbackQWebChannelAbstractTransport_ChildEvent
func callbackQWebChannelAbstractTransport_ChildEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "childEvent"); signal != nil {
if signal := qt.GetSignal(ptr, "childEvent"); signal != nil {
signal.(func(*core.QChildEvent))(core.NewQChildEventFromPointer(event))
} else {
NewQWebChannelAbstractTransportFromPointer(ptr).ChildEventDefault(core.NewQChildEventFromPointer(event))
@ -963,7 +962,7 @@ func (ptr *QWebChannelAbstractTransport) ChildEventDefault(event core.QChildEven
//export callbackQWebChannelAbstractTransport_ConnectNotify
func callbackQWebChannelAbstractTransport_ConnectNotify(ptr unsafe.Pointer, sign unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "connectNotify"); signal != nil {
if signal := qt.GetSignal(ptr, "connectNotify"); signal != nil {
signal.(func(*core.QMetaMethod))(core.NewQMetaMethodFromPointer(sign))
} else {
NewQWebChannelAbstractTransportFromPointer(ptr).ConnectNotifyDefault(core.NewQMetaMethodFromPointer(sign))
@ -978,7 +977,7 @@ func (ptr *QWebChannelAbstractTransport) ConnectNotifyDefault(sign core.QMetaMet
//export callbackQWebChannelAbstractTransport_CustomEvent
func callbackQWebChannelAbstractTransport_CustomEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "customEvent"); signal != nil {
if signal := qt.GetSignal(ptr, "customEvent"); signal != nil {
signal.(func(*core.QEvent))(core.NewQEventFromPointer(event))
} else {
NewQWebChannelAbstractTransportFromPointer(ptr).CustomEventDefault(core.NewQEventFromPointer(event))
@ -993,7 +992,7 @@ func (ptr *QWebChannelAbstractTransport) CustomEventDefault(event core.QEvent_IT
//export callbackQWebChannelAbstractTransport_DeleteLater
func callbackQWebChannelAbstractTransport_DeleteLater(ptr unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "deleteLater"); signal != nil {
if signal := qt.GetSignal(ptr, "deleteLater"); signal != nil {
signal.(func())()
} else {
NewQWebChannelAbstractTransportFromPointer(ptr).DeleteLaterDefault()
@ -1010,7 +1009,7 @@ func (ptr *QWebChannelAbstractTransport) DeleteLaterDefault() {
//export callbackQWebChannelAbstractTransport_Destroyed
func callbackQWebChannelAbstractTransport_Destroyed(ptr unsafe.Pointer, obj unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "destroyed"); signal != nil {
if signal := qt.GetSignal(ptr, "destroyed"); signal != nil {
signal.(func(*core.QObject))(core.NewQObjectFromPointer(obj))
}
@ -1018,7 +1017,7 @@ func callbackQWebChannelAbstractTransport_Destroyed(ptr unsafe.Pointer, obj unsa
//export callbackQWebChannelAbstractTransport_DisconnectNotify
func callbackQWebChannelAbstractTransport_DisconnectNotify(ptr unsafe.Pointer, sign unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "disconnectNotify"); signal != nil {
if signal := qt.GetSignal(ptr, "disconnectNotify"); signal != nil {
signal.(func(*core.QMetaMethod))(core.NewQMetaMethodFromPointer(sign))
} else {
NewQWebChannelAbstractTransportFromPointer(ptr).DisconnectNotifyDefault(core.NewQMetaMethodFromPointer(sign))
@ -1033,7 +1032,7 @@ func (ptr *QWebChannelAbstractTransport) DisconnectNotifyDefault(sign core.QMeta
//export callbackQWebChannelAbstractTransport_ObjectNameChanged
func callbackQWebChannelAbstractTransport_ObjectNameChanged(ptr unsafe.Pointer, objectName C.struct_QtWebChannel_PackedString) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "objectNameChanged"); signal != nil {
if signal := qt.GetSignal(ptr, "objectNameChanged"); signal != nil {
signal.(func(string))(cGoUnpackString(objectName))
}
@ -1041,7 +1040,7 @@ func callbackQWebChannelAbstractTransport_ObjectNameChanged(ptr unsafe.Pointer,
//export callbackQWebChannelAbstractTransport_TimerEvent
func callbackQWebChannelAbstractTransport_TimerEvent(ptr unsafe.Pointer, event unsafe.Pointer) {
if signal := qt.GetSignal(fmt.Sprint(ptr), "timerEvent"); signal != nil {
if signal := qt.GetSignal(ptr, "timerEvent"); signal != nil {
signal.(func(*core.QTimerEvent))(core.NewQTimerEventFromPointer(event))
} else {
NewQWebChannelAbstractTransportFromPointer(ptr).TimerEventDefault(core.NewQTimerEventFromPointer(event))
@ -1056,7 +1055,7 @@ func (ptr *QWebChannelAbstractTransport) TimerEventDefault(event core.QTimerEven
//export callbackQWebChannelAbstractTransport_MetaObject
func callbackQWebChannelAbstractTransport_MetaObject(ptr unsafe.Pointer) unsafe.Pointer {
if signal := qt.GetSignal(fmt.Sprint(ptr), "metaObject"); signal != nil {
if signal := qt.GetSignal(ptr, "metaObject"); signal != nil {
return core.PointerFromQMetaObject(signal.(func() *core.QMetaObject)())
}

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

1211
xml/xml.go

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff