Qt
软件描述
Qt 是一个跨平台的应用程序框架,广泛用于开发可在各种软件和硬件平台上运行的应用软件,其底层代码几乎无需更改,同时具备原生应用的性能和速度。
官方网站
访问软件的官方网站了解更多信息
www.qt.io
什么是 Qt?
Qt 是一个跨平台的应用程序框架,广泛用于开发可在各种软件和硬件平台上运行的应用软件,其底层代码几乎无需修改,同时具备原生应用的性能和速度。Qt 用于设备创建、用户界面和应用程序开发,支持部署到十余个主流平台,包括桌面、移动和嵌入式平台。Qt 包含 Qt 框架,由模块化的跨平台 C++ 类库组成,并提供 Qt 开发工具,包括集成开发环境(IDE)Qt Creator 以及各类生产力工具。
🔄 替代方案
53 个选择
FLTK
软件
快速轻量工具包(FLTK,发音为 fulltick)是由比尔·斯皮茨克等人开发的跨平台图形用户界面(GUI)库。该库最初是为适应3D图形编程而设计的,提供了对OpenGL的接口,但也适用于一般的GUI编程。

gtkmm
软件
gtkmm是流行GUI库GTK+的官方C++接口。其亮点包括类型安全的回调函数,以及一组全面的组件,可通过继承轻松扩展。您可以使用代码或Glade用户界面设计工具来创建用户界面……

Elements C++ GUI
软件
Elements C++ GUI 是一个现代的 C++(特别是 C++14 和 C++17)用户界面库。该库具有分辨率无关性和 HDPI 支持,模块化是其另一个重点,既适用于通用用途,也涵盖了音频插件开发所需的一切功能。

PyGObject
软件
PyGObject 是一个 Python 包,为基于 GObject 的库(如 GTK、GStreamer、WebKitGTK、GLib、GIO 等)提供绑定。
pywebview 是一个轻量级的跨平台封装,围绕一个 webview 组件,可在其自己的原生 GUI 窗口中显示 HTML 内容。你可以将其视为 Python 版的 Electron(但没有庞大的可执行文件体积)。

Gio
软件
Gio 是一个用于在 Go 语言中编写跨平台即时模式 GUI 的库。Gio 支持所有主要平台:Linux、macOS、Windows、Android、iOS、FreeBSD、OpenBSD 和 WebAssembly。

Tkinter
软件
tkinter 包(“Tk 接口”)是 Python 与 Tcl/Tk 图形用户界面工具包的标准接口。Tk 和 tkinter 在大多数 Unix 平台(包括 macOS)以及 Windows 系统上均可使用。