コード例 #1
0
ファイル: websockets.go プロジェクト: mouse225/qt
//export callbackQWebSocketBinaryFrameReceived
func callbackQWebSocketBinaryFrameReceived(ptr unsafe.Pointer, ptrName *C.char, frame unsafe.Pointer, isLastFrame C.int) {
	defer qt.Recovering("callback QWebSocket::binaryFrameReceived")

	if signal := qt.GetSignal(C.GoString(ptrName), "binaryFrameReceived"); signal != nil {
		signal.(func(*core.QByteArray, bool))(core.NewQByteArrayFromPointer(frame), int(isLastFrame) != 0)
	}

}
コード例 #2
0
ファイル: websockets.go プロジェクト: mouse225/qt
//export callbackQWebSocketBinaryMessageReceived
func callbackQWebSocketBinaryMessageReceived(ptr unsafe.Pointer, ptrName *C.char, message unsafe.Pointer) {
	defer qt.Recovering("callback QWebSocket::binaryMessageReceived")

	if signal := qt.GetSignal(C.GoString(ptrName), "binaryMessageReceived"); signal != nil {
		signal.(func(*core.QByteArray))(core.NewQByteArrayFromPointer(message))
	}

}
コード例 #3
0
ファイル: qheaderview.go プロジェクト: xland/qt
func (ptr *QHeaderView) SaveState() *core.QByteArray {
	if ptr.Pointer() != nil {
		return core.NewQByteArrayFromPointer(C.QHeaderView_SaveState(ptr.Pointer()))
	}
	return nil
}
コード例 #4
0
ファイル: qsslcertificate.go プロジェクト: xland/qt
func (ptr *QSslCertificate) Digest(algorithm core.QCryptographicHash__Algorithm) *core.QByteArray {
	if ptr.Pointer() != nil {
		return core.NewQByteArrayFromPointer(C.QSslCertificate_Digest(ptr.Pointer(), C.int(algorithm)))
	}
	return nil
}
コード例 #5
0
ファイル: qsslcertificate.go プロジェクト: xland/qt
func (ptr *QSslCertificate) SerialNumber() *core.QByteArray {
	if ptr.Pointer() != nil {
		return core.NewQByteArrayFromPointer(C.QSslCertificate_SerialNumber(ptr.Pointer()))
	}
	return nil
}
コード例 #6
0
ファイル: qnetworkcookie.go プロジェクト: xland/qt
func (ptr *QNetworkCookie) Value() *core.QByteArray {
	if ptr.Pointer() != nil {
		return core.NewQByteArrayFromPointer(C.QNetworkCookie_Value(ptr.Pointer()))
	}
	return nil
}
コード例 #7
0
ファイル: qhttpmultipart.go プロジェクト: xland/qt
func (ptr *QHttpMultiPart) Boundary() *core.QByteArray {
	if ptr.Pointer() != nil {
		return core.NewQByteArrayFromPointer(C.QHttpMultiPart_Boundary(ptr.Pointer()))
	}
	return nil
}
コード例 #8
0
ファイル: qdomdocument.go プロジェクト: xland/qt
func (ptr *QDomDocument) ToByteArray(indent int) *core.QByteArray {
	if ptr.Pointer() != nil {
		return core.NewQByteArrayFromPointer(C.QDomDocument_ToByteArray(ptr.Pointer(), C.int(indent)))
	}
	return nil
}
コード例 #9
0
ファイル: qimagereader.go プロジェクト: xland/qt
func (ptr *QImageReader) Format() *core.QByteArray {
	if ptr.Pointer() != nil {
		return core.NewQByteArrayFromPointer(C.QImageReader_Format(ptr.Pointer()))
	}
	return nil
}
コード例 #10
0
func (ptr *QSslPreSharedKeyAuthenticator) PreSharedKey() *core.QByteArray {
	if ptr.Pointer() != nil {
		return core.NewQByteArrayFromPointer(C.QSslPreSharedKeyAuthenticator_PreSharedKey(ptr.Pointer()))
	}
	return nil
}
コード例 #11
0
ファイル: qdatawidgetmapper.go プロジェクト: xland/qt
func (ptr *QDataWidgetMapper) MappedPropertyName(widget QWidget_ITF) *core.QByteArray {
	if ptr.Pointer() != nil {
		return core.NewQByteArrayFromPointer(C.QDataWidgetMapper_MappedPropertyName(ptr.Pointer(), PointerFromQWidget(widget)))
	}
	return nil
}
コード例 #12
0
ファイル: qsslkey.go プロジェクト: xland/qt
func (ptr *QSslKey) ToPem(passPhrase core.QByteArray_ITF) *core.QByteArray {
	if ptr.Pointer() != nil {
		return core.NewQByteArrayFromPointer(C.QSslKey_ToPem(ptr.Pointer(), core.PointerFromQByteArray(passPhrase)))
	}
	return nil
}
コード例 #13
0
ファイル: qndefrecord.go プロジェクト: xland/qt
func (ptr *QNdefRecord) Payload() *core.QByteArray {
	if ptr.Pointer() != nil {
		return core.NewQByteArrayFromPointer(C.QNdefRecord_Payload(ptr.Pointer()))
	}
	return nil
}
コード例 #14
0
ファイル: qdbusconnection.go プロジェクト: xland/qt
func QDBusConnection_LocalMachineId() *core.QByteArray {
	return core.NewQByteArrayFromPointer(C.QDBusConnection_QDBusConnection_LocalMachineId())
}
コード例 #15
0
ファイル: qmovie.go プロジェクト: xland/qt
func (ptr *QMovie) Format() *core.QByteArray {
	if ptr.Pointer() != nil {
		return core.NewQByteArrayFromPointer(C.QMovie_Format(ptr.Pointer()))
	}
	return nil
}
コード例 #16
0
ファイル: qtextdocumentwriter.go プロジェクト: xland/qt
func (ptr *QTextDocumentWriter) Format() *core.QByteArray {
	if ptr.Pointer() != nil {
		return core.NewQByteArrayFromPointer(C.QTextDocumentWriter_Format(ptr.Pointer()))
	}
	return nil
}
コード例 #17
0
ファイル: qfiledialog.go プロジェクト: xland/qt
func (ptr *QFileDialog) SaveState() *core.QByteArray {
	if ptr.Pointer() != nil {
		return core.NewQByteArrayFromPointer(C.QFileDialog_SaveState(ptr.Pointer()))
	}
	return nil
}
コード例 #18
0
ファイル: qimagereader.go プロジェクト: xland/qt
func QImageReader_ImageFormat3(device core.QIODevice_ITF) *core.QByteArray {
	return core.NewQByteArrayFromPointer(C.QImageReader_QImageReader_ImageFormat3(core.PointerFromQIODevice(device)))
}
コード例 #19
0
ファイル: qimagereader.go プロジェクト: xland/qt
func QImageReader_ImageFormat2(fileName string) *core.QByteArray {
	return core.NewQByteArrayFromPointer(C.QImageReader_QImageReader_ImageFormat2(C.CString(fileName)))
}
コード例 #20
0
ファイル: qimagereader.go プロジェクト: xland/qt
func (ptr *QImageReader) SubType() *core.QByteArray {
	if ptr.Pointer() != nil {
		return core.NewQByteArrayFromPointer(C.QImageReader_SubType(ptr.Pointer()))
	}
	return nil
}
コード例 #21
0
ファイル: qitemeditorfactory.go プロジェクト: xland/qt
func (ptr *QItemEditorFactory) ValuePropertyName(userType int) *core.QByteArray {
	if ptr.Pointer() != nil {
		return core.NewQByteArrayFromPointer(C.QItemEditorFactory_ValuePropertyName(ptr.Pointer(), C.int(userType)))
	}
	return nil
}
コード例 #22
0
ファイル: qrawfont.go プロジェクト: xland/qt
func (ptr *QRawFont) FontTable(tagName string) *core.QByteArray {
	if ptr.Pointer() != nil {
		return core.NewQByteArrayFromPointer(C.QRawFont_FontTable(ptr.Pointer(), C.CString(tagName)))
	}
	return nil
}
コード例 #23
0
ファイル: qnetworkcookie.go プロジェクト: xland/qt
func (ptr *QNetworkCookie) ToRawForm(form QNetworkCookie__RawForm) *core.QByteArray {
	if ptr.Pointer() != nil {
		return core.NewQByteArrayFromPointer(C.QNetworkCookie_ToRawForm(ptr.Pointer(), C.int(form)))
	}
	return nil
}
コード例 #24
0
ファイル: qwidget.go プロジェクト: xland/qt
func (ptr *QWidget) SaveGeometry() *core.QByteArray {
	if ptr.Pointer() != nil {
		return core.NewQByteArrayFromPointer(C.QWidget_SaveGeometry(ptr.Pointer()))
	}
	return nil
}
コード例 #25
0
ファイル: qhelpenginecore.go プロジェクト: xland/qt
func (ptr *QHelpEngineCore) FileData(url core.QUrl_ITF) *core.QByteArray {
	if ptr.Pointer() != nil {
		return core.NewQByteArrayFromPointer(C.QHelpEngineCore_FileData(ptr.Pointer(), core.PointerFromQUrl(url)))
	}
	return nil
}
コード例 #26
0
ファイル: qlowenergydescriptor.go プロジェクト: xland/qt
func (ptr *QLowEnergyDescriptor) Value() *core.QByteArray {
	if ptr.Pointer() != nil {
		return core.NewQByteArrayFromPointer(C.QLowEnergyDescriptor_Value(ptr.Pointer()))
	}
	return nil
}
コード例 #27
0
ファイル: qsslcertificate.go プロジェクト: xland/qt
func (ptr *QSslCertificate) Version() *core.QByteArray {
	if ptr.Pointer() != nil {
		return core.NewQByteArrayFromPointer(C.QSslCertificate_Version(ptr.Pointer()))
	}
	return nil
}
コード例 #28
0
ファイル: qsplitter.go プロジェクト: xland/qt
func (ptr *QSplitter) SaveState() *core.QByteArray {
	if ptr.Pointer() != nil {
		return core.NewQByteArrayFromPointer(C.QSplitter_SaveState(ptr.Pointer()))
	}
	return nil
}
コード例 #29
0
ファイル: qnetworkproxy.go プロジェクト: xland/qt
func (ptr *QNetworkProxy) RawHeader(headerName core.QByteArray_ITF) *core.QByteArray {
	if ptr.Pointer() != nil {
		return core.NewQByteArrayFromPointer(C.QNetworkProxy_RawHeader(ptr.Pointer(), core.PointerFromQByteArray(headerName)))
	}
	return nil
}
コード例 #30
0
ファイル: qsensor.go プロジェクト: xland/qt
func QSensor_DefaultSensorForType(ty core.QByteArray_ITF) *core.QByteArray {
	return core.NewQByteArrayFromPointer(C.QSensor_QSensor_DefaultSensorForType(core.PointerFromQByteArray(ty)))
}