Falkon Develop
Cross-platform Qt-based web browser
KWalletPasswordBackend Class Reference

#include <kwalletpasswordbackend.h>

Inheritance diagram for KWalletPasswordBackend:
PasswordBackend

Public Member Functions

 KWalletPasswordBackend ()
 
 ~KWalletPasswordBackend () override
 
QString name () const override
 
QVector< PasswordEntrygetEntries (const QUrl &url) override
 
QVector< PasswordEntrygetAllEntries () override
 
void addEntry (const PasswordEntry &entry) override
 
bool updateEntry (const PasswordEntry &entry) override
 
void updateLastUsed (PasswordEntry &entry) override
 
void removeEntry (const PasswordEntry &entry) override
 
void removeAll () override
 
- Public Member Functions inherited from PasswordBackend
 PasswordBackend ()
 
virtual ~PasswordBackend ()=default
 
virtual QString name () const =0
 
virtual QStringList getUsernames (const QUrl &url)
 
virtual QVector< PasswordEntrygetEntries (const QUrl &url)=0
 
virtual QVector< PasswordEntrygetAllEntries ()=0
 
virtual void addEntry (const PasswordEntry &entry)=0
 
virtual bool updateEntry (const PasswordEntry &entry)=0
 
virtual void updateLastUsed (PasswordEntry &entry)=0
 
virtual void removeEntry (const PasswordEntry &entry)=0
 
virtual void removeAll ()=0
 
virtual void setActive (bool active)
 
bool isActive () const
 
virtual bool hasSettings () const
 
virtual void showSettings (QWidget *parent)
 

Detailed Description

Definition at line 30 of file kwalletpasswordbackend.h.

Constructor & Destructor Documentation

◆ KWalletPasswordBackend()

KWalletPasswordBackend::KWalletPasswordBackend ( )
explicit

Definition at line 49 of file kwalletpasswordbackend.cpp.

◆ ~KWalletPasswordBackend()

KWalletPasswordBackend::~KWalletPasswordBackend ( )
override

Definition at line 297 of file kwalletpasswordbackend.cpp.

Member Function Documentation

◆ addEntry()

void KWalletPasswordBackend::addEntry ( const PasswordEntry entry)
overridevirtual

Implements PasswordBackend.

Definition at line 98 of file kwalletpasswordbackend.cpp.

◆ getAllEntries()

QVector< PasswordEntry > KWalletPasswordBackend::getAllEntries ( )
overridevirtual

Implements PasswordBackend.

Definition at line 80 of file kwalletpasswordbackend.cpp.

◆ getEntries()

QVector< PasswordEntry > KWalletPasswordBackend::getEntries ( const QUrl &  url)
overridevirtual

Implements PasswordBackend.

Definition at line 60 of file kwalletpasswordbackend.cpp.

◆ name()

QString KWalletPasswordBackend::name ( ) const
overridevirtual

Implements PasswordBackend.

Definition at line 55 of file kwalletpasswordbackend.cpp.

◆ removeAll()

void KWalletPasswordBackend::removeAll ( )
overridevirtual

Implements PasswordBackend.

Definition at line 176 of file kwalletpasswordbackend.cpp.

◆ removeEntry()

void KWalletPasswordBackend::removeEntry ( const PasswordEntry entry)
overridevirtual

Implements PasswordBackend.

Definition at line 158 of file kwalletpasswordbackend.cpp.

◆ updateEntry()

bool KWalletPasswordBackend::updateEntry ( const PasswordEntry entry)
overridevirtual

Implements PasswordBackend.

Definition at line 115 of file kwalletpasswordbackend.cpp.

◆ updateLastUsed()

void KWalletPasswordBackend::updateLastUsed ( PasswordEntry entry)
overridevirtual

Implements PasswordBackend.

Definition at line 136 of file kwalletpasswordbackend.cpp.


The documentation for this class was generated from the following files: