version.h
/build/kpackage-BepM6E/kpackage-5.116.0/src/kpackage/
version_8h.html
KPackage::Package
classKPackage_1_1Package.html
- JobError
  classKPackage_1_1Package.html
  a526ba12835121705f80664f304cff55b
- RootCreationError
  classKPackage_1_1Package.html
  a526ba12835121705f80664f304cff55baa6e976f49c6ff638187195b5ca0c5509
- PackageFileNotFoundError
  classKPackage_1_1Package.html
  a526ba12835121705f80664f304cff55ba817c7fdd3bf9d5609b5a03a2706c2654
- UnsupportedArchiveFormatError
  classKPackage_1_1Package.html
  a526ba12835121705f80664f304cff55ba0d1efcfd7d61d43431332a1d50b10a04
- PackageOpenError
  classKPackage_1_1Package.html
  a526ba12835121705f80664f304cff55baf9bd56e4081091d83c71b2530a78f0a7
- MetadataFileMissingError
  classKPackage_1_1Package.html
  a526ba12835121705f80664f304cff55ba5ddd14bf4805accaaf176d635519f3f8
- PluginNameMissingError
  classKPackage_1_1Package.html
  a526ba12835121705f80664f304cff55bafee26e3755ffd31be58957a170cd88a9
- PluginNameInvalidError
  classKPackage_1_1Package.html
  a526ba12835121705f80664f304cff55ba290cad912f4265afac2b8fda7b86950e
- UpdatePackageTypeMismatchError
  classKPackage_1_1Package.html
  a526ba12835121705f80664f304cff55ba55e85085ca8799f5c7c654d6c43db2c9
- OldVersionRemovalError
  classKPackage_1_1Package.html
  a526ba12835121705f80664f304cff55ba2ef2f559cf41ae6190c1bac0e2f9dbf1
- NewerVersionAlreadyInstalledError
  classKPackage_1_1Package.html
  a526ba12835121705f80664f304cff55ba57f118b19d906807b6db09ccfbaecca9
- PackageAlreadyInstalledError
  classKPackage_1_1Package.html
  a526ba12835121705f80664f304cff55ba1c6ea2f1398abdd197d60a26e3bdae75
- PackageMoveError
  classKPackage_1_1Package.html
  a526ba12835121705f80664f304cff55ba0490d7178b226c1e72699858f3a715cb
- PackageCopyError
  classKPackage_1_1Package.html
  a526ba12835121705f80664f304cff55baee2ff4ad94bd0a9d9e479f273425f0e2
- PackageUninstallError
  classKPackage_1_1Package.html
  a526ba12835121705f80664f304cff55bafa5f150856e4e36b338e3fcb2a3b0ff0
- MetadataFileMissingError
  classKPackage_1_1Package.html
  a526ba12835121705f80664f304cff55ba5ddd14bf4805accaaf176d635519f3f8
- NewerVersionAlreadyInstalledError
  classKPackage_1_1Package.html
  a526ba12835121705f80664f304cff55ba57f118b19d906807b6db09ccfbaecca9
- OldVersionRemovalError
  classKPackage_1_1Package.html
  a526ba12835121705f80664f304cff55ba2ef2f559cf41ae6190c1bac0e2f9dbf1
- PackageAlreadyInstalledError
  classKPackage_1_1Package.html
  a526ba12835121705f80664f304cff55ba1c6ea2f1398abdd197d60a26e3bdae75
- PackageCopyError
  classKPackage_1_1Package.html
  a526ba12835121705f80664f304cff55baee2ff4ad94bd0a9d9e479f273425f0e2
- PackageFileNotFoundError
  classKPackage_1_1Package.html
  a526ba12835121705f80664f304cff55ba817c7fdd3bf9d5609b5a03a2706c2654
- PackageMoveError
  classKPackage_1_1Package.html
  a526ba12835121705f80664f304cff55ba0490d7178b226c1e72699858f3a715cb
- PackageOpenError
  classKPackage_1_1Package.html
  a526ba12835121705f80664f304cff55baf9bd56e4081091d83c71b2530a78f0a7
- PackageUninstallError
  classKPackage_1_1Package.html
  a526ba12835121705f80664f304cff55bafa5f150856e4e36b338e3fcb2a3b0ff0
- PluginNameInvalidError
  classKPackage_1_1Package.html
  a526ba12835121705f80664f304cff55ba290cad912f4265afac2b8fda7b86950e
- PluginNameMissingError
  classKPackage_1_1Package.html
  a526ba12835121705f80664f304cff55bafee26e3755ffd31be58957a170cd88a9
- RootCreationError
  classKPackage_1_1Package.html
  a526ba12835121705f80664f304cff55baa6e976f49c6ff638187195b5ca0c5509
- UnsupportedArchiveFormatError
  classKPackage_1_1Package.html
  a526ba12835121705f80664f304cff55ba0d1efcfd7d61d43431332a1d50b10a04
- UpdatePackageTypeMismatchError
  classKPackage_1_1Package.html
  a526ba12835121705f80664f304cff55ba55e85085ca8799f5c7c654d6c43db2c9
- Package
  classKPackage_1_1Package.html
  aec74842590de8145dad8c5a815d5ddee
  (const Package &other)
- Package
  classKPackage_1_1Package.html
  a4050387b806fe790150d73d7bf8ab43e
  (PackageStructure *structure=nullptr)
- __attribute__
  classKPackage_1_1Package.html
  a7214deddaf536388d57e56dda8855b5b
  ((__deprecated__("Since ""5"".""106"". " "deprecated for lack of usage"))) QString name(const QByteArray &key) const
- __attribute__
  classKPackage_1_1Package.html
  aba8e5061e2f8f50069d86b9b8027686a
  ((__deprecated__("Since ""5"".""21"". " "Use Package::cryptographicHash(QCryptographicHash::Algorithm)"))) QString contentsHash() const
