qt5文件读写的简单用法

版本: 5.6.2 qt 和 4.0.3 qt creator

首先, UI是这样的:

这里写图片描述

需要注意的一点就是, “注册“ 这个按钮转为了click()槽。

在源文件中的file.cpp中, 因为上面槽的设置, 自动生成了button的函数框架, 主要的实现都在这里

void file::on_OkButton_clicked()
{
    QString m_number = ui->number->text();
    QString m_name = ui->name->text();

    QFile read_file("./file.txt");
    read_file.open(QIODevice::ReadOnly);
    QTextStream in(&read_file);
    QString line = in.readAll();
    read_file.close();

    QFile write_file("./file.txt");
    write_file.open(QIODevice::WriteOnly);
    QTextStream out(&write_file);
    out << line  << "\r\n" << m_number << " " << m_name << endl;
    write_file.close();
}

这样就完成了, 实现的功能是, 往file.txt写入信息, 每次注册都会往txt里面添加新的信息。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值