01. 保存按钮点击槽函数

//避免文件对话框弹出两次
//Qt::UniqueConnection确保同一信号与同一个槽函数之间只有一个连接,避免按钮点击后槽函数触发两次
connect(ui->buttonSave, SIGNAL(clicked()), this, SLOT(on_buttonSave_clicked()), Qt::UniqueConnection);
void Widget::on_buttonSave_clicked()
{QFileDialog dlg(this);//获取内容的保存路径QString fileName = dlg.getSaveFileName(this, tr("Save As"), "./", tr("Text File(*.txt)"));if( fileName == "" ){return;}//内容保存到路径文件QFile file(fileName);//以文本方式打开if( file.open(QIODevice::WriteOnly | QIODevice::Text) ){QTextStream out(&file); //IO设备对象的地址对其进行初始化out << ui->textEditRead->toPlainText() << endl; //输出QMessageBox::warning(this, tr("Finish"), tr("Successfully save the file!"));file.close();}else{QMessageBox::warning(this, tr("Error"), tr("File to open file!"));}
}

02. 运行效果

03. 参考

[ 1 ] Qt 文本文件的打开、新建、保存以及另存为
[ 2 ] Qt发送一次信号触发两次槽函数的原因

Qt保存QTextEdit内存至.txt文件中相关推荐

  1. 图书管理系统 C语言链表实现 学校大作业功能齐全(书籍信息以及用户信息保存在附带的txt文件中)

    不废话直接附上源代码下载链接(一杯奶茶钱就能换一套图书管理系统哦~): C语言链表实现图书管理系统功能齐全(书籍信息以及用户信息保存在附带的txt文件中)-C文档类资源-CSDN文库 抱歉本人总是忘记 ...

  2. python Pandas_TEXT实验(读取以下4位同学的成绩并用一个数据框变量pd保存,其中成绩保存在一个TXT文件中...)

    目录 1.(1)读取以下4位同学的成绩并用一个数据框变量pd保存,其中成绩保存在一个TXT文件中,如图所示. (2)对数据框变量pd进行切片操作,分别获得小红.张明.小江.小李的各科成绩,它们是4个数 ...

  3. python图片保存为txt文件_python + opencv实现提取png图像的像素信息并存储到txt文件中(附安装指导)...

    相关库安装指导: 这里我们需要 opencv_python,numpy,matplotlib库,另外我用的是python3.6.1版本. 一般库大家都是用pip install命令安装的,不过不知道为 ...

  4. MATLAB将图像数据以txt文件保存以及从txt文件中读矩阵并显示图像

    网上这方面的分享挺多的,但是发现不怎么好用,下面介绍鄙人的方法 1.将一副灰度图像矩阵读入txt文件.如果你的图像是rgb的话用rgb2gray转成灰度的. 2.从txt文件中读数据到MATLAB并将 ...

  5. php将数据保存为txt文件,PHP将数据存到txt文件中并显示

    这篇文章主要介绍了PHP将数据存到txt文件中并显示,并获取其内容显示的实现代码,需要的朋友可以参考下. 这里的数据可以为基本数据类型,数组,对象等. 在存储的时候可以用serialize进行序列化, ...

  6. 用python将txt文件中的内容导入到excel文件中

    背景 日志文件中的内容不方便阅读统计,需要用excel表格的形式显示出来 日志文件内容如下: info***LCAM_SC.DM_RP_DIS_DEVICE_TEMP*1*1*0*0*0*0*N*Y* ...

  7. python读取文件按行分割字符串_python在TXT文件中按照某一字符串取出该字符串所在的行方法...

    python在TXT文件中按照某一字符串取出该字符串所在的行方法 主要流程:读取文件数据--将每一行数据分成不同的字符段--在判断 在某个字否段是否含与某个字符.(只是其中一种办法) 代码如下: wi ...

  8. python读取字符串指定位置字符_python读取txt文件中特定位置字符的方法

    python读取txt文件中特定位置字符的方法 如下所示: # -*- coding:utf-8 -*- import sys reload(sys) sys.setdefaultencoding(' ...

  9. 【Java文件操作(五)】从txt文件中读取字符串、乱码原因

    我的博客--Java文件操作系列 [Java文件操作(一)]递归打印文件目录 [Java文件操作(二)]删除文件夹,但保留其内部文件 [Java文件操作(三)]递归复制文件夹内所有文件 [Java文件 ...

最新文章

  1. Java中关于路径和使用exe4j打包成ext可执行程序的一些小总结
  2. 阿里云POLARDB荣膺2019中国数据库年度最佳创新产品
  3. zabbix 监控配置1
  4. scala shuffle
  5. NB-IOT:系列专题1:低功耗能力
  6. cron一点半到两点半之间每分钟_分辨率,定位精度,重复定位精度三者之间有什么关系?...
  7. swagger测试上传图片报错
  8. triz矛盾矩阵_怎样利用项目TRIZ矛盾定义法,突破产品“创
  9. 如何将txt文件转为EXCEL文件?
  10. MQ消息队列的优缺点介绍以及对比选型
  11. js html post提交表单,JS动态创建表单post提交
  12. F2FS之磁盘NAT和SIT布局及相关函数分析
  13. TensorFlow基础(1)特点安装基本用法
  14. chaos_calmer尝鲜
  15. 题外话之怎么脱离旱鸭子
  16. SpringBootTest注解
  17. 如何免费使用https
  18. camera焦距计算方法
  19. 北京大学工业工程系主任侍乐媛:工业大数据支撑企业智能决策
  20. Android-推荐一个视频压缩库RxFFmpeg

热门文章

  1. 活动报名 | 加州大学圣地亚哥分校商静波:如何通过极弱监督来完成海量文本的结构化?...
  2. C#实现的系统内存清理
  3. 二叉树的深度(前序 中序 后序 递归非递归搜素)、广度、搜索 C++
  4. css好看常用的中文字体
  5. OH----调试T7520过程中对 linux usb dwc3的总结
  6. Unity位运算符和Layers
  7. 上周AI热点回顾:AI“模拟”出暗物质、AI挖掘毕加索秘密、CPU在大型神经网络超越V100 GPU...
  8. 城市级智能网联示范区情况全扫描(2021版)
  9. Java实现 LeetCode 756 金字塔转换矩阵(DFS)
  10. 人群捕捞:你的隐私无处遁形