svg

package
v0.0.0-...-83fd9e9 Latest Latest
Warning

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

Go to latest
Published: Dec 16, 2015 License: LGPL-3.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func PointerFromQGraphicsSvgItem

func PointerFromQGraphicsSvgItem(ptr QGraphicsSvgItem_ITF) unsafe.Pointer

func PointerFromQSvgGenerator

func PointerFromQSvgGenerator(ptr QSvgGenerator_ITF) unsafe.Pointer

func PointerFromQSvgRenderer

func PointerFromQSvgRenderer(ptr QSvgRenderer_ITF) unsafe.Pointer

func PointerFromQSvgWidget

func PointerFromQSvgWidget(ptr QSvgWidget_ITF) unsafe.Pointer

Types

type QGraphicsSvgItem

type QGraphicsSvgItem struct {
	widgets.QGraphicsObject
}

func NewQGraphicsSvgItemFromPointer

func NewQGraphicsSvgItemFromPointer(ptr unsafe.Pointer) *QGraphicsSvgItem

func (*QGraphicsSvgItem) ConnectPaint

func (ptr *QGraphicsSvgItem) ConnectPaint(f func(painter *gui.QPainter, option *widgets.QStyleOptionGraphicsItem, widget *widgets.QWidget))

func (*QGraphicsSvgItem) DisconnectPaint

func (ptr *QGraphicsSvgItem) DisconnectPaint()

func (*QGraphicsSvgItem) ElementId

func (ptr *QGraphicsSvgItem) ElementId() string

func (*QGraphicsSvgItem) MaximumCacheSize

func (ptr *QGraphicsSvgItem) MaximumCacheSize() *core.QSize

func (*QGraphicsSvgItem) QGraphicsSvgItem_PTR

func (ptr *QGraphicsSvgItem) QGraphicsSvgItem_PTR() *QGraphicsSvgItem

func (*QGraphicsSvgItem) Renderer

func (ptr *QGraphicsSvgItem) Renderer() *QSvgRenderer

func (*QGraphicsSvgItem) SetElementId

func (ptr *QGraphicsSvgItem) SetElementId(id string)

func (*QGraphicsSvgItem) SetMaximumCacheSize

func (ptr *QGraphicsSvgItem) SetMaximumCacheSize(size core.QSize_ITF)

func (*QGraphicsSvgItem) SetSharedRenderer

func (ptr *QGraphicsSvgItem) SetSharedRenderer(renderer QSvgRenderer_ITF)

func (*QGraphicsSvgItem) Type

func (ptr *QGraphicsSvgItem) Type() int

type QGraphicsSvgItem_ITF

type QGraphicsSvgItem_ITF interface {
	widgets.QGraphicsObject_ITF
	QGraphicsSvgItem_PTR() *QGraphicsSvgItem
}

type QSvgGenerator

type QSvgGenerator struct {
	gui.QPaintDevice
}

func NewQSvgGenerator

func NewQSvgGenerator() *QSvgGenerator

func NewQSvgGeneratorFromPointer

func NewQSvgGeneratorFromPointer(ptr unsafe.Pointer) *QSvgGenerator

func (*QSvgGenerator) Description

func (ptr *QSvgGenerator) Description() string

func (*QSvgGenerator) DestroyQSvgGenerator

func (ptr *QSvgGenerator) DestroyQSvgGenerator()

func (*QSvgGenerator) FileName

func (ptr *QSvgGenerator) FileName() string

func (*QSvgGenerator) ObjectNameAbs

func (ptr *QSvgGenerator) ObjectNameAbs() string

func (*QSvgGenerator) OutputDevice

func (ptr *QSvgGenerator) OutputDevice() *core.QIODevice

func (*QSvgGenerator) QSvgGenerator_PTR

func (ptr *QSvgGenerator) QSvgGenerator_PTR() *QSvgGenerator

func (*QSvgGenerator) Resolution

func (ptr *QSvgGenerator) Resolution() int

func (*QSvgGenerator) SetDescription

func (ptr *QSvgGenerator) SetDescription(description string)

func (*QSvgGenerator) SetFileName

func (ptr *QSvgGenerator) SetFileName(fileName string)

func (*QSvgGenerator) SetObjectNameAbs

func (ptr *QSvgGenerator) SetObjectNameAbs(name string)

func (*QSvgGenerator) SetOutputDevice

func (ptr *QSvgGenerator) SetOutputDevice(outputDevice core.QIODevice_ITF)

func (*QSvgGenerator) SetResolution

func (ptr *QSvgGenerator) SetResolution(dpi int)

func (*QSvgGenerator) SetSize

func (ptr *QSvgGenerator) SetSize(size core.QSize_ITF)

func (*QSvgGenerator) SetTitle

func (ptr *QSvgGenerator) SetTitle(title string)

func (*QSvgGenerator) SetViewBox

func (ptr *QSvgGenerator) SetViewBox(viewBox core.QRect_ITF)

func (*QSvgGenerator) SetViewBox2

func (ptr *QSvgGenerator) SetViewBox2(viewBox core.QRectF_ITF)

func (*QSvgGenerator) Size

func (ptr *QSvgGenerator) Size() *core.QSize

func (*QSvgGenerator) Title

func (ptr *QSvgGenerator) Title() string

func (*QSvgGenerator) ViewBox

