qtermwidget

package
v0.0.0-...-d8c1909 Latest Latest
Warning

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

Go to latest
Published: Jul 25, 2025 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func QTermWidget_AddCustomColorSchemeDir

func QTermWidget_AddCustomColorSchemeDir(custom_dir string)

func QTermWidget_AvailableColorSchemes

func QTermWidget_AvailableColorSchemes() []string

func QTermWidget_AvailableKeyBindings

func QTermWidget_AvailableKeyBindings() []string

func QTermWidget_Tr

func QTermWidget_Tr(s string) string

func QTermWidget_Tr2

func QTermWidget_Tr2(s string, c string) string

func QTermWidget_Tr3

func QTermWidget_Tr3(s string, c string, n int) string

func QTermWidget_TrUtf8

func QTermWidget_TrUtf8(s string) string

func QTermWidget_TrUtf82

func QTermWidget_TrUtf82(s string, c string) string

func QTermWidget_TrUtf83

func QTermWidget_TrUtf83(s string, c string, n int) string

Types

type QTermWidget

type QTermWidget struct {
	*qt.QWidget
	// contains filtered or unexported fields
}

func NewQTermWidget

func NewQTermWidget(parent *qt.QWidget) *QTermWidget

NewQTermWidget constructs a new QTermWidget object.

func NewQTermWidget2

func NewQTermWidget2(startnow int) *QTermWidget

NewQTermWidget2 constructs a new QTermWidget object.

func NewQTermWidget3

func NewQTermWidget3() *QTermWidget

NewQTermWidget3 constructs a new QTermWidget object.

func NewQTermWidget4

func NewQTermWidget4(startnow int, parent *qt.QWidget) *QTermWidget

NewQTermWidget4 constructs a new QTermWidget object.

func UnsafeNewQTermWidget

func UnsafeNewQTermWidget(h unsafe.Pointer) *QTermWidget

UnsafeNewQTermWidget constructs the type using only unsafe pointers.

func (*QTermWidget) Activity

func (this *QTermWidget) Activity()

func (*QTermWidget) Bell

func (this *QTermWidget) Bell(message string)

func (*QTermWidget) BracketText

func (this *QTermWidget) BracketText(text string)

func (*QTermWidget) ChangeDir

func (this *QTermWidget) ChangeDir(dir string)

func (*QTermWidget) Clear

func (this *QTermWidget) Clear()

func (*QTermWidget) CopyAvailable

func (this *QTermWidget) CopyAvailable(param1 bool)

func (*QTermWidget) CopyClipboard

func (this *QTermWidget) CopyClipboard()

func (*QTermWidget) Create

func (this *QTermWidget) Create()

Create can only be called from a QTermWidget that was directly constructed.

func (*QTermWidget) Delete

func (this *QTermWidget) Delete()

Delete this object from C++ memory.

func (*QTermWidget) Destroy

func (this *QTermWidget) Destroy()

Destroy can only be called from a QTermWidget that was directly constructed.

func (*QTermWidget) FilterActions

func (this *QTermWidget) FilterActions(position *qt.QPoint) []*qt.QAction

func (*QTermWidget) Finished

func (this *QTermWidget) Finished()

func (*QTermWidget) FlowControlEnabled

func (this *QTermWidget) FlowControlEnabled() bool

func (*QTermWidget) FocusNextChild

func (this *QTermWidget) FocusNextChild() bool

FocusNextChild can only be called from a QTermWidget that was directly constructed.

func (*QTermWidget) FocusPreviousChild

func (this *QTermWidget) FocusPreviousChild() bool

FocusPreviousChild can only be called from a QTermWidget that was directly constructed.

func (*QTermWidget) GetPtySlaveFd

func (this *QTermWidget) GetPtySlaveFd() int

func (*QTermWidget) GetSelectionEnd

func (this *QTermWidget) GetSelectionEnd(row *int, column *int)

func (*QTermWidget) GetSelectionStart

