![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
qt
文章平均质量分 65
丛林溪流
这个作者很懒,什么都没留下…
展开
-
qt学习笔记———线程
涉及知识点:第一:两个线程互斥,这里使用到了互斥锁,使用前加锁,使用后解锁。第二:重写基类QThread的run方法。原创 2023-08-19 16:38:38 · 125 阅读 · 0 评论 -
QT图片浏览器(可自动播放、调整速度)
这个相册的不足之处是图片浏览至底部后,弹出消息对话框,不管点击yes或者no,主窗口和QMessageBox窗口会一起关掉,我尝试了用ret去接收no的返回值,但是在if里面用了几种方法都不行。欢迎评论交流,望大佬指点~int ret = QMessageBox::warning(this,tr("丛林溪流提示"),tr("相册浏览至底部\n""你确定要退出吗?//这里写点什么呢?else。原创 2023-08-17 19:51:52 · 420 阅读 · 1 评论 -
QT文本编辑器———第四弹(字体、字体颜色、加粗、倾斜、下划线、背景色)
在原版本基础上做了优化,增加了背景色的选项,工具栏添加了字体、字号、背景色。整体还是比较简单的,要注意的是QTextCursor这个类,用于获取光标所在行的文本。关注博主,继续更新哟~原创 2023-08-17 10:22:39 · 2232 阅读 · 5 评论 -
QT文本编辑器———第三弹(剪切、复制、粘贴、撤回、回撤、清除)
可以看出剪切、复制、粘贴、撤回、回撤、清除,这些子菜单的实现比文件菜单的实现容易的多。qt文件编辑器——编辑菜单。原创 2023-08-15 18:53:17 · 589 阅读 · 0 评论 -
QT文本编辑器———第二弹(新建、打开、保存、另存为、退出)
五个子菜单的功能没有想象中的复杂,主要是逻辑以及分析每个子菜单的判断条件,其中”打开“这个子菜单功能分析要稍微复杂一些,但仔细发现其实就是步骤多了一点,判断星号这段代码,几个子菜单都可以共用。注意要点做了详细阐述,代码中也写了注释,这也是博主在写代码时遇到的一些问题。后续内容还会陆续更新哟~原创 2023-08-14 15:40:26 · 1353 阅读 · 1 评论 -
qt学习笔记——文件相关操作(read write)
1.在qt里用代码在工程目录下创建一个test.txt2.用ui创建一个行编辑器和两个按钮3.在lineEdit里写文本后,点击write,将文本写入test.txt;点击read,将test.txt中的内容读到lineEdit。原创 2023-08-13 14:15:43 · 287 阅读 · 1 评论 -
QT文本编辑器———第一弹
菜单栏直接输入名字之后回车即可,创建菜单项时,我们可以添加热键(注意:直接写(N)不行,要添加&再回车),这时我们可以看见在界面下方就会出现action_N,我们可以修改子菜单的名字,设置快捷键以及右键添加资源,设置子菜单的图标,有没有宝子还不会添加资源文件的,欢迎评论留言call 博主哟~,最后将子菜单拖动到工具栏即可,我们也可以右键添加分隔符,将一类的工具做划分。宝子们耐心添加,效果图如下。而QWidget是没有的。原创 2023-08-10 20:38:30 · 280 阅读 · 1 评论 -
qt实现图片查看器(有登录界面)
这是博主发布的第一篇博客,用以记录自己学习的收获以及交流分享,博主还在菜鸟程序员的道路上摸爬滚打,水平有限,有错误之处,希望多多指正哟~此项目可改进部分:注册功能还没有写,账号密码是预先写入了源代码,可以通过注册按钮把账号密码用数据库储存起来,在登录时和数据库中的数据对比。功能界面的行编辑框有点小,显示不全路径。功能界面是敲的代码,登录界面是采用ui设计师,我是希望通过两种方式对比,让大家更好理解。原创 2023-08-05 15:05:49 · 434 阅读 · 1 评论