<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile doxygen_version="1.9.2">
  <compound kind="class">
    <name>KWallet::Wallet</name>
    <filename>classKWallet_1_1Wallet.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>folderListUpdated</name>
      <anchorfile>classKWallet_1_1Wallet.html</anchorfile>
      <anchor>a6b4f07c045d7650ce30aa8df584ca975</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>folderRemoved</name>
      <anchorfile>classKWallet_1_1Wallet.html</anchorfile>
      <anchor>abe99da68e094ad218c302c0851692980</anchor>
      <arglist>(const QString &amp;folder)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>folderUpdated</name>
      <anchorfile>classKWallet_1_1Wallet.html</anchorfile>
      <anchor>a2b0129c74641130020b7b95a56539580</anchor>
      <arglist>(const QString &amp;folder)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>walletClosed</name>
      <anchorfile>classKWallet_1_1Wallet.html</anchorfile>
      <anchor>a697ff23f1fbc85bd6e18f5e6bb078e01</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>walletOpened</name>
      <anchorfile>classKWallet_1_1Wallet.html</anchorfile>
      <anchor>aef7f7a9d3f2f1e81bb32d1c025e2a799</anchor>
      <arglist>(bool success)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Wallet</name>
      <anchorfile>classKWallet_1_1Wallet.html</anchorfile>
      <anchor>a383c0d0443ae4b0912a13e308e52020c</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>createFolder</name>
      <anchorfile>classKWallet_1_1Wallet.html</anchorfile>
      <anchor>af012ae6f2ebae527c99185c387c2a882</anchor>
      <arglist>(const QString &amp;f)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const QString &amp;</type>
      <name>currentFolder</name>
      <anchorfile>classKWallet_1_1Wallet.html</anchorfile>
      <anchor>a5e52ea726eee5f1d6632bfb1037fd827</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QMap&lt; QString, QByteArray &gt;</type>
      <name>entriesList</name>
      <anchorfile>classKWallet_1_1Wallet.html</anchorfile>
      <anchor>a402c4cc514ab57945d2be686de6a5619</anchor>
      <arglist>(bool *ok) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QStringList</type>
      <name>entryList</name>
      <anchorfile>classKWallet_1_1Wallet.html</anchorfile>
      <anchor>a2c30689df051296e20527155478523b7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual EntryType</type>
      <name>entryType</name>
      <anchorfile>classKWallet_1_1Wallet.html</anchorfile>
      <anchor>abfded9101f13a6fa7a4aff153abdb3cf</anchor>
      <arglist>(const QString &amp;key)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QStringList</type>
      <name>folderList</name>
      <anchorfile>classKWallet_1_1Wallet.html</anchorfile>
      <anchor>af6d215abbcb3ef4478597795b6b29c87</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>hasEntry</name>
      <anchorfile>classKWallet_1_1Wallet.html</anchorfile>
      <anchor>a4bc283dfb355e044181fe0213ef94335</anchor>
      <arglist>(const QString &amp;key)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>hasFolder</name>
      <anchorfile>classKWallet_1_1Wallet.html</anchorfile>
      <anchor>aafe5c3d6e556c2e0e2ed103a15f58ea8</anchor>
      <arglist>(const QString &amp;f)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isOpen</name>
      <anchorfile>classKWallet_1_1Wallet.html</anchorfile>
      <anchor>a8e0950e67641505ad8420d9c7d1c781e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>lockWallet</name>
      <anchorfile>classKWallet_1_1Wallet.html</anchorfile>
      <anchor>a1677e5b27a806239f6d7d6e63aedf9b8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QMap&lt; QString, QMap&lt; QString, QString &gt; &gt;</type>
      <name>mapList</name>
      <anchorfile>classKWallet_1_1Wallet.html</anchorfile>
      <anchor>a8eec7629329a73cfeb83836d590b9a52</anchor>
      <arglist>(bool *ok) const</arglist>
    </member>
    <member kind="function">
      <type>QMap&lt; QString, QString &gt;</type>
      <name>passwordList</name>
      <anchorfile>classKWallet_1_1Wallet.html</anchorfile>
      <anchor>ae81e8f47e90ba0883b357193a468cf8a</anchor>
      <arglist>(bool *ok) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>readEntry</name>
      <anchorfile>classKWallet_1_1Wallet.html</anchorfile>
      <anchor>aad483c64f641a570ec30082e3687fcb8</anchor>
      <arglist>(const QString &amp;key, QByteArray &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readEntryList</name>
      <anchorfile>classKWallet_1_1Wallet.html</anchorfile>
      <anchor>a00c25220e921fe5177973ae411722ab3</anchor>
      <arglist>(const QString &amp;key, QMap&lt; QString, QByteArray &gt; &amp;value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>readMap</name>
      <anchorfile>classKWallet_1_1Wallet.html</anchorfile>
      <anchor>a714d5849b30c99fb98e13e7695425083</anchor>
      <arglist>(const QString &amp;key, QMap&lt; QString, QString &gt; &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readMapList</name>
      <anchorfile>classKWallet_1_1Wallet.html</anchorfile>
      <anchor>a0e1abfb6cf1a0b188c0720b8c996ac87</anchor>
      <arglist>(const QString &amp;key, QMap&lt; QString, QMap&lt; QString, QString &gt; &gt; &amp;value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>readPassword</name>
      <anchorfile>classKWallet_1_1Wallet.html</anchorfile>
      <anchor>a6cc433319eba630c2239ffba81f18e9b</anchor>
      <arglist>(const QString &amp;key, QString &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readPasswordList</name>
      <anchorfile>classKWallet_1_1Wallet.html</anchorfile>
      <anchor>afa7e82e35c8e7e2a20d306087be1861d</anchor>
      <arglist>(const QString &amp;key, QMap&lt; QString, QString &gt; &amp;value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>removeEntry</name>
      <anchorfile>classKWallet_1_1Wallet.html</anchorfile>
      <anchor>afd216cf8f55eee215930a2c42b7da67b</anchor>
      <arglist>(const QString &amp;key)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>removeFolder</name>
      <anchorfile>classKWallet_1_1Wallet.html</anchorfile>
      <anchor>afc6f2a758d8d5f3d58f334059711281a</anchor>
      <arglist>(const QString &amp;f)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>renameEntry</name>
      <anchorfile>classKWallet_1_1Wallet.html</anchorfile>
      <anchor>a1fe987d1d9471966c216eb09d7184a91</anchor>
      <arglist>(const QString &amp;oldName, const QString &amp;newName)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>requestChangePassword</name>
      <anchorfile>classKWallet_1_1Wallet.html</anchorfile>
      <anchor>aa2d9346da57d4e790f1e9f1f527ab9d3</anchor>
      <arglist>(WId w)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>setFolder</name>
      <anchorfile>classKWallet_1_1Wallet.html</anchorfile>
      <anchor>a99e2f49eda8dfd7adada63f4e682dac1</anchor>
      <arglist>(const QString &amp;f)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>sync</name>
      <anchorfile>classKWallet_1_1Wallet.html</anchorfile>
      <anchor>a57c65f2c12bd123115d7ceb47bbaf5e1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const QString &amp;</type>
      <name>walletName</name>
      <anchorfile>classKWallet_1_1Wallet.html</anchorfile>
      <anchor>a1eb9e6165a8fbb76ca1bfeb860c81ea7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>writeEntry</name>
      <anchorfile>classKWallet_1_1Wallet.html</anchorfile>
      <anchor>a2263d8600297818ff605d42161a255cc</anchor>
      <arglist>(const QString &amp;key, const QByteArray &amp;value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>writeEntry</name>
      <anchorfile>classKWallet_1_1Wallet.html</anchorfile>
      <anchor>a01175fb2acc5db42608fec380bf35510</anchor>
      <arglist>(const QString &amp;key, const QByteArray &amp;value, EntryType entryType)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>writeMap</name>
      <anchorfile>classKWallet_1_1Wallet.html</anchorfile>
      <anchor>a891177bdff0658970234a317a37c009b</anchor>
      <arglist>(const QString &amp;key, const QMap&lt; QString, QString &gt; &amp;value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>writePassword</name>
      <anchorfile>classKWallet_1_1Wallet.html</anchorfile>
      <anchor>ad9233ce172238183258082680027799c</anchor>
      <arglist>(const QString &amp;key, const QString &amp;value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>changePassword</name>
      <anchorfile>classKWallet_1_1Wallet.html</anchorfile>
      <anchor>a7cdb5f699c76fd436782a8e087be2453</anchor>
      <arglist>(const QString &amp;name, WId w)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>closeWallet</name>
      <anchorfile>classKWallet_1_1Wallet.html</anchorfile>
      <anchor>ae55ecc5804525116f07d7a2c06b50934</anchor>
      <arglist>(const QString &amp;name, bool force)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>deleteWallet</name>
      <anchorfile>classKWallet_1_1Wallet.html</anchorfile>
      <anchor>a1a17c3fd9ee8f3c45cfbf72b389fc87c</anchor>
      <arglist>(const QString &amp;name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>disconnectApplication</name>
      <anchorfile>classKWallet_1_1Wallet.html</anchorfile>
      <anchor>ac2bb44bfb8eda83c6a07f370239c26c8</anchor>
      <arglist>(const QString &amp;wallet, const QString &amp;app)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>folderDoesNotExist</name>
      <anchorfile>classKWallet_1_1Wallet.html</anchorfile>
      <anchor>ac0dcd310a576e599523b851cd260db1b</anchor>
      <arglist>(const QString &amp;wallet, const QString &amp;folder)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const QString</type>
      <name>FormDataFolder</name>
      <anchorfile>classKWallet_1_1Wallet.html</anchorfile>
      <anchor>a7bff6d73e19ee2c88eb25781e6dcdd49</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isEnabled</name>
      <anchorfile>classKWallet_1_1Wallet.html</anchorfile>
      <anchor>a945a6b6d8ba5a4a1250e7fa0ef6fae69</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isOpen</name>
      <anchorfile>classKWallet_1_1Wallet.html</anchorfile>
      <anchor>a8bcce27f6f9f0ae09cc69c96a709f370</anchor>
      <arglist>(const QString &amp;name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isUsingKSecretsService</name>
      <anchorfile>classKWallet_1_1Wallet.html</anchorfile>
      <anchor>a12bd7c7a1624f1e2bc3da8d459620e2a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>keyDoesNotExist</name>
      <anchorfile>classKWallet_1_1Wallet.html</anchorfile>
      <anchor>aabe7e3069b6dd29339e7ec2fc0bb3b62</anchor>
      <arglist>(const QString &amp;wallet, const QString &amp;folder, const QString &amp;key)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const QString</type>
      <name>LocalWallet</name>
      <anchorfile>classKWallet_1_1Wallet.html</anchorfile>
      <anchor>a7e2cc6009817bfe8abfb1da4128e3608</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const QString</type>
      <name>NetworkWallet</name>
      <anchorfile>classKWallet_1_1Wallet.html</anchorfile>
      <anchor>a5976ee54a057465285816c5830ea84ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Wallet *</type>
      <name>openWallet</name>
      <anchorfile>classKWallet_1_1Wallet.html</anchorfile>
      <anchor>a737ec693f3f2c10064dd0e16afd19cc2</anchor>
      <arglist>(const QString &amp;name, WId w, OpenType ot=Synchronous)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const QString</type>
      <name>PasswordFolder</name>
      <anchorfile>classKWallet_1_1Wallet.html</anchorfile>
      <anchor>a0b7eed57a8843574202741864d71a959</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QStringList</type>
      <name>users</name>
      <anchorfile>classKWallet_1_1Wallet.html</anchorfile>
      <anchor>a3e818951abd4489f95736481f625497e</anchor>
      <arglist>(const QString &amp;wallet)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QStringList</type>
      <name>walletList</name>
      <anchorfile>classKWallet_1_1Wallet.html</anchorfile>
      <anchor>af51c5f8100a39d75fe00dec9822a729d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>Wallet</name>
      <anchorfile>classKWallet_1_1Wallet.html</anchorfile>
      <anchor>a9183eb0d05e5cd53058570cb3596b3b0</anchor>
      <arglist>(const Wallet &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>Wallet</name>
      <anchorfile>classKWallet_1_1Wallet.html</anchorfile>
      <anchor>a9c6a9e0cb2743b363780f6429de3702c</anchor>
      <arglist>(int handle, const QString &amp;name)</arglist>
    </member>
  </compound>
</tagfile>
