加载中
Qt开发经验总结之武林秘籍

一、开发经验总结 当编译发现大量错误的时候,从第一个看起,一个一个的解决,不要急着去看下一个错误,往往后面的错误都是由于前面的错误引起的,第一个解决后很可能都解决了。 定时器是个好...

Qt
2019/06/02 11:58
452
Qt开发经验小技巧51-60

在某些http post数据的时候,如果采用的是&字符串连接的数据发送,中文解析乱码的话,需要将中文进行URL转码。 QString content = "测试中文"; QString note = content.toUtf8().toPercentE...

Qt编写项目作品大全

Qt编写的项目作品1-自定义控件大全 https://blog.csdn.net/feiyangqingyun/article/details/103945044 Qt编写的项目作品2-控件属性设计器(组态) https://blog.csdn.net/feiyangqingyun/arti...

Qt编写控件属性设计器

一、前言 自从研究Qt编写自定义控件以来,一发不可收拾,越多越多人有类似的需求找我定制控件,陆陆续续写了上百个控件,目前已超过150个,于是逐渐衍生了另外一个需求,提供一个控件属性设计...

2019/09/13 10:46
974
Qt开发经验小技巧21-30

如果出现Z-order assignment: is not a valid widget.错误提示,用记事本打开对应的ui文件,找到<zorder></zorder>为空的地方,删除即可。 善于利用QComboBox的addItem的第二个参数设置用户数...

Qt编写自定义控件大全

平时在各种项目实战中,Qt自带的几十个控件已经满足不了现有项目的需求了,所以需要自己自定义一些控件,随着项目越做越多,自定义的控件数量也越来越多,再加上一些网页找我定制控件,特意整...

2018/08/22 23:33
2.4W
Qt开发经验小技巧1-10

当编译发现大量错误的时候,从第一个看起,一个一个的解决,不要急着去看下一个错误,往往后面的错误都是由于前面的错误引起的,第一个解决后很可能都解决了。 定时器是个好东西,学会好使用...

Qt通用方法及类库2

函数名 //初始化数据库 static void initDb(const QString &dbName); //初始化文件,不存在则拷贝 static void initFile(const QString &sourceName, const QString &targetName); //新建目录...

2020/04/19 16:30
133
qt for webassembly环境搭建图文教程

一、前言 从Qt5.14开始,官方的在线安装提供了qt for webassembly构建套件,这对很多小白来说绝对是个好消息,也绝对是个好东西,好消息是不用再去交叉编译自己生成qt for webassembly的qt库...

Qt编写输入法V2019终极版

一、前言 之前写过的V2018版本的输入法,本来已经很完善了,不打算更新升级了,最近有个朋友找我定制一个输入法,需要高仿一个苹果MAC电脑的输入法,MAC操作系统的审美无疑是相当棒的,于是乎...

Qt
2019/08/15 15:48
814
Qt开发经验小技巧81-90

Qt中的QColor对颜色封装的很完美,支持各种转换,比如rgb、hsb、cmy、hsl,对应的是toRgb、toHsv、toCmyk、toHsl,还支持透明度设置,颜色值还能转成16进制格式显示。 QColor color(255, 0,...

Qt
2019/12/17 21:01
143
Qt开源作品30-农历控件

一、前言 农历控件在国产linux中必备的控件之一,毕竟要适应国人的习惯,你看win10系统的日历,现在点开来直接就有农历在上面,非常方便人性化,所以在很多用Qt做的项目中,也有农历控件的应...

2020/06/08 09:12
132
Qt开发经验小技巧31-40

代码判断MSVC编译器版本。 if (_MSC_VER == 1800) MSVC++ 14.0 _MSC_VER == 1900 (Visual Studio 2015) MSVC++ 12.0 _MSC_VER == 1800 (Visual Studio 2013) MSVC++ 11.0 _MSC_VER == 1700 (...

Qt开发经验小技巧71-80

在我们使用QList、QStringList、QByteArray等链表或者数组的过程中,如果只需要取值,而不是赋值,强烈建议使用 at() 取值而不是 [] 操作符,在官方书籍《C++ GUI Qt 4编程(第二版)》的书中...

Qt
2019/12/17 21:00
82
Qt通用方法及类库4

函数名 //九宫格图片 horzSplit-宫格1/3/7/9宽度 vertSplit-宫格1/3/7/9高度 dstWidth-目标图片宽度 dstHeight-目标图片高度 static QPixmap ninePatch(const QString &picName, int horzSpl...

2020/04/19 16:38
89
Qt编写自定义控件66-光晕时钟

一、前言 在上一篇文章写了个高仿WIN10系统的光晕日历,这次来绘制一个光晕的时钟,也是在某些网页上看到的效果,时分秒分别以进度条的形式来绘制,而且这个进度条带有光晕效果,中间的日期时...

2019/10/11 09:17
329
Qt编写自定义控件65-光晕日历

一、前言 操作系统的更新迭代速度非常快,基本上三五年就有个新版本出来,WIN10操作系统还是一个比较成功的系统,据说现在市场份额越来越大,XP的份额已经很小,WIN7的份额也在逐步减少,在最...

2019/10/10 10:18
335
Qt编写自定义控件56-波浪曲线

一、前言 波浪曲线控件,其实是之前一个水波进度条控件的一个核心,其实就是利用正弦曲线来生成对应的坐标进行绘制,把这个功能单独提取出来,是为了更详细的研究各种正弦余弦等拓展效果,当...

2019/09/21 10:01
153
Qt开发经验小技巧41-50

如果使用sqlite数据库不想产生数据库文件,可以创建内存数据库。 QSqlDatabase db = QSqlDatabase::addDatabase("QSQLITE"); db.setDatabaseName(":memory:"); 清空数据表并重置自增ID,sql...

Qt
2019/12/17 20:52
147
Qt编写自定义控件64-垂直时间轴

一、前言 垂直时间轴控件,主要用来描述企业发展历程大事件,或者软件版本迭代历史等,通过时间节点和事件描述来直观的展示发展的过程,一般在web网页或者app中经常看到此类控件,尤其是公司...

2019/10/09 10:23
344

没有更多内容

加载失败,请刷新页面

返回顶部
顶部