• 2024-07-05qt 入门常用类理解(涉及QMessageBox,Layout,Spacers,Splitter,Buuddy,LoginApp,QFile,QDir)
    1.QMessageBoxQMessageBox::Yes QApplication::quit();QMessageBox::exec用于在模态(阻塞式)对话框中显示一个消息框,并等待用户的响应。这个函数通常用于在应用程序中显示消息、警告或询问对话框,并等待用户采取适当的操作后继续执行。int QMessageBox::exec()exec 函数没有
  • 2024-04-22QT beginner QFileDialog
    QFileQTextStreamQMessageBoxQFileDialog应用示例mainwindow.cpp#include"mainwindow.h"#include"ui_mainwindow.h"#include<QFile>#include<QTextStream>#include<QMessageBox>#include<QFileDialog>MainWindow::MainWi
  • 2024-03-16#QT(MainWindow初尝---文本编辑器)
    1.IDE:QTCreator2.实验:使用MainWindow做一个文本编辑器3.记录(1)创建几个功能  (2)为几个功能写实现,这里不能使用转到槽,需要自己用connect函数关联。这里的功能是QAction类,退格搜查其槽函数来进行绑定(3)打开文件操作,主要查看QFileDialog类说明还有QFile类说明,QFileDialog
  • 2024-01-08Qt读取文件对比:每次获取自定义的长度和使用系统的API,耗时对比
    0.前言在编程过程中,经常遇到文件读写操作,太频繁了。每次也都写的不一样。突发奇想,想测试下几种不同的读取文件的效率。测试以下三种方式读取文件效率:自定义读取文件耗时使用QFile类API读取文件耗时使用QTextStream类API读取文件耗时在测试前,说一下使用到的知识点。1.Qt
  • 2023-12-1317、文件读写文本文件(QFile类)
    QFile类QFile是Qt中的一个类,用于读写文件。它提供了一些基本的文件操作方法,如打开、关闭、读取和写入等。QFile的构造函数QFile的构造函数有两个参数,一个是文件的名字,另一个是父对象指针。QFile::QFile(constQString&name,QObject*parent=nullptr) QFile的打开与关
  • 2023-10-18Qt 读写文件操作
    一、Qt中的读文本的内容1.以QTextStream流的形式来读取文件中的内容。#include<QFile>#include<QTextStream>#include<QDebug>voidReadData(QStringfilePath){QFilefile(filePath);if(!file.exists()){qDebug()<<"can'
  • 2023-10-18Qt 文件目录操作 QDir、QFile、QTemporaryDir/File、QTextStream、QDataStream、QSettings、QFileInfo、QFileSystemWatch
    摘要:  这一篇Qt博文主要介绍在Qt开发中对于文件目录操作相关处理的时候可以用到哪些类,这些类的作用是什么,大致应该怎么用,类的常用类方法及相关需要注意的事项等等,更加细致的需根据类名查找翻阅官方帮助文档。  QT提供的与文件和目录操作相关的类有以下几个:QDir:类提供对
  • 2023-10-05Qt之文件系统
    一、文本文件的读写1.QFile读取文本文件QFile类是直接与IO设备打交道,进行文件读写操作的类,使用QFile可以直接打开或保存文本文件。示例代码:voidMainWindow::on_btn_clicked(){QStringcurPath=QDir::currentPath();QStringdlgTitle="打开一文件";QStri
  • 2023-06-19Qt的QFile_Size实现调试
    背景c++qt需要获取一系列日志的大小,不想和底层C接口打交道,同时想看看QT的实现,是如何完成的?源码查看首先通过qtcreator的帮助知道,QFile::size()是基类QFileDevice::size()实现,然后找到Qt5.9.7的源码,qtbase\include\QtCore\qfiledevice.h,索引到src/corelib/io/qfiledevice.h
  • 2023-05-28QT文件操作
    一、IO设备操作介绍TheQIODeviceclassisthebaseinterfaceclassofallI/OdevicesinQt.QIODeviceprovidesbothacommonimplementationandanabstractinterfacefordevicesthatsupportreadingandwritingofblocksofdata,suchasQFile,QBufferandQT
  • 2023-05-09Qt XML读写之 QXmlStreamReader、QXmlStreamWriter
    OverviewQtXML将不再接收额外的功能。对于迭代地读取或编写XML文档(SAX),Qt建议使用QtCore的QXmlStreamReader和QXmlStreamWriter类。这些类既易于使用,又更符合XML标准。但是遗憾的是如果想修改更新XML文档,这个模块没有提供解决方案,还只能使用QDomDocument。QXmlStreamReader类
  • 2023-01-04Qt 读写txt文本文件
    打开文件时,使用参数选择打开文件模式需要导入QFile和qDebug、QString头文件写入覆盖写入1QFilef("D:\\qtManager.txt");2if(!f.open(QIODevice::WriteOnly|QIO
  • 2022-12-12python如何开发一个GUI图形应用?
    需求:我想学习,python如何开发一个GUI图形应用?解决:总共分两部分:前端ui和后端逻辑py。 前端ui1.导入模块pipinstallPySide22.找到designer.exe 打开
  • 2022-10-06qt文件操作
    二、文件操作2.1、QFileQFile类提供了一个用于读/写文件的接口,它可以用来读/写文本文件、二进制文件和Qt资源的I/0设备。一般在构建QFile对象时便指定文件名,当然