https://github.com/visualfc/goqt
Golang bindings to the Qt cross-platform application framework.
https://github.com/visualfc/goqt
Last synced: 10 months 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 (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2018-03-15T15:09:50.000Z (almost 8 years ago)
- Last Synced: 2025-05-12T08:39:29.008Z (10 months ago)
- Language: Go
- Size: 2.4 MB
- Stars: 1,479
- Watchers: 95
- Forks: 136
- Open Issues: 39
-
Metadata Files:
- Readme: README.md
- License: LICENSE.BSD
Awesome Lists containing this project
- awesome-go - goqt - Golang绑定到Qt跨平台应用程序框架。 (<span id="gui">GUI</span> / <span id="高级控制台用户界面-advanced-console-uis">高级控制台用户界面 Advanced Console UIs</span>)
- awesome-go - goqt - Golang bindings to the Qt cross-platform application framework. (GUI / Advanced Console UIs)
- fucking-awesome-go - :octocat: goqt - Golang bindings to the Qt cross-platform application framework. :star: 1013 :fork_and_knife: 70 (GUI / Advanced Console UIs)
README
GoQt
====
## Introduction
_GoQt is golang bindings to the Qt cross-platform application framework._
* Version: 0.1.2
* Author: [visualfc](mailto:visualfc@gmail.com)
## 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