QFile
具有静态功能
bool QFile::remove ( const QString & fileName ) [static]
删除指定的文件。这很方便:我们有一个文件路径,我们使用一个命令来删除它。但是,QDir
没有这样的命令,只有这个:
bool QDir::rmdir ( const QString & dirName ) const
这是非静态的,因此需要一个对象。所以我被迫做丑陋的事情,比如
QDir().rmdir(path)
这很恶心。我错过了什么吗?
QFile
具有静态功能
bool QFile::remove ( const QString & fileName ) [static]
删除指定的文件。这很方便:我们有一个文件路径,我们使用一个命令来删除它。但是,QDir
没有这样的命令,只有这个:
bool QDir::rmdir ( const QString & dirName ) const
这是非静态的,因此需要一个对象。所以我被迫做丑陋的事情,比如
QDir().rmdir(path)
这很恶心。我错过了什么吗?