Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/visualfc/goqt
Golang bindings to the Qt cross-platform application framework.
https://github.com/visualfc/goqt
Last synced: 6 days ago
JSON representation
Golang bindings to the Qt cross-platform application framework.
- Host: GitHub
- URL: https://github.com/visualfc/goqt
- Owner: visualfc
- License: bsd-2-clause
- Created: 2013-05-10T08:18:55.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2018-03-15T15:09:50.000Z (over 6 years ago)
- Last Synced: 2024-11-13T17:19:20.886Z (about 1 month ago)
- Language: Go
- Size: 2.4 MB
- Stars: 1,478
- Watchers: 96
- Forks: 137
- Open Issues: 40
-
Metadata Files:
- Readme: README.md
- License: LICENSE.BSD
Awesome Lists containing this project
README
GoQt
====## Introduction
_GoQt is golang bindings to the Qt cross-platform application framework._
* Version: 0.1.2
* Author: [visualfc](mailto:[email protected])## 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](doc)
Instructions install GoQt and learning documents.
## Examples
[GoQt Examples](examples)
Some examples of learning to use GoQt source code.
### Website
* Source code
* https://github.com/visualfc/goqt
* LiteIDE
* https://github.com/visualfc/liteide