qtmacextras

package
v0.0.0-...-1f663c5 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CurrentCGContext

func CurrentCGContext() unsafe.Pointer

func DeleteQMacPasteboardMime

func DeleteQMacPasteboardMime(this *QMacPasteboardMime)

func DeleteQMacToolBar

func DeleteQMacToolBar(this *QMacToolBar)

func DeleteQMacToolBarItem

func DeleteQMacToolBarItem(this *QMacToolBarItem)

func FromCGImageRef

func FromCGImageRef(image unsafe.Pointer) *qtgui.QPixmap

func FromNSData

func FromNSData(data unsafe.Pointer) *qtcore.QByteArray

func QMacPasteboardMime_QMacPasteboardMimeTypeItemName

func QMacPasteboardMime_QMacPasteboardMimeTypeItemName(val int) string

func QMacToolBarItem_StandardItemItemName

func QMacToolBarItem_StandardItemItemName(val int) string

func QRegisterDraggedTypes

func QRegisterDraggedTypes(types qtcore.QStringList_ITF)

Registers the given types as custom pasteboard types.

This function should be called to enable the Drag and Drop events for custom pasteboard types on Cocoa implementations. This is required in addition to a QMacPasteboardMime subclass implementation. By default drag and drop is enabled for all standard pasteboard types.

See also QMacPasteboardMime.

func ToCGImageRef

func ToCGImageRef(pixmap qtgui.QPixmap_ITF) unsafe.Pointer

func ToNSData

func ToNSData(data qtcore.QByteArray_ITF) unsafe.Pointer

Types

type QMacPasteboardMime

type QMacPasteboardMime struct {
	*qtrt.CObject
}

func NewQMacPasteboardMime

func NewQMacPasteboardMime(arg0 byte) *QMacPasteboardMime

func NewQMacPasteboardMimeFromPointer

func NewQMacPasteboardMimeFromPointer(cthis unsafe.Pointer) *QMacPasteboardMime

func (*QMacPasteboardMime) CanConvert

func (this *QMacPasteboardMime) CanConvert(mime string, flav string) bool

Returns true if the converter can convert (both ways) between mime and flav; otherwise returns false.

All subclasses must reimplement this pure virtual function.

func (*QMacPasteboardMime) ConvertorName

func (this *QMacPasteboardMime) ConvertorName() string

Returns a name for the converter.

All subclasses must reimplement this pure virtual function.

func (*QMacPasteboardMime) Count

func (this *QMacPasteboardMime) Count(mimeData qtcore.QMimeData_ITF) int

func (*QMacPasteboardMime) FlavorFor

func (this *QMacPasteboardMime) FlavorFor(mime string) string

Returns the Mac UTI used for MIME type mime, or 0 if this converter does not support mime.

All subclasses must reimplement this pure virtual function.

func (*QMacPasteboardMime) GetCthis

func (this *QMacPasteboardMime) GetCthis() unsafe.Pointer

func (*QMacPasteboardMime) MimeFor

func (this *QMacPasteboardMime) MimeFor(flav string) string

Returns the MIME UTI used for Mac flavor flav, or 0 if this converter does not support flav.

All subclasses must reimplement this pure virtual function.

func (*QMacPasteboardMime) NewForInherit

func (*QMacPasteboardMime) NewForInherit(arg0 byte) *QMacPasteboardMime

Default constructs an instance of QMacPasteboardMime.

func (*QMacPasteboardMime) NewFromPointer

func (*QMacPasteboardMime) NewFromPointer(cthis unsafe.Pointer) *QMacPasteboardMime

func (*QMacPasteboardMime) QMacPasteboardMimeTypeItemName

func (this *QMacPasteboardMime) QMacPasteboardMimeTypeItemName(val int) string

func (*QMacPasteboardMime) QMacPasteboardMime_PTR

func (ptr *QMacPasteboardMime) QMacPasteboardMime_PTR() *QMacPasteboardMime

func (*QMacPasteboardMime) SetCthis

