Qt函数名怎么使用
这篇文章主要介绍"Qt函数名怎么使用",在日常操作中,相信很多人在Qt函数名怎么使用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"Qt函数名怎么使用"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!函数名 //获取保存的文件 static QString getSaveName(const QString &filter, QString defaultDir = QCoreApplication::applicationDirPath()); //获取选择的文件 static QString getFileName(const QString &filter, QString defaultDir = QCoreApplication::applicationDirPath()); //非阻塞保存文件对话框 static QString saveFileName(const QString &filter, const QString &defaultDir = "", const QString &fileName = ""); //获取选择的文件集合 static QStringList getFileNames(const QString &filter, QString defaultDir = QCoreApplication::applicationDirPath()); //获取选择的目录 static QString getFolderName(); //获取文件名,含拓展名 static QString getFileNameWithExtension(const QString &strFilePath); //获取选择文件夹中的文件 static QStringList getFolderFileNames(const QStringList &filter); //文件夹是否存在 static bool folderIsExist(const QString &strFolder); //文件是否存在 static bool fileIsExist(const QString &strFile); //复制文件 static bool copyFile(const QString &sourceFile, const QString &targetFile); //删除文件夹下所有文件 static void deleteDirectory(const QString &path);函数体
【领QT开发教程 学习资料,点击 「链接」 莬费领取 ,先码住不迷路~】QString QUIHelper::getSaveName(const QString &filter, QString defaultDir) { return QFileDialog::getSaveFileName(0, "选择文件", defaultDir, filter); } QString QUIHelper::getFileName(const QString &filter, QString defaultDir) { return QFileDialog::getOpenFileName(0, "选择文件", defaultDir, filter); } QString QUIHelper::saveFileName(const QString &filter, const QString &defaultDir, const QString &fileName) { QString file; QFileDialog dialog; dialog.setFixedSize(900, 600); dialog.setWindowModality(Qt::WindowModal); dialog.setWindowTitle("保存文件"); dialog.setLabelText(QFileDialog::Accept, "保存(&S)"); dialog.setLabelText(QFileDialog::Reject, "取消(&C)"); dialog.selectFile(fileName); dialog.setNameFilter(filter); dialog.setDirectory(defaultDir); if (dialog.exec() == 1) { file = dialog.selectedFiles().value(0); file = QFileInfo(file).suffix().isEmpty() ? "" : file; } return file; } QStringList QUIHelper::getFileNames(const QString &filter, QString defaultDir) { return QFileDialog::getOpenFileNames(0, "选择文件", defaultDir, filter); } QString QUIHelper::getFolderName() { return QFileDialog::getExistingDirectory(); } QString QUIHelper::getFileNameWithExtension(const QString &strFilePath) { QFileInfo fileInfo(strFilePath); return fileInfo.fileName(); } QStringList QUIHelper::getFolderFileNames(const QStringList &filter) { QStringList fileList; QString strFolder = QFileDialog::getExistingDirectory(); if (!strFolder.length() == 0) { QDir myFolder(strFolder); if (myFolder.exists()) { fileList = myFolder.entryList(filter); } } return fileList; } bool QUIHelper::folderIsExist(const QString &strFolder) { QDir tempFolder(strFolder); return tempFolder.exists(); } bool QUIHelper::fileIsExist(const QString &strFile) { QFile tempFile(strFile); return tempFile.exists(); } bool QUIHelper::copyFile(const QString &sourceFile, const QString &targetFile) { bool ok; ok = QFile::copy(sourceFile, targetFile); //将复制过去的文件只读属性取消 ok = QFile::setPermissions(targetFile, QFile::WriteOwner); return ok; } void QUIHelper::deleteDirectory(const QString &path) { QDir dir(path); if (!dir.exists()) { return; } dir.setFilter(QDir::AllEntries | QDir::NoDotAndDotDot); QFileInfoList fileList = dir.entryInfoList(); foreach (QFileInfo fi, fileList) { if (fi.isFile()) { fi.dir().remove(fi.fileName()); } else { deleteDirectory(fi.absoluteFilePath()); dir.rmdir(fi.absoluteFilePath()); } } }
皮肤衰老皱纹多?可能是你犯了这5种错!建议自查,及早改正其实我们从25岁后皮肤胶原蛋白就会大量流失,如果没有及时护理好皮肤的话就会导致皮肤提前进入衰老现象,而且平时有一些因素也会直接加速皮肤衰老,如果不加留意,就会在抗衰路上埋下一颗绊脚
揭秘全红婵90后启蒙恩师!曾与谢思埸同台竞技,搭档已成世界冠军全红婵成名之后,全红婵的90后启蒙恩师郭艺也被网友们扒了出来,郭艺曾经也是一位跳水运动员,有着不俗的天赋,和谢思埸一起同台竞技,他曾经的搭档已经成为了世界冠军,而郭艺成为了湛江体校
在健康面前,一切都是浮云听说纯原创的公众号不超过7,这是拂尘记的第686篇原创文章,字数1299,阅读大概需要3分钟最近一周身体发出了些许警告,突如其来的意外,打断了计划,很多事情不得不中断,但没关系,一
健康胜过任何幸福哲学家叔本华说健康胜过任何幸福。的确,在健康面前,无论你有多少的巨额财富或是做了多大的官,一切都显得那么渺小,苍白无力,没有丝毫的意义。人生最大的财富就是健康。这句话的真正内涵也许
一个落选秀,4年身价翻了740倍,感谢詹姆斯吧,拯救了你一生季前赛4战全胜,如今的芝加哥公牛,可谓是脱胎换骨。尽管这4场比赛,没有太多的含金量,但也具备一定的参考价值,比如进攻端,能够明显感受到这支球队的进步,他们转移球迅速,反击犀利,阵地
统计局9月份发电6751亿千瓦时,同比增长4。99月份,规模以上工业主要能源产品中,除原煤生产略有下降外,油气电均保持增长。以2019年9月份为基期,原煤生产两年平均增速下降,原油生产增长平稳,天然气电力生产增长较快。一原煤原油
炸锅!2天蒸发近200亿,千亿董事长连发多帖狂喷网友买我们的股票是我们的耻辱炸锅了!10月17日,千亿牙茅董事长竟连发多帖与网友在网上公开对骂,火力全开还称他们买我们的股票是我们的耻辱。二级市场上,本已接近1000亿市值的通策医疗已连续两个交易日跌停,最新
我如秋叶,秋叶如我昨天早晨出门,夜雨还未结束,寒风裹夹着雨不停地砸在伞上,伞顶不停地发布咘咘声,个别雨珠还被风送到我的脸上手上,顿感深秋的凉,但这风这雨不影响我送外孙上学。深秋的路上,前日的大晴天,
做一个非人之人,亦为道人们耗尽了前半生,为本自具足的自己,裹上一层厚厚泥浆又用尽后半生,擦掉这层泥浆,恢复本自清净的自己。耐人寻味,引人沉思。做一个非人之人,并非逆思维,亦非逆形象做一个非人之人,是从过
最高级的活法不气,不怨,不争作者儒风君溪葱绿绿来源儒风大家林语堂说过一句话最合于享受人生的理想人物,一定是一个热诚的悠闲的无恐惧的人。热爱生活,不生闲气悠闲自在,不怀怨念心平气和,不起争执。这才是高级的人生,
建国后,十大元帅的夫人当时担任什么职务?都是什么军衔?毛主席曾说妇女能顶半边天。开国十大元帅曾为新中国的成立立下汗马功劳,他们的妻子也不例外。其中,林彪朱德二人的妻子,最高曾担任副国级别的干部,那么其他人又有着什么样的贡献呢?这些共和