摘要:介绍了Qt/Embedded和Qtopia的体系结构及其交叉编译过程与安装过程,重点讲述了如何实现Qt/Embedded下的应用程序以及如何将应用程序移植到Qtopia桌面系统。本文介绍的方法在笔者的开发平台上都做过验证。
1 引言 随着当前各种手持设备、无线设备及信息家电等嵌入式产品的迅猛发展,相应的嵌入式软硬件设计技术也在发生深刻的变化。如今,越来越
转载
精选
2008-01-19 22:14:09
5530阅读
关于Qt,Qt/E,Qtopia Core, Qtopia这些版本之间的区别和联系:Qt泛指Qt的所有桌面版本,比如Qt/X11,Qt Windows,Qt Mac等。由于Qt最早是在Linux中随着KDE流行开来的,因此通常很多人说的Qt都指用于Linux/Unix的Qt/X11。Qt/E(Qt/Embedded)是用于嵌入式Linux系统的Qt版本。Qt/E去掉了X Lib的依赖而直接工作于
转载
2014-04-04 19:32:00
87阅读
2评论
关于Qt,Qt/E,Qtopia Core, Qtopia这些版本之间的区别和联系,似乎在本版没有看到一个主贴讨论,总结一下个人的理解:
Qt泛指Qt的所有桌面版本,比如Qt/X11,Qt Windows,Qt Mac等。由于Qt最早是在Linux中随着KDE流行开来的,因此通常很多人说的Qt都指用于Linux/Unix的Qt/X11。
Qt/E(Qt/Embedded)是用于嵌入式Linux系统的Qt版本。Qt/E去掉了X Lib的依赖而直接工作于Frame Buffer上,因而效率更高,但它并不是Qt的子集,而应该是超集,部分机制(如QCOP等)不能用于Qt/X11中。
Qtopia是一个构建于Qt/E之上的类似桌面系统的应用环境。相比之下,Qt/E是基础类库。
Qtopia Core:就是原来的Qt/E,大概从Qt 4开始改名,把Qtopia Core并到Qtopia的产品线中去了。但实际上Qtopia Core就相当于原来的Qt/E,仍然作为基础类库。
另外,似乎奇趣最近又把Qt
原创
2008-09-23 10:10:58
701阅读
QT、QTE、qtopia区别Qt的授权是分为两条线,商业版和开源版。如果使用商业版的Qt,那么开发出的程序可以是私有的和商业的;如果使用的是开源版的Qt,由于其使用的是GPL协议,那么可发出的程序也必须是GPL的。不过自从qt 4.5.0版本,诺基亚公司使用了LGPL协议,那么写出的程序就可以据为己有了!Qt 的版本是按照不同的图形系统来划分的,目前分为四个版本:Win32版,适用于Window
转载
2016-07-04 21:13:00
86阅读
Qt for embedded Linux是一种用于在嵌入式Linux系统上开发用户界面的强大工具。Qt是一个跨平台的C++图形用户界面应用程序开发框架,它可以帮助开发人员在不同的平台上创建高性能和美观的用户界面。嵌入式Linux系统是一种嵌入式操作系统,通常用于嵌入式设备和系统,如智能手机、平板电脑、智能电视和汽车信息娱乐系统等。
Qt for embedded Linux具有许多优点,使其成
好了,本菜菜承上启下,接着来讲参数,其实,如果是细心的人就会发现了,其实参数都是有规律的。什么规律呢?我们来仔细看看在上篇中关于数据库驱动的参数是:-no-sql-<driver>-qt-sql-<driver> -plugin-sql-<driver> -system-sqlite这是相当明显的,如果这都看不出来,,囧,那您一定比我近视(本人800度近视。。)
我的qt-everywhere-opensource-src-4.6.0.tar.gz是在主文件夹中.就是 你
$cd ~ 然后那个位置,接下来解压这个包包.
~$tar zxvf qt-everywhere-opensource-src-4.6.0.tar.gz
~$cd qt-everywhere-opensource-src-4.6.0
接下来就应该confi
转载
精选
2010-11-23 19:05:32
5688阅读
Qt泛指 Qt software的所有版本的图像界面库,包括 Qt/X11(Unix/Linux),Qt Windows, Qt Mac 等,但这只是相对于二进制来说的。Qt作为一个跨平台的GUI 框架,在源码上对所有平台都是一致的。Unix/Linux上最流行的桌面环境之一KDE就是采用Qt来写的
转载
2017-05-08 17:50:00
174阅读
2评论
Qt-embedded-linux移植要点
1、安装qt对系统的要求
安装qt的过程在不同的平台上会有所不同,主要关嵌入式linux平台上如何安装。若需要提供对OpenSSL的支持,需要通过单独安装OpenSSL Toolkit,来获得Secure Sockets Layer (SSL)。对于不同的平台上,会有不同的要求。下面具体关注嵌入式linux的要求。如果要在qt上对
转载
精选
2010-11-25 17:01:46
10000+阅读
LINUX系统中QT(qtopia)平台开发说明
转载
2008-09-22 22:06:55
595阅读
四.基于QT的Qtopia图形用户界面的改进 Qtopia是Trolltech面向嵌入式Linux的综合应用平台。Qtopia包含完整的应理界面 一
转载
2023-05-22 11:45:45
90阅读
1 Platform Builder 介绍Platform Builder 是微软公司提供给Windows CE 开发人员进行基于Windows CE 平台下嵌入式操作系统定制的集成开发环境。它提供了所有进行设计、创建、编译、测试和调试Windows CE 操作系统平台的工具。它运行在桌面Windows 下,开发人员可以通过交互式的环境来设计和定制内核、选择系统特性,然后进行编译和调试。同时,开发
转载
2010-03-16 13:21:00
48阅读
2评论
/****************************************************************************** Form interface generated from reading ui file 'hello.ui'**** Created: Fri Jun 25 16:29:29 2004** by: The User In
转载
2008-10-20 14:32:59
472阅读
1. 按照《移植QTOPIA.pdf》 文档,编译 qtx11 《Embedded QT完整编译过程》
2. 编译e2fsprogs-1.3.5
arm-linux-gcc 3.4.1编译e2fsprogs-libs的时候报告错误: fd.h:342: error: var
转载
2008-10-24 09:40:54
724阅读
Qt/Embedded(1(2二.基础知识
环境下vi)掌握Linux为了完成本实验,以下硬件条件是必须的:
PC以上,内存128MB主机操作系统:Vmware 交叉编译器:arm-linux-gcc-3.4.1
ARM-Linux搭建Qt解压软件包
(2)命令指定安装目录和检查库文件及编译所需的头文件,并生产Makefile编译源代码
(4) &n
推荐
原创
2010-06-26 21:58:36
7615阅读
让QT/Embedded支持国际化 环境配置: Qt/Embedded 3.3.8 ,在主机和目标板上存放路径都为:/root/qt-embedded-free-3.3.8 Qt/X11 3.3 (主要用到其中的lupdate,lrelease和lingust工具) 1、修改并重新编译应用程序,使之支持I18N 编辑程序入口文件,在QApplication对象声明之后添加: Q...
转载
2014-11-10 01:56:00
111阅读
2评论
(注意,这里都是以Qtopia2.2为蓝本的,因为我用的是这个版本… )Qt-X11/QtEmbedded/Qtopia及其他常见包的关系?build Qtopia时经常能看到以下的包:qt-x11-2.3.2qt-x11-3.3.xqte-2.3.xqtopia-2.xtmake-1.3qmake, uic, moc…其中Qtopia编译依赖Qte;qt-x11-2.3只与编译一些tool有关,
转载
2008-10-23 16:10:50
864阅读
...
转载
2010-05-30 16:44:00
66阅读
2评论
文章目录前言一、Qt 简介以及安装二、PyQt5 安装三、在PyCharm中直接编写代码创建GUI四、在Qt中创建py文件总结 前言博主最近在学习Python,但是苦于没有实践动手的机会,所以就顺便练习一下GUI设计,趁此机会锻炼一下Python的熟练度。软件请自行下载,Python3.9+Qt 5.12以下是本篇文章正文内容,系列文章仅为学习记录,并不作为教程,有建议可以在评论提出,私信一般不
转载
2023-07-03 11:19:12
181阅读
入门知识- Python与Qt关系1. Qt内建的Script支持:Qt Script for Applications (QSA),跨平台脚本工具箱,为静态的Qt/C++程序提供了一个脚本界面,可以定制和扩展程序。支持 脚本语言--Qt Script (基于ECMAScript, Microsoft's JScript, and.NETscape's JAVAScript也是基于该标准 )2.
转载
2023-07-01 19:43:23
183阅读