summaryrefslogtreecommitdiffstats
path: root/src/corelib/io/qresource_p.h
diff options
context:
space:
mode:
authorIevgenii Meshcheriakov <ievgenii.meshcheriakov@qt.io>2021-11-01 13:18:55 +0100
committerIevgenii Meshcheriakov <ievgenii.meshcheriakov@qt.io>2021-11-03 13:42:35 +0100
commit57cab7b9a8cb453625ffa01589a9e0d3cd8f07d3 (patch)
treea0141323f9cec33c33e0504d967715ff9cbc46ef /src/corelib/io/qresource_p.h
parent29f86b5698fa22d5675777ae91e36be7dc530844 (diff)
QAbstractFileEngine: Remove useless method overrides
Remove useless overrides of QAbstractFileEngine methods from the derived classes. Also remove "This virtual function must be reimplemented by all subclasses" passages from the QAbstractFileEngine's documentation. There are pure virtual methods for such use cases. QAbstractFileEngine already contains useful defaults for classes not supporting all the functionality. Change-Id: Ia25965854f3809b15d7502da3749cc2f3414bbc3 Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
Diffstat (limited to 'src/corelib/io/qresource_p.h')
-rw-r--r--src/corelib/io/qresource_p.h20
1 files changed, 0 insertions, 20 deletions
diff --git a/src/corelib/io/qresource_p.h b/src/corelib/io/qresource_p.h
index fedf95bb33..31753b9a4f 100644
--- a/src/corelib/io/qresource_p.h
+++ b/src/corelib/io/qresource_p.h
@@ -74,34 +74,14 @@ public:
virtual bool atEnd() const;
bool seek(qint64) override;
qint64 read(char *data, qint64 maxlen) override;
- qint64 write(const char *data, qint64 len) override;
-
- bool remove() override;
- bool copy(const QString &newName) override;
- bool rename(const QString &newName) override;
- bool link(const QString &newName) override;
-
- bool isSequential() const override;
-
- bool isRelativePath() const override;
-
- bool mkdir(const QString &dirName, bool createParentDirectories) const override;
- bool rmdir(const QString &dirName, bool recurseParentDirectories) const override;
-
- bool setSize(qint64 size) override;
-
- QStringList entryList(QDir::Filters filters, const QStringList &filterNames) const override;
bool caseSensitive() const override;
FileFlags fileFlags(FileFlags type) const override;
- bool setPermissions(uint perms) override;
-
QString fileName(QAbstractFileEngine::FileName file) const override;
uint ownerId(FileOwner) const override;
- QString owner(FileOwner) const override;
QDateTime fileTime(FileTime time) const override;