cutego/sailfish/sailfish.go

91 lines
1.5 KiB
Go
Raw Normal View History

// +build !sailfish,!sailfish_emulator
2016-06-19 05:24:38 +03:00
package sailfish
import (
"github.com/therecipe/qt/core"
"github.com/therecipe/qt/gui"
"github.com/therecipe/qt/quick"
"unsafe"
)
type SailfishApp struct {
ptr unsafe.Pointer
}
type SailfishApp_ITF interface {
SailfishApp_PTR() *SailfishApp
}
2017-01-14 02:36:20 +03:00
func (ptr *SailfishApp) SailfishApp_PTR() *SailfishApp {
return ptr
2016-06-19 05:24:38 +03:00
}
2017-01-14 02:36:20 +03:00
func (ptr *SailfishApp) Pointer() unsafe.Pointer {
if ptr != nil {
return ptr.ptr
2016-06-19 05:24:38 +03:00
}
return nil
}
2017-01-14 02:36:20 +03:00
func (ptr *SailfishApp) SetPointer(p unsafe.Pointer) {
if ptr != nil {
ptr.ptr = p
2016-06-19 05:24:38 +03:00
}
}
func PointerFromSailfishApp(ptr SailfishApp_ITF) unsafe.Pointer {
if ptr != nil {
return ptr.SailfishApp_PTR().Pointer()
}
return nil
}
func NewSailfishAppFromPointer(ptr unsafe.Pointer) *SailfishApp {
var n = new(SailfishApp)
n.SetPointer(ptr)
return n
}
func (ptr *SailfishApp) DestroySailfishApp() {}
2016-06-19 05:24:38 +03:00
func SailfishApp_Application(argc int, argv []string) *gui.QGuiApplication {
return nil
}
func (ptr *SailfishApp) Application(argc int, argv []string) *gui.QGuiApplication {
return nil
}
func SailfishApp_Main(argc int, argv []string) int {
return 0
}
func (ptr *SailfishApp) Main(argc int, argv []string) int {
return 0
}
func SailfishApp_CreateView() *quick.QQuickView {
return nil
}
func (ptr *SailfishApp) CreateView() *quick.QQuickView {
return nil
}
func SailfishApp_PathTo(filename string) *core.QUrl {
return nil
}
func (ptr *SailfishApp) PathTo(filename string) *core.QUrl {
return nil
}