摘要: Qt 事件的产生与处理 事件的类型 键盘事件鼠标事件鼠标双击事件鼠标移动事件绘画paintEvent事件等 事件的产生 从程序的启动,进入QApplication::exec(),便进入了事件的循环。操作系统将产生的事件加入到消息队列中,Qt 的事件循环不断地从系统的消息队列中取出消息,将消息生成 阅读全文
posted @ 2022-03-09 00:30 小陈晨 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 进程与线程的区别 进程的概念 进程就是正在运行的的程序,它拥有自己的虚拟地址空间、代码、数据和其他的系统资源,例如创建的文件、管道、同步的对象等。一个进程也包含一个或者多个运行在其进程内的线程。 进程是不活泼的,它必须有一个运行在它的地址空间的线程,此线程负责执行该进程地址空间的代码。创建进程的过程 阅读全文
posted @ 2022-03-04 00:29 小陈晨 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 1、 Qt 时间戳转换不准确的问题 时间格式为 "M/d/yy" "d/M/yy" "yy-M-d" "MM-dd-yy" "d-MMM-yy" "MMM.d,yy" "MMM-yy" 的字符串在调用 daysFromDateString() 进行时间的转换时,往往转换不精确的时间,例如 “21-7 阅读全文
posted @ 2021-06-19 17:44 小陈晨 阅读(455) 评论(0) 推荐(0) 编辑
摘要: 软件打包后可能存在一下的崩溃的可能性,如果软件里面设置有崩溃日志上传的功能,即记录软件崩溃操作的日志。 此时就可以借助windbg 查看崩溃日志,找出造成软件崩溃的地方 windb的设置步骤: 1、CtrL + s 、 ctrL + i 添加工程 bin_vs 的目录 2、CtrL + p 添加工程 阅读全文
posted @ 2021-03-06 17:32 小陈晨 阅读(574) 评论(0) 推荐(0) 编辑
摘要: QT求富文本的高度 在写一些需要精确布局或者排版的软件时候,我们需要知道文本的宽度和高度,保证我们在适当的坐标中使用drawText。或利用文本的高度进行布局与设计其他相关的东西。 不同的字体,字宽字高都是不一样的。所以计算文本宽度的是一个和字体相关的一个类 QFontMetrics 具体的使用方法 阅读全文
posted @ 2021-02-28 22:23 小陈晨 阅读(530) 评论(0) 推荐(0) 编辑
摘要: <section id="nice" data-tool="mdnice编辑器" data-website="https://www.mdnice.com" style="font-size: 16px; color: black; padding: 0 10px; line-height: 1.6 阅读全文
posted @ 2021-02-10 03:22 小陈晨 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 1 、Qt软件启动界面进度条制作 卓面端的启动界面都用到 QSplashScreen 类QSplashScreen 类没有启动进度条进行显示,很不美观,如果要进行进度条的加载,则需要对 QSplashScreen 进行继承改造。继承后、主要要添加 QProgressBar 进度条这个控件进行设计与样 阅读全文
posted @ 2021-01-30 19:12 小陈晨 阅读(1664) 评论(1) 推荐(0) 编辑
摘要: Qt 建立QWebEngineView 大概的流程是需要三个类:一个类是用来供前端的函数调用,传数据,回传信号;一个类是建立QWebChannel 注册、加载页面啥的;最后一个就是Qt建立一个QDialog类窗口,用于显示网页 第二个类的关键代码具体如下: QWebChannel *channel  阅读全文
posted @ 2020-11-21 17:39 小陈晨 阅读(1207) 评论(0) 推荐(0) 编辑
摘要: QByteArray转QString QByteArray转QString,网上有很多的转换方法。最方便得方法是以下这种方法: QByteArray a;QString str = QString(a);qDebug()<<"str"<<str; 还有一种就转换成char *型的: QByteArr 阅读全文
posted @ 2020-11-21 17:11 小陈晨 阅读(1982) 评论(0) 推荐(0) 编辑
摘要: Qt实现用快捷键实现文本编辑时换行 Qt有两个文本输入的类,一个是QLineEdit单行文本输入;一个是QtextEdit多行文本输入。 当我们一采用QTextEdit进行文本的编辑,多数的工程情景都要求文本的输入。这时可以根据项目工程的需要通过封装一个文本的编辑类来自定义一些文本编辑的属性。例如你 阅读全文
posted @ 2020-11-18 21:30 小陈晨 阅读(1675) 评论(0) 推荐(0) 编辑