func (this *QMacPasteboardMime) SetCthis(cthis unsafe.Pointer)

type QMacPasteboardMime_ITF

type QMacPasteboardMime_ITF interface {
	QMacPasteboardMime_PTR() *QMacPasteboardMime
}

type QMacPasteboardMime__QMacPasteboardMimeType

type QMacPasteboardMime__QMacPasteboardMimeType = int
const QMacPasteboardMime__MIME_ALL QMacPasteboardMime__QMacPasteboardMimeType = 3
const QMacPasteboardMime__MIME_CLIP QMacPasteboardMime__QMacPasteboardMimeType = 2
const QMacPasteboardMime__MIME_DND QMacPasteboardMime__QMacPasteboardMimeType = 1
const QMacPasteboardMime__MIME_QT3_CONVERTOR QMacPasteboardMime__QMacPasteboardMimeType = 8
const QMacPasteboardMime__MIME_QT_CONVERTOR QMacPasteboardMime__QMacPasteboardMimeType = 4

type QMacToolBar

type QMacToolBar struct {
	*qtcore.QObject
}

func NewQMacToolBar

func NewQMacToolBar(parent qtcore.QObject_ITF) *QMacToolBar

func NewQMacToolBar1

func NewQMacToolBar1(identifier string, parent qtcore.QObject_ITF) *QMacToolBar

func NewQMacToolBar1p

func NewQMacToolBar1p(identifier string) *QMacToolBar

func NewQMacToolBarFromPointer

func NewQMacToolBarFromPointer(cthis unsafe.Pointer) *QMacToolBar

func NewQMacToolBarp

func NewQMacToolBarp() *QMacToolBar

func (*QMacToolBar) AddAllowedItem

func (this *QMacToolBar) AddAllowedItem(icon qtgui.QIcon_ITF, text string) *QMacToolBarItem

func (*QMacToolBar) AddAllowedStandardItem

func (this *QMacToolBar) AddAllowedStandardItem(standardItem int) *QMacToolBarItem

func (*QMacToolBar) AddItem

func (this *QMacToolBar) AddItem(icon qtgui.QIcon_ITF, text string) *QMacToolBarItem

func (*QMacToolBar) AddSeparator

func (this *QMacToolBar) AddSeparator()

func (*QMacToolBar) AddStandardItem

func (this *QMacToolBar) AddStandardItem(standardItem int) *QMacToolBarItem

func (*QMacToolBar) AttachToWindow

func (this *QMacToolBar) AttachToWindow(window qtgui.QWindow_ITF)

func (*QMacToolBar) DetachFromWindow

func (this *QMacToolBar) DetachFromWindow()

func (*QMacToolBar) GetCthis

func (this *QMacToolBar) GetCthis() unsafe.Pointer

func (*QMacToolBar) MetaObject

func (this *QMacToolBar) MetaObject() *qtcore.QMetaObject

func (*QMacToolBar) NativeToolbar

func (this *QMacToolBar) NativeToolbar() unsafe.Pointer

func (*QMacToolBar) NewForInherit

func (*QMacToolBar) NewForInherit(parent qtcore.QObject_ITF) *QMacToolBar

Default constructs an instance of QMacToolBar.

func (*QMacToolBar) NewForInherit1

func (*QMacToolBar) NewForInherit1(identifier string, parent qtcore.QObject_ITF) *QMacToolBar

Default constructs an instance of QMacToolBar.

func (*QMacToolBar) NewForInherit1p

func (*QMacToolBar) NewForInherit1p(identifier string) *QMacToolBar

Default constructs an instance of QMacToolBar.

func (*QMacToolBar) NewForInheritp

func (*QMacToolBar) NewForInheritp() *QMacToolBar

Default constructs an instance of QMacToolBar.

func (*QMacToolBar) NewFromPointer

func (*QMacToolBar) NewFromPointer(cthis unsafe.Pointer) *QMacToolBar

func (*QMacToolBar) QMacToolBar_PTR

