Qt文件操作与布局

1 文件操作

QFile 文件管理类

  继承关系

     QObject

       -- QIODevice

           -- QFileDevice

                   -- QFile

  成员函数

      ① 设置要访问的文件

void QFile::setFileName(const QString &name)

参数 name: 文件路径

      ②打开文件

      bool QFile::open(OpenMode mode)

      参数 mode:打开方式

      返回值 打开是否成功

      ③写入文件

qint64 QIODevice::write(const QByteArray &byteArray)

      参数 bytearray 写入的内容

      返回值 实际写入的字节数

      ④读取文件

      QByteArray QIODevice::readAll()

      返回值 实际读取到的内容

     

QFileInfo 文件属性类

 成员函数

void QFileInfo::setFile(const QFile &file)

void QFileInfo::setFile(const QString &file)

QString QFileInfo::absoluteFilePath() const

绝对路径+文件名

QString QFileInfo::absolutePath() const

绝对路径

QString QFileInfo::baseName() const

不带后缀的文件名

QString QFileInfo::bundleName() const

QString QFileInfo::suffix() const

后缀

2 布局

QBoxLayout

   -- QHBoxLayout 水平布局

   -- QVBoxLayout 垂直布局

QGridLayout 栅格布局

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值