goqt
goqt copied to clipboard
Golang bindings to the Qt cross-platform application framework.
GoQt
Introduction
GoQt is golang bindings to the Qt cross-platform application framework.
- Version: 0.1.2
- Author: visualfc
Experiment
GoQt project current is experiment.
What is GoQt
GoQt is a GUI toolkit for the Go programming language. It allows Go programmers to create programs with a robust, highly functional graphical user interface, simply and easily. It is implemented as a Golang extension module (cgo code) that wraps the popular Qt cross platform GUI library, which is written in C++.
Like Golang and Qt, GoQt is Open Source. The Golang extension module(cgo code) under the BSD license. The C++ bindings library under the LGPL license.
Platforms Support
System
- Windows x86 (32-bit or 64-bit)
- Linux x86 (32-bit or 64-bit)
- MacOS X10.6
Golang
- Go1.4.2
- Go1.5.2
ToDo
- Go1.6 cgo check almost completed
Qt Version
- Qt4.8.5
- Qt5.5.1
Documents
GoQt Documents
Instructions install GoQt and learning documents.
Examples
GoQt Examples
Some examples of learning to use GoQt source code.
Website
- Source code
- https://github.com/visualfc/goqt
- LiteIDE
- https://github.com/visualfc/liteide