Clean up Entry Model/View code

This commit is contained in:
Jonathan White
2018-03-21 21:52:57 -04:00
parent d8d758f0e1
commit 4b57fcb563
7 changed files with 37 additions and 72 deletions

View File

@@ -60,22 +60,20 @@ public:
QStringList mimeTypes() const override;
QMimeData* mimeData(const QModelIndexList& indexes) const override;
void setEntryList(const QList<Entry*>& entries);
void setPaperClipPixmap(const QPixmap& paperclip);
void setGroup(Group* group);
void setEntries(const QList<Entry*>& entries);
bool isUsernamesHidden() const;
void setUsernamesHidden(bool hide);
bool isPasswordsHidden() const;
void setPasswordsHidden(bool hide);
void setPaperClipPixmap(const QPixmap& paperclip);
signals:
void switchedToListMode();
void switchedToSearchMode();
void usernamesHiddenChanged();
void passwordsHiddenChanged();
public slots:
void setGroup(Group* group);
void setUsernamesHidden(bool hide);
void setPasswordsHidden(bool hide);
private slots:
void entryAboutToAdd(Entry* entry);
void entryAdded(Entry* entry);