func (this *QTermWidget) GetSelectionStart(row *int, column *int)

func (*QTermWidget) GetShellPID

func (this *QTermWidget) GetShellPID() int

func (*QTermWidget) GetTerminalFont

func (this *QTermWidget) GetTerminalFont() *qt.QFont

func (*QTermWidget) GoGC

func (this *QTermWidget) GoGC()

GoGC adds a Go Finalizer to this pointer, so that it will be deleted from C++ memory once it is unreachable from Go memory.

func (*QTermWidget) HistoryLinesCount

func (this *QTermWidget) HistoryLinesCount() int

func (*QTermWidget) Icon

func (this *QTermWidget) Icon() string

func (*QTermWidget) IsBidiEnabled

func (this *QTermWidget) IsBidiEnabled() bool

func (*QTermWidget) IsSignalConnected

func (this *QTermWidget) IsSignalConnected(signal *qt.QMetaMethod) bool

IsSignalConnected can only be called from a QTermWidget that was directly constructed.

func (*QTermWidget) IsTitleChanged

func (this *QTermWidget) IsTitleChanged() bool

func (*QTermWidget) KeyBindings

func (this *QTermWidget) KeyBindings() string

func (*QTermWidget) MetaObject

func (this *QTermWidget) MetaObject() *qt.QMetaObject

func (*QTermWidget) Metacast

func (this *QTermWidget) Metacast(param1 string) unsafe.Pointer

func (*QTermWidget) MouseEventEmiter

func (this *QTermWidget) MouseEventEmiter()

func (*QTermWidget) OnActionEvent

func (this *QTermWidget) OnActionEvent(slot func(super func(event *qt.QActionEvent), event *qt.QActionEvent))

func (*QTermWidget) OnActivity

func (this *QTermWidget) OnActivity(slot func())

func (*QTermWidget) OnBell

func (this *QTermWidget) OnBell(slot func(message string))

func (*QTermWidget) OnChangeEvent

func (this *QTermWidget) OnChangeEvent(slot func(super func(param1 *qt.QEvent), param1 *qt.QEvent))

func (*QTermWidget) OnChildEvent

func (this *QTermWidget) OnChildEvent(slot func(super func(event *qt.QChildEvent), event *qt.QChildEvent))

func (*QTermWidget) OnCloseEvent

func (this *QTermWidget) OnCloseEvent(slot func(super func(event *qt.QCloseEvent), event *qt.QCloseEvent))

func (*QTermWidget) OnConnectNotify

func (this *QTermWidget) OnConnectNotify(slot func(super func(signal *qt.QMetaMethod), signal *qt.QMetaMethod))

func (*QTermWidget) OnContextMenuEvent

func (this *QTermWidget) OnContextMenuEvent(slot func(super func(event *qt.QContextMenuEvent), event *qt.QContextMenuEvent))

func (*QTermWidget) OnCopyAvailable

func (this *QTermWidget) OnCopyAvailable(slot func(param1 bool))

func (*QTermWidget) OnCustomEvent

func (this *QTermWidget) OnCustomEvent(slot func(super func(event *qt.QEvent), event *qt.QEvent))

func (*QTermWidget) OnDevType

func (this *QTermWidget) OnDevType(slot func(super func() int) int)

func (*QTermWidget) OnDisconnectNotify

func (this *QTermWidget) OnDisconnectNotify(slot func(super func(signal *qt.QMetaMethod), signal *qt.QMetaMethod))

func (*QTermWidget) OnDragEnterEvent

func (this *QTermWidget) OnDragEnterEvent(slot func(super func(event *qt.QDragEnterEvent), event *qt.QDragEnterEvent))

func (*QTermWidget) OnDragLeaveEvent

func (this *QTermWidget) OnDragLeaveEvent(slot func(super func(event *qt.QDragLeaveEvent), event *qt.QDragLeaveEvent))

func (*QTermWidget) OnDragMoveEvent

func (this *QTermWidget) OnDragMoveEvent(slot func(super func(event *qt.QDragMoveEvent), event *qt.QDragMoveEvent))

func (*QTermWidget) OnDropEvent

func (this *QTermWidget) OnDropEvent(slot func(super func(event *qt.QDropEvent), event *qt.QDropEvent))

func (*QTermWidget) OnEnterEvent

func (this *QTermWidget) OnEnterEvent(slot func(super func(event *qt.QEvent), event *qt.QEvent))

func (*QTermWidget) OnEvent

func (this *QTermWidget) OnEvent(slot func(super func(event *qt.QEvent) bool, event *qt.QEvent) bool)

func (*QTermWidget) OnEventFilter

func (this *QTermWidget) OnEventFilter(slot func(super func(watched *qt.QObject, event *qt.QEvent) bool, watched *qt.QObject, event *qt.QEvent) bool)

func (*QTermWidget) OnFinished

func (this *QTermWidget) OnFinished(slot func())

func (*QTermWidget) OnFocusInEvent

func (this *QTermWidget) OnFocusInEvent(slot func(super func(event *qt.QFocusEvent), event *qt.QFocusEvent))

func (*QTermWidget) OnFocusNextPrevChild

func (this *QTermWidget) OnFocusNextPrevChild(slot func(super func(next bool) bool, next bool) bool)

func (*QTermWidget) OnFocusOutEvent

func (this *QTermWidget) OnFocusOutEvent(slot func(super func(event *qt.QFocusEvent), event *qt.QFocusEvent))

func (*QTermWidget) OnHasHeightForWidth

func (this *QTermWidget) OnHasHeightForWidth(slot func(super func() bool) bool)

func (*QTermWidget) OnHeightForWidth

func (this *QTermWidget) OnHeightForWidth(slot func(super func(param1 int) int, param1 int) int)

func (*QTermWidget) OnHideEvent

func (this *QTermWidget) OnHideEvent(slot func(super func(event *qt.QHideEvent), event *qt.QHideEvent))

func (*QTermWidget) OnInitPainter

func (this *QTermWidget) OnInitPainter(slot func(super func(painter *qt.QPainter), painter *qt.QPainter))

func (*QTermWidget) OnInputMethodEvent

func (this *QTermWidget) OnInputMethodEvent(slot func(super func(param1 *qt.QInputMethodEvent), param1 *qt.QInputMethodEvent))

func (*QTermWidget) OnInputMethodQuery

func (this *QTermWidget) OnInputMethodQuery(slot func(super func(param1 qt.InputMethodQuery) *qt.QVariant, param1 qt.InputMethodQuery) *qt.QVariant)

func (*QTermWidget) OnKeyPressEvent

func (this *QTermWidget) OnKeyPressEvent(slot func(super func(event *qt.QKeyEvent), event *qt.QKeyEvent))

func (*QTermWidget) OnKeyReleaseEvent

func (this *QTermWidget) OnKeyReleaseEvent(slot func(super func(event *qt.QKeyEvent), event *qt.QKeyEvent))

func (*QTermWidget) OnLeaveEvent

func (this *QTermWidget) OnLeaveEvent(slot func(super func(event *qt.QEvent), event *qt.QEvent))

func (*QTermWidget) OnMetric

func (this *QTermWidget) OnMetric(slot func(super func(param1 qt.QPaintDevice__PaintDeviceMetric) int, param1 qt.QPaintDevice__PaintDeviceMetric) int)

func (*QTermWidget) OnMinimumSizeHint

func (this *QTermWidget) OnMinimumSizeHint(slot func(super func() *qt.QSize) *qt.QSize)

func (*QTermWidget) OnMouseDoubleClickEvent

func (this *QTermWidget) OnMouseDoubleClickEvent(slot func(super func(event *qt.QMouseEvent), event *qt.QMouseEvent))

func (*QTermWidget) OnMouseMoveEvent

func (this *QTermWidget) OnMouseMoveEvent(slot func(super func(event *qt.QMouseEvent), event *qt.QMouseEvent))

func (*QTermWidget) OnMousePressEvent

func (this *QTermWidget) OnMousePressEvent(slot func(super func(event *qt.QMouseEvent), event *qt.QMouseEvent))

func (*QTermWidget) OnMouseReleaseEvent

func (this *QTermWidget) OnMouseReleaseEvent(slot func(super func(event *qt.QMouseEvent), event *qt.QMouseEvent))

func (*QTermWidget) OnMoveEvent

func (this *QTermWidget) OnMoveEvent(slot func(super func(event *qt.QMoveEvent), event *qt.QMoveEvent))

func (*QTermWidget) OnNativeEvent

func (this *QTermWidget) OnNativeEvent(slot func(super func(eventType []byte, message unsafe.Pointer, result *int64) bool, eventType []byte, message unsafe.Pointer, result *int64) bool)

func (*QTermWidget) OnPaintEngine

func (this *QTermWidget) OnPaintEngine(slot func(super func() *qt.QPaintEngine) *qt.QPaintEngine)

func (*QTermWidget) OnPaintEvent

func (this *QTermWidget) OnPaintEvent(slot func(super func(event *qt.QPaintEvent), event *qt.QPaintEvent))

func (*QTermWidget) OnProfileChanged

func (this *QTermWidget) OnProfileChanged(slot func(profile string))

func (*QTermWidget) OnReceivedData

func (this *QTermWidget) OnReceivedData(slot func(text string))

func (*QTermWidget) OnRedirected

func (this *QTermWidget) OnRedirected(slot func(super func(offset *qt.QPoint) *qt.QPaintDevice, offset *qt.QPoint) *qt.QPaintDevice)

func (*QTermWidget) OnResizeEvent

func (this *QTermWidget) OnResizeEvent(slot func(super func(param1 *qt.QResizeEvent), param1 *qt.QResizeEvent))

func (*QTermWidget) OnRightMouseButtonPressed

func (this *QTermWidget) OnRightMouseButtonPressed(slot func())

func (*QTermWidget) OnSendData

func (this *QTermWidget) OnSendData(slot func(param1 string, param2 int))

func (*QTermWidget) OnSetVisible

func (this *QTermWidget) OnSetVisible(slot func(super func(visible bool), visible bool))

func (*QTermWidget) OnSharedPainter

func (this *QTermWidget) OnSharedPainter(slot func(super func() *qt.QPainter) *qt.QPainter)

func (*QTermWidget) OnShowEvent

func (this *QTermWidget) OnShowEvent(slot func(super func(event *qt.QShowEvent), event *qt.QShowEvent))

func (*QTermWidget) OnSilence

func (this *QTermWidget) OnSilence(slot func())

func (*QTermWidget) OnSizeHint

func (this *QTermWidget) OnSizeHint(slot func(super func() *qt.QSize) *qt.QSize)

func (*QTermWidget) OnTabletEvent

func (this *QTermWidget) OnTabletEvent(slot func(super func(event *qt.QTabletEvent), event *qt.QTabletEvent))

func (*QTermWidget) OnTermGetFocus

func (this *QTermWidget) OnTermGetFocus(slot func())

func (*QTermWidget) OnTermKeyPressed

func (this *QTermWidget) OnTermKeyPressed(slot func(param1 *qt.QKeyEvent))

func (*QTermWidget) OnTermLostFocus

func (this *QTermWidget) OnTermLostFocus(slot func())

func (*QTermWidget) OnTimerEvent

func (this *QTermWidget) OnTimerEvent(slot func(super func(event *qt.QTimerEvent), event *qt.QTimerEvent))

func (*QTermWidget) OnTitleChanged

func (this *QTermWidget) OnTitleChanged(slot func())

func (*QTermWidget) OnUrlActivated

func (this *QTermWidget) OnUrlActivated(slot func(param1 *qt.QUrl, fromContextMenu bool))

func (*QTermWidget) OnWheelEvent

func (this *QTermWidget) OnWheelEvent(slot func(super func(event *qt.QWheelEvent), event *qt.QWheelEvent))

func (*QTermWidget) PasteClipboard

func (this *QTermWidget) PasteClipboard()

func (*QTermWidget) PasteSelection

func (this *QTermWidget) PasteSelection()

func (*QTermWidget) ProfileChanged

func (this *QTermWidget) ProfileChanged(profile string)

func (*QTermWidget) ReceivedData

func (this *QTermWidget) ReceivedData(text string)

func (*QTermWidget) ReceivedRemoteData

func (this *QTermWidget) ReceivedRemoteData(data []byte)

func (*QTermWidget) Receivers

func (this *QTermWidget) Receivers(signal string) int

Receivers can only be called from a QTermWidget that was directly constructed.

func (*QTermWidget) RightMouseButtonPressed

func (this *QTermWidget) RightMouseButtonPressed()

func (*QTermWidget) ScreenColumnsCount

func (this *QTermWidget) ScreenColumnsCount() int

func (*QTermWidget) ScreenLinesCount

func (this *QTermWidget) ScreenLinesCount() int

func (*QTermWidget) ScrollToEnd

func (this *QTermWidget) ScrollToEnd()

func (*QTermWidget) SelectedText

func (this *QTermWidget) SelectedText() string

func (*QTermWidget) SelectedTextWithPreserveLineBreaks

func (this *QTermWidget) SelectedTextWithPreserveLineBreaks(preserveLineBreaks bool) string

func (*QTermWidget) SelectionChanged

func (this *QTermWidget) SelectionChanged(textSelected bool)

SelectionChanged can only be called from a QTermWidget that was directly constructed.

func (*QTermWidget) SendData

func (this *QTermWidget) SendData(param1 string, param2 int)

func (*QTermWidget) SendText

func (this *QTermWidget) SendText(text string)

func (*QTermWidget) Sender

func (this *QTermWidget) Sender() *qt.QObject

Sender can only be called from a QTermWidget that was directly constructed.

func (*QTermWidget) SenderSignalIndex

func (this *QTermWidget) SenderSignalIndex() int

SenderSignalIndex can only be called from a QTermWidget that was directly constructed.

func (*QTermWidget) SessionFinished

func (this *QTermWidget) SessionFinished()

SessionFinished can only be called from a QTermWidget that was directly constructed.

func (*QTermWidget) SetArgs

func (this *QTermWidget) SetArgs(args []string)

func (*QTermWidget) SetAutoClose

func (this *QTermWidget) SetAutoClose(autoClose bool)

func (*QTermWidget) SetBidiEnabled

func (this *QTermWidget) SetBidiEnabled(enabled bool)

func (*QTermWidget) SetBlinkingCursor

func (this *QTermWidget) SetBlinkingCursor(blink bool)

func (*QTermWidget) SetColorScheme

func (this *QTermWidget) SetColorScheme(name string)

func (*QTermWidget) SetEnvironment

func (this *QTermWidget) SetEnvironment(environment []string)

func (*QTermWidget) SetFlowControlEnabled

func (this *QTermWidget) SetFlowControlEnabled(enabled bool)

func (*QTermWidget) SetFlowControlWarningEnabled

func (this *QTermWidget) SetFlowControlWarningEnabled(enabled bool)

func (*QTermWidget) SetHistorySize

func (this *QTermWidget) SetHistorySize(lines int)

func (*QTermWidget) SetKeyBindings

func (this *QTermWidget) SetKeyBindings(kb string)

func (*QTermWidget) SetMonitorActivity

func (this *QTermWidget) SetMonitorActivity(monitorActivity bool)

func (*QTermWidget) SetMonitorSilence

func (this *QTermWidget) SetMonitorSilence(monitorSilence bool)

func (*QTermWidget) SetMotionAfterPasting

func (this *QTermWidget) SetMotionAfterPasting(motionAfterPasting int)

func (*QTermWidget) SetScrollBarPosition

func (this *QTermWidget) SetScrollBarPosition(scrollBarPosition QTermWidget__ScrollBarPosition)

func (*QTermWidget) SetSelectionEnd

func (this *QTermWidget) SetSelectionEnd(row int, column int)

func (*QTermWidget) SetSelectionStart

func (this *QTermWidget) SetSelectionStart(row int, column int)

func (*QTermWidget) SetShellProgram

func (this *QTermWidget) SetShellProgram(progname string)

func (*QTermWidget) SetSilenceTimeout

func (this *QTermWidget) SetSilenceTimeout(seconds int)

func (*QTermWidget) SetSize

func (this *QTermWidget) SetSize(size *qt.QSize)

func (*QTermWidget) SetTerminalBackgroundImage

func (this *QTermWidget) SetTerminalBackgroundImage(backgroundImage string)

func (*QTermWidget) SetTerminalFont

func (this *QTermWidget) SetTerminalFont(font *qt.QFont)

func (*QTermWidget) SetTerminalOpacity

func (this *QTermWidget) SetTerminalOpacity(level float64)

func (*QTermWidget) SetTerminalSizeHint

func (this *QTermWidget) SetTerminalSizeHint(on bool)

func (*QTermWidget) SetTextCodec

func (this *QTermWidget) SetTextCodec(codec *qt.QTextCodec)

func (*QTermWidget) SetWorkingDirectory

func (this *QTermWidget) SetWorkingDirectory(dir string)

func (*QTermWidget) Silence

func (this *QTermWidget) Silence()

func (*QTermWidget) SizeHint

func (this *QTermWidget) SizeHint() *qt.QSize

func (*QTermWidget) StartShellProgram

func (this *QTermWidget) StartShellProgram()

func (*QTermWidget) StartTerminalTeletype

func (this *QTermWidget) StartTerminalTeletype()

func (*QTermWidget) TermGetFocus

func (this *QTermWidget) TermGetFocus()

func (*QTermWidget) TermKeyPressed

func (this *QTermWidget) TermKeyPressed(param1 *qt.QKeyEvent)

func (*QTermWidget) TermLostFocus

func (this *QTermWidget) TermLostFocus()

func (*QTermWidget) TerminalSizeHint

func (this *QTermWidget) TerminalSizeHint() bool

func (*QTermWidget) Title

func (this *QTermWidget) Title() string

func (*QTermWidget) TitleChanged

func (this *QTermWidget) TitleChanged()

func (*QTermWidget) ToggleShowSearchBar

func (this *QTermWidget) ToggleShowSearchBar()

func (*QTermWidget) UnsafePointer

func (this *QTermWidget) UnsafePointer() unsafe.Pointer

func (*QTermWidget) UpdateMicroFocus

func (this *QTermWidget) UpdateMicroFocus()

UpdateMicroFocus can only be called from a QTermWidget that was directly constructed.

func (*QTermWidget) UrlActivated

func (this *QTermWidget) UrlActivated(param1 *qt.QUrl, fromContextMenu bool)

func (*QTermWidget) WorkingDirectory

func (this *QTermWidget) WorkingDirectory() string

func (*QTermWidget) ZoomIn

func (this *QTermWidget) ZoomIn()

func (*QTermWidget) ZoomOut

func (this *QTermWidget) ZoomOut()

type QTermWidget__ScrollBarPosition

type QTermWidget__ScrollBarPosition int
const (
	QTermWidget__NoScrollBar    QTermWidget__ScrollBarPosition = 0
	QTermWidget__ScrollBarLeft  QTermWidget__ScrollBarPosition = 1
	QTermWidget__ScrollBarRight QTermWidget__ScrollBarPosition = 2
)