
QT
qt
kunkliu
good good study
展开
-
Qt 判断文件或文件夹是否存在及创建文件夹
1. 判断文件夹是不是存在参数说明:QString fullPath;//文件夹全路径/方法1/bool isDirExist(QString fullPath){ QDir dir(fullPath); if(dir.exists()) { return tr...转载 2020-04-17 17:11:52 · 2016 阅读 · 0 评论 -
QT textedit 滚动条自动往下滚动
用textedit接受数据,但是超过当前文本大小后不会跟着走就看不见最新接收的数据,用这种方法每当有新数据,将自动滚动到底部:选中textedit右键转到槽,选择textChanged(),然后在弹出来的函数中加代码:ui->textedit->moveCursor(QTextCursor::End);...转载 2020-04-17 13:20:40 · 2211 阅读 · 0 评论 -
QT学习之QString的arg方法
在QT的QString中,arg方法类似于C中的printf中使用的格式输出符(只是有点类似)。在QT5的帮助文档中,可以看出以下几点: 使用arg(str1, str2, str3)这种方法进行替换。 使用arg(str1).arg(str2).arg(str3)这种方法进行替换。 使用arg(int,int,int)这种方式进行替换。 解释以下两种方法:...转载 2020-04-17 13:15:16 · 655 阅读 · 0 评论 -
QT 按钮保持按下时样式
通常设置按钮press样式后,当你点击离开后,按钮又恢复成了未按下时的状态。想要按钮按下后保持press样式下的样式,操作如下:1、将所有按钮的如下的两个状态均选中2、在每个按钮的槽函数后面加上setDown()函数,如下我的四个按钮,void radarCom::on_sendBtn_clicked(){ ui->SAradarBtn->setDown(f...转载 2020-04-17 12:54:49 · 4697 阅读 · 2 评论 -
编译arm版qt库 5.8.0
转载地址:http://blog.youkuaiyun.com/elikang/article/details/53140635来自QQ群 Linux && 技术分享 311078264 此文档由elikang整理,为了文章简单直接,许多细节未能在文章中体现,如有疑问请进群讨论。准备,安装编译器:安装arm-linux-gnueabihf-gcc:$ sudo apt inst转载 2017-12-28 19:19:45 · 1381 阅读 · 0 评论 -
移植QT5.6到嵌入式开发板(史上最详细的QT移植教程)
转载地址:http://blog.youkuaiyun.com/lizuobin2/article/details/52673494 目前网上的大多数 QT 移植教程还都停留在 qt4.8 版本,或者还有更老的 Qtopia ,但是目前 Qt 已经发展到最新的 5.7 版本了,我个人也已经使用了很长一段时间的 qt5.6 for windows ,本文就来介绍一下QT在嵌入式环境的搭建。 移植转载 2018-01-05 13:20:39 · 17567 阅读 · 8 评论 -
Qt Creator中的.pro文件的详解
转载地址:http://blog.youkuaiyun.com/hebbely/article/details/66970821简述:在QT中,有一个工具qmake可以生成一个makefile文件,它是由.pro文件生成而来的。.pro是qmake的工程文件(project);.pri文件可以把 *.pro 文件内的一部分单独放到一个 *.pri 文件内(include),然后包含进来;.转载 2018-01-23 08:46:49 · 2700 阅读 · 0 评论 -
Ubuntu下Qt creator无法输入中文怎么办
转载地址:http://www.linuxdown.net/install/faq/20160316_how_linux_5047.html在ubuntu15.04系统下面装好QT5.4(32位)之后,在写代码想注释的时候,发现不能写入中文,下面是我解决的方法:在ubuntu15.04系统下面装好QT5.4(32位)之后,在写代码想注释的时候,发现不能写入中文,下面是我解决的方法:转载 2018-01-23 18:03:44 · 449 阅读 · 0 评论 -
编译QT时出现lib/libQtGui.so: undefined reference to `ts_read_raw'的解决办法
转载地址:http://blog.youkuaiyun.com/bobbat/article/details/51487102lib/libQtGui.so: undefined reference to `ts_read_raw'/lib/libQtGui.so: undefined reference to `ts_open'/lib/libQtGui.so: undefine转载 2018-01-15 17:52:47 · 708 阅读 · 0 评论 -
如何将QT程序移植到开发板上运行
转载地址:http://blog.youkuaiyun.com/u013539952/article/details/509023291. 首先,要将QT环境设置成在ARM下运行的环境,这样编译出来的可执行文件才能在开发板下运行。要注意你的QT是不是ARM版本的,可用“qmake -v”命令来查看2.环境配置好之后开始按照自己的意愿编写QT代码,此处忽略。。。3.往开转载 2017-12-28 18:54:17 · 3256 阅读 · 0 评论 -
移植Qt到开发板的过程
转载地址:http://blog.youkuaiyun.com/guoguoshizhuo/article/details/19181463做linux大半年了,接触QT也有一段时间了,从来没有成功的把QT移植到开发板上去,过完年闲得无聊,试了哈。今天能够成功的把QT的一个界面软件运行在开发板上了,写下此文,以防止如果有一天忘记了,能够通过查看此文档,复习哈。也方便各位学习指导。本人新手,如有不对转载 2017-12-28 17:42:12 · 3086 阅读 · 0 评论 -
QT程序怎么移植到开发板并运行
转载地址:http://blog.youkuaiyun.com/fengchao_2009/article/details/6422180需要的条件:1.上位机编译好的可执行文件,以hello为例在虚拟机的ubuntu下,写好代码之后,定位到当前目录,执行命令$ qmake -project //生成工程文件.pro$ qmake //生成makefile转载 2017-12-28 16:24:04 · 4502 阅读 · 1 评论 -
QT5.6移植到ARM三星4412-
转载地址:http://blog.youkuaiyun.com/xiaolong1126626497/article/details/51688977嵌入式linux之QT5.6移植 11.1 简介 11.2 移植 21.2.1 源码下载链接 21.2.2 移植准备工作 31.2.3 解压qt源码包 31.2.4 配置编译环境 31.2.5 删除目录 41.转载 2018-01-02 17:30:22 · 1219 阅读 · 0 评论 -
嵌入式ARM版本的Qt编译安装和移植过程
转载地址:http://blog.youkuaiyun.com/qq_15653225/article/details/49762385我使用的Qt版本是4.8.5,其他版本的过程类似,可通过此方法制定Qt开发、运行环境。移植的步骤如下:1、下载新版qt;2、编译tslib;3、编译qt;4、配置编译后的qt,以便在主机上用qmake编译适用目标板的qt应用;5、拷贝lib文件到目标板。一、下载qt和tsli转载 2018-01-02 14:25:44 · 1479 阅读 · 0 评论 -
linux下编译qt5.6.0静态库
转载地址:https://www.cnblogs.com/oloroso/p/5407779.htmllinux下编译qt5.6.0静态库linux下编译qt5.6.0静态库configure生成makefile安装选项Configure选项第三方库:附加选项:QNX/Blackberry 选项:Android 选项:生成makefile遇到链接检查失败转载 2018-01-02 12:48:53 · 1416 阅读 · 0 评论 -
Qt-configure配置选项
转载地址:http://blog.youkuaiyun.com/dztaopao/article/details/9243269这个页面给出了一个简短的,当使用configure脚本或configure.exe二进制构建Qt时的各种不同的可用选项。当使用默认选项构建Qt,只需如下所示的从命令行调用configure。在Linux、Mac OS X和Unix平台下构建Qt:. / configu转载 2018-01-02 12:41:32 · 6596 阅读 · 0 评论 -
tslib1.4与Qt4.8.6的交叉编译与移植
转载地址:https://www.cnblogs.com/Jasonsblog/p/3757985.html最近开始正式接触QT开发,网上看了些移植教程都写的有点乱,博客园的emouse思·睿有一篇写的很好的文章,下面是文章的链接http://www.cnblogs.com/emouse/archive/2013/01/29/2881311.html 我结合自己编译移植过程中遇转载 2018-01-15 18:58:57 · 522 阅读 · 3 评论 -
Tslib和Qt 4.8.4与在开发板上的移植
转载地址:https://www.cnblogs.com/emouse/archive/2013/01/29/2881311.html这篇博客算是接着Linux 下编译、安装、配置 QT这篇的,搞完PC平台的就来弄一下嵌入式平台的,Linux的东西搞起来麻烦的地方就在于太杂、太散,像QT,各版本之间都有很多差异,因此在网络上查找资料不能光看某一个,必须很多资料综合来判断、取舍。好了转载 2018-01-16 09:12:40 · 214 阅读 · 0 评论 -
Qt4.8.6 configure 参数
转载地址:http://blog.youkuaiyun.com/sxpsxp12/article/details/50611633不只是适用于Qt4.8.6,原则上适用于Qt4所有版本Usage: configure [-h] [-prefix ] [-prefix-install] [-bindir ] [-libdir ] [-docdir ] [-headerdir ] [转载 2018-01-16 09:18:19 · 1673 阅读 · 0 评论 -
pkg-config的使用
转载地址:https://blog.youkuaiyun.com/billxin2012/article/details/51596290pkg-config的使用 qt/e 编译问题:编译后的qt程序在目标板上运行有显示,触摸屏没反应,经大量检查发现是qt/e库编译时和tslib库文件链接问题./configure -embedded arm -platform linux-g++ -xplatform q...转载 2018-05-15 19:21:14 · 1744 阅读 · 0 评论 -
not defined in file libstdc++.so.6 withlink time reference
转载地址:http://blog.sina.com.cn/s/blog_bd6f4c120101mfyw.html上一篇以及成功搭建了环境:http://blog.sina.com.cn/s/blog_bd6f4c120101mdm8.html现在准备把自己写的界面程序移植到开发板运行.利用qtcreator编写界面程序,这简单描述一下,参照上面文章:cd qt-4.6.3-x转载 2018-01-25 16:43:50 · 2505 阅读 · 0 评论 -
交叉编译Qt5.2.1让其支持触摸屏多点触摸
转载地址:http://blog.youkuaiyun.com/mkndg/article/details/26725109编译环境和上一篇一样.上一篇的地址:http://blog.youkuaiyun.com/mkndg/article/details/26359055只是qt的configure不同,文件系统的profile不同,本篇只写不同的地方.其他的原来的一样.需要注意的是,如需要支持多点转载 2018-01-16 16:55:32 · 2138 阅读 · 0 评论 -
程序自动启动运行时,qt界面出现之前在屏幕中心位置还是会短暂出现一下光标
转载地址:http://blog.youkuaiyun.com/wuqingwei/article/details/53374275在app初始化之后调用 QWSServer::setCursorVisible(FALSE);但是有如下问题:程序自动启动运行时,qt界面出现之前在屏幕中心位置还是会短暂出现一下光标解决方法:1. 重编Qt库,禁用鼠标功能转载 2018-01-31 15:29:51 · 1147 阅读 · 0 评论 -
Qt4.8.6详细安装步骤
转载地址:http://blog.youkuaiyun.com/wenzhenyi/article/details/70159704Qt5的安装比较简单只需要下载一个文件qt-opensource-windows-x86-mingw491_opengl-5.4.2.exe,这个文件集成了编译器(gcc、g++、gdb调试器)、Qt库、Qtcreator集成开发环境Qt 4的安装需要下载三个文件转载 2018-01-24 13:25:44 · 1016 阅读 · 0 评论 -
qt库裁剪
转载地址:http://blog.chinaunix.net/uid-29674796-id-4282073.htmlqt裁剪 Usage configure [-h] [-prefix dir] [-prefix-install] [-bindir dir] [-libdir dir] [-docdir dir] [-headerdir dir] [-plugin转载 2018-01-24 12:29:35 · 1228 阅读 · 0 评论 -
QT学习之路————QT程序在开发板上显示 中文字体
转载地址:http://blog.youkuaiyun.com/huangan_xixi/article/details/51967376真的蛋疼,本来是挺简单的,但是久了不用就会忘记,所以写个博客记录一下咯就只有一点:在开发板上执行QT程序的时候加上一个参数:-fn unifont例如:./xatch -qws -fn unifont 这样就能显示中文啦转载 2018-01-24 11:24:51 · 926 阅读 · 0 评论 -
Linux Qt 及Arm开发板汉字显示
转载地址:http://bbs.elecfans.com/jishu_1097999_1_1.html作为一个优秀的开发人员,我就不说废话了。很多人在 使用Qt做嵌入式开发时,会遇到一个问题: 汉字显示,网上有好多方法,并且针对 Qt5 以前的版本和Qt5 的版本有不同的方法,同样,我也遇到了这个问题,今天我把一种NB的方法介绍给大家,请竖起耳朵。先说一下开发环境:Linu转载 2018-01-24 10:59:59 · 1880 阅读 · 0 评论 -
libts-1.0.so.0, needed by /myroot/qt/qtlib/lib/libQtGui.so, not found (try using -rpath or -rpath-li
转载地址:http://blog.youkuaiyun.com/weixin_36397141/article/details/54618202运行平台:ubuntu16.04 +Qt4.8出错原因:用Qt4.8编译时qmake后,运行make出现错误,错误为:usr/local/toolschain/4.4.3/bin/../lib/gcc/arm-none-linux-gnueabi/4.转载 2018-01-16 10:48:37 · 1498 阅读 · 0 评论 -
qt中隐藏鼠标
转载地址:http://blog.sina.com.cn/s/blog_83dddc170100ueew.html最近移植QT,因为在很多情况下都不许要使用到鼠标,所以对这个问题做了一下研究。1.在运行程序的加上参数-nomouse,这样,当前启动的程序就不会出现鼠标光标。2.在编译QT库的时候添加编译选项QT_NO_CURSOR,这样cursor相关的代码就不会被编译进去转载 2018-01-31 11:12:08 · 1195 阅读 · 0 评论 -
为什么在ARM板上qt字体会变小?
转载地址:http://blog.chinaunix.net/uid-26993600-id-4568302.html因为QT在ARM板上计算DPI值错误。解决的方法就是设置好qt的dpi。qt是根据显示器的物理长度或者宽度于分辨率的关系来计算dpi的。对于QT5以下的版本设置如下: export QWS_DISPLAY="LinuxFB:mmWidth95:0"转载 2018-01-23 17:31:42 · 686 阅读 · 0 评论 -
qt中configure参数配置说明
转载地址:http://blog.youkuaiyun.com/chenyong19870904/article/details/6712409当进入解压好的源码包后,使用./configure –help命令,可以获得相应帮助,那我们只要选取参数部分看看-release这个参数显而易见,就是编译Qt以发布版的模式进行,一般来说,最后系统完成后,库就应该是发布版。-release与上面对应转载 2018-01-02 12:01:20 · 1670 阅读 · 0 评论 -
嵌入式4412开发板QT5.7编译安装到arm
转载地址:https://www.cnblogs.com/topeet/p/5711957.htmlQT5.7.0+UBUNTU16.04+ARM-NONE-LINUX-GNUEABI4.8+busybox最小LINUX系统Orandragon记录本文转自迅为4412开发板群:http://topeetboard.com平台:iTOP-4412精英版+4.3寸屏有学东西写文转载 2018-01-02 11:23:59 · 473 阅读 · 0 评论 -
QT 自定义信号和槽
转载地址:http://www.cnblogs.com/tangkaixuan/p/6505010.html文章来自:https://lug.ustc.edu.cn/sites/qtguide/ 4.3 自定义信号和槽本节首先介绍一下 C++ 编程中常用的传递数据机制,包括类对象的公有成员变量、友元类/函数 、公有函数、回调函数等,这些机制在 Qt 程序中也是可以使用的。然转载 2017-12-22 12:56:38 · 8094 阅读 · 2 评论 -
QT 开发工具简介
转载地址:http://www.cnblogs.com/tangkaixuan/p/6504105.html 1.5 认识开发工具本节专门介绍开发常用到的 GNU 工具集、MinGW、 CMake 和 Qt 工具集,这些工具虽然不需要完全学会,但是基本的概念和用途必须清楚。1.5.1 GNU 工具集在上个世纪八十年代,计算机都是奢侈品,操作系统里最著名的是 Unix 家转载 2017-12-22 12:54:37 · 5533 阅读 · 0 评论 -
QT linux安装
转载地址:http://www.cnblogs.com/tangkaixuan/p/6504102.html文章来自https://lug.ustc.edu.cn/sites/qtguide/ 1.4 Qt在Linux下安装Qt在Linux系统里的安装要稍微复杂一些,因为Linux发行版众多,所以安装过程有些差异。 由于Linux系统都可以自行安装 GNU 工具集(对应W转载 2017-12-22 12:52:42 · 62274 阅读 · 2 评论 -
QT Windows安装
http://www.cnblogs.com/tangkaixuan/p/6504099.html文章来自:https://lug.ustc.edu.cn/sites/qtguide/1.3 Qt在Windows下安装本节先示范 Qt 开发环境在 Windows 系统里的安装,然后简要介绍 Qt 开发环境的目录结构和 Qt 命令行脚本内容。2016.03.22 注:本节介绍的是 M转载 2017-12-22 12:50:19 · 1059 阅读 · 0 评论 -
QT 下载
转载地址:http://www.cnblogs.com/tangkaixuan/p/6504097.html文章来自 https://lug.ustc.edu.cn/sites/qtguide/ 1.2 Qt下载学习Qt当然从基本的下载和安装开始,本节就介绍一下Qt的下载源,后面几节介绍开发环境安装和一些关于开发工具基本的常识。 除了Qt官网的下载链接,在国内也有Qt的转载 2017-12-22 12:47:49 · 21026 阅读 · 10 评论 -
QT简介
转载地址:http://www.cnblogs.com/tangkaixuan/p/6498700.html文章来自 https://lug.ustc.edu.cn/sites/qtguide/ 1.1.1 Qt是什么Qt(官方发音[kju:t],音同cute)是跨平台的开发库,主要是开发图形用户界面(Graphical User Interface,GUI)应用程序,当然也转载 2017-12-22 12:43:08 · 1058 阅读 · 0 评论 -
Qt的各种版本
装置地址:http://xl028.blog.163.com/blog/static/19973024220125493951415/一、Qt简介Qt工具包是一个跨平台的C++开发工具。Qt被主要用在了KDE桌面环境的开发中。它是挪威Trolltech公司的产品,2008年6月17日被芬兰的诺基亚(Nokia)公司收购,以增强该公司在跨平台软件研发方面的实力。使用Qt开发的软件,可转载 2017-12-22 12:00:54 · 6368 阅读 · 0 评论 -
关于Qt的工具的版本,各个概念
转载地址:https://zhidao.baidu.com/question/392155567.html你是要让qt能使用,两种套路都可行:1、安装傻瓜包QtSDK,大概1GB多,你要用到的所有东西都在这里面,按照默认的安装,装好后直接打开qt creator就可以用。2、自己组装:(1)下载Qt Creator (qt-creator-win-opensource-2.4.1.转载 2017-12-22 11:53:42 · 444 阅读 · 0 评论