mirror of
https://github.com/keepassxreboot/keepassxc.git
synced 2025-08-08 14:32:39 -04:00
Improve existing code prior to implementing FDO Secrets
* DatabaseTabWidget::newDatabase returns the created DatabaseWidget * Emit DatabaseTabWidget::databaseOpened signal before a new tab is added * EntrySearcher can now search attribute values including custom ones * Add Group::applyGroupIconTo to set the group icon on the supplied entry * Implement desktop notifications through the system tray icon * Add DatabaseWidget::deleteEntries to delete a list of entries * Add Aes128 in SymmetricCipher::algorithmIvSize * Add DatabaseWidget::databaseReplaced signal * Add a helper class to override the message box's parent (prevent bugs)
This commit is contained in:
parent
bc891761b6
commit
d93f33f514
15 changed files with 154 additions and 30 deletions
|
@ -101,7 +101,18 @@ public:
|
|||
Button defaultButton = MessageBox::NoButton,
|
||||
Action action = MessageBox::None);
|
||||
|
||||
class OverrideParent
|
||||
{
|
||||
public:
|
||||
explicit OverrideParent(QWindow* newParent);
|
||||
~OverrideParent();
|
||||
|
||||
private:
|
||||
QWindow* m_oldParent;
|
||||
};
|
||||
|
||||
private:
|
||||
static QWindow* m_overrideParent;
|
||||
static Button m_nextAnswer;
|
||||
static QHash<QAbstractButton*, Button> m_addedButtonLookup;
|
||||
static QMap<Button, std::pair<QString, QMessageBox::ButtonRole>> m_buttonDefs;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue