<html>
<head>
<style type="text/css">
<!--
body { line-height: normal; margin-right: 4px; margin-bottom: 1px; margin-top: 4px; margin-left: 4px; font-variant: normal }
-->
</style>
</head>
<body>
<DIV>
Hi,
</DIV>
<DIV>
</DIV>
<DIV>
I am trying to write an application which reads and writes secrets in kwallet.
</DIV>
<DIV>
</DIV>
<DIV>
From the details I got through the web , I understand that we can do this by either of the following ways.
</DIV>
<DIV>
</DIV>
<DIV>
1. Talk to the client APIs provided by the Kwallet::Wallet class
</DIV>
<DIV>
2. Use the DCOP interface provided by the kwallet service.
</DIV>
<DIV>
</DIV>
<DIV>
For using method 2, my application needs to register as DCOP client and communicate to the kwallet service via DCOP.
</DIV>
<DIV>
I tried using seemingly easier method 1 . But I see that my application needs to be a KDE application to talk to Kwallet::Wallet APIs. i.e I had to use QObject related stuff and KApplication in my code. Otherwise I get some segmentation fault while trying to open a wallet.
</DIV>
<DIV>
</DIV>
<DIV>
I would like to know if there is any way to write a simple application which doesnt need KApplication or QObject related things ( non-KDE ) and still can access kwallets.
</DIV>
<DIV>
It would be helpful if anybody could provide me the details for this and any related links.
</DIV>
<DIV>
</DIV>
<DIV>
Thanks in Advance,
</DIV>
<DIV>
Rajaram.
</DIV>
<DIV>
</DIV>
<DIV>
</DIV>
<DIV>
</DIV>
<DIV>
</DIV>
<DIV>
</DIV>
</body>
</html>