// -*- c++ -*- #ifndef DCOPIFACEDEMO_H #define DCOPIFACEDEMO_H #include /** * Adding DCOP interface to an app. */ struct EnumSecretList { char *walletName; char *folderName; int entryType; char *secretVal; struct EnumSecretList *next; }; struct TryEnumSecretList { char *name; struct TryEnumSecretList *next; }; class DCOPDemoWidget : public QObject { Q_OBJECT public: DCOPDemoWidget(); ~DCOPDemoWidget(); public slots: // void dump(); int ReadAllWalletSecrets(struct EnumSecretList **); // int ReadWalletSecret(QString, QString, QString, QByteArray*); // int WriteWalletSecret(QString, QString, QString, QByteArray , int); private: int ReadKey(Wallet*, QString, QByteArray*); }; #endif