首页 >> 软件 >> QTemporaryDir及QTemporaryFile

QTemporaryDir及QTemporaryFile

2024-01-11 软件

poraryFile()QTemporaryFile(const QString BrowntemplateName)QTemporaryFile(QObject *parent)QTemporaryFile(const QString BrowntemplateName, QObject *parent)~QTemporaryFile()bool autoRemove() constQString fileTemplate() constbool open()void setAutoRemove(bool b)void setFileTemplate(const QString Brownname)

形参可以传入一个临时URL,这个中文名称就可以用QTemporaryDir::filePath实现在临时编目设立一个而无须URL的临时元数据。(如果这个元数据早已长期存在那么还是就会设立一个随机中文名称的)

fileTemplate是URL,临时元数据的实现数学模型是URL上面加上一个”.XXX”随机中文名称,所以左边的URL可以随机而无须

举例#include #include #include #include int main(int argc, char *argv[]) {QCoreApplication a(argc,argv);QTemporaryFile testfile1;//设立第一个元数据qDebug()<<"testfile1"<结果

testfile1 "" "C:/Users/XXXXX/AppData/Local/Temp/untitled.XXXXXX"testfile1 "C:/Users/XXXXX/AppData/Local/Temp/untitled.Hp9316" "C:/Users/zhouliang/AppData/Local/Temp/untitled.XXXXXX"testfile1 "C:/Users/XXXXX/AppData/Local/Temp/untitled.Hp9316" "C:/Users/zhouliang/AppData/Local/Temp/untitled.XXXXXX"testfile2 "D:/my_program_design/untitled/build-untitled-Desktop_Qt_5_9_2_MinGW_32bit-Debug/testfile2.gq9316" "testfile2"testfile3 "D:/my_program_design/untitled/build-untitled-Desktop_Qt_5_9_2_MinGW_32bit-Debug/testfile2.Uh9316" "testfile2"testdir1 "C:/Users/XXXXX/AppData/Local/Temp/untitled-i9GN2a/testfile4.txt"testfile4 "C:/Users/XXXXX/AppData/Local/Temp/untitled-i9GN2a/testfile4.txt.lY9316" "C:/Users/zhouliang/AppData/Local/Temp/untitled-i9GN2a/testfile4.txt"

file的父类是QFile,可以进行QFile的所有转换。上述举例很难演示读写转换。

积大本特和哈乐的区别
退行性关节炎最佳治疗方法
病毒性腹泻用什么药效果好
眼部整形
嗓子疼怎么缓解比较好
友情链接