diff options
Diffstat (limited to 'src/gui/DatabaseWidget.h')
-rw-r--r-- | src/gui/DatabaseWidget.h | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/gui/DatabaseWidget.h b/src/gui/DatabaseWidget.h index a31dfd37b..71fceadf5 100644 --- a/src/gui/DatabaseWidget.h +++ b/src/gui/DatabaseWidget.h @@ -167,8 +167,8 @@ public slots: void cloneEntry(); void deleteSelectedEntries(); void deleteEntries(QList<Entry*> entries); - void focusOnEntries(); - void focusOnGroups(); + void focusOnEntries(bool editIfFocused = false); + void focusOnGroups(bool editIfFocused = false); void moveEntryUp(); void moveEntryDown(); void copyTitle(); @@ -186,6 +186,10 @@ public slots: void removeFromAgent(); #endif void performAutoType(); + void performAutoTypeUsername(); + void performAutoTypeUsernameEnter(); + void performAutoTypePassword(); + void performAutoTypePasswordEnter(); void openUrl(); void downloadSelectedFavicons(); void downloadAllFavicons(); @@ -256,6 +260,7 @@ private: 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 = {}); Entry* currentSelectedEntry(); QSharedPointer<Database> m_db; |