func (ptr *QMacToolBar) QMacToolBar_PTR() *QMacToolBar

func (*QMacToolBar) SetCthis

func (this *QMacToolBar) SetCthis(cthis unsafe.Pointer)

type QMacToolBarItem

type QMacToolBarItem struct {
	*qtcore.QObject
}

func NewQMacToolBarItem

func NewQMacToolBarItem(parent qtcore.QObject_ITF) *QMacToolBarItem

func NewQMacToolBarItemFromPointer

func NewQMacToolBarItemFromPointer(cthis unsafe.Pointer) *QMacToolBarItem

func NewQMacToolBarItemp

func NewQMacToolBarItemp() *QMacToolBarItem

func (*QMacToolBarItem) Activated

func (this *QMacToolBarItem) Activated()

This signal is emitted when the toolbar item is clicked or otherwise activated.

func (*QMacToolBarItem) GetCthis

func (this *QMacToolBarItem) GetCthis() unsafe.Pointer

func (*QMacToolBarItem) Icon

func (this *QMacToolBarItem) Icon() *qtgui.QIcon

func (*QMacToolBarItem) MetaObject

func (this *QMacToolBarItem) MetaObject() *qtcore.QMetaObject

func (*QMacToolBarItem) NativeToolBarItem

func (this *QMacToolBarItem) NativeToolBarItem() unsafe.Pointer

Returns the native NSToolbarItem.

func (*QMacToolBarItem) NewForInherit

func (*QMacToolBarItem) NewForInherit(parent qtcore.QObject_ITF) *QMacToolBarItem

Constructs a QMacToolBarItem with parent.

func (*QMacToolBarItem) NewForInheritp

func (*QMacToolBarItem) NewForInheritp() *QMacToolBarItem

Constructs a QMacToolBarItem with parent.

func (*QMacToolBarItem) NewFromPointer

func (*QMacToolBarItem) NewFromPointer(cthis unsafe.Pointer) *QMacToolBarItem

func (*QMacToolBarItem) QMacToolBarItem_PTR

func (ptr *QMacToolBarItem) QMacToolBarItem_PTR() *QMacToolBarItem

func (*QMacToolBarItem) Selectable

func (this *QMacToolBarItem) Selectable() bool

func (*QMacToolBarItem) SetCthis

func (this *QMacToolBarItem) SetCthis(cthis unsafe.Pointer)

func (*QMacToolBarItem) SetIcon

func (this *QMacToolBarItem) SetIcon(icon qtgui.QIcon_ITF)

func (*QMacToolBarItem) SetSelectable

func (this *QMacToolBarItem) SetSelectable(selectable bool)

func (*QMacToolBarItem) SetStandardItem

func (this *QMacToolBarItem) SetStandardItem(standardItem int)

func (*QMacToolBarItem) SetText

func (this *QMacToolBarItem) SetText(text string)

func (*QMacToolBarItem) StandardItem

func (this *QMacToolBarItem) StandardItem() int

func (*QMacToolBarItem) StandardItemItemName

func (this *QMacToolBarItem) StandardItemItemName(val int) string

func (*QMacToolBarItem) Text

func (this *QMacToolBarItem) Text() string

type QMacToolBarItem_ITF

type QMacToolBarItem_ITF interface {
	qtcore.QObject_ITF
	QMacToolBarItem_PTR() *QMacToolBarItem
}

type QMacToolBarItem__StandardItem

type QMacToolBarItem__StandardItem = int
const QMacToolBarItem__FlexibleSpace QMacToolBarItem__StandardItem = 2

A spacing item which grows to fill available space

const QMacToolBarItem__NoStandardItem QMacToolBarItem__StandardItem = 0

Don't use a standard item

const QMacToolBarItem__Space QMacToolBarItem__StandardItem = 1

A spacing item

type QMacToolBar_ITF

type QMacToolBar_ITF interface {
	qtcore.QObject_ITF
	QMacToolBar_PTR() *QMacToolBar
}

Jump to

Keyboard shortcuts

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