mirror of
https://github.com/keepassxreboot/keepassxc.git
synced 2025-08-08 14:32:39 -04:00
Add a context menu entry to delete entries from health check reports (#6537)
* Closes #4986 - Allow deleting entries from the reports view * Closes #4533 - Exclude & delete multiple entries in a report * Also allow deleting selected entries using the delete key * Introduce GuiTools namespace to collect shared GUI prompts and actions * Add functionality to HIBP report to mirror health check report Co-authored-by: Jonathan White <support@dmapps.us>
This commit is contained in:
parent
1f50ac6045
commit
6acd0b25ae
11 changed files with 307 additions and 169 deletions
|
@ -74,7 +74,7 @@ public:
|
|||
|
||||
explicit DatabaseWidget(QSharedPointer<Database> db, QWidget* parent = nullptr);
|
||||
explicit DatabaseWidget(const QString& filePath, QWidget* parent = nullptr);
|
||||
~DatabaseWidget();
|
||||
~DatabaseWidget() override;
|
||||
|
||||
void setFocus(Qt::FocusReason reason);
|
||||
|
||||
|
@ -255,7 +255,6 @@ private:
|
|||
void setClipboardTextAndMinimize(const QString& text);
|
||||
void processAutoOpen();
|
||||
void openDatabaseFromEntry(const Entry* entry, bool inBackground = true);
|
||||
bool confirmDeleteEntries(QList<Entry*> entries, bool permanent);
|
||||
void performIconDownloads(const QList<Entry*>& entries, bool force = false);
|
||||
bool performSave(QString& errorMessage, const QString& fileName = {});
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue