![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Qt
leocloud
这个作者很懒,什么都没留下…
展开
-
移植qt5.3.1到arm
这次移植的是qt5的最新版本5.3.1。第一步准备好源码包,这里需要qt的源码包,和tslib包,tslib我使用的是开发板提供的包。设置交叉编译环境,我使用的是friendly arm的交叉工具。将其加到PATH中。然后看看是不是已经安装成功。编译tslib,相关的资料可以找资料,这边就不再赘述了。我把qt源码包解压到~/software文件夹下,重命名为qte-转载 2016-08-01 11:07:31 · 579 阅读 · 0 评论 -
Qt中QPushButton 和QToolButtol文字竖排显示的简单实现方法
QPushButton 和QToolButtol文字竖排显示的简单实现方法将button上的text显示就像world那样竖排显示,可以使用\n换行符实现。图中按钮的实现方法是我\n是\n竖\n排\n文\n字\n按\n钮\n原创 2017-07-19 21:54:00 · 10952 阅读 · 2 评论 -
QT中 widget window dialog 的区别
A widget is an object that can be displayed on the screen. For example a window or a button.A dialog is a top-level widget, that is always displayed in separate window (i.e. you can’t put it on anothe原创 2017-07-04 11:16:51 · 3085 阅读 · 0 评论 -
qt5.7.0交叉编译开发板文件系统中/etc/profile的修改说明
在 qt5.7.0交叉编译安装到arm 中有这么修改/etc/profile的内容:export TSLIB_ROOT=/opt/tslib1.4export QT_ROOT=/opt/qt-5.7.0 export TSLIB_TSDEVICE=/dev/input/event2export TSLIB_TSEVENTTYPE=input export TSLIB_CO原创 2016-10-07 11:50:56 · 2682 阅读 · 0 评论 -
交叉编译qt5.7可能遇到的问题及解决
在 qt5.7交叉编译到arm 一文中,在编译过程中可能会遇到一些问题,在此将一些列了出来:1.Project ERROR:Unknown module(s) in QT: quick-private在编译过程中出现错误: Project ERROR:Unknown module(s) in QT: quick-private make[2]: *[sub-quickwidgets-make原创 2016-10-07 11:34:40 · 11060 阅读 · 0 评论 -
QT5.7交叉编译安装到arm
下载qt5.7源码qt-everywhere-opensource-src-5.7.0.tar.xz http://www.download3k.com/Install-Qt.html下载ARM交叉编译工具arm-2014.05-29-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2 http://www.veryarm.com/arm-none-原创 2016-10-06 17:05:51 · 36297 阅读 · 30 评论 -
qt5.7交叉编译开发板开机运行程序
在上一篇 qt5.7交叉编译安装到arm 中,为了使得开发板能够开机运行程序,可以这样做:1.在开发板的/bin目录中新建qt5.shell ,在最下面添加执行程序的命令,如下所显示:#!/bin/shexport TSLIB_ROOT=/opt/tslib1.4export TSLIB_TSDEVICE=/dev/input/event2export TSLIB_TSEVENTTYPE=i原创 2016-10-06 17:41:16 · 2210 阅读 · 0 评论 -
Qt中QWS的含义及使用
QT编程和文档中的术语QWS的全称是Qt windows system,是QT自行开发的窗口系统,体系结构类似X Windows,是一个C/S结构,由QWS Server在物理设备上显示,由QWS Client实现界面,两者通过socket进行彼此的通讯。在很多嵌入式系统里,QT程序基本上都是用QWS来实现,这样保证程序的可移植性。另外在运行QT程序时添加-qws参数,表示这个程序时QWS S转载 2016-08-02 11:40:45 · 3836 阅读 · 0 评论 -
QT 5.3开发及移植 实例
5、 创建第一个工程HelloWorld打开qtcreater,单机左侧菜单”欢迎”,后点击中间”New Project”选择”Application”—“Qt Widgets Application”后点击”Choose“按钮填写工程名称和工程所在路径后点击下一步选择开发套件,本例的程序需要运行在ARM平台,所以选择ARM开发套件指定类名,根据自己的需求完成,转载 2016-08-02 11:35:16 · 471 阅读 · 0 评论 -
QT 5.3开发及移植
QT 5.3开发及移植(1) 时间:2016-04-01作者:华清远见1、 主机开发环境说明1) Linux为华清远见开发环境V12B(Ubuntu 12.04)2) 主机gcc版本为gcc-4.6.33) 交叉工具链版本为arm-none-linux-gnueabi-gcc-4.6.4工具链使用需要统一,可根据实际情况切换工具链版本2、 主机Qt开发环转载 2016-08-02 11:24:46 · 1175 阅读 · 0 评论 -
QSqlQuery简单使用
QSqlQuery类提供了一个用于执行SQL语句和浏览查询的结果集的接口。 QSqlQueryModel和QSqlTableModel类提供了一个用于访问数据库的高级接口,这将在下一节介绍。如果你不熟悉SQL,你可以直接使用下一节介绍的高级接口类。1 执行一个查询 要执行一个SQL语句,简单的创建一个QSqlQuery对象,然后调用QSqlQuery::exec()方法即可,如下所示:QSqlQ转载 2017-08-06 15:44:07 · 19844 阅读 · 2 评论