mirror of
https://github.com/keepassxreboot/keepassxc.git
synced 2025-08-08 22:42:34 -04:00
Warn user if deleting entries that are referenced. (#1744)
On warning, references can be replaced with original values or ignored. Removal process can be also skipped for each conflicting entry. Resolves #852.
This commit is contained in:
parent
4d4c839afa
commit
c630214915
9 changed files with 205 additions and 61 deletions
|
@ -149,7 +149,7 @@ public slots:
|
|||
void replaceDatabase(QSharedPointer<Database> db);
|
||||
void createEntry();
|
||||
void cloneEntry();
|
||||
void deleteEntries();
|
||||
void deleteSelectedEntries();
|
||||
void setFocus();
|
||||
void copyTitle();
|
||||
void copyUsername();
|
||||
|
@ -225,6 +225,7 @@ private:
|
|||
void setClipboardTextAndMinimize(const QString& text);
|
||||
void setIconFromParent();
|
||||
void processAutoOpen();
|
||||
bool confirmDeleteEntries(QList<Entry*> entries, bool permanent);
|
||||
|
||||
QSharedPointer<Database> m_db;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue