cutego/help/qhelpsearchengine.go

384 lines
11 KiB
Go
Executable file

package help
//#include "help.h"
import "C"
import (
"github.com/therecipe/qt"
"github.com/therecipe/qt/core"
"unsafe"
)
type QHelpSearchEngine struct {
core.QObject
}
type QHelpSearchEngine_ITF interface {
core.QObject_ITF
QHelpSearchEngine_PTR() *QHelpSearchEngine
}
func PointerFromQHelpSearchEngine(ptr QHelpSearchEngine_ITF) unsafe.Pointer {
if ptr != nil {
return ptr.QHelpSearchEngine_PTR().Pointer()
}
return nil
}
func NewQHelpSearchEngineFromPointer(ptr unsafe.Pointer) *QHelpSearchEngine {
var n = new(QHelpSearchEngine)
n.SetPointer(ptr)
for len(n.ObjectName()) < len("QHelpSearchEngine_") {
n.SetObjectName("QHelpSearchEngine_" + qt.Identifier())
}
return n
}
func (ptr *QHelpSearchEngine) QHelpSearchEngine_PTR() *QHelpSearchEngine {
return ptr
}
func NewQHelpSearchEngine(helpEngine QHelpEngineCore_ITF, parent core.QObject_ITF) *QHelpSearchEngine {
defer qt.Recovering("QHelpSearchEngine::QHelpSearchEngine")
return NewQHelpSearchEngineFromPointer(C.QHelpSearchEngine_NewQHelpSearchEngine(PointerFromQHelpEngineCore(helpEngine), core.PointerFromQObject(parent)))
}
func (ptr *QHelpSearchEngine) CancelIndexing() {
defer qt.Recovering("QHelpSearchEngine::cancelIndexing")
if ptr.Pointer() != nil {
C.QHelpSearchEngine_CancelIndexing(ptr.Pointer())
}
}
func (ptr *QHelpSearchEngine) CancelSearching() {
defer qt.Recovering("QHelpSearchEngine::cancelSearching")
if ptr.Pointer() != nil {
C.QHelpSearchEngine_CancelSearching(ptr.Pointer())
}
}
func (ptr *QHelpSearchEngine) HitCount() int {
defer qt.Recovering("QHelpSearchEngine::hitCount")
if ptr.Pointer() != nil {
return int(C.QHelpSearchEngine_HitCount(ptr.Pointer()))
}
return 0
}
func (ptr *QHelpSearchEngine) ConnectIndexingFinished(f func()) {
defer qt.Recovering("connect QHelpSearchEngine::indexingFinished")
if ptr.Pointer() != nil {
C.QHelpSearchEngine_ConnectIndexingFinished(ptr.Pointer())
qt.ConnectSignal(ptr.ObjectName(), "indexingFinished", f)
}
}
func (ptr *QHelpSearchEngine) DisconnectIndexingFinished() {
defer qt.Recovering("disconnect QHelpSearchEngine::indexingFinished")
if ptr.Pointer() != nil {
C.QHelpSearchEngine_DisconnectIndexingFinished(ptr.Pointer())
qt.DisconnectSignal(ptr.ObjectName(), "indexingFinished")
}
}
//export callbackQHelpSearchEngineIndexingFinished
func callbackQHelpSearchEngineIndexingFinished(ptr unsafe.Pointer, ptrName *C.char) {
defer qt.Recovering("callback QHelpSearchEngine::indexingFinished")
if signal := qt.GetSignal(C.GoString(ptrName), "indexingFinished"); signal != nil {
signal.(func())()
}
}
func (ptr *QHelpSearchEngine) IndexingFinished() {
defer qt.Recovering("QHelpSearchEngine::indexingFinished")
if ptr.Pointer() != nil {
C.QHelpSearchEngine_IndexingFinished(ptr.Pointer())
}
}
func (ptr *QHelpSearchEngine) ConnectIndexingStarted(f func()) {
defer qt.Recovering("connect QHelpSearchEngine::indexingStarted")
if ptr.Pointer() != nil {
C.QHelpSearchEngine_ConnectIndexingStarted(ptr.Pointer())
qt.ConnectSignal(ptr.ObjectName(), "indexingStarted", f)
}
}
func (ptr *QHelpSearchEngine) DisconnectIndexingStarted() {
defer qt.Recovering("disconnect QHelpSearchEngine::indexingStarted")
if ptr.Pointer() != nil {
C.QHelpSearchEngine_DisconnectIndexingStarted(ptr.Pointer())
qt.DisconnectSignal(ptr.ObjectName(), "indexingStarted")
}
}
//export callbackQHelpSearchEngineIndexingStarted
func callbackQHelpSearchEngineIndexingStarted(ptr unsafe.Pointer, ptrName *C.char) {
defer qt.Recovering("callback QHelpSearchEngine::indexingStarted")
if signal := qt.GetSignal(C.GoString(ptrName), "indexingStarted"); signal != nil {
signal.(func())()
}
}
func (ptr *QHelpSearchEngine) IndexingStarted() {
defer qt.Recovering("QHelpSearchEngine::indexingStarted")
if ptr.Pointer() != nil {
C.QHelpSearchEngine_IndexingStarted(ptr.Pointer())
}
}
func (ptr *QHelpSearchEngine) QueryWidget() *QHelpSearchQueryWidget {
defer qt.Recovering("QHelpSearchEngine::queryWidget")
if ptr.Pointer() != nil {
return NewQHelpSearchQueryWidgetFromPointer(C.QHelpSearchEngine_QueryWidget(ptr.Pointer()))
}
return nil
}
func (ptr *QHelpSearchEngine) ReindexDocumentation() {
defer qt.Recovering("QHelpSearchEngine::reindexDocumentation")
if ptr.Pointer() != nil {
C.QHelpSearchEngine_ReindexDocumentation(ptr.Pointer())
}
}
func (ptr *QHelpSearchEngine) ResultWidget() *QHelpSearchResultWidget {
defer qt.Recovering("QHelpSearchEngine::resultWidget")
if ptr.Pointer() != nil {
return NewQHelpSearchResultWidgetFromPointer(C.QHelpSearchEngine_ResultWidget(ptr.Pointer()))
}
return nil
}
func (ptr *QHelpSearchEngine) ConnectSearchingFinished(f func(hits int)) {
defer qt.Recovering("connect QHelpSearchEngine::searchingFinished")
if ptr.Pointer() != nil {
C.QHelpSearchEngine_ConnectSearchingFinished(ptr.Pointer())
qt.ConnectSignal(ptr.ObjectName(), "searchingFinished", f)
}
}
func (ptr *QHelpSearchEngine) DisconnectSearchingFinished() {
defer qt.Recovering("disconnect QHelpSearchEngine::searchingFinished")
if ptr.Pointer() != nil {
C.QHelpSearchEngine_DisconnectSearchingFinished(ptr.Pointer())
qt.DisconnectSignal(ptr.ObjectName(), "searchingFinished")
}
}
//export callbackQHelpSearchEngineSearchingFinished
func callbackQHelpSearchEngineSearchingFinished(ptr unsafe.Pointer, ptrName *C.char, hits C.int) {
defer qt.Recovering("callback QHelpSearchEngine::searchingFinished")
if signal := qt.GetSignal(C.GoString(ptrName), "searchingFinished"); signal != nil {
signal.(func(int))(int(hits))
}
}
func (ptr *QHelpSearchEngine) SearchingFinished(hits int) {
defer qt.Recovering("QHelpSearchEngine::searchingFinished")
if ptr.Pointer() != nil {
C.QHelpSearchEngine_SearchingFinished(ptr.Pointer(), C.int(hits))
}
}
func (ptr *QHelpSearchEngine) ConnectSearchingStarted(f func()) {
defer qt.Recovering("connect QHelpSearchEngine::searchingStarted")
if ptr.Pointer() != nil {
C.QHelpSearchEngine_ConnectSearchingStarted(ptr.Pointer())
qt.ConnectSignal(ptr.ObjectName(), "searchingStarted", f)
}
}
func (ptr *QHelpSearchEngine) DisconnectSearchingStarted() {
defer qt.Recovering("disconnect QHelpSearchEngine::searchingStarted")
if ptr.Pointer() != nil {
C.QHelpSearchEngine_DisconnectSearchingStarted(ptr.Pointer())
qt.DisconnectSignal(ptr.ObjectName(), "searchingStarted")
}
}
//export callbackQHelpSearchEngineSearchingStarted
func callbackQHelpSearchEngineSearchingStarted(ptr unsafe.Pointer, ptrName *C.char) {
defer qt.Recovering("callback QHelpSearchEngine::searchingStarted")
if signal := qt.GetSignal(C.GoString(ptrName), "searchingStarted"); signal != nil {
signal.(func())()
}
}
func (ptr *QHelpSearchEngine) SearchingStarted() {
defer qt.Recovering("QHelpSearchEngine::searchingStarted")
if ptr.Pointer() != nil {
C.QHelpSearchEngine_SearchingStarted(ptr.Pointer())
}
}
func (ptr *QHelpSearchEngine) DestroyQHelpSearchEngine() {
defer qt.Recovering("QHelpSearchEngine::~QHelpSearchEngine")
if ptr.Pointer() != nil {
C.QHelpSearchEngine_DestroyQHelpSearchEngine(ptr.Pointer())
ptr.SetPointer(nil)
}
}
func (ptr *QHelpSearchEngine) ConnectTimerEvent(f func(event *core.QTimerEvent)) {
defer qt.Recovering("connect QHelpSearchEngine::timerEvent")
if ptr.Pointer() != nil {
qt.ConnectSignal(ptr.ObjectName(), "timerEvent", f)
}
}
func (ptr *QHelpSearchEngine) DisconnectTimerEvent() {
defer qt.Recovering("disconnect QHelpSearchEngine::timerEvent")
if ptr.Pointer() != nil {
qt.DisconnectSignal(ptr.ObjectName(), "timerEvent")
}
}
//export callbackQHelpSearchEngineTimerEvent
func callbackQHelpSearchEngineTimerEvent(ptr unsafe.Pointer, ptrName *C.char, event unsafe.Pointer) {
defer qt.Recovering("callback QHelpSearchEngine::timerEvent")
if signal := qt.GetSignal(C.GoString(ptrName), "timerEvent"); signal != nil {
signal.(func(*core.QTimerEvent))(core.NewQTimerEventFromPointer(event))
} else {
NewQHelpSearchEngineFromPointer(ptr).TimerEventDefault(core.NewQTimerEventFromPointer(event))
}
}
func (ptr *QHelpSearchEngine) TimerEvent(event core.QTimerEvent_ITF) {
defer qt.Recovering("QHelpSearchEngine::timerEvent")
if ptr.Pointer() != nil {
C.QHelpSearchEngine_TimerEvent(ptr.Pointer(), core.PointerFromQTimerEvent(event))
}
}
func (ptr *QHelpSearchEngine) TimerEventDefault(event core.QTimerEvent_ITF) {
defer qt.Recovering("QHelpSearchEngine::timerEvent")
if ptr.Pointer() != nil {
C.QHelpSearchEngine_TimerEventDefault(ptr.Pointer(), core.PointerFromQTimerEvent(event))
}
}
func (ptr *QHelpSearchEngine) ConnectChildEvent(f func(event *core.QChildEvent)) {
defer qt.Recovering("connect QHelpSearchEngine::childEvent")
if ptr.Pointer() != nil {
qt.ConnectSignal(ptr.ObjectName(), "childEvent", f)
}
}
func (ptr *QHelpSearchEngine) DisconnectChildEvent() {
defer qt.Recovering("disconnect QHelpSearchEngine::childEvent")
if ptr.Pointer() != nil {
qt.DisconnectSignal(ptr.ObjectName(), "childEvent")
}
}
//export callbackQHelpSearchEngineChildEvent
func callbackQHelpSearchEngineChildEvent(ptr unsafe.Pointer, ptrName *C.char, event unsafe.Pointer) {
defer qt.Recovering("callback QHelpSearchEngine::childEvent")
if signal := qt.GetSignal(C.GoString(ptrName), "childEvent"); signal != nil {
signal.(func(*core.QChildEvent))(core.NewQChildEventFromPointer(event))
} else {
NewQHelpSearchEngineFromPointer(ptr).ChildEventDefault(core.NewQChildEventFromPointer(event))
}
}
func (ptr *QHelpSearchEngine) ChildEvent(event core.QChildEvent_ITF) {
defer qt.Recovering("QHelpSearchEngine::childEvent")
if ptr.Pointer() != nil {
C.QHelpSearchEngine_ChildEvent(ptr.Pointer(), core.PointerFromQChildEvent(event))
}
}
func (ptr *QHelpSearchEngine) ChildEventDefault(event core.QChildEvent_ITF) {
defer qt.Recovering("QHelpSearchEngine::childEvent")
if ptr.Pointer() != nil {
C.QHelpSearchEngine_ChildEventDefault(ptr.Pointer(), core.PointerFromQChildEvent(event))
}
}
func (ptr *QHelpSearchEngine) ConnectCustomEvent(f func(event *core.QEvent)) {
defer qt.Recovering("connect QHelpSearchEngine::customEvent")
if ptr.Pointer() != nil {
qt.ConnectSignal(ptr.ObjectName(), "customEvent", f)
}
}
func (ptr *QHelpSearchEngine) DisconnectCustomEvent() {
defer qt.Recovering("disconnect QHelpSearchEngine::customEvent")
if ptr.Pointer() != nil {
qt.DisconnectSignal(ptr.ObjectName(), "customEvent")
}
}
//export callbackQHelpSearchEngineCustomEvent
func callbackQHelpSearchEngineCustomEvent(ptr unsafe.Pointer, ptrName *C.char, event unsafe.Pointer) {
defer qt.Recovering("callback QHelpSearchEngine::customEvent")
if signal := qt.GetSignal(C.GoString(ptrName), "customEvent"); signal != nil {
signal.(func(*core.QEvent))(core.NewQEventFromPointer(event))
} else {
NewQHelpSearchEngineFromPointer(ptr).CustomEventDefault(core.NewQEventFromPointer(event))
}
}
func (ptr *QHelpSearchEngine) CustomEvent(event core.QEvent_ITF) {
defer qt.Recovering("QHelpSearchEngine::customEvent")
if ptr.Pointer() != nil {
C.QHelpSearchEngine_CustomEvent(ptr.Pointer(), core.PointerFromQEvent(event))
}
}
func (ptr *QHelpSearchEngine) CustomEventDefault(event core.QEvent_ITF) {
defer qt.Recovering("QHelpSearchEngine::customEvent")
if ptr.Pointer() != nil {
C.QHelpSearchEngine_CustomEventDefault(ptr.Pointer(), core.PointerFromQEvent(event))
}
}