随笔分类 -  qt学习案例

一些简单的qt控件使用
摘要:Qt支持heic图片显示Qt无感显示heic图片 阅读全文
posted @ 2024-05-25 19:45 朝十晚八 阅读(89) 评论(2) 推荐(0) 编辑
摘要:原文链接:Qt之悬浮球菜单 一、概述 最近想做一个炫酷的悬浮式菜单,考虑到菜单展开和美观,所以考虑学习下Qt的动画系统和状态机内容,打开QtCreator的示例教程浏览了下,大致发现教程中2D Painting程序和Animated Tiles程序有所帮助,如下图所示,这两个demo讲述了怎么做一个 阅读全文
posted @ 2022-10-28 23:08 朝十晚八 阅读(1645) 评论(0) 推荐(1) 编辑
摘要:[TOC] 原文链接: "Qt Widgets优秀示例展示" 一、效果展示 analogclock anchorlayout basicdrawing calculator chart coloreditorfactory configdialog customcompleter customsor 阅读全文
posted @ 2019-12-27 16:32 朝十晚八 阅读(4272) 评论(0) 推荐(0) 编辑
摘要:[TOC] 原文链接: "Qt无边框窗体 模拟模态窗体抖动效果" 一、概述 用Qt开发windows客户端界面确实是一大利器,兼顾性能的同时,速度相对来说也不错。再加上qss的辅助,那么一个漂亮的界面就不在话下了。 想要做出漂亮的界面,重写一个标题栏是必不可少的,那么我们肯定是需要使用Qt给我们提供 阅读全文
posted @ 2019-09-22 19:37 朝十晚八 阅读(4200) 评论(0) 推荐(2) 编辑
摘要:[TOC] 原文链接: "Qt之键盘事件监听 实时响应大小写Capslock按键" 一、开篇 假期总是转眼即逝,想想今天就是中秋节最后一天了,明天又要开始挤地铁了,好像还有一篇文章需要完成,前一段时间做了一个小功能,当用户输入密码时,如果键盘开启了大写,则需要重点提示用户,否则有些用户可能会误以为自 阅读全文
posted @ 2019-09-15 15:52 朝十晚八 阅读(6250) 评论(2) 推荐(2) 编辑
摘要:[TOC] 原文链接: "QRowTable表格控件(五) 重写表头排序、支持第三次单击恢复默认排序" 一、原生表格 开发客户端程序的方式越来越多了,现在很流行的libcef、electron等等都可以作为快速开发客户端软件的方案,但是如果需要一个好的用户体验,还是离不开原生化的开发,虽然慢,但是性 阅读全文
posted @ 2019-09-14 18:35 朝十晚八 阅读(2237) 评论(1) 推荐(1) 编辑
摘要:[TOC] 原文链接: "Qt无边框窗体 最大化时支持拖拽还原" 一、概述 用Qt进行开发界面时,既想要实现友好的用户交互又想界面漂亮,那么自定义界面就必不可少。其中有一个操作就是是我们每一个Qter开发者都要会的,而且是经常进行的。 Qt::FramelessWindowHint这个属性想必大家都 阅读全文
posted @ 2019-08-27 00:11 朝十晚八 阅读(5669) 评论(4) 推荐(3) 编辑
摘要:[TOC] 原文链接: "Qt实现表格树控件 自绘树节点虚线" 一、开心一刻 一程序员第一次上女朋友家她妈板着脸问 :你想娶我女儿,有多少存款? 程序员低了下头:五百! 她妈更鄙视了:才五百块,买个厕所都不够! 程序员忙说:不是人民币! 她妈:就算是美元,还是不够买厕所! 程序员:其实是比特币! 她 阅读全文
posted @ 2019-08-07 00:16 朝十晚八 阅读(11662) 评论(19) 推荐(3) 编辑
摘要:[TOC] 原文链接: "Qt高仿Excel表格组件 支持冻结列、冻结行、内容自适应和合并单元格" 一、概述 最近看到一个比较炫酷的表格效果,冻结表格列功能。经常使用excel的人应该都使用过这个功能,当我们想把一些重要的信息一直固定在界面上时,就得使用冻结行或者冻结列的功能。 之前我也做过类似的冻 阅读全文
posted @ 2019-08-01 00:37 朝十晚八 阅读(10086) 评论(0) 推荐(1) 编辑
摘要:[TOC] 原文链接: "QRowTable表格控件 支持hover整行、checked整行、局部列排序等" 一、开心一刻 老公和老婆晚上回家,路旁突然跳出三个持刀蒙面大汉:“绑架!你俩可以走一个,回家等消息。” 老公一把将老婆推开:“老婆快走!”待老婆走远后,三个蒙面人摘下面具:“尼玛现在找你打个 阅读全文
posted @ 2019-07-14 20:02 朝十晚八 阅读(3505) 评论(3) 推荐(2) 编辑
摘要:目录一、有价值- 好的网站- 好的文章二、Qt开源库-工具- QtXlsx--excel读写库- QxtGlobalShortcut全局热键三、Qt开源库-控件- libqxt编译- Qwt- QCustomPlot- 其他四、Qt开源项目-控件(容器类)- 属性控件--QtTreeProperty 阅读全文
posted @ 2019-07-09 23:41 朝十晚八 阅读(24733) 评论(8) 推荐(5) 编辑
摘要:[TOC] 本帖为持续更新帖,主要展示日常开发中各式各样的控件、复杂窗体。本帖中只包含了部分展示效果,更多展示效果后续陆续放出 原文链接: "Qt定制控件列表" 本帖持续更新。。。 支持组件定制 有偿提供源码 炫酷进度条 原有进度条基础上新增功效,颜色支持配置 提示框 支持多种显示模式,和消失动画 阅读全文
posted @ 2019-07-05 23:53 朝十晚八 阅读(6887) 评论(4) 推荐(1) 编辑
摘要:[TOC] 一、概述 好久没有做业务相关的UI功能了,比较炫酷的交互效果也写的少了,最近花了2天时间写了一个简易的高仿富途牛牛组件化的功能,当然了这只是一个初步的效果,而且没有做贴图、美化等工作,但是基本的功能已经有了。本篇文章只是作为组件化的一个开始,后续还会陆续引入更多关于组件化的介绍,相信功能 阅读全文
posted @ 2019-06-15 14:06 朝十晚八 阅读(3047) 评论(0) 推荐(3) 编辑
摘要:最近抽空研究了下QThread,使用起来方式多种多样,但是在使用的同时,我们也应该去了解Qt的线程它到底是怎么玩儿的。 Qt的帮助文档里讲述了2种QThread的使用方式,一种是moveToThread,另一种是继承QThread实现run方法,下面我们分别来分析下 一、moveToThread 首 阅读全文
posted @ 2019-05-14 14:53 朝十晚八 阅读(2878) 评论(0) 推荐(0) 编辑
摘要:上一篇 "C++消息框架 基于sigslot" 文章中我们讲述了使用sigslot信号槽实现自己的消息框架,这是一个比较粗糙,而且小的框架。当我们的程序逐渐变大时,我们可能就会考虑功能插件化,或者支持某些模块动态加载和卸载。 功能动态加载,也就是我们平时所说的插件化,插件支持热插拔。 之前工作中,刚 阅读全文
posted @ 2019-05-08 12:32 朝十晚八 阅读(6331) 评论(0) 推荐(2) 编辑
摘要:[TOC] 一、问题 学习Qt有一段时间了,信号槽用的也是666,可是对信号槽的机制还是一知半解,总觉着不是那么得劲儿,万一哪天面试被问到了还说不清楚,那岂不是很尴尬。最近抽空研究了下Qt的信号和槽进制,结果发现也不是那么难嘛! 不管是同步还是异步,说白了都是函数回调,只是回调的地方变了而已 首先, 阅读全文
posted @ 2019-05-05 21:13 朝十晚八 阅读(24589) 评论(1) 推荐(16) 编辑
摘要:[TOC] 一、概述 上一篇文章 "C++解析头文件 Qt自动生成信号声明" 我们主要讲解了怎么去解析C++头文件,然后在指定位置插入函数声明,已达到自动化的效果。既然函数声明已经自动插入了,那么函数实现的定义当然也可以做到自动化插入,而且实现起来比头文件插入还要简单,稍微思考下就能得出结论, 文件 阅读全文
posted @ 2019-04-29 22:16 朝十晚八 阅读(1215) 评论(0) 推荐(0) 编辑
摘要:Qt自动生成函数声明,C++解析头文件 阅读全文
posted @ 2019-04-28 19:57 朝十晚八 阅读(1839) 评论(0) 推荐(0) 编辑
摘要:一、效果展示 如图1所示,是简单的四则运算测试效果,第一列为原始表达式,第二列为转换后的后缀表达式,冒号后为结果。表达式支持负数和空格,图中是使用了5组测试数据,测试结果可能不全,如大家发现算法有问题,可留言,谢谢。 图1 四则运算展示 测试代码如下 二、一些小技巧 在网上找了很多四则运算帖子,讲的 阅读全文
posted @ 2018-07-23 19:12 朝十晚八 阅读(4673) 评论(0) 推荐(1) 编辑
摘要:一、背景 不得不说Qt是一个很强大的类库,不管是做项目还是做产品,Qt自身封装的东西就已经非常全面了,我们今天的这篇文章就是模拟了Qt读写ini文件的一个操作,当然是由于一些外力原因,我们决定自己来完善下这个功能。好的,那么现在就让我们隆重的请出今天的主角--QSettings。这个类能干嘛呢? 答 阅读全文
posted @ 2018-07-13 15:44 朝十晚八 阅读(2567) 评论(0) 推荐(0) 编辑

返回顶部