diff options
author | obscuren <geffobscura@gmail.com> | 2015-02-19 18:51:38 +0800 |
---|---|---|
committer | obscuren <geffobscura@gmail.com> | 2015-02-19 18:51:38 +0800 |
commit | 0057bb4ef6d55b5d580a4e0421526a477ef93de9 (patch) | |
tree | c42682f9399bc59d9a1623a4b159231e434fa8d5 /ui/qt/clipboard/clipboard.go | |
parent | 03b8c6841be08f19db0f98cea6d0a6f4fd64736f (diff) | |
download | dexon-0057bb4ef6d55b5d580a4e0421526a477ef93de9.tar dexon-0057bb4ef6d55b5d580a4e0421526a477ef93de9.tar.gz dexon-0057bb4ef6d55b5d580a4e0421526a477ef93de9.tar.bz2 dexon-0057bb4ef6d55b5d580a4e0421526a477ef93de9.tar.lz dexon-0057bb4ef6d55b5d580a4e0421526a477ef93de9.tar.xz dexon-0057bb4ef6d55b5d580a4e0421526a477ef93de9.tar.zst dexon-0057bb4ef6d55b5d580a4e0421526a477ef93de9.zip |
WIP QT Clipboard
Diffstat (limited to 'ui/qt/clipboard/clipboard.go')
-rw-r--r-- | ui/qt/clipboard/clipboard.go | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/ui/qt/clipboard/clipboard.go b/ui/qt/clipboard/clipboard.go new file mode 100644 index 000000000..064ee954d --- /dev/null +++ b/ui/qt/clipboard/clipboard.go @@ -0,0 +1,15 @@ +package clipboard + +// #cgo CPPFLAGS: -I./ +// #cgo CXXFLAGS: -std=c++0x -pedantic-errors -Wall -fno-strict-aliasing +// #cgo LDFLAGS: -lstdc++ +// #cgo pkg-config: Qt5Quick +// +// #include "capi.hpp" +import "C" + +import "github.com/obscuren/qml" + +func SetQMLClipboard(context *qml.Context) { + context.SetVar("clipboard", (unsafe.Pointer)(C.initClipboard())) +} |