Qt
晨曦的微光_
细节决定成败
展开
-
Qt文件操作(一)Qt删除文件、文件夹#QDir类的使用mkdir、mkpath、remove、rmdir、rmpath
Qt 文件操作Qt中的QDir类提供了“强大的”文件操作支持。顺便提一下很常用的创建目录 :QDir::mkdir和QDir::mkpath当然这两个是有区别的QDir::mkdir 举个栗子D:/123/abc,假如123文件夹不存在,那么必定失败QDir::mkpath 如果123不存在,那么Qt先创建123,再去创建abcQt 4下的删除再来看一下删除,Qt提供了QDir:...原创 2020-03-19 21:38:40 · 11242 阅读 · 1 评论 -
Qt文件操作(二)Qt删除文件、文件夹#慎用QDir::removeRecursively()remove()危险用法
又是一次踩坑,程序猿就是这样子成长的吧。Qt文件操作用到最多的还是QDir::mkdir 、 QDir::mkpath不过偶尔也会需要删除QDir::remove , QDir::rmdir , QDir::rmpath记一次踩坑今天调试的时候发现了一段代码的写法大致就是酱紫~~!(出于职业操守。改了一下内容再贴上来)老样子,眼尖的先瞅瞅~然后跑完,喝口咖啡提提神。正当我准备再次...原创 2020-03-19 21:41:38 · 13222 阅读 · 9 评论 -
shared_ptr在Qt项目中使用,慎重
偶然遇到了一次崩溃,后来定位了问题出在这部分一个继承自QObject的自定义类,里面有什么并不重要class TestProcess : public QObject{ Q_OBJECT ...} shared_ptr<QThread> thread_; thread_.reset(new QThread); shared_ptr<TestProcess...原创 2020-02-22 21:31:51 · 4213 阅读 · 1 评论