- void addDirectoryDefinition classKPackage_1_1Package.html a17a7ed999e2496975bdec688ea6bd885 (const QByteArray &key, const QString &path, const QString &name=QString())
- void addFileDefinition classKPackage_1_1Package.html a4770a22d3fcf6b3b5a52a4342cd4f599 (const QByteArray &key, const QString &path, const QString &name=QString())
- bool allowExternalPaths classKPackage_1_1Package.html ac7c546a8f691b12b75ab3ffca4510c5a () const
- QStringList contentsPrefixPaths classKPackage_1_1Package.html ac28b694bd82296872bf3d955fc461dc8 () const
- QByteArray cryptographicHash classKPackage_1_1Package.html a0b8d44882dad95be3af9f6855fa68771 (QCryptographicHash::Algorithm algorithm) const
- QString defaultPackageRoot classKPackage_1_1Package.html a42956f741658479b1043b4b6ec7d57a5 () const
- QList< QByteArray > directories classKPackage_1_1Package.html af2436381b0268a17172d9272cf1347d8 () const
- QStringList entryList classKPackage_1_1Package.html a671fb4ea1e063a22e418912cbf48287f (const QByteArray &key) const
- KPackage::Package fallbackPackage classKPackage_1_1Package.html ab1c25e4943b6d73422235f90c416e528 () const
- QString filePath classKPackage_1_1Package.html a935b5f3f1302c06dcf0fb348cea42c00 (const QByteArray &key, const QString &filename=QString()) const
- QList< QByteArray > files classKPackage_1_1Package.html ad02987e0916b09862e9689b1b6242853 () const
- QUrl fileUrl classKPackage_1_1Package.html a33f778a95edd6a673b85df5940c7d755 (const QByteArray &key, const QString &filename=QString()) const
- bool hasValidStructure classKPackage_1_1Package.html a27242b0250fb09264da2c9594b1d95b4 () const
- KJob * install classKPackage_1_1Package.html a5e2ba569f2655e92f6fd767c87d55338 (const QString &sourcePackage, const QString &packageRoot=QString())
- bool isRequired classKPackage_1_1Package.html a7ca5269711e6df819855c2309e219d8d (const QByteArray &key) const
- bool isValid classKPackage_1_1Package.html a42c002590166a55c26e332f065c8efd6 () const
- KPluginMetaData metadata classKPackage_1_1Package.html aa73d0c22a411bc6442a981b71f99b197 () const
- QStringList mimeTypes classKPackage_1_1Package.html afb541ef59717089754772f98b3a586f9 (const QByteArray &key) const
- Package & operator= classKPackage_1_1Package.html a13621692e42b91a259c268ebd38a8967 (const Package &rhs)
- const QString path classKPackage_1_1Package.html a817b5ee4ecbf8d3c6b28b79fb6690e6d () const
- void removeDefinition classKPackage_1_1Package.html abf44e0421dbaee3b23acbe2298250291 (const QByteArray &key)
- QList< QByteArray > requiredDirectories classKPackage_1_1Package.html a7168fa0de8dfc4ee6dfca94b192e9a13 () const
- QList< QByteArray > requiredFiles classKPackage_1_1Package.html af2d0c3bae78f97744aa4dd2faad2206f () const
- void setAllowExternalPaths classKPackage_1_1Package.html a9e904f2155c95a824f26a155c317130e (bool allow)
- void setContentsPrefixPaths classKPackage_1_1Package.html a03abf46f30a34d0187ec0aed71455b62 (const QStringList &prefixPaths)
- void setDefaultMimeTypes classKPackage_1_1Package.html afe7db278e405471f4274b9d5abd82f41 (const QStringList &mimeTypes)
- void setDefaultPackageRoot classKPackage_1_1Package.html a8e1fea647f3d2d7ecf9582c12bfdd72b (const QString &packageRoot)
- void setFallbackPackage classKPackage_1_1Package.html af1f796d20e7316a349c5638dfb6d49d0 (const KPackage::Package &package)
- void setMetadata classKPackage_1_1Package.html a84e140462489b2c601f0c739529f833d (const KPluginMetaData &data)
- void setMimeTypes classKPackage_1_1Package.html a283b27d6f0f9a8eac768d22598849347 (const QByteArray &key, const QStringList &mimeTypes)
- void setPath classKPackage_1_1Package.html a33ecf5e38f16b34cf703247ac8fdf540 (const QString &path)
- void setRequired classKPackage_1_1Package.html a1e24e397f3d2baa0fb8de30ca47fb230 (const QByteArray &key, bool required)
- KJob * uninstall classKPackage_1_1Package.html ac14a4ce753193cca8de1ea0e073e0342 (const QString &packageName, const QString &packageRoot)
- KJob * update classKPackage_1_1Package.html a6862c15d981d22d34e5d88744bf88434 (const QString &sourcePackage, const QString &packageRoot=QString())
KPackage::PackageLoader
classKPackage_1_1PackageLoader.html
- void addKnownPackageStructure classKPackage_1_1PackageLoader.html a737e46fd9ea0a9f9f77d64c301190032 (const QString &packageFormat, KPackage::PackageStructure *structure)
- QList< KPluginMetaData > findPackages classKPackage_1_1PackageLoader.html a08944f550228611fa0d5bb65020ee186 (const QString &packageFormat, const QString &packageRoot=QString(), std::function< bool(const KPluginMetaData &)> filter=std::function< bool(const KPluginMetaData &)>())
- QList< KPluginMetaData > listPackages classKPackage_1_1PackageLoader.html ad2480cf85aad0055e064487a10c3cb53 (const QString &packageFormat, const QString &packageRoot=QString())
- Package loadPackage classKPackage_1_1PackageLoader.html a1d08c2f819966419fd2b362b87ad4ea1 (const QString &packageFormat, const QString &packagePath=QString())
- KPackage::PackageStructure * loadPackageStructure classKPackage_1_1PackageLoader.html a8e1b49ff73ccf6cf7a8c5afc61fa42e2 (const QString &packageFormat)
- static PackageLoader * self classKPackage_1_1PackageLoader.html a48ed78a801e6468e1a576082010e3bf2 ()
KPackage::PackageStructure
classKPackage_1_1PackageStructure.html
- virtual void initPackage classKPackage_1_1PackageStructure.html a0d97499316976213d79fd0c1a15219e6 (Package *package)
- virtual KJob * install classKPackage_1_1PackageStructure.html a265592b7dbf66dfdd031a534f7289cce (Package *package, const QString &archivePath, const QString &packageRoot)
- virtual void pathChanged classKPackage_1_1PackageStructure.html a3a4c016e285eea494d2ce62b49d22647 (Package *package)
- virtual KJob * uninstall classKPackage_1_1PackageStructure.html a062b481c4a82dfec273f2c45cdd38ec7 (Package *package, const QString &packageRoot)
- virtual KJob * update classKPackage_1_1PackageStructure.html abc5ff49c93ecc2bf7686fac939e4ee83 (Package *package, const QString &archivePath, const QString &packageRoot)
index

# KPackage Framework

index.html

KPackage Framework

md__2build_2kpackage-BepM6E_2kpackage-5_8116_80_2README