
qt
拿破仑的海阔天空
交流,笔记,提高
展开
-
深度解析嵌入式QT开发环境搭建
Qt的各个版本简介:1.什么是QTQt是一个完整的C++应用程序开发框架。它包含一个类库,和用于跨平台开发及国际化的工具。Qt API在所有支持的平台上都是相同的,Qt工具在这些平台上的使用方式也一致, 因而Qt应用的开发和部署与平台无关。2.什么是QtopiaQtopia是一个面向嵌入式Linux的全方位应用程序开发平台,同时也是用于基于Linux的PDA(个人数转载 2015-04-01 22:44:39 · 545 阅读 · 0 评论 -
Linux Qt程序打包成一个可执行文件
最近用Qt写了一个上位机, 而且是跨平台(Windows, Linux, ARM-Linux), 开发完成后需要对程序进行打包, windows的打包非常容易,选择非常多, 但是linux下面的选择就少了些.方案的选择Qt官方有页面专门说明Linux X11的deployment, 主要是两个:官方的QT Installer Framework第三方的AppImage前者,可以制作online i...转载 2018-06-20 20:24:57 · 5360 阅读 · 0 评论 -
Qt学习:项视图类之QListWidget
类QListWidget在其内部定义了一个具有列表结构的模型,并以列表形式显示其中的数据项。列表中的每个数据项被表示为类QListWidgetItem的一个对象。在列表视图中所要显示的数据被存放在每个数据项的角色DisplayRole对应的数据子项中。这个数据子项的类型为QVariant,其中可以存放类型为QString的字符串,也可以存放类型为int或者double的数值。我们可以调用QList转载 2017-05-12 16:55:14 · 1081 阅读 · 0 评论 -
Qt学习:项视图类之QStringListModel和QListView
QListView是不显示表头和表框的,如果要显示,可以使用QTreeView来 view的显示属性分为列表list显示和icon图标显示,使用 QListView::setViewMode()来设置,默认为list型的 QListView::setModel ()用来设置view所关联的model 获取view中当前的位置,QListView:转载 2017-05-12 16:40:31 · 790 阅读 · 0 评论 -
嵌入式4412开发板QT5.7编译安装到arm
QT5.7.0+UBUNTU16.04+ARM-NONE-LINUX-GNUEABI4.8+busybox最小LINUX系统Orandragon记录本文转自迅为4412开发板群:http://topeetboard.com平台:iTOP-4412精英版+4.3寸屏有学东西写文章的习惯,毕竟都是入门,在这里记录一下安装过程,虽然可能短期内用不到了,但以后用到的时候可以转载 2017-05-02 23:21:15 · 1147 阅读 · 0 评论 -
QT5.7交叉编译安装到arm
以下采用的系统为ubuntu16.04,开发板为迅为iTOP4412,4.3寸屏。 下载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-l转载 2017-05-02 23:15:51 · 1677 阅读 · 3 评论 -
ubuntu14.04编译安装QT5.4
背景:网上能找到类似教程的大多版本较低,很多命令也不再适用,遂整理一下Ubuntu编译安装QT5.4的步骤,本人也是小白,过程中如有什么问题、错误欢迎指正。参考:http://blog.youkuaiyun.com/xiaoshi669/article/details/8937251http://www.cppblog.com/izualzhy/archive/2012/08/08/186679.转载 2017-05-01 16:16:41 · 1395 阅读 · 1 评论 -
ubuntu12.04编译min210的PC端的qtopia
本人编译过程中遇到的问题,汇总如下:使用源码:mini210光盘自带的x86-qtopia-20100420.tar.gz配置参数:(绿色部分为修改部分,1.修改尺寸2.加入对luuid的链接)echo yes | ./configure -qte '-embedded -no-xft -qconfig qpe -depths 16,32 -system-jpeg -g原创 2016-08-07 11:58:26 · 561 阅读 · 0 评论 -
ubuntu10.10编译TQ2440的x86-qtopia-2.2.0具体问题总结及原因分析
Briefly, the shell commands `./configure; make; make install' shouldconfigure, build, and install this package. Tell me:configure == configuremake == buildmake install == install序:转载 2016-08-07 11:51:23 · 974 阅读 · 0 评论 -
Linux下移植OpenCV + Qt 到ARM(Tiny6410)总结
目的:将OpenCV2.0或者2.1+Qt移植到ARM上目标板Tiny6410PC系统VM1.2+Fedora9(用这个吧,方便)1. Fedora安装 Fedora9的包不容易下,不过我忘了我怎么下的···迅雷貌似可以。我使用的虚拟机,注意必须要高于1.2的版本,只有他们才里面有Fedora的支持。比较方便。就按照提示一步一步走就行了,建议给的空间大转载 2016-08-27 20:03:52 · 746 阅读 · 0 评论 -
tslib ts_test显示界面,但触摸无反应,运行qt4命令触摸有反应
今日刚买了块tiny4412+hd700开发板,想设计一个4412+12寸电容屏显示控制,想通过开发板验证自己设计的12寸电容屏好坏,以前都是用电阻屏,没有玩过电容屏,那就按照电阻屏的测试方法进行,就是先用tslib进行测试。执行步骤如下:1、tiny4412开发板光盘中的images中Linux启动 ;2、将bin/qt4脚本中,屏蔽 #cd /usr/local/Tro转载 2016-08-27 19:32:23 · 4845 阅读 · 0 评论 -
Qt安装及交叉编译环境设置
1、安装Qt我这里安装的是中文版的Qt_SDK,网上一般只能收到英文版。QtSdk-offline-linux-x86-v1.2.1.run(763M)。拷贝到linux下,先chmod可执行权限#chmod -x QtSdk-offline-linux-x86-v1.2.1.run#./QtSdk-offline-linux-x86-v1.2.1.run安装完成后,在l转载 2016-08-27 17:14:36 · 886 阅读 · 0 评论 -
Ubuntu下嵌入式Qt开发环境配置全攻略
本文以友善之臂的Mini6410嵌入式开发板为目标板,介绍ubuntu 12.04系统下,配置嵌入式Qt开发工具的过程。本文中介绍的工具、大部分步骤和脚本来自开发板附带资料光盘,但其默认配置环境为老旧的Fedora 9.0,在ubuntu中配置过程已需要修正。 一、背景 众所周知Qt是一个跨平台的开发工具,与本文相关的分支有3个,分别是Linux下的Qt桌面版(基于X Wi转载 2016-08-27 17:11:56 · 2447 阅读 · 0 评论 -
图解如何将Ubuntu上的Qt程序交叉编译出可在ARM平台运行的程序(五部曲)
图解如何将Ubuntu上的Qt程序交叉编译出可在ARM平台运行的程序(五部曲)(原创作品,转载时请注明出处,商业用途前应征得作者同意)作者: devinoy(百度用户)日期:2012-10-16版本:V1.00 Ubuntu(以ubuntu12.04为例,下同)下Qt Creator的安装1.1 点击Ubuntu桌面左边的Ubuntu Software Center(乌转载 2016-08-27 17:10:15 · 7109 阅读 · 0 评论 -
解决你的乱码难题(Qt转码与char和utf8的互转)
解决你的乱码难题(Qt转码与char和utf8的互转)版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.youkuaiyun.com/Shado_walker/article/details/56315359在跨平台的开发中,字符串的转码显得相当重要,稍有不慎,将会出现乱码的情况,在这里,首先说一下Qt的QString中几个关于转码的函数:(1)QByteArray ...转载 2018-10-08 16:28:28 · 1573 阅读 · 0 评论