func (ptr *QSvgGenerator) ViewBox() *core.QRect

type QSvgGenerator_ITF

type QSvgGenerator_ITF interface {
	gui.QPaintDevice_ITF
	QSvgGenerator_PTR() *QSvgGenerator
}

type QSvgRenderer

type QSvgRenderer struct {
	core.QObject
}

func NewQSvgRenderer

func NewQSvgRenderer(parent core.QObject_ITF) *QSvgRenderer

func NewQSvgRenderer2

func NewQSvgRenderer2(filename string, parent core.QObject_ITF) *QSvgRenderer

func NewQSvgRenderer3

func NewQSvgRenderer3(contents core.QByteArray_ITF, parent core.QObject_ITF) *QSvgRenderer

func NewQSvgRenderer4

func NewQSvgRenderer4(contents core.QXmlStreamReader_ITF, parent core.QObject_ITF) *QSvgRenderer

func NewQSvgRendererFromPointer

func NewQSvgRendererFromPointer(ptr unsafe.Pointer) *QSvgRenderer

func (*QSvgRenderer) Animated

func (ptr *QSvgRenderer) Animated() bool

func (*QSvgRenderer) ConnectRepaintNeeded

func (ptr *QSvgRenderer) ConnectRepaintNeeded(f func())

func (*QSvgRenderer) DefaultSize

func (ptr *QSvgRenderer) DefaultSize() *core.QSize

func (*QSvgRenderer) DestroyQSvgRenderer

func (ptr *QSvgRenderer) DestroyQSvgRenderer()

func (*QSvgRenderer) DisconnectRepaintNeeded

func (ptr *QSvgRenderer) DisconnectRepaintNeeded()

func (*QSvgRenderer) ElementExists

func (ptr *QSvgRenderer) ElementExists(id string) bool

func (*QSvgRenderer) FramesPerSecond

func (ptr *QSvgRenderer) FramesPerSecond() int

func (*QSvgRenderer) IsValid

func (ptr *QSvgRenderer) IsValid() bool

func (*QSvgRenderer) Load

func (ptr *QSvgRenderer) Load(filename string) bool

func (*QSvgRenderer) Load2

func (ptr *QSvgRenderer) Load2(contents core.QByteArray_ITF) bool

func (*QSvgRenderer) Load3

func (ptr *QSvgRenderer) Load3(contents core.QXmlStreamReader_ITF) bool

func (*QSvgRenderer) QSvgRenderer_PTR

func (ptr *QSvgRenderer) QSvgRenderer_PTR() *QSvgRenderer

func (*QSvgRenderer) Render

func (ptr *QSvgRenderer) Render(painter gui.QPainter_ITF)

func (*QSvgRenderer) Render2

func (ptr *QSvgRenderer) Render2(painter gui.QPainter_ITF, bounds core.QRectF_ITF)

func (*QSvgRenderer) Render3

func (ptr *QSvgRenderer) Render3(painter gui.QPainter_ITF, elementId string, bounds core.QRectF_ITF)

func (*QSvgRenderer) SetFramesPerSecond

func (ptr *QSvgRenderer) SetFramesPerSecond(num int)

func (*QSvgRenderer) SetViewBox

func (ptr *QSvgRenderer) SetViewBox(viewbox core.QRect_ITF)

func (*QSvgRenderer) SetViewBox2

func (ptr *QSvgRenderer) SetViewBox2(viewbox core.QRectF_ITF)

func (*QSvgRenderer) ViewBox

func (ptr *QSvgRenderer) ViewBox() *core.QRect

type QSvgRenderer_ITF

type QSvgRenderer_ITF interface {
	core.QObject_ITF
	QSvgRenderer_PTR() *QSvgRenderer
}

type QSvgWidget

type QSvgWidget struct {
	widgets.QWidget
}

func NewQSvgWidget

func NewQSvgWidget(parent widgets.QWidget_ITF) *QSvgWidget

func NewQSvgWidget2

func NewQSvgWidget2(file string, parent widgets.QWidget_ITF) *QSvgWidget

func NewQSvgWidgetFromPointer

func NewQSvgWidgetFromPointer(ptr unsafe.Pointer) *QSvgWidget

func (*QSvgWidget) ConnectPaintEvent

func (ptr *QSvgWidget) ConnectPaintEvent(f func(event *gui.QPaintEvent))

func (*QSvgWidget) DestroyQSvgWidget

func (ptr *QSvgWidget) DestroyQSvgWidget()

func (*QSvgWidget) DisconnectPaintEvent

func (ptr *QSvgWidget) DisconnectPaintEvent()

func (*QSvgWidget) Load

func (ptr *QSvgWidget) Load(file string)

func (*QSvgWidget) Load2

func (ptr *QSvgWidget) Load2(contents core.QByteArray_ITF)

func (*QSvgWidget) QSvgWidget_PTR

func (ptr *QSvgWidget) QSvgWidget_PTR() *QSvgWidget

func (*QSvgWidget) Renderer

func (ptr *QSvgWidget) Renderer() *QSvgRenderer

func (*QSvgWidget) SizeHint

func (ptr *QSvgWidget) SizeHint() *core.QSize

type QSvgWidget_ITF

type QSvgWidget_ITF interface {
	widgets.QWidget_ITF
	QSvgWidget_PTR() *QSvgWidget
}

Jump to

Keyboard shortcuts

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