- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 关于退出Qt程序的问题
很多时候,软件的退出要向用户询问,以一个弹窗的形式让用户来选择是误点了“关闭”按钮,还是正真的想要退出。对Qt程序来说,一般的思路是将退出提示的逻辑写到,窗口的虚函数:void closeEvent(QCloseEvent *event) override;但要注意的是:很多情况下,调用close()函数是无法结束应用程序的,它只能关闭窗口。调用close()后你还需要调用:qApp->quit();或者是:qApp->exit(0);qApp->quit()和qAp
2021-07-18 21:00:17
6321
2
原创 40个Qt学习小案例
40个Qt学习小案例一.资源介绍这是一份关于Qt开发小案例的资料,是对我在学习Qt框架时做的一些小练习进行了简单的整理,小例子大都比较简单,代码配有详细注释,对Qt初学者十分友好,当然最好是要有C++基础。以下是关于资料内容的一个简介。对Qt感兴趣的朋友可以下载来做参考。二.下载链接三.使用说明 1. 点开文件夹删除.user文件,双击打开工程文件 2. 打开后,配置项目四.内容概要案例简介如下:(罗列格式:文件名 内容概要)QpushButton Qt的初步认识 &
2021-01-30 10:50:24
30979
12
原创 用实例解释“回调函数“
用实例解释"回调函数"关于回调函数的定义,我相信想了解它的人都会去百度。我在第一次接触这个概念的时候也是这样,但依旧不能理解它。直到我真正用到的时候才忽然明白,原来回调函数是这个意思…所以不去提及 “什么是回调函数?”等概念性的问题, 我这里用我实际遇到的一个实际例子来说一下我关于回调函数的理解。说有这样一个例子:一个多标签页的窗口如下:标签页的切换,是有专门的一个控制器根据定时器时间的设置来驱动,以实现按时自动切换。这时控制类必须要获取到的数据是:**当前所在的标签页是哪一个?**它才能再次
2021-01-11 17:55:28
142
原创 Qt中可拖动的圆形QLabel
自定义label头文件#ifndef MYLABEL_H#define MYLABEL_H#include <QWidget>#include <QLabel>#include <QMoveEvent>#include <QEvent>#include <QMouseEvent>#include <QPoint>#include <QDebug>#include <QTimer>clas
2020-11-29 10:55:20
1787
原创 Qt中给按钮设置颜色的方法
Qt中给按钮设置颜色的方法第一种_CSS风格第二种_使用QPalette类第三种_使用QColor的另一种方法对于界面编程来说,色彩无疑是一个重点关注的对象,界面好不好看,色彩占据一大半。这里我在学习给界面涂色时做的一个小小的笔记。第一种_CSS风格button->setStyleSheet("background-color:yellow");这是最简单的一种,但不常用,因为当按钮设置如下属性颜色就看不见了button->setFlat(true);这种情况下,只有按
2020-10-24 09:08:32
27926
7
原创 代码规范
代码规范格式良好,书写规范的代码,读起来方便、省时,能使程序逻辑更加清晰。看上去整洁美观,给同事或别人留下好的印象,同时也是面试官的一个关注点。应当注意两个方面1."传统风格"要记牢首先是那些经过了很多年、已经是“约定俗成”的代码格式,应该牢牢记下来,并时刻提醒自己去遵循这些格式。这里那c++来举几个例子:如:类名首字母的大写;成员变量的“m_”开头;公有成员在前,私有成员后;变量名的大小驼峰规则;注释要么在正上方,要么在右侧;双目运算符的两侧应当各有一个空格;2.“入乡
2020-09-28 12:04:23
227
原创 孤真是漏了太多的瓜闻(HTTP请求)
HTTP协议是在TCP协议的基础上进行工作的,因此在发送HTTP请求之前要先建立TCP连接HTTP协议并不复杂,其实就是通信双方约定的数据请求和应答请求的一个格式而已。graph LR[请求方]向网站发送HTTP请求的几种方法___简单举例你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准.
2020-08-23 20:07:26
201
原创 序列化与反序列化小栗子(json)
json是一种文本格式,它来自javaScript。一般用作数据交换(如前后端),或保存程序运行状态。这也是序列化和反序列化的意义。关于josn序列化,我并不能完全体会到它的真正作用,我接触的还太少太少,这里只是展示一个小小的例子。一方面希望记录自己尝试时的思想,一方面希望看到的大佬能给讲解一下它在实际项目中的具体妙用。这几天在看Qt的东西,提起应用程序就不得不去面对一个很现实的问题,就是:程序运行状态的保存。最简单的例子就是:退出前保存数据,再次打开时再把数据读回来。实现这种功能不仅是只有jso.
2020-08-21 21:49:13
346
2
原创 一个菜鸟的求职之路(2)
西安是个美丽的城市,但我没能留下来。也许是我求职心切,也许是我不懂得坚持。在几次失败的面试后,我萌生了离开的念头。一个奇葩的公司一场奇葩的面试那天上午面试结束的时候,西安又下起了雨,我回到租住的小旅店,收拾好行李,把房间退掉。来到了旁边的巷子,找了一环境相对不错的旅店又住了进去,还是三十块,但这三十块和前面的三十块简直不是一个级别,至少是整洁干净了许多。下午坐在床边发呆,依旧没有从上次的面试的阴影中走出来。看导航出门,凭记忆回返上次面试由于离的不是很远,就走着过去了,但来来回回的全靠腿感觉有点吃.
2020-08-15 16:46:52
261
2
原创 一个菜鸟的求职之路
面试面到怀疑人生6月底到现在,我不是在面试就是在去面试的路上,这段时间里我面试了很多地方,遇见了各种各样的面试官,也见到了各种各样的面试套路,虽然大多数的面试经历都让人很不爽,但这其中还是有很多值得回味的东西…如果有时间,我希望能把它们都记录下来,不论是以后当作回忆录看,还是无聊时打发打发时间,都是很不错的法子。第一站___到西安6月27日傍晚,我到达西安北站,扫了一堆码后,终于从疫检人员哪里出来了。然鹅,我真是太笨了。呜呜~,西安站的出口我找了好久才找见。出了站的我又回去了当我从西安站出来的时
2020-08-08 20:50:25
1507
5
40个Qt学习练习小案例
2021-01-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人