diff options
Diffstat (limited to 'src/corelib/io/qresource.h')
-rw-r--r-- | src/corelib/io/qresource.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/corelib/io/qresource.h b/src/corelib/io/qresource.h index 895cf0456e..5e798de436 100644 --- a/src/corelib/io/qresource.h +++ b/src/corelib/io/qresource.h @@ -54,6 +54,12 @@ class QResourcePrivate; class Q_CORE_EXPORT QResource { public: + enum Compression { + NoCompression, + ZlibCompression, + ZstdCompression + }; + QResource(const QString &file=QString(), const QLocale &locale=QLocale()); ~QResource(); @@ -67,12 +73,17 @@ public: bool isValid() const; bool isCompressed() const; + Compression compressionAlgorithm() const; qint64 size() const; const uchar *data() const; QDateTime lastModified() const; +#if QT_DEPRECATED_SINCE(5, 13) + QT_DEPRECATED_X("Use QDir::addSearchPath() instead") static void addSearchPath(const QString &path); + QT_DEPRECATED_X("Use QDir::searchPaths() instead") static QStringList searchPaths(); +#endif static bool registerResource(const QString &rccFilename, const QString &resourceRoot=QString()); static bool unregisterResource(const QString &rccFilename, const QString &resourceRoot=QString()); |