diff options
author | Jonathan White <support@dmapps.us> | 2018-11-29 00:13:56 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-11-29 00:13:56 +0300 |
commit | d84ba23c81fc386817198bd188bdd4d61cbd2048 (patch) | |
tree | 55497c1b0b2bb36dbf271e87aa66d47dcc8e81ef /src/gui/DatabaseWidget.h | |
parent | fff0f11b3302692e9eb25d604fe295dacf21221a (diff) |
Correct refactor issues with entry selection and search (#2518)
* Align entryview selection change signals with groupview
* Eliminate redundent and confusing signals/slots
* Correct group selection canceling search
Diffstat (limited to 'src/gui/DatabaseWidget.h')
-rw-r--r-- | src/gui/DatabaseWidget.h | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/src/gui/DatabaseWidget.h b/src/gui/DatabaseWidget.h index 078ae9d23..1c190558c 100644 --- a/src/gui/DatabaseWidget.h +++ b/src/gui/DatabaseWidget.h @@ -132,8 +132,6 @@ signals: void databaseMerged(QSharedPointer<Database> mergedDb); void groupContextMenuRequested(const QPoint& globalPos); void entryContextMenuRequested(const QPoint& globalPos); - void pressedEntry(Entry* selectedEntry); - void pressedGroup(Group* selectedGroup); void listModeAboutToActivate(); void listModeActivated(); void searchModeAboutToActivate(); @@ -168,7 +166,6 @@ public slots: void openUrlForEntry(Entry* entry); void createGroup(); void deleteGroup(); - void onGroupChanged(Group* group); void switchToMainView(bool previousDialogAccepted = false); void switchToEntryEdit(); void switchToGroupEdit(); @@ -210,8 +207,8 @@ private slots: void switchToGroupEdit(Group* entry, bool create); void emitGroupContextMenuRequested(const QPoint& pos); void emitEntryContextMenuRequested(const QPoint& pos); - void emitPressedGroup(Group* currentGroup); - void emitEntrySelectionChanged(); + void onEntryChanged(Entry* entry); + void onGroupChanged(Group* group); void connectDatabaseSignals(); void loadDatabase(bool accepted); void unlockDatabase(bool accepted); |