当前位置: 首页 > news >正文

做谷歌推广一定要网站吗it运维需要具备哪些能力

做谷歌推广一定要网站吗,it运维需要具备哪些能力,网页制作设计思路和过程描述,做网站去哪找每日一言别怕失败,那些打不倒你的,终将让你更强大。实现记事本的打开我们给这个打开的按键都给转到槽,那么我们去实现槽函数void Widget::on_openButton_clicked(){QString fileName QFileDialog::getOpenFileName(this, tr("file open…

每日一言

        别怕失败,那些打不倒你的,终将让你更强大。

实现记事本的打开

我们给这个打开的按键都给转到槽,那么我们去实现槽函数

void Widget::on_openButton_clicked()

{

    QString fileName = QFileDialog::getOpenFileName(thistr("file open"),

                                                    "E:/qianrushi/QT/QTcodeLesson",

                                                    tr("Text (*.txt *.doc)"));

    this->setWindowTitle(fileName+"---MyNoteBook");

    ui->textEdit->clear();

    file.setFileName(fileName);

    file.open(QIODevice::ReadOnly|QIODevice::Text);

    QTextStream in(&file);

    in.setCodec(ui->comboBox->currentText().toStdString().c_str());

    while(!in.atEnd()){

       QString context = in.readLine();

       ui->textEdit->append(context);//追加到文本的末尾

    }

}

很明显我们的槽函数就是写我们的文件选择框了因为点击这个打开按键后就是打开文件选择框,还有配合QFile和QTextStream进行读取文件并显示到textEdit上

实现记事本的保存

void Widget::on_saveButton_clicked()

{

    QString fileName = QFileDialog::getSaveFileName(thistr("file save"),

                               "E:/qianrushi/QT/QTcodeLesson/untitled.txt",

                               tr("Text(*.txt *.doc *.docx)"));

    this->setWindowTitle(fileName+"---MyNoteBook");

    file.setFileName(fileName);

    file.open(QIODevice::WriteOnly|QIODevice::Text);

    QTextStream out(&file);

    QString context =ui->textEdit->toPlainText();

    out <<context;

}

我们发现一个问题

就是之前我将保存按键的那个编码也写死了,但是后面我做完项目回来,发现如果我保存后,切换编码的时候会出现程序卡死的状况,所以写完程序后需要将写死的编码删掉

为什么使用这个toplainText

toPlainText()

返回纯文本,是最常用的获取文本内容的方法。

常用于文本的处理,就是将我们写的文本给全部捕获

然后我们用out<<context进行输出,写入到文件里面

实现记事本的关闭

void Widget::on_closeButton_clicked()

{

    this->setWindowTitle("MyNoteBook");

    if(file.isOpen()){

        ui->textEdit->clear();//清屏

        file.close();

    }

    ui->textEdit->clear();

}

很简单就是判断一下一个是如果文件是open的状态那么我们就先清屏,随后关闭文件,最后面还有一句这个clear是我为了我没有打开文件的时候,输入文本,当我点击这个关闭按钮的时候可以清屏

http://www.dtcms.com/a/516548.html

相关文章:

  • 大模型数据筛选、分类、生成任务,满足并发速度和处理准确要求
  • CentOS系统yum list使用指南
  • 社保减员要怎么做 国税局网站建设工程用地批准手续在哪个网站
  • “HTTPS 个人化”实战,个人站点与设备调试的部署、验证与抓包排查方法
  • 手机网站cms 开源中国主流媒体平台有哪些
  • 档案管理系统有什么好处?核心功能让档案管理效率提升
  • 基于MountainTop数据的STAP算法仿真实现
  • Linux驱动之USB、MIPI摄像头驱动
  • TypeScript 面试题及详细答案 100题 (71-80)-- 模块与命名空间
  • 元组练习题
  • 【文献分享】Cell Decode:利用多尺度可解释深度学习进行细胞身份解码
  • H6843 DC-DC升压恒压芯片 支持3.3V转5V升压12V升压24V升压36V4A大电流电源芯片 低功耗
  • 4399页游网站第二课强登陆网站新型智库建设的意见
  • 企业网站模板下载网址东莞建网站哪家强
  • 北京住总第三开发建设有限公司网站广州万户网络技术有限公司招聘
  • gr00t机器人数据录制,通过遥操作的方式,操作isaacsim录制仿真数据的方法,HDF5格式秒变LeRobot标准数据集(数据采集一)
  • 织梦 网站公告陕西省住建厅网站官网
  • 23.C++11(四)
  • Leetcode 31
  • 手机 iOS 系统全解析,生态优势、开发机制与跨平台应用上架实践指南
  • 在线做动漫图的网站网站开发用什么技术asp
  • React Native 使用 react-native-credentials-manager 接入谷歌登录教程
  • 从零起步学习MySQL || 第七章:初识索引底层运用及性能优化(结合底层数据结构讲解)
  • CVPR2025 | OPS | 通过假设空间增强提升对抗迁移性
  • 自己做的网站怎么才能在百度上查找郑州定制网站推广工具产品
  • 如何从小白变成rust糕手
  • 注册一个网站多少钱?哪个网站可以免费建站
  • GCC与Makefile常用基础知识
  • 类装饰器
  • 什么网站可以直接做word如何在外管局网站做付汇延期