Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/keepassxreboot/keepassxc.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWojtek GumuĊ‚a <wgml@users.noreply.github.com>2018-12-25 02:15:46 +0300
committerJonathan White <support@dmapps.us>2018-12-25 02:15:46 +0300
commitc630214915aa84cc0ad5631746e89a0a6a4d4265 (patch)
treecac8cd19906154da4df21798a9943469f4db9616 /src/gui/DatabaseWidget.h
parent4d4c839afae2beb9da24ee5a5c6a3756a0d6b2c8 (diff)
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.
Diffstat (limited to 'src/gui/DatabaseWidget.h')
-rw-r--r--src/gui/DatabaseWidget.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/gui/DatabaseWidget.h b/src/gui/DatabaseWidget.h
index 1c190558c..9feac1184 100644
--- a/src/gui/DatabaseWidget.h
+++ b/src/gui/DatabaseWidget.h
@@ -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;