cutego/svg/svg.go
2016-04-22 20:39:34 +02:00

2384 lines
68 KiB
Go
Executable file

package svg
//#include "svg.h"
import "C"
import (
"github.com/therecipe/qt"
"github.com/therecipe/qt/core"
"github.com/therecipe/qt/gui"
"github.com/therecipe/qt/widgets"
"unsafe"
)
type QGraphicsSvgItem struct {
widgets.QGraphicsObject
}
type QGraphicsSvgItem_ITF interface {
widgets.QGraphicsObject_ITF
QGraphicsSvgItem_PTR() *QGraphicsSvgItem
}
func PointerFromQGraphicsSvgItem(ptr QGraphicsSvgItem_ITF) unsafe.Pointer {
if ptr != nil {
return ptr.QGraphicsSvgItem_PTR().Pointer()
}
return nil
}
func NewQGraphicsSvgItemFromPointer(ptr unsafe.Pointer) *QGraphicsSvgItem {
var n = new(QGraphicsSvgItem)
n.SetPointer(ptr)
return n
}
func newQGraphicsSvgItemFromPointer(ptr unsafe.Pointer) *QGraphicsSvgItem {
var n = NewQGraphicsSvgItemFromPointer(ptr)
for len(n.ObjectName()) < len("QGraphicsSvgItem_") {
n.SetObjectName("QGraphicsSvgItem_" + qt.Identifier())
}
return n
}
func (ptr *QGraphicsSvgItem) QGraphicsSvgItem_PTR() *QGraphicsSvgItem {
return ptr
}
func (ptr *QGraphicsSvgItem) BoundingRect() *core.QRectF {
defer qt.Recovering("QGraphicsSvgItem::boundingRect")
if ptr.Pointer() != nil {
return core.NewQRectFFromPointer(C.QGraphicsSvgItem_BoundingRect(ptr.Pointer()))
}
return nil
}
func (ptr *QGraphicsSvgItem) ElementId() string {
defer qt.Recovering("QGraphicsSvgItem::elementId")
if ptr.Pointer() != nil {
return C.GoString(C.QGraphicsSvgItem_ElementId(ptr.Pointer()))
}
return ""
}
func (ptr *QGraphicsSvgItem) MaximumCacheSize() *core.QSize {
defer qt.Recovering("QGraphicsSvgItem::maximumCacheSize")
if ptr.Pointer() != nil {
return core.NewQSizeFromPointer(C.QGraphicsSvgItem_MaximumCacheSize(ptr.Pointer()))
}
return nil
}
func (ptr *QGraphicsSvgItem) ConnectPaint(f func(painter *gui.QPainter, option *widgets.QStyleOptionGraphicsItem, widget *widgets.QWidget)) {
defer qt.Recovering("connect QGraphicsSvgItem::paint")
if ptr.Pointer() != nil {
qt.ConnectSignal(ptr.ObjectName(), "paint", f)
}
}
func (ptr *QGraphicsSvgItem) DisconnectPaint() {
defer qt.Recovering("disconnect QGraphicsSvgItem::paint")
if ptr.Pointer() != nil {
qt.DisconnectSignal(ptr.ObjectName(), "paint")
}
}
//export callbackQGraphicsSvgItemPaint
func callbackQGraphicsSvgItemPaint(ptr unsafe.Pointer, ptrName *C.char, painter unsafe.Pointer, option unsafe.Pointer, widget unsafe.Pointer) {
defer qt.Recovering("callback QGraphicsSvgItem::paint")
if signal := qt.GetSignal(C.GoString(ptrName), "paint"); signal != nil {
signal.(func(*gui.QPainter, *widgets.QStyleOptionGraphicsItem, *widgets.QWidget))(gui.NewQPainterFromPointer(painter), widgets.NewQStyleOptionGraphicsItemFromPointer(option), widgets.NewQWidgetFromPointer(widget))
} else {
NewQGraphicsSvgItemFromPointer(ptr).PaintDefault(gui.NewQPainterFromPointer(painter), widgets.NewQStyleOptionGraphicsItemFromPointer(option), widgets.NewQWidgetFromPointer(widget))
}
}
func (ptr *QGraphicsSvgItem) Paint(painter gui.QPainter_ITF, option widgets.QStyleOptionGraphicsItem_ITF, widget widgets.QWidget_ITF) {
defer qt.Recovering("QGraphicsSvgItem::paint")
if ptr.Pointer() != nil {
C.QGraphicsSvgItem_Paint(ptr.Pointer(), gui.PointerFromQPainter(painter), widgets.PointerFromQStyleOptionGraphicsItem(option), widgets.PointerFromQWidget(widget))
}
}
func (ptr *QGraphicsSvgItem) PaintDefault(painter gui.QPainter_ITF, option widgets.QStyleOptionGraphicsItem_ITF, widget widgets.QWidget_ITF) {
defer qt.Recovering("QGraphicsSvgItem::paint")
if ptr.Pointer() != nil {
C.QGraphicsSvgItem_PaintDefault(ptr.Pointer(), gui.PointerFromQPainter(painter), widgets.PointerFromQStyleOptionGraphicsItem(option), widgets.PointerFromQWidget(widget))
}
}
func (ptr *QGraphicsSvgItem) Renderer() *QSvgRenderer {
defer qt.Recovering("QGraphicsSvgItem::renderer")
if ptr.Pointer() != nil {
return NewQSvgRendererFromPointer(C.QGraphicsSvgItem_Renderer(ptr.Pointer()))
}
return nil
}
func (ptr *QGraphicsSvgItem) SetElementId(id string) {
defer qt.Recovering("QGraphicsSvgItem::setElementId")
if ptr.Pointer() != nil {
C.QGraphicsSvgItem_SetElementId(ptr.Pointer(), C.CString(id))
}
}
func (ptr *QGraphicsSvgItem) SetMaximumCacheSize(size core.QSize_ITF) {
defer qt.Recovering("QGraphicsSvgItem::setMaximumCacheSize")
if ptr.Pointer() != nil {
C.QGraphicsSvgItem_SetMaximumCacheSize(ptr.Pointer(), core.PointerFromQSize(size))
}
}
func (ptr *QGraphicsSvgItem) SetSharedRenderer(renderer QSvgRenderer_ITF) {
defer qt.Recovering("QGraphicsSvgItem::setSharedRenderer")
if ptr.Pointer() != nil {
C.QGraphicsSvgItem_SetSharedRenderer(ptr.Pointer(), PointerFromQSvgRenderer(renderer))
}
}
func (ptr *QGraphicsSvgItem) Type() int {
defer qt.Recovering("QGraphicsSvgItem::type")
if ptr.Pointer() != nil {
return int(C.QGraphicsSvgItem_Type(ptr.Pointer()))
}
return 0
}
func (ptr *QGraphicsSvgItem) ConnectTimerEvent(f func(event *core.QTimerEvent)) {
defer qt.Recovering("connect QGraphicsSvgItem::timerEvent")
if ptr.Pointer() != nil {
qt.ConnectSignal(ptr.ObjectName(), "timerEvent", f)
}
}
func (ptr *QGraphicsSvgItem) DisconnectTimerEvent() {
defer qt.Recovering("disconnect QGraphicsSvgItem::timerEvent")
if ptr.Pointer() != nil {
qt.DisconnectSignal(ptr.ObjectName(), "timerEvent")
}
}
//export callbackQGraphicsSvgItemTimerEvent
func callbackQGraphicsSvgItemTimerEvent(ptr unsafe.Pointer, ptrName *C.char, event unsafe.Pointer) {
defer qt.Recovering("callback QGraphicsSvgItem::timerEvent")
if signal := qt.GetSignal(C.GoString(ptrName), "timerEvent"); signal != nil {
signal.(func(*core.QTimerEvent))(core.NewQTimerEventFromPointer(event))
} else {
NewQGraphicsSvgItemFromPointer(ptr).TimerEventDefault(core.NewQTimerEventFromPointer(event))
}
}
func (ptr *QGraphicsSvgItem) TimerEvent(event core.QTimerEvent_ITF) {
defer qt.Recovering("QGraphicsSvgItem::timerEvent")
if ptr.Pointer() != nil {
C.QGraphicsSvgItem_TimerEvent(ptr.Pointer(), core.PointerFromQTimerEvent(event))
}
}
func (ptr *QGraphicsSvgItem) TimerEventDefault(event core.QTimerEvent_ITF) {
defer qt.Recovering("QGraphicsSvgItem::timerEvent")
if ptr.Pointer() != nil {
C.QGraphicsSvgItem_TimerEventDefault(ptr.Pointer(), core.PointerFromQTimerEvent(event))
}
}
func (ptr *QGraphicsSvgItem) ConnectChildEvent(f func(event *core.QChildEvent)) {
defer qt.Recovering("connect QGraphicsSvgItem::childEvent")
if ptr.Pointer() != nil {
qt.ConnectSignal(ptr.ObjectName(), "childEvent", f)
}
}
func (ptr *QGraphicsSvgItem) DisconnectChildEvent() {
defer qt.Recovering("disconnect QGraphicsSvgItem::childEvent")
if ptr.Pointer() != nil {
qt.DisconnectSignal(ptr.ObjectName(), "childEvent")
}
}
//export callbackQGraphicsSvgItemChildEvent
func callbackQGraphicsSvgItemChildEvent(ptr unsafe.Pointer, ptrName *C.char, event unsafe.Pointer) {
defer qt.Recovering("callback QGraphicsSvgItem::childEvent")
if signal := qt.GetSignal(C.GoString(ptrName), "childEvent"); signal != nil {
signal.(func(*core.QChildEvent))(core.NewQChildEventFromPointer(event))
} else {
NewQGraphicsSvgItemFromPointer(ptr).ChildEventDefault(core.NewQChildEventFromPointer(event))
}
}
func (ptr *QGraphicsSvgItem) ChildEvent(event core.QChildEvent_ITF) {
defer qt.Recovering("QGraphicsSvgItem::childEvent")
if ptr.Pointer() != nil {
C.QGraphicsSvgItem_ChildEvent(ptr.Pointer(), core.PointerFromQChildEvent(event))
}
}
func (ptr *QGraphicsSvgItem) ChildEventDefault(event core.QChildEvent_ITF) {
defer qt.Recovering("QGraphicsSvgItem::childEvent")
if ptr.Pointer() != nil {
C.QGraphicsSvgItem_ChildEventDefault(ptr.Pointer(), core.PointerFromQChildEvent(event))
}
}
func (ptr *QGraphicsSvgItem) ConnectCustomEvent(f func(event *core.QEvent)) {
defer qt.Recovering("connect QGraphicsSvgItem::customEvent")
if ptr.Pointer() != nil {
qt.ConnectSignal(ptr.ObjectName(), "customEvent", f)
}
}
func (ptr *QGraphicsSvgItem) DisconnectCustomEvent() {
defer qt.Recovering("disconnect QGraphicsSvgItem::customEvent")
if ptr.Pointer() != nil {
qt.DisconnectSignal(ptr.ObjectName(), "customEvent")
}
}
//export callbackQGraphicsSvgItemCustomEvent
func callbackQGraphicsSvgItemCustomEvent(ptr unsafe.Pointer, ptrName *C.char, event unsafe.Pointer) {
defer qt.Recovering("callback QGraphicsSvgItem::customEvent")
if signal := qt.GetSignal(C.GoString(ptrName), "customEvent"); signal != nil {
signal.(func(*core.QEvent))(core.NewQEventFromPointer(event))
} else {
NewQGraphicsSvgItemFromPointer(ptr).CustomEventDefault(core.NewQEventFromPointer(event))
}
}
func (ptr *QGraphicsSvgItem) CustomEvent(event core.QEvent_ITF) {
defer qt.Recovering("QGraphicsSvgItem::customEvent")
if ptr.Pointer() != nil {
C.QGraphicsSvgItem_CustomEvent(ptr.Pointer(), core.PointerFromQEvent(event))
}
}
func (ptr *QGraphicsSvgItem) CustomEventDefault(event core.QEvent_ITF) {
defer qt.Recovering("QGraphicsSvgItem::customEvent")
if ptr.Pointer() != nil {
C.QGraphicsSvgItem_CustomEventDefault(ptr.Pointer(), core.PointerFromQEvent(event))
}
}
type QSvgGenerator struct {
gui.QPaintDevice
}
type QSvgGenerator_ITF interface {
gui.QPaintDevice_ITF
QSvgGenerator_PTR() *QSvgGenerator
}
func PointerFromQSvgGenerator(ptr QSvgGenerator_ITF) unsafe.Pointer {
if ptr != nil {
return ptr.QSvgGenerator_PTR().Pointer()
}
return nil
}
func NewQSvgGeneratorFromPointer(ptr unsafe.Pointer) *QSvgGenerator {
var n = new(QSvgGenerator)
n.SetPointer(ptr)
return n
}
func newQSvgGeneratorFromPointer(ptr unsafe.Pointer) *QSvgGenerator {
var n = NewQSvgGeneratorFromPointer(ptr)
for len(n.ObjectNameAbs()) < len("QSvgGenerator_") {
n.SetObjectNameAbs("QSvgGenerator_" + qt.Identifier())
}
return n
}
func (ptr *QSvgGenerator) QSvgGenerator_PTR() *QSvgGenerator {
return ptr
}
func (ptr *QSvgGenerator) Description() string {
defer qt.Recovering("QSvgGenerator::description")
if ptr.Pointer() != nil {
return C.GoString(C.QSvgGenerator_Description(ptr.Pointer()))
}
return ""
}
func (ptr *QSvgGenerator) FileName() string {
defer qt.Recovering("QSvgGenerator::fileName")
if ptr.Pointer() != nil {
return C.GoString(C.QSvgGenerator_FileName(ptr.Pointer()))
}
return ""
}
func (ptr *QSvgGenerator) OutputDevice() *core.QIODevice {
defer qt.Recovering("QSvgGenerator::outputDevice")
if ptr.Pointer() != nil {
return core.NewQIODeviceFromPointer(C.QSvgGenerator_OutputDevice(ptr.Pointer()))
}
return nil
}
func (ptr *QSvgGenerator) Resolution() int {
defer qt.Recovering("QSvgGenerator::resolution")
if ptr.Pointer() != nil {
return int(C.QSvgGenerator_Resolution(ptr.Pointer()))
}
return 0
}
func (ptr *QSvgGenerator) SetDescription(description string) {
defer qt.Recovering("QSvgGenerator::setDescription")
if ptr.Pointer() != nil {
C.QSvgGenerator_SetDescription(ptr.Pointer(), C.CString(description))
}
}
func (ptr *QSvgGenerator) SetFileName(fileName string) {
defer qt.Recovering("QSvgGenerator::setFileName")
if ptr.Pointer() != nil {
C.QSvgGenerator_SetFileName(ptr.Pointer(), C.CString(fileName))
}
}
func (ptr *QSvgGenerator) SetOutputDevice(outputDevice core.QIODevice_ITF) {
defer qt.Recovering("QSvgGenerator::setOutputDevice")
if ptr.Pointer() != nil {
C.QSvgGenerator_SetOutputDevice(ptr.Pointer(), core.PointerFromQIODevice(outputDevice))
}
}
func (ptr *QSvgGenerator) SetResolution(dpi int) {
defer qt.Recovering("QSvgGenerator::setResolution")
if ptr.Pointer() != nil {
C.QSvgGenerator_SetResolution(ptr.Pointer(), C.int(dpi))
}
}
func (ptr *QSvgGenerator) SetSize(size core.QSize_ITF) {
defer qt.Recovering("QSvgGenerator::setSize")
if ptr.Pointer() != nil {
C.QSvgGenerator_SetSize(ptr.Pointer(), core.PointerFromQSize(size))
}
}
func (ptr *QSvgGenerator) SetTitle(title string) {
defer qt.Recovering("QSvgGenerator::setTitle")
if ptr.Pointer() != nil {
C.QSvgGenerator_SetTitle(ptr.Pointer(), C.CString(title))
}
}
func (ptr *QSvgGenerator) SetViewBox(viewBox core.QRect_ITF) {
defer qt.Recovering("QSvgGenerator::setViewBox")
if ptr.Pointer() != nil {
C.QSvgGenerator_SetViewBox(ptr.Pointer(), core.PointerFromQRect(viewBox))
}
}
func (ptr *QSvgGenerator) SetViewBox2(viewBox core.QRectF_ITF) {
defer qt.Recovering("QSvgGenerator::setViewBox")
if ptr.Pointer() != nil {
C.QSvgGenerator_SetViewBox2(ptr.Pointer(), core.PointerFromQRectF(viewBox))
}
}
func (ptr *QSvgGenerator) Size() *core.QSize {
defer qt.Recovering("QSvgGenerator::size")
if ptr.Pointer() != nil {
return core.NewQSizeFromPointer(C.QSvgGenerator_Size(ptr.Pointer()))
}
return nil
}
func (ptr *QSvgGenerator) Title() string {
defer qt.Recovering("QSvgGenerator::title")
if ptr.Pointer() != nil {
return C.GoString(C.QSvgGenerator_Title(ptr.Pointer()))
}
return ""
}
func (ptr *QSvgGenerator) ViewBoxF() *core.QRectF {
defer qt.Recovering("QSvgGenerator::viewBoxF")
if ptr.Pointer() != nil {
return core.NewQRectFFromPointer(C.QSvgGenerator_ViewBoxF(ptr.Pointer()))
}
return nil
}
func NewQSvgGenerator() *QSvgGenerator {
defer qt.Recovering("QSvgGenerator::QSvgGenerator")
return newQSvgGeneratorFromPointer(C.QSvgGenerator_NewQSvgGenerator())
}
func (ptr *QSvgGenerator) Metric(metric gui.QPaintDevice__PaintDeviceMetric) int {
defer qt.Recovering("QSvgGenerator::metric")
if ptr.Pointer() != nil {
return int(C.QSvgGenerator_Metric(ptr.Pointer(), C.int(metric)))
}
return 0
}
func (ptr *QSvgGenerator) PaintEngine() *gui.QPaintEngine {
defer qt.Recovering("QSvgGenerator::paintEngine")
if ptr.Pointer() != nil {
return gui.NewQPaintEngineFromPointer(C.QSvgGenerator_PaintEngine(ptr.Pointer()))
}
return nil
}
func (ptr *QSvgGenerator) ViewBox() *core.QRect {
defer qt.Recovering("QSvgGenerator::viewBox")
if ptr.Pointer() != nil {
return core.NewQRectFromPointer(C.QSvgGenerator_ViewBox(ptr.Pointer()))
}
return nil
}
func (ptr *QSvgGenerator) DestroyQSvgGenerator() {
defer qt.Recovering("QSvgGenerator::~QSvgGenerator")
if ptr.Pointer() != nil {
C.QSvgGenerator_DestroyQSvgGenerator(ptr.Pointer())
}
}
func (ptr *QSvgGenerator) ObjectNameAbs() string {
defer qt.Recovering("QSvgGenerator::objectNameAbs")
if ptr.Pointer() != nil {
return C.GoString(C.QSvgGenerator_ObjectNameAbs(ptr.Pointer()))
}
return ""
}
func (ptr *QSvgGenerator) SetObjectNameAbs(name string) {
defer qt.Recovering("QSvgGenerator::setObjectNameAbs")
if ptr.Pointer() != nil {
C.QSvgGenerator_SetObjectNameAbs(ptr.Pointer(), C.CString(name))
}
}
type QSvgRenderer struct {
core.QObject
}
type QSvgRenderer_ITF interface {
core.QObject_ITF
QSvgRenderer_PTR() *QSvgRenderer
}
func PointerFromQSvgRenderer(ptr QSvgRenderer_ITF) unsafe.Pointer {
if ptr != nil {
return ptr.QSvgRenderer_PTR().Pointer()
}
return nil
}
func NewQSvgRendererFromPointer(ptr unsafe.Pointer) *QSvgRenderer {
var n = new(QSvgRenderer)
n.SetPointer(ptr)
return n
}
func newQSvgRendererFromPointer(ptr unsafe.Pointer) *QSvgRenderer {
var n = NewQSvgRendererFromPointer(ptr)
for len(n.ObjectName()) < len("QSvgRenderer_") {
n.SetObjectName("QSvgRenderer_" + qt.Identifier())
}
return n
}
func (ptr *QSvgRenderer) QSvgRenderer_PTR() *QSvgRenderer {
return ptr
}
func (ptr *QSvgRenderer) FramesPerSecond() int {
defer qt.Recovering("QSvgRenderer::framesPerSecond")
if ptr.Pointer() != nil {
return int(C.QSvgRenderer_FramesPerSecond(ptr.Pointer()))
}
return 0
}
func (ptr *QSvgRenderer) SetFramesPerSecond(num int) {
defer qt.Recovering("QSvgRenderer::setFramesPerSecond")
if ptr.Pointer() != nil {
C.QSvgRenderer_SetFramesPerSecond(ptr.Pointer(), C.int(num))
}
}
func (ptr *QSvgRenderer) SetViewBox(viewbox core.QRect_ITF) {
defer qt.Recovering("QSvgRenderer::setViewBox")
if ptr.Pointer() != nil {
C.QSvgRenderer_SetViewBox(ptr.Pointer(), core.PointerFromQRect(viewbox))
}
}
func (ptr *QSvgRenderer) SetViewBox2(viewbox core.QRectF_ITF) {
defer qt.Recovering("QSvgRenderer::setViewBox")
if ptr.Pointer() != nil {
C.QSvgRenderer_SetViewBox2(ptr.Pointer(), core.PointerFromQRectF(viewbox))
}
}
func (ptr *QSvgRenderer) ViewBoxF() *core.QRectF {
defer qt.Recovering("QSvgRenderer::viewBoxF")
if ptr.Pointer() != nil {
return core.NewQRectFFromPointer(C.QSvgRenderer_ViewBoxF(ptr.Pointer()))
}
return nil
}
func NewQSvgRenderer(parent core.QObject_ITF) *QSvgRenderer {
defer qt.Recovering("QSvgRenderer::QSvgRenderer")
return newQSvgRendererFromPointer(C.QSvgRenderer_NewQSvgRenderer(core.PointerFromQObject(parent)))
}
func NewQSvgRenderer4(contents core.QXmlStreamReader_ITF, parent core.QObject_ITF) *QSvgRenderer {
defer qt.Recovering("QSvgRenderer::QSvgRenderer")
return newQSvgRendererFromPointer(C.QSvgRenderer_NewQSvgRenderer4(core.PointerFromQXmlStreamReader(contents), core.PointerFromQObject(parent)))
}
func NewQSvgRenderer3(contents string, parent core.QObject_ITF) *QSvgRenderer {
defer qt.Recovering("QSvgRenderer::QSvgRenderer")
return newQSvgRendererFromPointer(C.QSvgRenderer_NewQSvgRenderer3(C.CString(contents), core.PointerFromQObject(parent)))
}
func NewQSvgRenderer2(filename string, parent core.QObject_ITF) *QSvgRenderer {
defer qt.Recovering("QSvgRenderer::QSvgRenderer")
return newQSvgRendererFromPointer(C.QSvgRenderer_NewQSvgRenderer2(C.CString(filename), core.PointerFromQObject(parent)))
}
func (ptr *QSvgRenderer) Animated() bool {
defer qt.Recovering("QSvgRenderer::animated")
if ptr.Pointer() != nil {
return C.QSvgRenderer_Animated(ptr.Pointer()) != 0
}
return false
}
func (ptr *QSvgRenderer) BoundsOnElement(id string) *core.QRectF {
defer qt.Recovering("QSvgRenderer::boundsOnElement")
if ptr.Pointer() != nil {
return core.NewQRectFFromPointer(C.QSvgRenderer_BoundsOnElement(ptr.Pointer(), C.CString(id)))
}
return nil
}
func (ptr *QSvgRenderer) DefaultSize() *core.QSize {
defer qt.Recovering("QSvgRenderer::defaultSize")
if ptr.Pointer() != nil {
return core.NewQSizeFromPointer(C.QSvgRenderer_DefaultSize(ptr.Pointer()))
}
return nil
}
func (ptr *QSvgRenderer) ElementExists(id string) bool {
defer qt.Recovering("QSvgRenderer::elementExists")
if ptr.Pointer() != nil {
return C.QSvgRenderer_ElementExists(ptr.Pointer(), C.CString(id)) != 0
}
return false
}
func (ptr *QSvgRenderer) IsValid() bool {
defer qt.Recovering("QSvgRenderer::isValid")
if ptr.Pointer() != nil {
return C.QSvgRenderer_IsValid(ptr.Pointer()) != 0
}
return false
}
func (ptr *QSvgRenderer) Load3(contents core.QXmlStreamReader_ITF) bool {
defer qt.Recovering("QSvgRenderer::load")
if ptr.Pointer() != nil {
return C.QSvgRenderer_Load3(ptr.Pointer(), core.PointerFromQXmlStreamReader(contents)) != 0
}
return false
}
func (ptr *QSvgRenderer) Load2(contents string) bool {
defer qt.Recovering("QSvgRenderer::load")
if ptr.Pointer() != nil {
return C.QSvgRenderer_Load2(ptr.Pointer(), C.CString(contents)) != 0
}
return false
}
func (ptr *QSvgRenderer) Load(filename string) bool {
defer qt.Recovering("QSvgRenderer::load")
if ptr.Pointer() != nil {
return C.QSvgRenderer_Load(ptr.Pointer(), C.CString(filename)) != 0
}
return false
}
func (ptr *QSvgRenderer) Render(painter gui.QPainter_ITF) {
defer qt.Recovering("QSvgRenderer::render")
if ptr.Pointer() != nil {
C.QSvgRenderer_Render(ptr.Pointer(), gui.PointerFromQPainter(painter))
}
}
func (ptr *QSvgRenderer) Render2(painter gui.QPainter_ITF, bounds core.QRectF_ITF) {
defer qt.Recovering("QSvgRenderer::render")
if ptr.Pointer() != nil {
C.QSvgRenderer_Render2(ptr.Pointer(), gui.PointerFromQPainter(painter), core.PointerFromQRectF(bounds))
}
}
func (ptr *QSvgRenderer) Render3(painter gui.QPainter_ITF, elementId string, bounds core.QRectF_ITF) {
defer qt.Recovering("QSvgRenderer::render")
if ptr.Pointer() != nil {
C.QSvgRenderer_Render3(ptr.Pointer(), gui.PointerFromQPainter(painter), C.CString(elementId), core.PointerFromQRectF(bounds))
}
}
func (ptr *QSvgRenderer) ConnectRepaintNeeded(f func()) {
defer qt.Recovering("connect QSvgRenderer::repaintNeeded")
if ptr.Pointer() != nil {
C.QSvgRenderer_ConnectRepaintNeeded(ptr.Pointer())
qt.ConnectSignal(ptr.ObjectName(), "repaintNeeded", f)
}
}
func (ptr *QSvgRenderer) DisconnectRepaintNeeded() {
defer qt.Recovering("disconnect QSvgRenderer::repaintNeeded")
if ptr.Pointer() != nil {
C.QSvgRenderer_DisconnectRepaintNeeded(ptr.Pointer())
qt.DisconnectSignal(ptr.ObjectName(), "repaintNeeded")
}
}
//export callbackQSvgRendererRepaintNeeded
func callbackQSvgRendererRepaintNeeded(ptr unsafe.Pointer, ptrName *C.char) {
defer qt.Recovering("callback QSvgRenderer::repaintNeeded")
if signal := qt.GetSignal(C.GoString(ptrName), "repaintNeeded"); signal != nil {
signal.(func())()
}
}
func (ptr *QSvgRenderer) RepaintNeeded() {
defer qt.Recovering("QSvgRenderer::repaintNeeded")
if ptr.Pointer() != nil {
C.QSvgRenderer_RepaintNeeded(ptr.Pointer())
}
}
func (ptr *QSvgRenderer) ViewBox() *core.QRect {
defer qt.Recovering("QSvgRenderer::viewBox")
if ptr.Pointer() != nil {
return core.NewQRectFromPointer(C.QSvgRenderer_ViewBox(ptr.Pointer()))
}
return nil
}
func (ptr *QSvgRenderer) DestroyQSvgRenderer() {
defer qt.Recovering("QSvgRenderer::~QSvgRenderer")
if ptr.Pointer() != nil {
C.QSvgRenderer_DestroyQSvgRenderer(ptr.Pointer())
ptr.SetPointer(nil)
}
}
func (ptr *QSvgRenderer) ConnectTimerEvent(f func(event *core.QTimerEvent)) {
defer qt.Recovering("connect QSvgRenderer::timerEvent")
if ptr.Pointer() != nil {
qt.ConnectSignal(ptr.ObjectName(), "timerEvent", f)
}
}
func (ptr *QSvgRenderer) DisconnectTimerEvent() {
defer qt.Recovering("disconnect QSvgRenderer::timerEvent")
if ptr.Pointer() != nil {
qt.DisconnectSignal(ptr.ObjectName(), "timerEvent")
}
}
//export callbackQSvgRendererTimerEvent
func callbackQSvgRendererTimerEvent(ptr unsafe.Pointer, ptrName *C.char, event unsafe.Pointer) {
defer qt.Recovering("callback QSvgRenderer::timerEvent")
if signal := qt.GetSignal(C.GoString(ptrName), "timerEvent"); signal != nil {
signal.(func(*core.QTimerEvent))(core.NewQTimerEventFromPointer(event))
} else {
NewQSvgRendererFromPointer(ptr).TimerEventDefault(core.NewQTimerEventFromPointer(event))
}
}
func (ptr *QSvgRenderer) TimerEvent(event core.QTimerEvent_ITF) {
defer qt.Recovering("QSvgRenderer::timerEvent")
if ptr.Pointer() != nil {
C.QSvgRenderer_TimerEvent(ptr.Pointer(), core.PointerFromQTimerEvent(event))
}
}
func (ptr *QSvgRenderer) TimerEventDefault(event core.QTimerEvent_ITF) {
defer qt.Recovering("QSvgRenderer::timerEvent")
if ptr.Pointer() != nil {
C.QSvgRenderer_TimerEventDefault(ptr.Pointer(), core.PointerFromQTimerEvent(event))
}
}
func (ptr *QSvgRenderer) ConnectChildEvent(f func(event *core.QChildEvent)) {
defer qt.Recovering("connect QSvgRenderer::childEvent")
if ptr.Pointer() != nil {
qt.ConnectSignal(ptr.ObjectName(), "childEvent", f)
}
}
func (ptr *QSvgRenderer) DisconnectChildEvent() {
defer qt.Recovering("disconnect QSvgRenderer::childEvent")
if ptr.Pointer() != nil {
qt.DisconnectSignal(ptr.ObjectName(), "childEvent")
}
}
//export callbackQSvgRendererChildEvent
func callbackQSvgRendererChildEvent(ptr unsafe.Pointer, ptrName *C.char, event unsafe.Pointer) {
defer qt.Recovering("callback QSvgRenderer::childEvent")
if signal := qt.GetSignal(C.GoString(ptrName), "childEvent"); signal != nil {
signal.(func(*core.QChildEvent))(core.NewQChildEventFromPointer(event))
} else {
NewQSvgRendererFromPointer(ptr).ChildEventDefault(core.NewQChildEventFromPointer(event))
}
}
func (ptr *QSvgRenderer) ChildEvent(event core.QChildEvent_ITF) {
defer qt.Recovering("QSvgRenderer::childEvent")
if ptr.Pointer() != nil {
C.QSvgRenderer_ChildEvent(ptr.Pointer(), core.PointerFromQChildEvent(event))
}
}
func (ptr *QSvgRenderer) ChildEventDefault(event core.QChildEvent_ITF) {
defer qt.Recovering("QSvgRenderer::childEvent")
if ptr.Pointer() != nil {
C.QSvgRenderer_ChildEventDefault(ptr.Pointer(), core.PointerFromQChildEvent(event))
}
}
func (ptr *QSvgRenderer) ConnectCustomEvent(f func(event *core.QEvent)) {
defer qt.Recovering("connect QSvgRenderer::customEvent")
if ptr.Pointer() != nil {
qt.ConnectSignal(ptr.ObjectName(), "customEvent", f)
}
}
func (ptr *QSvgRenderer) DisconnectCustomEvent() {
defer qt.Recovering("disconnect QSvgRenderer::customEvent")
if ptr.Pointer() != nil {
qt.DisconnectSignal(ptr.ObjectName(), "customEvent")
}
}
//export callbackQSvgRendererCustomEvent
func callbackQSvgRendererCustomEvent(ptr unsafe.Pointer, ptrName *C.char, event unsafe.Pointer) {
defer qt.Recovering("callback QSvgRenderer::customEvent")
if signal := qt.GetSignal(C.GoString(ptrName), "customEvent"); signal != nil {
signal.(func(*core.QEvent))(core.NewQEventFromPointer(event))
} else {
NewQSvgRendererFromPointer(ptr).CustomEventDefault(core.NewQEventFromPointer(event))
}
}
func (ptr *QSvgRenderer) CustomEvent(event core.QEvent_ITF) {
defer qt.Recovering("QSvgRenderer::customEvent")
if ptr.Pointer() != nil {
C.QSvgRenderer_CustomEvent(ptr.Pointer(), core.PointerFromQEvent(event))
}
}
func (ptr *QSvgRenderer) CustomEventDefault(event core.QEvent_ITF) {
defer qt.Recovering("QSvgRenderer::customEvent")
if ptr.Pointer() != nil {
C.QSvgRenderer_CustomEventDefault(ptr.Pointer(), core.PointerFromQEvent(event))
}
}
type QSvgWidget struct {
widgets.QWidget
}
type QSvgWidget_ITF interface {
widgets.QWidget_ITF
QSvgWidget_PTR() *QSvgWidget
}
func PointerFromQSvgWidget(ptr QSvgWidget_ITF) unsafe.Pointer {
if ptr != nil {
return ptr.QSvgWidget_PTR().Pointer()
}
return nil
}
func NewQSvgWidgetFromPointer(ptr unsafe.Pointer) *QSvgWidget {
var n = new(QSvgWidget)
n.SetPointer(ptr)
return n
}
func newQSvgWidgetFromPointer(ptr unsafe.Pointer) *QSvgWidget {
var n = NewQSvgWidgetFromPointer(ptr)
for len(n.ObjectName()) < len("QSvgWidget_") {
n.SetObjectName("QSvgWidget_" + qt.Identifier())
}
return n
}
func (ptr *QSvgWidget) QSvgWidget_PTR() *QSvgWidget {
return ptr
}
func NewQSvgWidget(parent widgets.QWidget_ITF) *QSvgWidget {
defer qt.Recovering("QSvgWidget::QSvgWidget")
return newQSvgWidgetFromPointer(C.QSvgWidget_NewQSvgWidget(widgets.PointerFromQWidget(parent)))
}
func NewQSvgWidget2(file string, parent widgets.QWidget_ITF) *QSvgWidget {
defer qt.Recovering("QSvgWidget::QSvgWidget")
return newQSvgWidgetFromPointer(C.QSvgWidget_NewQSvgWidget2(C.CString(file), widgets.PointerFromQWidget(parent)))
}
func (ptr *QSvgWidget) Load2(contents string) {
defer qt.Recovering("QSvgWidget::load")
if ptr.Pointer() != nil {
C.QSvgWidget_Load2(ptr.Pointer(), C.CString(contents))
}
}
func (ptr *QSvgWidget) Load(file string) {
defer qt.Recovering("QSvgWidget::load")
if ptr.Pointer() != nil {
C.QSvgWidget_Load(ptr.Pointer(), C.CString(file))
}
}
func (ptr *QSvgWidget) ConnectPaintEvent(f func(event *gui.QPaintEvent)) {
defer qt.Recovering("connect QSvgWidget::paintEvent")
if ptr.Pointer() != nil {
qt.ConnectSignal(ptr.ObjectName(), "paintEvent", f)
}
}
func (ptr *QSvgWidget) DisconnectPaintEvent() {
defer qt.Recovering("disconnect QSvgWidget::paintEvent")
if ptr.Pointer() != nil {
qt.DisconnectSignal(ptr.ObjectName(), "paintEvent")
}
}
//export callbackQSvgWidgetPaintEvent
func callbackQSvgWidgetPaintEvent(ptr unsafe.Pointer, ptrName *C.char, event unsafe.Pointer) {
defer qt.Recovering("callback QSvgWidget::paintEvent")
if signal := qt.GetSignal(C.GoString(ptrName), "paintEvent"); signal != nil {
signal.(func(*gui.QPaintEvent))(gui.NewQPaintEventFromPointer(event))
} else {
NewQSvgWidgetFromPointer(ptr).PaintEventDefault(gui.NewQPaintEventFromPointer(event))
}
}
func (ptr *QSvgWidget) PaintEvent(event gui.QPaintEvent_ITF) {
defer qt.Recovering("QSvgWidget::paintEvent")
if ptr.Pointer() != nil {
C.QSvgWidget_PaintEvent(ptr.Pointer(), gui.PointerFromQPaintEvent(event))
}
}
func (ptr *QSvgWidget) PaintEventDefault(event gui.QPaintEvent_ITF) {
defer qt.Recovering("QSvgWidget::paintEvent")
if ptr.Pointer() != nil {
C.QSvgWidget_PaintEventDefault(ptr.Pointer(), gui.PointerFromQPaintEvent(event))
}
}
func (ptr *QSvgWidget) Renderer() *QSvgRenderer {
defer qt.Recovering("QSvgWidget::renderer")
if ptr.Pointer() != nil {
return NewQSvgRendererFromPointer(C.QSvgWidget_Renderer(ptr.Pointer()))
}
return nil
}
func (ptr *QSvgWidget) SizeHint() *core.QSize {
defer qt.Recovering("QSvgWidget::sizeHint")
if ptr.Pointer() != nil {
return core.NewQSizeFromPointer(C.QSvgWidget_SizeHint(ptr.Pointer()))
}
return nil
}
func (ptr *QSvgWidget) DestroyQSvgWidget() {
defer qt.Recovering("QSvgWidget::~QSvgWidget")
if ptr.Pointer() != nil {
C.QSvgWidget_DestroyQSvgWidget(ptr.Pointer())
ptr.SetPointer(nil)
}
}
func (ptr *QSvgWidget) ConnectActionEvent(f func(event *gui.QActionEvent)) {
defer qt.Recovering("connect QSvgWidget::actionEvent")
if ptr.Pointer() != nil {
qt.ConnectSignal(ptr.ObjectName(), "actionEvent", f)
}
}
func (ptr *QSvgWidget) DisconnectActionEvent() {
defer qt.Recovering("disconnect QSvgWidget::actionEvent")
if ptr.Pointer() != nil {
qt.DisconnectSignal(ptr.ObjectName(), "actionEvent")
}
}
//export callbackQSvgWidgetActionEvent
func callbackQSvgWidgetActionEvent(ptr unsafe.Pointer, ptrName *C.char, event unsafe.Pointer) {
defer qt.Recovering("callback QSvgWidget::actionEvent")
if signal := qt.GetSignal(C.GoString(ptrName), "actionEvent"); signal != nil {
signal.(func(*gui.QActionEvent))(gui.NewQActionEventFromPointer(event))
} else {
NewQSvgWidgetFromPointer(ptr).ActionEventDefault(gui.NewQActionEventFromPointer(event))
}
}
func (ptr *QSvgWidget) ActionEvent(event gui.QActionEvent_ITF) {
defer qt.Recovering("QSvgWidget::actionEvent")
if ptr.Pointer() != nil {
C.QSvgWidget_ActionEvent(ptr.Pointer(), gui.PointerFromQActionEvent(event))
}
}
func (ptr *QSvgWidget) ActionEventDefault(event gui.QActionEvent_ITF) {
defer qt.Recovering("QSvgWidget::actionEvent")
if ptr.Pointer() != nil {
C.QSvgWidget_ActionEventDefault(ptr.Pointer(), gui.PointerFromQActionEvent(event))
}
}
func (ptr *QSvgWidget) ConnectDragEnterEvent(f func(event *gui.QDragEnterEvent)) {
defer qt.Recovering("connect QSvgWidget::dragEnterEvent")
if ptr.Pointer() != nil {
qt.ConnectSignal(ptr.ObjectName(), "dragEnterEvent", f)
}
}
func (ptr *QSvgWidget) DisconnectDragEnterEvent() {
defer qt.Recovering("disconnect QSvgWidget::dragEnterEvent")
if ptr.Pointer() != nil {
qt.DisconnectSignal(ptr.ObjectName(), "dragEnterEvent")
}
}
//export callbackQSvgWidgetDragEnterEvent
func callbackQSvgWidgetDragEnterEvent(ptr unsafe.Pointer, ptrName *C.char, event unsafe.Pointer) {
defer qt.Recovering("callback QSvgWidget::dragEnterEvent")
if signal := qt.GetSignal(C.GoString(ptrName), "dragEnterEvent"); signal != nil {
signal.(func(*gui.QDragEnterEvent))(gui.NewQDragEnterEventFromPointer(event))
} else {
NewQSvgWidgetFromPointer(ptr).DragEnterEventDefault(gui.NewQDragEnterEventFromPointer(event))
}
}
func (ptr *QSvgWidget) DragEnterEvent(event gui.QDragEnterEvent_ITF) {
defer qt.Recovering("QSvgWidget::dragEnterEvent")
if ptr.Pointer() != nil {
C.QSvgWidget_DragEnterEvent(ptr.Pointer(), gui.PointerFromQDragEnterEvent(event))
}
}
func (ptr *QSvgWidget) DragEnterEventDefault(event gui.QDragEnterEvent_ITF) {
defer qt.Recovering("QSvgWidget::dragEnterEvent")
if ptr.Pointer() != nil {
C.QSvgWidget_DragEnterEventDefault(ptr.Pointer(), gui.PointerFromQDragEnterEvent(event))
}
}
func (ptr *QSvgWidget) ConnectDragLeaveEvent(f func(event *gui.QDragLeaveEvent)) {
defer qt.Recovering("connect QSvgWidget::dragLeaveEvent")
if ptr.Pointer() != nil {
qt.ConnectSignal(ptr.ObjectName(), "dragLeaveEvent", f)
}
}
func (ptr *QSvgWidget) DisconnectDragLeaveEvent() {
defer qt.Recovering("disconnect QSvgWidget::dragLeaveEvent")
if ptr.Pointer() != nil {
qt.DisconnectSignal(ptr.ObjectName(), "dragLeaveEvent")
}
}
//export callbackQSvgWidgetDragLeaveEvent
func callbackQSvgWidgetDragLeaveEvent(ptr unsafe.Pointer, ptrName *C.char, event unsafe.Pointer) {
defer qt.Recovering("callback QSvgWidget::dragLeaveEvent")
if signal := qt.GetSignal(C.GoString(ptrName), "dragLeaveEvent"); signal != nil {
signal.(func(*gui.QDragLeaveEvent))(gui.NewQDragLeaveEventFromPointer(event))
} else {
NewQSvgWidgetFromPointer(ptr).DragLeaveEventDefault(gui.NewQDragLeaveEventFromPointer(event))
}
}
func (ptr *QSvgWidget) DragLeaveEvent(event gui.QDragLeaveEvent_ITF) {
defer qt.Recovering("QSvgWidget::dragLeaveEvent")
if ptr.Pointer() != nil {
C.QSvgWidget_DragLeaveEvent(ptr.Pointer(), gui.PointerFromQDragLeaveEvent(event))
}
}
func (ptr *QSvgWidget) DragLeaveEventDefault(event gui.QDragLeaveEvent_ITF) {
defer qt.Recovering("QSvgWidget::dragLeaveEvent")
if ptr.Pointer() != nil {
C.QSvgWidget_DragLeaveEventDefault(ptr.Pointer(), gui.PointerFromQDragLeaveEvent(event))
}
}
func (ptr *QSvgWidget) ConnectDragMoveEvent(f func(event *gui.QDragMoveEvent)) {
defer qt.Recovering("connect QSvgWidget::dragMoveEvent")
if ptr.Pointer() != nil {
qt.ConnectSignal(ptr.ObjectName(), "dragMoveEvent", f)
}
}
func (ptr *QSvgWidget) DisconnectDragMoveEvent() {
defer qt.Recovering("disconnect QSvgWidget::dragMoveEvent")
if ptr.Pointer() != nil {
qt.DisconnectSignal(ptr.ObjectName(), "dragMoveEvent")
}
}
//export callbackQSvgWidgetDragMoveEvent
func callbackQSvgWidgetDragMoveEvent(ptr unsafe.Pointer, ptrName *C.char, event unsafe.Pointer) {
defer qt.Recovering("callback QSvgWidget::dragMoveEvent")
if signal := qt.GetSignal(C.GoString(ptrName), "dragMoveEvent"); signal != nil {
signal.(func(*gui.QDragMoveEvent))(gui.NewQDragMoveEventFromPointer(event))
} else {
NewQSvgWidgetFromPointer(ptr).DragMoveEventDefault(gui.NewQDragMoveEventFromPointer(event))
}
}
func (ptr *QSvgWidget) DragMoveEvent(event gui.QDragMoveEvent_ITF) {
defer qt.Recovering("QSvgWidget::dragMoveEvent")
if ptr.Pointer() != nil {
C.QSvgWidget_DragMoveEvent(ptr.Pointer(), gui.PointerFromQDragMoveEvent(event))
}
}
func (ptr *QSvgWidget) DragMoveEventDefault(event gui.QDragMoveEvent_ITF) {
defer qt.Recovering("QSvgWidget::dragMoveEvent")
if ptr.Pointer() != nil {
C.QSvgWidget_DragMoveEventDefault(ptr.Pointer(), gui.PointerFromQDragMoveEvent(event))
}
}
func (ptr *QSvgWidget) ConnectDropEvent(f func(event *gui.QDropEvent)) {
defer qt.Recovering("connect QSvgWidget::dropEvent")
if ptr.Pointer() != nil {
qt.ConnectSignal(ptr.ObjectName(), "dropEvent", f)
}
}
func (ptr *QSvgWidget) DisconnectDropEvent() {
defer qt.Recovering("disconnect QSvgWidget::dropEvent")
if ptr.Pointer() != nil {
qt.DisconnectSignal(ptr.ObjectName(), "dropEvent")
}
}
//export callbackQSvgWidgetDropEvent
func callbackQSvgWidgetDropEvent(ptr unsafe.Pointer, ptrName *C.char, event unsafe.Pointer) {
defer qt.Recovering("callback QSvgWidget::dropEvent")
if signal := qt.GetSignal(C.GoString(ptrName), "dropEvent"); signal != nil {
signal.(func(*gui.QDropEvent))(gui.NewQDropEventFromPointer(event))
} else {
NewQSvgWidgetFromPointer(ptr).DropEventDefault(gui.NewQDropEventFromPointer(event))
}
}
func (ptr *QSvgWidget) DropEvent(event gui.QDropEvent_ITF) {
defer qt.Recovering("QSvgWidget::dropEvent")
if ptr.Pointer() != nil {
C.QSvgWidget_DropEvent(ptr.Pointer(), gui.PointerFromQDropEvent(event))
}
}
func (ptr *QSvgWidget) DropEventDefault(event gui.QDropEvent_ITF) {
defer qt.Recovering("QSvgWidget::dropEvent")
if ptr.Pointer() != nil {
C.QSvgWidget_DropEventDefault(ptr.Pointer(), gui.PointerFromQDropEvent(event))
}
}
func (ptr *QSvgWidget) ConnectEnterEvent(f func(event *core.QEvent)) {
defer qt.Recovering("connect QSvgWidget::enterEvent")
if ptr.Pointer() != nil {
qt.ConnectSignal(ptr.ObjectName(), "enterEvent", f)
}
}
func (ptr *QSvgWidget) DisconnectEnterEvent() {
defer qt.Recovering("disconnect QSvgWidget::enterEvent")
if ptr.Pointer() != nil {
qt.DisconnectSignal(ptr.ObjectName(), "enterEvent")
}
}
//export callbackQSvgWidgetEnterEvent
func callbackQSvgWidgetEnterEvent(ptr unsafe.Pointer, ptrName *C.char, event unsafe.Pointer) {
defer qt.Recovering("callback QSvgWidget::enterEvent")
if signal := qt.GetSignal(C.GoString(ptrName), "enterEvent"); signal != nil {
signal.(func(*core.QEvent))(core.NewQEventFromPointer(event))
} else {
NewQSvgWidgetFromPointer(ptr).EnterEventDefault(core.NewQEventFromPointer(event))
}
}
func (ptr *QSvgWidget) EnterEvent(event core.QEvent_ITF) {
defer qt.Recovering("QSvgWidget::enterEvent")
if ptr.Pointer() != nil {
C.QSvgWidget_EnterEvent(ptr.Pointer(), core.PointerFromQEvent(event))
}
}
func (ptr *QSvgWidget) EnterEventDefault(event core.QEvent_ITF) {
defer qt.Recovering("QSvgWidget::enterEvent")
if ptr.Pointer() != nil {
C.QSvgWidget_EnterEventDefault(ptr.Pointer(), core.PointerFromQEvent(event))
}
}
func (ptr *QSvgWidget) ConnectFocusInEvent(f func(event *gui.QFocusEvent)) {
defer qt.Recovering("connect QSvgWidget::focusInEvent")
if ptr.Pointer() != nil {
qt.ConnectSignal(ptr.ObjectName(), "focusInEvent", f)
}
}
func (ptr *QSvgWidget) DisconnectFocusInEvent() {
defer qt.Recovering("disconnect QSvgWidget::focusInEvent")
if ptr.Pointer() != nil {
qt.DisconnectSignal(ptr.ObjectName(), "focusInEvent")
}
}
//export callbackQSvgWidgetFocusInEvent
func callbackQSvgWidgetFocusInEvent(ptr unsafe.Pointer, ptrName *C.char, event unsafe.Pointer) {
defer qt.Recovering("callback QSvgWidget::focusInEvent")
if signal := qt.GetSignal(C.GoString(ptrName), "focusInEvent"); signal != nil {
signal.(func(*gui.QFocusEvent))(gui.NewQFocusEventFromPointer(event))
} else {
NewQSvgWidgetFromPointer(ptr).FocusInEventDefault(gui.NewQFocusEventFromPointer(event))
}
}
func (ptr *QSvgWidget) FocusInEvent(event gui.QFocusEvent_ITF) {
defer qt.Recovering("QSvgWidget::focusInEvent")
if ptr.Pointer() != nil {
C.QSvgWidget_FocusInEvent(ptr.Pointer(), gui.PointerFromQFocusEvent(event))
}
}
func (ptr *QSvgWidget) FocusInEventDefault(event gui.QFocusEvent_ITF) {
defer qt.Recovering("QSvgWidget::focusInEvent")
if ptr.Pointer() != nil {
C.QSvgWidget_FocusInEventDefault(ptr.Pointer(), gui.PointerFromQFocusEvent(event))
}
}
func (ptr *QSvgWidget) ConnectFocusOutEvent(f func(event *gui.QFocusEvent)) {
defer qt.Recovering("connect QSvgWidget::focusOutEvent")
if ptr.Pointer() != nil {
qt.ConnectSignal(ptr.ObjectName(), "focusOutEvent", f)
}
}
func (ptr *QSvgWidget) DisconnectFocusOutEvent() {
defer qt.Recovering("disconnect QSvgWidget::focusOutEvent")
if ptr.Pointer() != nil {
qt.DisconnectSignal(ptr.ObjectName(), "focusOutEvent")
}
}
//export callbackQSvgWidgetFocusOutEvent
func callbackQSvgWidgetFocusOutEvent(ptr unsafe.Pointer, ptrName *C.char, event unsafe.Pointer) {
defer qt.Recovering("callback QSvgWidget::focusOutEvent")
if signal := qt.GetSignal(C.GoString(ptrName), "focusOutEvent"); signal != nil {
signal.(func(*gui.QFocusEvent))(gui.NewQFocusEventFromPointer(event))
} else {
NewQSvgWidgetFromPointer(ptr).FocusOutEventDefault(gui.NewQFocusEventFromPointer(event))
}
}
func (ptr *QSvgWidget) FocusOutEvent(event gui.QFocusEvent_ITF) {
defer qt.Recovering("QSvgWidget::focusOutEvent")
if ptr.Pointer() != nil {
C.QSvgWidget_FocusOutEvent(ptr.Pointer(), gui.PointerFromQFocusEvent(event))
}
}
func (ptr *QSvgWidget) FocusOutEventDefault(event gui.QFocusEvent_ITF) {
defer qt.Recovering("QSvgWidget::focusOutEvent")
if ptr.Pointer() != nil {
C.QSvgWidget_FocusOutEventDefault(ptr.Pointer(), gui.PointerFromQFocusEvent(event))
}
}
func (ptr *QSvgWidget) ConnectHideEvent(f func(event *gui.QHideEvent)) {
defer qt.Recovering("connect QSvgWidget::hideEvent")
if ptr.Pointer() != nil {
qt.ConnectSignal(ptr.ObjectName(), "hideEvent", f)
}
}
func (ptr *QSvgWidget) DisconnectHideEvent() {
defer qt.Recovering("disconnect QSvgWidget::hideEvent")
if ptr.Pointer() != nil {
qt.DisconnectSignal(ptr.ObjectName(), "hideEvent")
}
}
//export callbackQSvgWidgetHideEvent
func callbackQSvgWidgetHideEvent(ptr unsafe.Pointer, ptrName *C.char, event unsafe.Pointer) {
defer qt.Recovering("callback QSvgWidget::hideEvent")
if signal := qt.GetSignal(C.GoString(ptrName), "hideEvent"); signal != nil {
signal.(func(*gui.QHideEvent))(gui.NewQHideEventFromPointer(event))
} else {
NewQSvgWidgetFromPointer(ptr).HideEventDefault(gui.NewQHideEventFromPointer(event))
}
}
func (ptr *QSvgWidget) HideEvent(event gui.QHideEvent_ITF) {
defer qt.Recovering("QSvgWidget::hideEvent")
if ptr.Pointer() != nil {
C.QSvgWidget_HideEvent(ptr.Pointer(), gui.PointerFromQHideEvent(event))
}
}
func (ptr *QSvgWidget) HideEventDefault(event gui.QHideEvent_ITF) {
defer qt.Recovering("QSvgWidget::hideEvent")
if ptr.Pointer() != nil {
C.QSvgWidget_HideEventDefault(ptr.Pointer(), gui.PointerFromQHideEvent(event))
}
}
func (ptr *QSvgWidget) ConnectLeaveEvent(f func(event *core.QEvent)) {
defer qt.Recovering("connect QSvgWidget::leaveEvent")
if ptr.Pointer() != nil {
qt.ConnectSignal(ptr.ObjectName(), "leaveEvent", f)
}
}
func (ptr *QSvgWidget) DisconnectLeaveEvent() {
defer qt.Recovering("disconnect QSvgWidget::leaveEvent")
if ptr.Pointer() != nil {
qt.DisconnectSignal(ptr.ObjectName(), "leaveEvent")
}
}
//export callbackQSvgWidgetLeaveEvent
func callbackQSvgWidgetLeaveEvent(ptr unsafe.Pointer, ptrName *C.char, event unsafe.Pointer) {
defer qt.Recovering("callback QSvgWidget::leaveEvent")
if signal := qt.GetSignal(C.GoString(ptrName), "leaveEvent"); signal != nil {
signal.(func(*core.QEvent))(core.NewQEventFromPointer(event))
} else {
NewQSvgWidgetFromPointer(ptr).LeaveEventDefault(core.NewQEventFromPointer(event))
}
}
func (ptr *QSvgWidget) LeaveEvent(event core.QEvent_ITF) {
defer qt.Recovering("QSvgWidget::leaveEvent")
if ptr.Pointer() != nil {
C.QSvgWidget_LeaveEvent(ptr.Pointer(), core.PointerFromQEvent(event))
}
}
func (ptr *QSvgWidget) LeaveEventDefault(event core.QEvent_ITF) {
defer qt.Recovering("QSvgWidget::leaveEvent")
if ptr.Pointer() != nil {
C.QSvgWidget_LeaveEventDefault(ptr.Pointer(), core.PointerFromQEvent(event))
}
}
func (ptr *QSvgWidget) ConnectMoveEvent(f func(event *gui.QMoveEvent)) {
defer qt.Recovering("connect QSvgWidget::moveEvent")
if ptr.Pointer() != nil {
qt.ConnectSignal(ptr.ObjectName(), "moveEvent", f)
}
}
func (ptr *QSvgWidget) DisconnectMoveEvent() {
defer qt.Recovering("disconnect QSvgWidget::moveEvent")
if ptr.Pointer() != nil {
qt.DisconnectSignal(ptr.ObjectName(), "moveEvent")
}
}
//export callbackQSvgWidgetMoveEvent
func callbackQSvgWidgetMoveEvent(ptr unsafe.Pointer, ptrName *C.char, event unsafe.Pointer) {
defer qt.Recovering("callback QSvgWidget::moveEvent")
if signal := qt.GetSignal(C.GoString(ptrName), "moveEvent"); signal != nil {
signal.(func(*gui.QMoveEvent))(gui.NewQMoveEventFromPointer(event))
} else {
NewQSvgWidgetFromPointer(ptr).MoveEventDefault(gui.NewQMoveEventFromPointer(event))
}
}
func (ptr *QSvgWidget) MoveEvent(event gui.QMoveEvent_ITF) {
defer qt.Recovering("QSvgWidget::moveEvent")
if ptr.Pointer() != nil {
C.QSvgWidget_MoveEvent(ptr.Pointer(), gui.PointerFromQMoveEvent(event))
}
}
func (ptr *QSvgWidget) MoveEventDefault(event gui.QMoveEvent_ITF) {
defer qt.Recovering("QSvgWidget::moveEvent")
if ptr.Pointer() != nil {
C.QSvgWidget_MoveEventDefault(ptr.Pointer(), gui.PointerFromQMoveEvent(event))
}
}
func (ptr *QSvgWidget) ConnectSetVisible(f func(visible bool)) {
defer qt.Recovering("connect QSvgWidget::setVisible")
if ptr.Pointer() != nil {
qt.ConnectSignal(ptr.ObjectName(), "setVisible", f)
}
}
func (ptr *QSvgWidget) DisconnectSetVisible() {
defer qt.Recovering("disconnect QSvgWidget::setVisible")
if ptr.Pointer() != nil {
qt.DisconnectSignal(ptr.ObjectName(), "setVisible")
}
}
//export callbackQSvgWidgetSetVisible
func callbackQSvgWidgetSetVisible(ptr unsafe.Pointer, ptrName *C.char, visible C.int) bool {
defer qt.Recovering("callback QSvgWidget::setVisible")
if signal := qt.GetSignal(C.GoString(ptrName), "setVisible"); signal != nil {
signal.(func(bool))(int(visible) != 0)
return true
}
return false
}
func (ptr *QSvgWidget) SetVisible(visible bool) {
defer qt.Recovering("QSvgWidget::setVisible")
if ptr.Pointer() != nil {
C.QSvgWidget_SetVisible(ptr.Pointer(), C.int(qt.GoBoolToInt(visible)))
}
}
func (ptr *QSvgWidget) SetVisibleDefault(visible bool) {
defer qt.Recovering("QSvgWidget::setVisible")
if ptr.Pointer() != nil {
C.QSvgWidget_SetVisibleDefault(ptr.Pointer(), C.int(qt.GoBoolToInt(visible)))
}
}
func (ptr *QSvgWidget) ConnectShowEvent(f func(event *gui.QShowEvent)) {
defer qt.Recovering("connect QSvgWidget::showEvent")
if ptr.Pointer() != nil {
qt.ConnectSignal(ptr.ObjectName(), "showEvent", f)
}
}
func (ptr *QSvgWidget) DisconnectShowEvent() {
defer qt.Recovering("disconnect QSvgWidget::showEvent")
if ptr.Pointer() != nil {
qt.DisconnectSignal(ptr.ObjectName(), "showEvent")
}
}
//export callbackQSvgWidgetShowEvent
func callbackQSvgWidgetShowEvent(ptr unsafe.Pointer, ptrName *C.char, event unsafe.Pointer) {
defer qt.Recovering("callback QSvgWidget::showEvent")
if signal := qt.GetSignal(C.GoString(ptrName), "showEvent"); signal != nil {
signal.(func(*gui.QShowEvent))(gui.NewQShowEventFromPointer(event))
} else {
NewQSvgWidgetFromPointer(ptr).ShowEventDefault(gui.NewQShowEventFromPointer(event))
}
}
func (ptr *QSvgWidget) ShowEvent(event gui.QShowEvent_ITF) {
defer qt.Recovering("QSvgWidget::showEvent")
if ptr.Pointer() != nil {
C.QSvgWidget_ShowEvent(ptr.Pointer(), gui.PointerFromQShowEvent(event))
}
}
func (ptr *QSvgWidget) ShowEventDefault(event gui.QShowEvent_ITF) {
defer qt.Recovering("QSvgWidget::showEvent")
if ptr.Pointer() != nil {
C.QSvgWidget_ShowEventDefault(ptr.Pointer(), gui.PointerFromQShowEvent(event))
}
}
func (ptr *QSvgWidget) ConnectChangeEvent(f func(event *core.QEvent)) {
defer qt.Recovering("connect QSvgWidget::changeEvent")
if ptr.Pointer() != nil {
qt.ConnectSignal(ptr.ObjectName(), "changeEvent", f)
}
}
func (ptr *QSvgWidget) DisconnectChangeEvent() {
defer qt.Recovering("disconnect QSvgWidget::changeEvent")
if ptr.Pointer() != nil {
qt.DisconnectSignal(ptr.ObjectName(), "changeEvent")
}
}
//export callbackQSvgWidgetChangeEvent
func callbackQSvgWidgetChangeEvent(ptr unsafe.Pointer, ptrName *C.char, event unsafe.Pointer) {
defer qt.Recovering("callback QSvgWidget::changeEvent")
if signal := qt.GetSignal(C.GoString(ptrName), "changeEvent"); signal != nil {
signal.(func(*core.QEvent))(core.NewQEventFromPointer(event))
} else {
NewQSvgWidgetFromPointer(ptr).ChangeEventDefault(core.NewQEventFromPointer(event))
}
}
func (ptr *QSvgWidget) ChangeEvent(event core.QEvent_ITF) {
defer qt.Recovering("QSvgWidget::changeEvent")
if ptr.Pointer() != nil {
C.QSvgWidget_ChangeEvent(ptr.Pointer(), core.PointerFromQEvent(event))
}
}
func (ptr *QSvgWidget) ChangeEventDefault(event core.QEvent_ITF) {
defer qt.Recovering("QSvgWidget::changeEvent")
if ptr.Pointer() != nil {
C.QSvgWidget_ChangeEventDefault(ptr.Pointer(), core.PointerFromQEvent(event))
}
}
func (ptr *QSvgWidget) ConnectCloseEvent(f func(event *gui.QCloseEvent)) {
defer qt.Recovering("connect QSvgWidget::closeEvent")
if ptr.Pointer() != nil {
qt.ConnectSignal(ptr.ObjectName(), "closeEvent", f)
}
}
func (ptr *QSvgWidget) DisconnectCloseEvent() {
defer qt.Recovering("disconnect QSvgWidget::closeEvent")
if ptr.Pointer() != nil {
qt.DisconnectSignal(ptr.ObjectName(), "closeEvent")
}
}
//export callbackQSvgWidgetCloseEvent
func callbackQSvgWidgetCloseEvent(ptr unsafe.Pointer, ptrName *C.char, event unsafe.Pointer) {
defer qt.Recovering("callback QSvgWidget::closeEvent")
if signal := qt.GetSignal(C.GoString(ptrName), "closeEvent"); signal != nil {
signal.(func(*gui.QCloseEvent))(gui.NewQCloseEventFromPointer(event))
} else {
NewQSvgWidgetFromPointer(ptr).CloseEventDefault(gui.NewQCloseEventFromPointer(event))
}
}
func (ptr *QSvgWidget) CloseEvent(event gui.QCloseEvent_ITF) {
defer qt.Recovering("QSvgWidget::closeEvent")
if ptr.Pointer() != nil {
C.QSvgWidget_CloseEvent(ptr.Pointer(), gui.PointerFromQCloseEvent(event))
}
}
func (ptr *QSvgWidget) CloseEventDefault(event gui.QCloseEvent_ITF) {
defer qt.Recovering("QSvgWidget::closeEvent")
if ptr.Pointer() != nil {
C.QSvgWidget_CloseEventDefault(ptr.Pointer(), gui.PointerFromQCloseEvent(event))
}
}
func (ptr *QSvgWidget) ConnectContextMenuEvent(f func(event *gui.QContextMenuEvent)) {
defer qt.Recovering("connect QSvgWidget::contextMenuEvent")
if ptr.Pointer() != nil {
qt.ConnectSignal(ptr.ObjectName(), "contextMenuEvent", f)
}
}
func (ptr *QSvgWidget) DisconnectContextMenuEvent() {
defer qt.Recovering("disconnect QSvgWidget::contextMenuEvent")
if ptr.Pointer() != nil {
qt.DisconnectSignal(ptr.ObjectName(), "contextMenuEvent")
}
}
//export callbackQSvgWidgetContextMenuEvent
func callbackQSvgWidgetContextMenuEvent(ptr unsafe.Pointer, ptrName *C.char, event unsafe.Pointer) {
defer qt.Recovering("callback QSvgWidget::contextMenuEvent")
if signal := qt.GetSignal(C.GoString(ptrName), "contextMenuEvent"); signal != nil {
signal.(func(*gui.QContextMenuEvent))(gui.NewQContextMenuEventFromPointer(event))
} else {
NewQSvgWidgetFromPointer(ptr).ContextMenuEventDefault(gui.NewQContextMenuEventFromPointer(event))
}
}
func (ptr *QSvgWidget) ContextMenuEvent(event gui.QContextMenuEvent_ITF) {
defer qt.Recovering("QSvgWidget::contextMenuEvent")
if ptr.Pointer() != nil {
C.QSvgWidget_ContextMenuEvent(ptr.Pointer(), gui.PointerFromQContextMenuEvent(event))
}
}
func (ptr *QSvgWidget) ContextMenuEventDefault(event gui.QContextMenuEvent_ITF) {
defer qt.Recovering("QSvgWidget::contextMenuEvent")
if ptr.Pointer() != nil {
C.QSvgWidget_ContextMenuEventDefault(ptr.Pointer(), gui.PointerFromQContextMenuEvent(event))
}
}
func (ptr *QSvgWidget) ConnectInitPainter(f func(painter *gui.QPainter)) {
defer qt.Recovering("connect QSvgWidget::initPainter")
if ptr.Pointer() != nil {
qt.ConnectSignal(ptr.ObjectName(), "initPainter", f)
}
}
func (ptr *QSvgWidget) DisconnectInitPainter() {
defer qt.Recovering("disconnect QSvgWidget::initPainter")
if ptr.Pointer() != nil {
qt.DisconnectSignal(ptr.ObjectName(), "initPainter")
}
}
//export callbackQSvgWidgetInitPainter
func callbackQSvgWidgetInitPainter(ptr unsafe.Pointer, ptrName *C.char, painter unsafe.Pointer) {
defer qt.Recovering("callback QSvgWidget::initPainter")
if signal := qt.GetSignal(C.GoString(ptrName), "initPainter"); signal != nil {
signal.(func(*gui.QPainter))(gui.NewQPainterFromPointer(painter))
} else {
NewQSvgWidgetFromPointer(ptr).InitPainterDefault(gui.NewQPainterFromPointer(painter))
}
}
func (ptr *QSvgWidget) InitPainter(painter gui.QPainter_ITF) {
defer qt.Recovering("QSvgWidget::initPainter")
if ptr.Pointer() != nil {
C.QSvgWidget_InitPainter(ptr.Pointer(), gui.PointerFromQPainter(painter))
}
}
func (ptr *QSvgWidget) InitPainterDefault(painter gui.QPainter_ITF) {
defer qt.Recovering("QSvgWidget::initPainter")
if ptr.Pointer() != nil {
C.QSvgWidget_InitPainterDefault(ptr.Pointer(), gui.PointerFromQPainter(painter))
}
}
func (ptr *QSvgWidget) ConnectInputMethodEvent(f func(event *gui.QInputMethodEvent)) {
defer qt.Recovering("connect QSvgWidget::inputMethodEvent")
if ptr.Pointer() != nil {
qt.ConnectSignal(ptr.ObjectName(), "inputMethodEvent", f)
}
}
func (ptr *QSvgWidget) DisconnectInputMethodEvent() {
defer qt.Recovering("disconnect QSvgWidget::inputMethodEvent")
if ptr.Pointer() != nil {
qt.DisconnectSignal(ptr.ObjectName(), "inputMethodEvent")
}
}
//export callbackQSvgWidgetInputMethodEvent
func callbackQSvgWidgetInputMethodEvent(ptr unsafe.Pointer, ptrName *C.char, event unsafe.Pointer) {
defer qt.Recovering("callback QSvgWidget::inputMethodEvent")
if signal := qt.GetSignal(C.GoString(ptrName), "inputMethodEvent"); signal != nil {
signal.(func(*gui.QInputMethodEvent))(gui.NewQInputMethodEventFromPointer(event))
} else {
NewQSvgWidgetFromPointer(ptr).InputMethodEventDefault(gui.NewQInputMethodEventFromPointer(event))
}
}
func (ptr *QSvgWidget) InputMethodEvent(event gui.QInputMethodEvent_ITF) {
defer qt.Recovering("QSvgWidget::inputMethodEvent")
if ptr.Pointer() != nil {
C.QSvgWidget_InputMethodEvent(ptr.Pointer(), gui.PointerFromQInputMethodEvent(event))
}
}
func (ptr *QSvgWidget) InputMethodEventDefault(event gui.QInputMethodEvent_ITF) {
defer qt.Recovering("QSvgWidget::inputMethodEvent")
if ptr.Pointer() != nil {
C.QSvgWidget_InputMethodEventDefault(ptr.Pointer(), gui.PointerFromQInputMethodEvent(event))
}
}
func (ptr *QSvgWidget) ConnectKeyPressEvent(f func(event *gui.QKeyEvent)) {
defer qt.Recovering("connect QSvgWidget::keyPressEvent")
if ptr.Pointer() != nil {
qt.ConnectSignal(ptr.ObjectName(), "keyPressEvent", f)
}
}
func (ptr *QSvgWidget) DisconnectKeyPressEvent() {
defer qt.Recovering("disconnect QSvgWidget::keyPressEvent")
if ptr.Pointer() != nil {
qt.DisconnectSignal(ptr.ObjectName(), "keyPressEvent")
}
}
//export callbackQSvgWidgetKeyPressEvent
func callbackQSvgWidgetKeyPressEvent(ptr unsafe.Pointer, ptrName *C.char, event unsafe.Pointer) {
defer qt.Recovering("callback QSvgWidget::keyPressEvent")
if signal := qt.GetSignal(C.GoString(ptrName), "keyPressEvent"); signal != nil {
signal.(func(*gui.QKeyEvent))(gui.NewQKeyEventFromPointer(event))
} else {
NewQSvgWidgetFromPointer(ptr).KeyPressEventDefault(gui.NewQKeyEventFromPointer(event))
}
}
func (ptr *QSvgWidget) KeyPressEvent(event gui.QKeyEvent_ITF) {
defer qt.Recovering("QSvgWidget::keyPressEvent")
if ptr.Pointer() != nil {
C.QSvgWidget_KeyPressEvent(ptr.Pointer(), gui.PointerFromQKeyEvent(event))
}
}
func (ptr *QSvgWidget) KeyPressEventDefault(event gui.QKeyEvent_ITF) {
defer qt.Recovering("QSvgWidget::keyPressEvent")
if ptr.Pointer() != nil {
C.QSvgWidget_KeyPressEventDefault(ptr.Pointer(), gui.PointerFromQKeyEvent(event))
}
}
func (ptr *QSvgWidget) ConnectKeyReleaseEvent(f func(event *gui.QKeyEvent)) {
defer qt.Recovering("connect QSvgWidget::keyReleaseEvent")
if ptr.Pointer() != nil {
qt.ConnectSignal(ptr.ObjectName(), "keyReleaseEvent", f)
}
}
func (ptr *QSvgWidget) DisconnectKeyReleaseEvent() {
defer qt.Recovering("disconnect QSvgWidget::keyReleaseEvent")
if ptr.Pointer() != nil {
qt.DisconnectSignal(ptr.ObjectName(), "keyReleaseEvent")
}
}
//export callbackQSvgWidgetKeyReleaseEvent
func callbackQSvgWidgetKeyReleaseEvent(ptr unsafe.Pointer, ptrName *C.char, event unsafe.Pointer) {
defer qt.Recovering("callback QSvgWidget::keyReleaseEvent")
if signal := qt.GetSignal(C.GoString(ptrName), "keyReleaseEvent"); signal != nil {
signal.(func(*gui.QKeyEvent))(gui.NewQKeyEventFromPointer(event))
} else {
NewQSvgWidgetFromPointer(ptr).KeyReleaseEventDefault(gui.NewQKeyEventFromPointer(event))
}
}
func (ptr *QSvgWidget) KeyReleaseEvent(event gui.QKeyEvent_ITF) {
defer qt.Recovering("QSvgWidget::keyReleaseEvent")
if ptr.Pointer() != nil {
C.QSvgWidget_KeyReleaseEvent(ptr.Pointer(), gui.PointerFromQKeyEvent(event))
}
}
func (ptr *QSvgWidget) KeyReleaseEventDefault(event gui.QKeyEvent_ITF) {
defer qt.Recovering("QSvgWidget::keyReleaseEvent")
if ptr.Pointer() != nil {
C.QSvgWidget_KeyReleaseEventDefault(ptr.Pointer(), gui.PointerFromQKeyEvent(event))
}
}
func (ptr *QSvgWidget) ConnectMouseDoubleClickEvent(f func(event *gui.QMouseEvent)) {
defer qt.Recovering("connect QSvgWidget::mouseDoubleClickEvent")
if ptr.Pointer() != nil {
qt.ConnectSignal(ptr.ObjectName(), "mouseDoubleClickEvent", f)
}
}
func (ptr *QSvgWidget) DisconnectMouseDoubleClickEvent() {
defer qt.Recovering("disconnect QSvgWidget::mouseDoubleClickEvent")
if ptr.Pointer() != nil {
qt.DisconnectSignal(ptr.ObjectName(), "mouseDoubleClickEvent")
}
}
//export callbackQSvgWidgetMouseDoubleClickEvent
func callbackQSvgWidgetMouseDoubleClickEvent(ptr unsafe.Pointer, ptrName *C.char, event unsafe.Pointer) {
defer qt.Recovering("callback QSvgWidget::mouseDoubleClickEvent")
if signal := qt.GetSignal(C.GoString(ptrName), "mouseDoubleClickEvent"); signal != nil {
signal.(func(*gui.QMouseEvent))(gui.NewQMouseEventFromPointer(event))
} else {
NewQSvgWidgetFromPointer(ptr).MouseDoubleClickEventDefault(gui.NewQMouseEventFromPointer(event))
}
}
func (ptr *QSvgWidget) MouseDoubleClickEvent(event gui.QMouseEvent_ITF) {
defer qt.Recovering("QSvgWidget::mouseDoubleClickEvent")
if ptr.Pointer() != nil {
C.QSvgWidget_MouseDoubleClickEvent(ptr.Pointer(), gui.PointerFromQMouseEvent(event))
}
}
func (ptr *QSvgWidget) MouseDoubleClickEventDefault(event gui.QMouseEvent_ITF) {
defer qt.Recovering("QSvgWidget::mouseDoubleClickEvent")
if ptr.Pointer() != nil {
C.QSvgWidget_MouseDoubleClickEventDefault(ptr.Pointer(), gui.PointerFromQMouseEvent(event))
}
}
func (ptr *QSvgWidget) ConnectMouseMoveEvent(f func(event *gui.QMouseEvent)) {
defer qt.Recovering("connect QSvgWidget::mouseMoveEvent")
if ptr.Pointer() != nil {
qt.ConnectSignal(ptr.ObjectName(), "mouseMoveEvent", f)
}
}
func (ptr *QSvgWidget) DisconnectMouseMoveEvent() {
defer qt.Recovering("disconnect QSvgWidget::mouseMoveEvent")
if ptr.Pointer() != nil {
qt.DisconnectSignal(ptr.ObjectName(), "mouseMoveEvent")
}
}
//export callbackQSvgWidgetMouseMoveEvent
func callbackQSvgWidgetMouseMoveEvent(ptr unsafe.Pointer, ptrName *C.char, event unsafe.Pointer) {
defer qt.Recovering("callback QSvgWidget::mouseMoveEvent")
if signal := qt.GetSignal(C.GoString(ptrName), "mouseMoveEvent"); signal != nil {
signal.(func(*gui.QMouseEvent))(gui.NewQMouseEventFromPointer(event))
} else {
NewQSvgWidgetFromPointer(ptr).MouseMoveEventDefault(gui.NewQMouseEventFromPointer(event))
}
}
func (ptr *QSvgWidget) MouseMoveEvent(event gui.QMouseEvent_ITF) {
defer qt.Recovering("QSvgWidget::mouseMoveEvent")
if ptr.Pointer() != nil {
C.QSvgWidget_MouseMoveEvent(ptr.Pointer(), gui.PointerFromQMouseEvent(event))
}
}
func (ptr *QSvgWidget) MouseMoveEventDefault(event gui.QMouseEvent_ITF) {
defer qt.Recovering("QSvgWidget::mouseMoveEvent")
if ptr.Pointer() != nil {
C.QSvgWidget_MouseMoveEventDefault(ptr.Pointer(), gui.PointerFromQMouseEvent(event))
}
}
func (ptr *QSvgWidget) ConnectMousePressEvent(f func(event *gui.QMouseEvent)) {
defer qt.Recovering("connect QSvgWidget::mousePressEvent")
if ptr.Pointer() != nil {
qt.ConnectSignal(ptr.ObjectName(), "mousePressEvent", f)
}
}
func (ptr *QSvgWidget) DisconnectMousePressEvent() {
defer qt.Recovering("disconnect QSvgWidget::mousePressEvent")
if ptr.Pointer() != nil {
qt.DisconnectSignal(ptr.ObjectName(), "mousePressEvent")
}
}
//export callbackQSvgWidgetMousePressEvent
func callbackQSvgWidgetMousePressEvent(ptr unsafe.Pointer, ptrName *C.char, event unsafe.Pointer) {
defer qt.Recovering("callback QSvgWidget::mousePressEvent")
if signal := qt.GetSignal(C.GoString(ptrName), "mousePressEvent"); signal != nil {
signal.(func(*gui.QMouseEvent))(gui.NewQMouseEventFromPointer(event))
} else {
NewQSvgWidgetFromPointer(ptr).MousePressEventDefault(gui.NewQMouseEventFromPointer(event))
}
}
func (ptr *QSvgWidget) MousePressEvent(event gui.QMouseEvent_ITF) {
defer qt.Recovering("QSvgWidget::mousePressEvent")
if ptr.Pointer() != nil {
C.QSvgWidget_MousePressEvent(ptr.Pointer(), gui.PointerFromQMouseEvent(event))
}
}
func (ptr *QSvgWidget) MousePressEventDefault(event gui.QMouseEvent_ITF) {
defer qt.Recovering("QSvgWidget::mousePressEvent")
if ptr.Pointer() != nil {
C.QSvgWidget_MousePressEventDefault(ptr.Pointer(), gui.PointerFromQMouseEvent(event))
}
}
func (ptr *QSvgWidget) ConnectMouseReleaseEvent(f func(event *gui.QMouseEvent)) {
defer qt.Recovering("connect QSvgWidget::mouseReleaseEvent")
if ptr.Pointer() != nil {
qt.ConnectSignal(ptr.ObjectName(), "mouseReleaseEvent", f)
}
}
func (ptr *QSvgWidget) DisconnectMouseReleaseEvent() {
defer qt.Recovering("disconnect QSvgWidget::mouseReleaseEvent")
if ptr.Pointer() != nil {
qt.DisconnectSignal(ptr.ObjectName(), "mouseReleaseEvent")
}
}
//export callbackQSvgWidgetMouseReleaseEvent
func callbackQSvgWidgetMouseReleaseEvent(ptr unsafe.Pointer, ptrName *C.char, event unsafe.Pointer) {
defer qt.Recovering("callback QSvgWidget::mouseReleaseEvent")
if signal := qt.GetSignal(C.GoString(ptrName), "mouseReleaseEvent"); signal != nil {
signal.(func(*gui.QMouseEvent))(gui.NewQMouseEventFromPointer(event))
} else {
NewQSvgWidgetFromPointer(ptr).MouseReleaseEventDefault(gui.NewQMouseEventFromPointer(event))
}
}
func (ptr *QSvgWidget) MouseReleaseEvent(event gui.QMouseEvent_ITF) {
defer qt.Recovering("QSvgWidget::mouseReleaseEvent")
if ptr.Pointer() != nil {
C.QSvgWidget_MouseReleaseEvent(ptr.Pointer(), gui.PointerFromQMouseEvent(event))
}
}
func (ptr *QSvgWidget) MouseReleaseEventDefault(event gui.QMouseEvent_ITF) {
defer qt.Recovering("QSvgWidget::mouseReleaseEvent")
if ptr.Pointer() != nil {
C.QSvgWidget_MouseReleaseEventDefault(ptr.Pointer(), gui.PointerFromQMouseEvent(event))
}
}
func (ptr *QSvgWidget) ConnectResizeEvent(f func(event *gui.QResizeEvent)) {
defer qt.Recovering("connect QSvgWidget::resizeEvent")
if ptr.Pointer() != nil {
qt.ConnectSignal(ptr.ObjectName(), "resizeEvent", f)
}
}
func (ptr *QSvgWidget) DisconnectResizeEvent() {
defer qt.Recovering("disconnect QSvgWidget::resizeEvent")
if ptr.Pointer() != nil {
qt.DisconnectSignal(ptr.ObjectName(), "resizeEvent")
}
}
//export callbackQSvgWidgetResizeEvent
func callbackQSvgWidgetResizeEvent(ptr unsafe.Pointer, ptrName *C.char, event unsafe.Pointer) {
defer qt.Recovering("callback QSvgWidget::resizeEvent")
if signal := qt.GetSignal(C.GoString(ptrName), "resizeEvent"); signal != nil {
signal.(func(*gui.QResizeEvent))(gui.NewQResizeEventFromPointer(event))
} else {
NewQSvgWidgetFromPointer(ptr).ResizeEventDefault(gui.NewQResizeEventFromPointer(event))
}
}
func (ptr *QSvgWidget) ResizeEvent(event gui.QResizeEvent_ITF) {
defer qt.Recovering("QSvgWidget::resizeEvent")
if ptr.Pointer() != nil {
C.QSvgWidget_ResizeEvent(ptr.Pointer(), gui.PointerFromQResizeEvent(event))
}
}
func (ptr *QSvgWidget) ResizeEventDefault(event gui.QResizeEvent_ITF) {
defer qt.Recovering("QSvgWidget::resizeEvent")
if ptr.Pointer() != nil {
C.QSvgWidget_ResizeEventDefault(ptr.Pointer(), gui.PointerFromQResizeEvent(event))
}
}
func (ptr *QSvgWidget) ConnectTabletEvent(f func(event *gui.QTabletEvent)) {
defer qt.Recovering("connect QSvgWidget::tabletEvent")
if ptr.Pointer() != nil {
qt.ConnectSignal(ptr.ObjectName(), "tabletEvent", f)
}
}
func (ptr *QSvgWidget) DisconnectTabletEvent() {
defer qt.Recovering("disconnect QSvgWidget::tabletEvent")
if ptr.Pointer() != nil {
qt.DisconnectSignal(ptr.ObjectName(), "tabletEvent")
}
}
//export callbackQSvgWidgetTabletEvent
func callbackQSvgWidgetTabletEvent(ptr unsafe.Pointer, ptrName *C.char, event unsafe.Pointer) {
defer qt.Recovering("callback QSvgWidget::tabletEvent")
if signal := qt.GetSignal(C.GoString(ptrName), "tabletEvent"); signal != nil {
signal.(func(*gui.QTabletEvent))(gui.NewQTabletEventFromPointer(event))
} else {
NewQSvgWidgetFromPointer(ptr).TabletEventDefault(gui.NewQTabletEventFromPointer(event))
}
}
func (ptr *QSvgWidget) TabletEvent(event gui.QTabletEvent_ITF) {
defer qt.Recovering("QSvgWidget::tabletEvent")
if ptr.Pointer() != nil {
C.QSvgWidget_TabletEvent(ptr.Pointer(), gui.PointerFromQTabletEvent(event))
}
}
func (ptr *QSvgWidget) TabletEventDefault(event gui.QTabletEvent_ITF) {
defer qt.Recovering("QSvgWidget::tabletEvent")
if ptr.Pointer() != nil {
C.QSvgWidget_TabletEventDefault(ptr.Pointer(), gui.PointerFromQTabletEvent(event))
}
}
func (ptr *QSvgWidget) ConnectWheelEvent(f func(event *gui.QWheelEvent)) {
defer qt.Recovering("connect QSvgWidget::wheelEvent")
if ptr.Pointer() != nil {
qt.ConnectSignal(ptr.ObjectName(), "wheelEvent", f)
}
}
func (ptr *QSvgWidget) DisconnectWheelEvent() {
defer qt.Recovering("disconnect QSvgWidget::wheelEvent")
if ptr.Pointer() != nil {
qt.DisconnectSignal(ptr.ObjectName(), "wheelEvent")
}
}
//export callbackQSvgWidgetWheelEvent
func callbackQSvgWidgetWheelEvent(ptr unsafe.Pointer, ptrName *C.char, event unsafe.Pointer) {
defer qt.Recovering("callback QSvgWidget::wheelEvent")
if signal := qt.GetSignal(C.GoString(ptrName), "wheelEvent"); signal != nil {
signal.(func(*gui.QWheelEvent))(gui.NewQWheelEventFromPointer(event))
} else {
NewQSvgWidgetFromPointer(ptr).WheelEventDefault(gui.NewQWheelEventFromPointer(event))
}
}
func (ptr *QSvgWidget) WheelEvent(event gui.QWheelEvent_ITF) {
defer qt.Recovering("QSvgWidget::wheelEvent")
if ptr.Pointer() != nil {
C.QSvgWidget_WheelEvent(ptr.Pointer(), gui.PointerFromQWheelEvent(event))
}
}
func (ptr *QSvgWidget) WheelEventDefault(event gui.QWheelEvent_ITF) {
defer qt.Recovering("QSvgWidget::wheelEvent")
if ptr.Pointer() != nil {
C.QSvgWidget_WheelEventDefault(ptr.Pointer(), gui.PointerFromQWheelEvent(event))
}
}
func (ptr *QSvgWidget) ConnectTimerEvent(f func(event *core.QTimerEvent)) {
defer qt.Recovering("connect QSvgWidget::timerEvent")
if ptr.Pointer() != nil {
qt.ConnectSignal(ptr.ObjectName(), "timerEvent", f)
}
}
func (ptr *QSvgWidget) DisconnectTimerEvent() {
defer qt.Recovering("disconnect QSvgWidget::timerEvent")
if ptr.Pointer() != nil {
qt.DisconnectSignal(ptr.ObjectName(), "timerEvent")
}
}
//export callbackQSvgWidgetTimerEvent
func callbackQSvgWidgetTimerEvent(ptr unsafe.Pointer, ptrName *C.char, event unsafe.Pointer) {
defer qt.Recovering("callback QSvgWidget::timerEvent")
if signal := qt.GetSignal(C.GoString(ptrName), "timerEvent"); signal != nil {
signal.(func(*core.QTimerEvent))(core.NewQTimerEventFromPointer(event))
} else {
NewQSvgWidgetFromPointer(ptr).TimerEventDefault(core.NewQTimerEventFromPointer(event))
}
}
func (ptr *QSvgWidget) TimerEvent(event core.QTimerEvent_ITF) {
defer qt.Recovering("QSvgWidget::timerEvent")
if ptr.Pointer() != nil {
C.QSvgWidget_TimerEvent(ptr.Pointer(), core.PointerFromQTimerEvent(event))
}
}
func (ptr *QSvgWidget) TimerEventDefault(event core.QTimerEvent_ITF) {
defer qt.Recovering("QSvgWidget::timerEvent")
if ptr.Pointer() != nil {
C.QSvgWidget_TimerEventDefault(ptr.Pointer(), core.PointerFromQTimerEvent(event))
}
}
func (ptr *QSvgWidget) ConnectChildEvent(f func(event *core.QChildEvent)) {
defer qt.Recovering("connect QSvgWidget::childEvent")
if ptr.Pointer() != nil {
qt.ConnectSignal(ptr.ObjectName(), "childEvent", f)
}
}
func (ptr *QSvgWidget) DisconnectChildEvent() {
defer qt.Recovering("disconnect QSvgWidget::childEvent")
if ptr.Pointer() != nil {
qt.DisconnectSignal(ptr.ObjectName(), "childEvent")
}
}
//export callbackQSvgWidgetChildEvent
func callbackQSvgWidgetChildEvent(ptr unsafe.Pointer, ptrName *C.char, event unsafe.Pointer) {
defer qt.Recovering("callback QSvgWidget::childEvent")
if signal := qt.GetSignal(C.GoString(ptrName), "childEvent"); signal != nil {
signal.(func(*core.QChildEvent))(core.NewQChildEventFromPointer(event))
} else {
NewQSvgWidgetFromPointer(ptr).ChildEventDefault(core.NewQChildEventFromPointer(event))
}
}
func (ptr *QSvgWidget) ChildEvent(event core.QChildEvent_ITF) {
defer qt.Recovering("QSvgWidget::childEvent")
if ptr.Pointer() != nil {
C.QSvgWidget_ChildEvent(ptr.Pointer(), core.PointerFromQChildEvent(event))
}
}
func (ptr *QSvgWidget) ChildEventDefault(event core.QChildEvent_ITF) {
defer qt.Recovering("QSvgWidget::childEvent")
if ptr.Pointer() != nil {
C.QSvgWidget_ChildEventDefault(ptr.Pointer(), core.PointerFromQChildEvent(event))
}
}
func (ptr *QSvgWidget) ConnectCustomEvent(f func(event *core.QEvent)) {
defer qt.Recovering("connect QSvgWidget::customEvent")
if ptr.Pointer() != nil {
qt.ConnectSignal(ptr.ObjectName(), "customEvent", f)
}
}
func (ptr *QSvgWidget) DisconnectCustomEvent() {
defer qt.Recovering("disconnect QSvgWidget::customEvent")
if ptr.Pointer() != nil {
qt.DisconnectSignal(ptr.ObjectName(), "customEvent")
}
}
//export callbackQSvgWidgetCustomEvent
func callbackQSvgWidgetCustomEvent(ptr unsafe.Pointer, ptrName *C.char, event unsafe.Pointer) {
defer qt.Recovering("callback QSvgWidget::customEvent")
if signal := qt.GetSignal(C.GoString(ptrName), "customEvent"); signal != nil {
signal.(func(*core.QEvent))(core.NewQEventFromPointer(event))
} else {
NewQSvgWidgetFromPointer(ptr).CustomEventDefault(core.NewQEventFromPointer(event))
}
}
func (ptr *QSvgWidget) CustomEvent(event core.QEvent_ITF) {
defer qt.Recovering("QSvgWidget::customEvent")
if ptr.Pointer() != nil {
C.QSvgWidget_CustomEvent(ptr.Pointer(), core.PointerFromQEvent(event))
}
}
func (ptr *QSvgWidget) CustomEventDefault(event core.QEvent_ITF) {
defer qt.Recovering("QSvgWidget::customEvent")
if ptr.Pointer() != nil {
C.QSvgWidget_CustomEventDefault(ptr.Pointer(), core.PointerFromQEvent(event))
}
}