
Qt
cocoasprite
记录是为了不忘却
展开
-
Qt QTableWidget使用记录
//去除选中虚线框ui->tableWidget->setFocusPolicy(Qt::NoFocus);Qt QTableWidget详解https://blog.csdn.net/wzz953200463/article/details/110004261原创 2022-02-20 15:45:54 · 342 阅读 · 0 评论 -
QT国际化(lupdate/linguits/lrelease)
http://www.cnblogs.com/oloroso/p/4596740.htmlQT国际化(lupdate/linguits/lrelease)本文由乌合之众瞎写http://www.cnblogs.com/oloroso/qt国际化其实就是qt中字符串的字符集编码的设置。当然这个设置不是简单的选择一下什么语言就好,这个需要编程人员来处理的。通常对于非拉丁字符(主转载 2017-09-03 23:51:37 · 5094 阅读 · 0 评论 -
Qt下载地址
https://www.qt.io/download-open-source/Qt Open Source Download原创 2016-12-05 13:41:53 · 2099 阅读 · 0 评论 -
在windows下的QT编程中的char*,wchar_t*与QString之间的转换
http://blog.csdn.net/yangxiao_0203/article/details/7422660转自http://hi.baidu.com/zj41342626/blog/item/3650cd82a381e9b00cf4d2c9.html[cpp] view plain copy //QString to wchar_t: cons转载 2017-06-09 16:50:20 · 1563 阅读 · 0 评论 -
Qt Creator创建子目录项目并自定义目标文件输出目录
1.创建子目录项目"文件\新建文件或项目\其他项目\子目录项目"。2.在子目录项目中,添加新子项目选中子项目,右键选择"新子项目"。3.为每个子项目,指定目标文件输出目录在每个子项目的pro文件中,设定DESTDIRCONFIG(debug, debug|release){ DESTDIR =$$PWD/../xdebug}else{ DE原创 2017-06-09 10:36:08 · 10006 阅读 · 0 评论 -
Qt|Qt软件发布与打包
http://2678482.blog.51cto.com/2668482/1616826原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://2678482.blog.51cto.com/2668482/1616826Windows 7, X64 平台比较烦琐的方式是,运行Qt*.exe 程序转载 2017-05-27 11:12:49 · 1359 阅读 · 0 评论 -
Qt|Qt之鼠标样式
http://blog.sina.com.cn/s/blog_a6fb6cc90101fsoe.htmlQt中可以自定义鼠标样式,无论是为了美观,还是遵从同行业标准,或者说是界面友好性都需要了解。使用setCursor(Qt::CursorShape)来设置鼠标样式,Qt::CursorShape包含以下选项:1、正常选择Qt::ArrowCursor效果:转载 2017-04-25 10:06:38 · 833 阅读 · 0 评论 -
技术博客汇总[2018/8/30更新]
一去丶二三里[Qt]http://blog.csdn.net/liang19890820纯正开源之美,有趣、好玩、靠谱。。。QtDebug [Qt]http://qtdebug.com我们所做的事,所写的代码,都已经被其他人做过无数次了,这里只不过是用了我们自己的方式再演绎一次,人生如戏,全靠演技。DevBean Tech World | Colorful Technologi...原创 2016-10-12 00:54:28 · 747 阅读 · 0 评论 -
OpenCV|Qt OpenCV imread 中文路径
http://blog.csdn.net/u011430225/article/details/53809494开发环境: Qt5.7 Creator + OpenCV2.4.9(自己编译的);问题:imread中文路径无法成功,英文路径就可以。很奇怪解决办法1:[cpp] view plain copy cv::Mat im转载 2017-05-04 13:37:47 · 1983 阅读 · 1 评论 -
QT中PRO文件写法的详细介绍,很有用,很重要!
http://blog.csdn.net/adriano119/article/details/5878169在QT中,有一个工具qmake可以生成一个makefile文件,它是由.pro文件生成而来的,.pro文件的写法如下:1. 注释从“#”开始,到这一行结束。2.模板变量告诉qmake为这个应用程序生成哪种makefile。下面是可供使用的选择:TEMPLATE转载 2017-04-20 16:10:24 · 576 阅读 · 0 评论 -
Qt之pro配置详解
http://blog.csdn.net/liang19890820/article/details/51774724简述使用Qt的时候,我们经常会对pro进行一系列繁琐的配置,为方便大家理解、查找,现将常用的配置进行整理。简述配置注释CONFIGDEFINESDEPENDPATHDESTDIRFORMSHEADERSINCLUDEPATHLIBSMOC_D转载 2017-04-20 16:08:06 · 423 阅读 · 0 评论 -
Qt|Qt读写ini文件
http://blog.csdn.net/qiurisuixiang/article/details/7760828一 背景 1 ini文件介绍.ini 文件是Initialization File的缩写,即初始化文件。除了windows现在很多其他操作系统下面的应用软件也有.ini文件,用来配置应用软件以实现不同用户的要求。一般不用直接编辑这些.ini文件,应用程序的转载 2017-03-25 13:35:18 · 700 阅读 · 0 评论 -
Qt|QT读写配置文件(.ini)
http://blog.csdn.net/anonymousrookie/article/details/47843057INIINI文件格式是某些平台或软件上的配置文件的非正式标准,以节(section)和键(key)构成,常用于微软Windows操作系统中。INI文件是Initialization File的缩写,即初始化文件。除了windows现在很多其他操作系统下面的应用软件也转载 2017-03-25 13:33:36 · 2105 阅读 · 0 评论 -
Qt|LNK1104: cannot open file ‘gdi32.lib’ 解决方法
http://www.cnblogs.com/lovepurple/p/3618568.html1.环境变量 : Path = ;C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\Bin; 添加变量: INCLUDE = C:\Program Files (x86)\Microsoft SDKs\Windows\v7转载 2017-03-24 22:12:50 · 3354 阅读 · 0 评论 -
Qt中文|qt5解决读取中文文件中文的乱码
http://blog.csdn.net/songshu1007/article/details/42557371QFile file("xxxx.txt");QTextStream stream(file,QIODevice::ReadOnly);stream.setCodeC( QTextCodec::codecForName("GB2312") );stream.readAll()转载 2017-03-22 11:06:20 · 8055 阅读 · 0 评论 -
Qt中文|qt5解决读取ini文件中中文乱码
http://blog.csdn.net/songshu1007/article/details/42557349QSettings settings("xxxx.ini",QSettings::IniFormat);settings.setIniCodec(QTextCodec::codecForName("GB2312")); //在此添加设置,即可读写ini文件中的中文set转载 2017-03-22 11:04:37 · 3150 阅读 · 0 评论 -
Qt Designer的进阶使用
http://blog.csdn.net/mao19931004/article/details/52070912熟悉Qt的人或多或少的都会使用Qt Designer(以下简称Designer),在Qt中,提供了一个用于可视化设计软件的界面的过程,使用Designer,你会减少使用代码来设计界面的过程,当然更多的时候是结合着代码以及Designer两者,从而实现较好的界面,对于熟悉MFC的转载 2017-09-25 22:39:16 · 1124 阅读 · 0 评论 -
Qt|qobject_cast用法
http://masikkk.com/article/Qt-qobject_cast/函数原型T qobject_cast ( QObject * object )本方法返回object向下的转型T,如果转型不成功则返回0,如果传入的object本身就是0则返回0。在使用时有两个限制:T类型必须继承自QObject。在声明时必须有Q_OBJECT宏。使用场景转载 2017-11-12 00:03:10 · 2204 阅读 · 0 评论 -
如何在VS2013+QT5.3环境下使用自定义信号与槽函数
https://www.cnblogs.com/dada-911911/p/3825079.html图1中标注出来的是VS2013中的QT界面设计师文件,双击默认打开的是Qt设计师工具。在界面上面拉入一个PushButton,点击编辑信号与槽按钮进入编辑模式。选择信号clicked(),发现可以从QWidget继承很多槽函数,暂时先选择close()槽函数,点OK转载 2017-11-22 00:00:42 · 1391 阅读 · 0 评论 -
天山老妖S|QT开发(四十)——GraphicsView编程
http://blog.51cto.com/9291927/1879132转载 2018-08-30 00:52:23 · 639 阅读 · 0 评论 -
天山老妖S|QT开发(三十九)——GraphicsView框架
http://blog.51cto.com/9291927/1879128转载 2018-08-30 00:50:13 · 946 阅读 · 0 评论 -
Qt之QAbstractButton(选中非选中,多选,互斥)
https://blog.csdn.net/liang19890820/article/details/51509764简述QAbstractButton类是按钮部件的抽象基类,提供了按钮所共有的功能。QAbstractButton类实现了一个抽象按钮,并且让它的子类来指定如何处理用户的动作,并指定如何绘制按钮。QAbstractButton提供了点击和勾选按钮。QRadioButton和QChe...转载 2018-05-05 00:53:46 · 5681 阅读 · 0 评论 -
Qt 显示 GIF
https://qtdebug.com/qt-gif/ Qt 中,静态图片 PNG,JPG 等可以用其创建 QPixmap,调用 QLabel::setPixmap() 来显示,但是能够具有动画的 GIF 却不能这么做,要在 QLabel 上显示 GIF,需要借助 QMovie 来实现。QLabel 显示 GIF使用 GIF 图片的路径创建 QMovie 对象...转载 2018-05-05 00:40:34 · 1275 阅读 · 0 评论 -
QFontMetrics|Qt
The QFontMetrics class provides font metrics information.QFontMetrics functions calculate the size of characters and strings for a given font. There are three ways you can create a QFontMetricsobject:...原创 2018-05-05 00:25:39 · 1481 阅读 · 0 评论 -
Qt Creater更改默认的构建目录
https://blog.csdn.net/qq_31375721/article/details/71687277 在使用Qt Creater的过程中,出现了一个不爽的是Qt Creater的项目构建目录是在与项目同级的目录下!!!(╬ ̄皿 ̄),假如你的项目够多了,那么就会造成非常混乱的目录结构。在这里写一下更改的方法。在Qt creater中,项目...转载 2018-04-08 23:32:55 · 692 阅读 · 0 评论 -
Qt信号与槽集萃
Qt 学习之路 2(4):信号槽https://www.devbean.net/2012/08/qt-study-road-2-signal-slot/Qt 学习之路 2(5):自定义信号槽https://www.devbean.net/2012/08/qt-study-road-2-custom-signal-slot/Qt 学习之路 2(16):深入 Qt5 信号槽新语法https://www...转载 2018-03-05 23:48:41 · 285 阅读 · 0 评论 -
Qt之界面实现技巧
http://blog.sina.com.cn/s/blog_a6fb6cc90101dech.html总结一下,在开发Qt的过程中的一些技巧!可遇而不可求。。。一、主界面1、窗口 最小化 最大化 关闭按钮、显示状态自定义 setWindowFlags(Qt::CustomizeWindowHint); setWindowFlags(Qt::WindowCloseButtonHi...转载 2018-03-04 00:52:41 · 322 阅读 · 0 评论 -
QCombobox设置下拉框的宽度(设置QComboBox的下拉框Item高度|下拉框下拉列表的高度)
这几天写一个项目,里面用到qcombobox组件,其中下拉框含有129个子项,所以在点击的时候,一个下拉框就将整个电脑屏幕给占满了,很不好看并且在使用中会造成很大的苦恼。其实我就是想设置一个下拉框最大的高度,而且,剩下还未显示的子项就用滚动条来代替。网上搜了很长时间,很多都是人云亦云,不能解决问题,所以,今天写下这个博客,一来,留给自己存档,而来,留给后来的同学,希望不要走我这条老路。下拉框高度主...转载 2018-03-04 00:48:19 · 13809 阅读 · 1 评论 -
线程池 QThreadPool
http://qtdebug.com/qtbook-thread-pool/ 创建线程需要向系统申请资源,线程切换时操作系统会切换线程上下文,可能会从用户态切换到内核态,当有很多线程时,频繁地切换线程会导致消耗大量的 CPU 以及内核资源,真正用于计算的资源就减少了,反而会降低程序的效率。线程并不是越多越好,线程池的作用是管理、复用、回收一组线程,控制线程的数...转载 2018-03-04 00:33:14 · 2421 阅读 · 0 评论 -
QSS QCalendarWidget
http://qtdebug.com/qtbook-qss-calendar/QCalendarWidget 是一个比较复杂的 widget,由几个 QToolButton, QSpinBox, QMenu, QTableView 等组成,Qt 的帮助文档里没有其 QSS 的相关文档,当要修改其样式的时候应该怎么办呢?我们这里采用的方法是分析组成 QCalendarWidget转载 2018-01-04 00:25:43 · 3375 阅读 · 0 评论 -
Qt之创建并使用共享库
http://blog.csdn.net/liang19890820/article/details/77337088简述在 Windows 中,有动态链接库(DLL - Dynamic Link Library);在 Linux 中,有共享库(Shared Library),它们是相同的!由于平台和编译器的差异,输出的库文件也不同:在 Windows 中,Mi转载 2018-01-04 00:21:03 · 1883 阅读 · 0 评论 -
Qt程序在Windows下使用windeployqt进行部署
1.进入VS2013的命令行环境2.执行release部署3.--debug, debug部署4.参考资料[1]win7平台下QT软件的打包与发布(部署与安装)http://blog.csdn.net/shallen320/article/details/44915649[2]Qt 程序打包发布总结 http://blog.csdn.net/liuy原创 2018-01-03 01:49:11 · 761 阅读 · 1 评论 -
Qt常用代码片段(2017.6.17更新)
1.Returns the directory that contains the application executable.[static] QString QCoreApplication::applicationDirPath()或qApp->applicationDirPath();2.Returns pathName with the '/' separators conver...原创 2017-01-04 15:24:06 · 1442 阅读 · 0 评论 -
QString 保留小数点后一位数 & QT int 转16进制QString并补零
http://blog.csdn.net/gdizcm/article/details/54728381QString 保留小数点后一位。double num;QString::number(num,'f',1)); //保留几位1就改成几int 转16进制QString并补零int vibID;QString key = QString("%1").转载 2017-11-28 10:07:24 · 2965 阅读 · 0 评论 -
Qt|QT Creator 代码自动补全---快捷键设定
http://blog.csdn.net/u014175572/article/details/50924320用QT Creater编程,如果没有自动补全是很痛苦的事情,于是便查阅了QT的文档,发现CTRL+SPACE是自动补全的快捷键;但是在 Creater里使用居然没有效果,估计是输入法切换的冲突(CTRL+SPACE是我中英文输入的默认快捷键)于是寻求解决方法,在QT转载 2017-03-22 10:58:30 · 1449 阅读 · 0 评论 -
Qt资料大全
Qt资料大全http://blog.csdn.net/u011012932/article/details/51752029转载 2016-10-12 00:38:22 · 787 阅读 · 0 评论 -
Qt|Qt 插件综合编程-基于插件的OpenStreetMap瓦片查看器客户端
OpenStreetMap一般是使用Web服务发布瓦片和矢量数据的。本系列博文主要演示如何使用Qt 搭建一个简单的OpenStreetMap瓦片客户端,实现以下功能:1、OpenStreetMap 服务器瓦片的自动下载与本地缓存。2、基于Qt插件的接口开发技术,实现高度可扩展的图层。提供两个图层插件范例。第一个插件演示了使用底层QPainter实现绘图、量测功能;第二个插件演示了使用QGr转载 2017-03-03 12:58:53 · 1189 阅读 · 0 评论 -
qt条件编译debug和release版本--qmake之CONFIG(debug, debug|release)
http://blog.csdn.net/zzwdkxx/article/details/513853581.更改pro文件:(参考:http://blog.csdn.net/derryzhang/article/details/6592229)CONFIG+=debug_and_releaseCONFIG(debug, debug|release){ TAR转载 2016-12-21 16:11:05 · 4160 阅读 · 0 评论 -
Qt中如何检测程序是Debug版还是Release版
http://qiusuoge.com/11410.html方法是检查QT_NO_DEBUG 这个宏。示例代码:#ifdef QT_NO_DEBUG qDebug() << "release mode"; #else qDebug() << "debug mode"; #endif转载 2016-12-21 16:08:15 · 10954 阅读 · 0 评论 -
使用Qt开发绘制多个设备的流量曲线图(附带项目图)
http://blog.csdn.net/imxiangzi/article/details/50155017一、说明:在实际项目中,主要是使用Qt开发CS程序,当然主要是客户端。公司项目中有这个需求是实时显示多个设备的流量曲线图,设备将流量信息发给服务端,服务端再将信息通过Socket发给Qt客户端,Qt客户端通过Socket接收后实时显示在程序的一个窗口上;这个显示是以曲线转载 2016-12-14 10:03:49 · 2623 阅读 · 0 评论