Skip to content
/ goqt Public

Golang bindings to the Qt cross-platform application framework.

License

BSD-2-Clause, Unknown licenses found

Licenses found

BSD-2-Clause
LICENSE.BSD
Unknown
LICENSE.LGPL
Notifications You must be signed in to change notification settings

visualfc/goqt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Sep 1, 2016
8c774d7 · Sep 1, 2016

History

56 Commits
Dec 29, 2015
Feb 4, 2016
Aug 30, 2016
Jan 6, 2016
Sep 1, 2016
Aug 30, 2016
Sep 1, 2016
Dec 29, 2015
Dec 29, 2015
Dec 29, 2015
Feb 5, 2016

Repository files navigation

GoQt

Introduction

GoQt is golang bindings to the Qt cross-platform application framework.

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

About

Golang bindings to the Qt cross-platform application framework.

Resources

License

BSD-2-Clause, Unknown licenses found

Licenses found

BSD-2-Clause
LICENSE.BSD
Unknown
LICENSE.LGPL

Stars

Watchers

Forks

Packages

No packages published

Languages