“Buildroot Graphic libraries and applications”的版本间的差异
来自百问网嵌入式Linux wiki
标签:visualeditor-switched |
标签:visualeditor-switched |
||
第58行: | 第58行: | ||
*[*] [[Qt5]] ---> | *[*] [[Qt5]] ---> | ||
::QT5框架 | ::QT5框架 | ||
+ | ** Qt5 version (Latest (5.11)) ---> //选择QT5版本 | ||
+ | **[ ] qt53d module //QT53d模块 | ||
+ | **-*- qt5base //qt5base模块,包含基本的Qt库:QtCore、QtNetwork、QtGui、QtWidgets等 | ||
+ | **() Custom configuration options //自定义QT5编译选项 | ||
+ | **() Config file //指定类似src/corelib/global/qconfig-*.h文件来启用/禁用的功能 | ||
+ | **[ ] Compile and install examples (with code) //编译并安装示例(含代码) | ||
+ | **[ ] concurrent module //启用Qt5Concurrent库 | ||
+ | **[ ] MySQL Plugin //构建MySQL插件 | ||
+ | **[ ] PostgreSQL Plugin //构建PostgreSQL插件 | ||
+ | ** SQLite 3 support (No sqlite support) ---> //启用SQLite3支持(不支持sqlite) | ||
+ | **[ ] gui module //启用Qt5Gui库 | ||
+ | **[ ] DBus module //启用D-Bus模块 | ||
+ | **[ ] Enable ICU support //启用Qt5中的ICU支持,例如Qt5Webkit需要此功能 | ||
+ | **[ ] Enable Tslib support //启用Tslib插件 | ||
+ | **[ ] qt5canvas3d //Qt Canvas 3D模块提供一种从Qt Quick JavaScript进行类似于WebGL的3D绘图调用的方法 | ||
+ | **[ ] qt5charts //Qt图表模块提供了一组易于使用的图表组件 | ||
+ | **[ ] qt5connectivity //Qt Connectivity模块提供对Bluetooth/NFC外围设备的支持 | ||
+ | **[ ] qt5declarative //Qt Declarative模块提供了Qt QML和Qt Quick模块,用于使用QML语言开发UI | ||
+ | **[ ] qt5enginio //Enginio是一种后端即服务解决方案,用于简化连接的和数据驱动的应用程序的后端开发 | ||
+ | **[ ] qt5graphicaleffects //Qt Graphical Effects模块提供了一组QML类型,用于向用户界面添加视觉特效 | ||
+ | **[ ] qt5imageformats //Qt Image Formats模块提供了用于其他图像格式的插件:TIFF、MNG、TGA、WBMP | ||
+ | **[ ] qt5location //Qt Location API使用一些流行的定位服务提供的数据来创建可行的地图解决方案 | ||
+ | **[ ] qt5multimedia //Qt Multimedia模块,实现媒体播放以及使用摄像头和无线电设备 | ||
+ | **[ ] qt5quickcontrols //Qt Quick Controls模块提供了一组控件,可用于在Qt Quick中构建完整的界面 | ||
+ | **[ ] qt5quickcontrols2 //对应Qt Quick Controls 2模块 | ||
+ | **[ ] qt5script //Qt脚本支持使Qt应用程序可编写脚本,逐渐弃用,在新设计中由Qt QML模块替换 | ||
+ | **[ ] qt5scxml //Qt SCXML模块提供了从SCXML文件创建状态机的功能 | ||
+ | **[ ] qt5sensors //Qt Sensors API通过QML和C++接口提供对传感器硬件的访问 | ||
+ | **[ ] qt5serialbus //对应qt5serialbus模块 | ||
+ | **[ ] qt5serialport //Qt串行端口提供配置串行端口,I/O操作,获取和设置RS-232引脚排列的控制信号 | ||
+ | **[ ] qt5svg //Qt SVG提供了用于在小部件和其他绘画设备上渲染和显示SVG图纸的类 | ||
+ | **[ ] qt5tools //Qt Tools提供的工具可促进应用程序的开发和设计 | ||
+ | **[ ] qt5virtualkeyboard //Qt虚拟键盘是一个虚拟键盘框架,由C++后端和QML实现的UI前端组成 | ||
+ | **[ ] qt5wayland //对应qt5wayland模块 | ||
+ | **[ ] qt5webchannel //支持在服务器(QML/C++应用程序)和客户端(HTML/JavaScript或QML应用程序)之间进行对等通信 | ||
+ | **[ ] qt5webkit //提供WebView API,用于QML应用程序呈现动态Web内容,后继QtWebEngine需要OpenGL支持 | ||
+ | **[ ] qt5webengine //提供用于渲染HTML,XHTML和SVG文档的C++类和QML类型 | ||
+ | **[ ] qt5websockets //提供C++和QML接口,使Qt应用程序可以充当可处理WebSocket请求的服务器,也可充当的客户端 | ||
+ | **[ ] qt5xmlpatterns //Qt XML Patterns模块提供对XPath,XQuery,XSLT和XML Schema验证的支持 | ||
+ | **[ ] KF5 ---- //KF5是一组Qt框架插件,扩展了Qt | ||
+ | ** *** QT libraries and helper libraries *** //***QT库和帮助程序库*** | ||
+ | **[ ] cutelyst //一个基于Qt的C++ Web框架,它使用Catalyst(Perl)框架的简单实现 | ||
+ | **[ ] grantlee //Django模板框架的Qt实现 | ||
+ | **[ ] qextserialport //一个Qt库来管理串行端口 | ||
+ | **[ ] qjson //QJson是基于Qt的库,可将JSON数据映射到QVariant对象,反之亦然 | ||
+ | **[ ] quazip //QuaZIP是Gilles Vollant的ZIP/UNZIP软件包的简单C++包装,可用于访问ZIP档案,它使用Qt工具箱 | ||
+ | **[ ] qwt //Qwt是Qt GUI应用程序框架的图形扩展,它提供了2D绘图小部件等 | ||
*[ ] [[tekui]] | *[ ] [[tekui]] | ||
::一个轻量、独立、可移植的GUI工具包, 用lua和C开发 | ::一个轻量、独立、可移植的GUI工具包, 用lua和C开发 |
2019年12月25日 (三) 16:38的版本
*** Graphic applications *** ***图形应用***
- [ ] fswebcam
- 一个从V4L2获取图像的简洁的网络摄像头应用程序
- [ ] ghostscript
- 文件通过它到打印机打印出来
- [ ] glmark2
- glmark2,一个GPU压力测试软件
- [ ] gnuplot
- 使用命令列界面,绘制数学函数图形、统计图表等等
- [ ] jhead
- 用于操作一些数码相机使用的Exif jpeg标题中的设置和缩略图的程序
- [ ] libva-utils
- 是VA-API(视频加速API)测试的集合
- [ ] netsurf
- 一个紧凑的图形Web浏览器,旨在支持HTML5,CSS和JavaScript
- [ ] pngquant
- 有损PNG压缩器,包含pngquant命令和libimagequant库
- [ ] rrdtool
- 用于时间序列数据的高性能数据记录和图形系统
- [ ] tesseract-ocr ---->
- 一个支持多种语言的OCR(光学字符识别)引擎,它可以直接使用或提供API
*** Graphic libraries *** ::***图形库***
- [ ] cegui06
- Crazy Eddie的GUI系统是一个免费的库,为图形API/引擎提供窗口和小部件
- [ ] directfb
- DirectFB是在Linux帧缓冲区(fbdev)抽象层之上实现的一组图形API
- [ ] efl
- Enlightenment Foundation Libraries,一个开源UI工具包
- [ ] [[fbdump ]](Framebuffer Capture Tool)
- 一个从Linux内核帧缓冲设备捕获快照并将其作为PPM文件写出的简单工具
- [ ] fbgrab
- 一个帧缓冲截图程序,捕获Linux frambuffer并将其转换为png图片
- [ ] fbset
- 用于显示或更改帧缓冲设备的设置
- [ ] fb-test-app
- Linux framebuffer的测试套件
- [ ] fbterm
- 用于Linux的快速终端仿真器,带有帧缓冲设备或VESA视频卡
- [ ] fbv
- 一个帧缓冲控制台图形文件查看器,能够显示GIF,JPEG,PNG和BMP文件
- [ ] freerdp
- 是远程桌面协议(RDP)的免费实现
- [ ] imagemagick
- 一个用于创建,编辑和组合位图图像的软件套件
- [ ] linux-fusion communication layer for DirectFB multi
- DirectFB通信层允许多个DirectFB应用程序同时运行
- [ ] mesa3d ---->
- OpenGL规范的开源实现
- [ ] ocrad
- 一个基于特征提取方法的OCR(光学字符识别)程序
- [ ] psplash
- 用于实现开机动画、开机进度条
- [ ] SDL
- 一个库,允许程序对视频帧缓冲、音频输出、鼠标和键盘进行低级访问
- [ ] sdl2
- DirectMedia的第2层,与SDL不兼容
*** Other GUIs *** ::***其它GUI***
- [*] Qt5 --->
- QT5框架
- Qt5 version (Latest (5.11)) ---> //选择QT5版本
- [ ] qt53d module //QT53d模块
- -*- qt5base //qt5base模块,包含基本的Qt库:QtCore、QtNetwork、QtGui、QtWidgets等
- () Custom configuration options //自定义QT5编译选项
- () Config file //指定类似src/corelib/global/qconfig-*.h文件来启用/禁用的功能
- [ ] Compile and install examples (with code) //编译并安装示例(含代码)
- [ ] concurrent module //启用Qt5Concurrent库
- [ ] MySQL Plugin //构建MySQL插件
- [ ] PostgreSQL Plugin //构建PostgreSQL插件
- SQLite 3 support (No sqlite support) ---> //启用SQLite3支持(不支持sqlite)
- [ ] gui module //启用Qt5Gui库
- [ ] DBus module //启用D-Bus模块
- [ ] Enable ICU support //启用Qt5中的ICU支持,例如Qt5Webkit需要此功能
- [ ] Enable Tslib support //启用Tslib插件
- [ ] qt5canvas3d //Qt Canvas 3D模块提供一种从Qt Quick JavaScript进行类似于WebGL的3D绘图调用的方法
- [ ] qt5charts //Qt图表模块提供了一组易于使用的图表组件
- [ ] qt5connectivity //Qt Connectivity模块提供对Bluetooth/NFC外围设备的支持
- [ ] qt5declarative //Qt Declarative模块提供了Qt QML和Qt Quick模块,用于使用QML语言开发UI
- [ ] qt5enginio //Enginio是一种后端即服务解决方案,用于简化连接的和数据驱动的应用程序的后端开发
- [ ] qt5graphicaleffects //Qt Graphical Effects模块提供了一组QML类型,用于向用户界面添加视觉特效
- [ ] qt5imageformats //Qt Image Formats模块提供了用于其他图像格式的插件:TIFF、MNG、TGA、WBMP
- [ ] qt5location //Qt Location API使用一些流行的定位服务提供的数据来创建可行的地图解决方案
- [ ] qt5multimedia //Qt Multimedia模块,实现媒体播放以及使用摄像头和无线电设备
- [ ] qt5quickcontrols //Qt Quick Controls模块提供了一组控件,可用于在Qt Quick中构建完整的界面
- [ ] qt5quickcontrols2 //对应Qt Quick Controls 2模块
- [ ] qt5script //Qt脚本支持使Qt应用程序可编写脚本,逐渐弃用,在新设计中由Qt QML模块替换
- [ ] qt5scxml //Qt SCXML模块提供了从SCXML文件创建状态机的功能
- [ ] qt5sensors //Qt Sensors API通过QML和C++接口提供对传感器硬件的访问
- [ ] qt5serialbus //对应qt5serialbus模块
- [ ] qt5serialport //Qt串行端口提供配置串行端口,I/O操作,获取和设置RS-232引脚排列的控制信号
- [ ] qt5svg //Qt SVG提供了用于在小部件和其他绘画设备上渲染和显示SVG图纸的类
- [ ] qt5tools //Qt Tools提供的工具可促进应用程序的开发和设计
- [ ] qt5virtualkeyboard //Qt虚拟键盘是一个虚拟键盘框架,由C++后端和QML实现的UI前端组成
- [ ] qt5wayland //对应qt5wayland模块
- [ ] qt5webchannel //支持在服务器(QML/C++应用程序)和客户端(HTML/JavaScript或QML应用程序)之间进行对等通信
- [ ] qt5webkit //提供WebView API,用于QML应用程序呈现动态Web内容,后继QtWebEngine需要OpenGL支持
- [ ] qt5webengine //提供用于渲染HTML,XHTML和SVG文档的C++类和QML类型
- [ ] qt5websockets //提供C++和QML接口,使Qt应用程序可以充当可处理WebSocket请求的服务器,也可充当的客户端
- [ ] qt5xmlpatterns //Qt XML Patterns模块提供对XPath,XQuery,XSLT和XML Schema验证的支持
- [ ] KF5 ---- //KF5是一组Qt框架插件,扩展了Qt
- *** QT libraries and helper libraries *** //***QT库和帮助程序库***
- [ ] cutelyst //一个基于Qt的C++ Web框架,它使用Catalyst(Perl)框架的简单实现
- [ ] grantlee //Django模板框架的Qt实现
- [ ] qextserialport //一个Qt库来管理串行端口
- [ ] qjson //QJson是基于Qt的库,可将JSON数据映射到QVariant对象,反之亦然
- [ ] quazip //QuaZIP是Gilles Vollant的ZIP/UNZIP软件包的简单C++包装,可用于访问ZIP档案,它使用Qt工具箱
- [ ] qwt //Qwt是Qt GUI应用程序框架的图形扩展,它提供了2D绘图小部件等
- [ ] tekui
- 一个轻量、独立、可移植的GUI工具包, 用lua和C开发
- [ ] weston
- 是Wayland服务器的参考实现
- [ ] X.org X Window System ---->
- 支持X11R7的库、服务器、驱动程序和应用程序
- [ ] midori
- 一个轻量级浏览器
- [ ] vte
- Virtual Terminal Emulator,一个虚拟终端模拟器小部件
- [ ] xkeyboard-config
- X的键盘配置数据库