嵌入式开发:Qt/Embedded Linux 与 Qtopia 应用定制指南
1. 定制 Qt/Embedded Linux
在安装 Qt/Embedded Linux 时,我们可指定排除某些功能以减少内存占用。它包含一百多个可配置功能,每个功能都与一个预处理器符号相关联。例如, QT_NO_FILEDIALOG 可将 QFileDialog 从 QtGui 库中排除, QT_NO_I18N 则会移除所有国际化支持。这些功能列于 src/corelib/global/qfeatures.txt 文件中。
Qt/Embedded Linux 提供了五种示例配置(最小、小、中、大、发行版),存储在 src/corelib/global/qconfig-xxx.h 文件里。可使用 configure 脚本的 -qconfig xxx 选项来指定配置,示例如下:
./configure -qconfig small
若要创建自定义配置,我们既可以手动提供 qconfig-xxx.h 文件并将其当作标准配置使用,也能使用位于 Qt 工具子目录下的 qconfig 图形化工具。
Qt/Embedded Linux 提供了以下类,用于与输入输出设备交互以及定制窗口系统的外观和感觉:
超级会员免费看
订阅专栏 解锁全文
3518

被折叠的 条评论
为什么被折叠?



