18#ifndef KWALLETPASSWORDBACKEND_H
19#define KWALLETPASSWORDBACKEND_H
36 QString
name()
const override;
38 QVector<PasswordEntry>
getEntries(
const QUrl &url)
override;
50 void showErrorNotification();
52 KWallet::Wallet* m_wallet;
53 QVector<PasswordEntry> m_allEntries;
virtual bool updateEntry(const PasswordEntry &entry)=0
virtual void addEntry(const PasswordEntry &entry)=0
virtual QVector< PasswordEntry > getAllEntries()=0
virtual QString name() const =0
virtual void removeAll()=0
virtual void removeEntry(const PasswordEntry &entry)=0
virtual void updateLastUsed(PasswordEntry &entry)=0
virtual QVector< PasswordEntry > getEntries(const QUrl &url)=0