首页 > 其他分享 >QT常用函数

QT常用函数

时间:2024-07-16 09:42:42浏览次数:7  
标签:文件 常用 QT prd filestream file QIODevice open 函数

#include<QFileDialog>
QFileDialog::getOpenFileName()
//打开一个文件,得到这个文件的绝对路径
FileName=QFileDialog::getOpenFileName( this, "prd", dir.currentPath(), "prd(*.prd)" );
#include<QFile>
QFile file;
file("文件路径")或者file.setFileName("文件路径")
file.open(QIODevice::ReadWrite | QIODevice::Text);//以只读方式打开文件,文件不存在会自动创建
file.open(QIODevice::Append | QIODevice::Text);//追加的方式打开文件,原始数据不会清空
file.open(QIODevice::WriteOnly| QIODevice::Text);//重刷文件,原文件数据被覆盖,重新写入一份
file.isOpen()//判断文件是否打开
#include<QTextStream>
QTextStream filestream(&file);
filestream.setCodec("UTF-8");
filestream.atEnd()
filestream.readLine();//逐行读取
filestream.readAll();//全部读取
filestream << "";//写出文件

标签:文件,常用,QT,prd,filestream,file,QIODevice,open,函数
From: https://www.cnblogs.com/checha/p/18304535

相关文章

  • QT字符串QString
    QString#include<QString>追加字符QStringstr1="hello";QStringstr2="world";str1.append(str2);//str1="helloworld"str1.append("!");//str1="helloworld!......
  • eBPF bpf_redirect函数
    函数定义https://www.man7.org/linux/man-pages/man7/bpf-helpers.7.html网卡响应报文网卡要响应报文,不是经过该网卡就可以。报文必须进入这个网口才行,bpf_redirect表示进入这个网口(虚拟机网口除外,需要指定BPF_F_INGRESS才行)。因为网卡响应在tcingress之前,所以左侧流程虚拟......
  • Anaconda常用命令
    1、创建环境conda create -n environment_namepython=3.x#例如创建python3.8环境condacreate-npython38python=3.82、激活或切换环境conda activate environment_name3、删除一个环境condaremove-nenvironment_name--all4、查看所有环境condainfo--e......
  • php函数入门学习(数组常见函数2 & 文件基础读写)
    //1、写一个函数,传入数组,返回数组中元素为数字且大于10的新结果数组functiongetNumArr($arr){  if(!$arr)return'请传入数组';  $arr2=array_filter($arr,function($v){    //echogettype($v)."<br>";    returngettype($v)==='inte......
  • 一篇精通单行函数
    单行函数1.数值函数1)基本函数函数用法ABS(x)返回x的绝对值SIGN(X)单元格PI()返回圆周率的值CEIL(x),CEILING(x)返回大于或等于某个值的最小整数FLOOR(x)返回小于或等于某个值的最大整数LEAST(e1,e2,e3…)返回列表中的最小值GREATEST(e1,e2,e3…)返回列表中的最大值MOD(......
  • 模板——函数模板的基本语法和调用规则
    1.模板函数    1.1分为自动类型堆到和显示指定类型template<classT>voidSwapNum(T&a,T&b){ Ttemp=a; a=b; b=temp;}voidtest01(){ inta=10; intb=20; doublec=30.5; doubled=40.8; SwapNum(a,b);//自动类型推导 SwapNum<in......
  • VINS-Fusion源码逐行解析:updateLatestStates()函数与slideWindow()
    初始化并优化位姿后,接下来做的事是将这些位姿更新给上一帧,我们来看下updateLatestStates()源码:voidEstimator::updateLatestStates(){//锁定mPropagate,确保对最新状态的更新是线程安全的mPropagate.lock();//更新最新的时间戳,等于当前帧的时间戳加上时间延......
  • 定义损失函数并以此训练和评估模型
    基础神经网络模型搭建 【Pytorch】数据集的加载和处理(一)【Pytorch】数据集的加载和处理(二)损失函数计算模型输出和目标之间的距离。通过torch.nn包可以定义一个负对数似然损失函数,负对数似然损失对于训练具有多个类的分类问题比较有效,负对数似然损失函数的输入为对数概......
  • 四、Python集合与函数
    集合set1.不同元素组成2.无序3.集合中元素必须是不可变类型s={1,2,3,4,5}集合常用魔法s={1,2,3,4,5}s.add('s')print(s)#>>>{1,2,3,4,5,'s'}s.add(6)print(s)#>>>{1,2,3,4,5,'s',6}s.clear()print(s)s={1,2,3,4,5}v=s......
  • 【QT开发】SQL查询QSqlQuery类详解及实战应用
    QSqlQuery是Qt提供的一个功能强大且灵活的SQL查询类,能够方便地与数据库进行交互。通过本篇文章的学习,你应该对QSqlQuery有了全面的理解,能够在自己的项目中正确使用它。QSqlQuery在用户界面中帮助你更好地管理和处理数据库数据,实现高效的数据库操作,有助于创建用户友好和高效......