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
This commit is contained in:
Jonathan White 2018-11-28 16:13:56 -05:00 committed by GitHub
parent fff0f11b33
commit d84ba23c81
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
7 changed files with 48 additions and 59 deletions

View file

@ -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);