diff options
author | Aqua-sama <aqua@iserlohn-fortress.net> | 2018-09-25 14:44:01 +0200 |
---|---|---|
committer | Aqua-sama <aqua@iserlohn-fortress.net> | 2018-09-25 14:44:01 +0200 |
commit | 9203de811f049c8e604a9c3065781157fa506155 (patch) | |
tree | 96096d8cbeefd58c988ddb97dcd51fa21873ffb6 /lib/bookmarks/forms/editbookmarkdialog.h | |
parent | Bookmarks: add BookmarkItem and BookmarkModel (diff) | |
download | smolbote-9203de811f049c8e604a9c3065781157fa506155.tar.xz |
Bookmarks: integrate model/view
- fix addBookmark and search signals
- fix drag'n'drop
- add xbel::write
Diffstat (limited to 'lib/bookmarks/forms/editbookmarkdialog.h')
-rw-r--r-- | lib/bookmarks/forms/editbookmarkdialog.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/lib/bookmarks/forms/editbookmarkdialog.h b/lib/bookmarks/forms/editbookmarkdialog.h index 968b6af..863eaf8 100644 --- a/lib/bookmarks/forms/editbookmarkdialog.h +++ b/lib/bookmarks/forms/editbookmarkdialog.h @@ -10,6 +10,7 @@ #define SMOLBOTE_EDITBOOKMARKDIALOG_H #include <QDialog> +#include <QModelIndex> namespace Ui { @@ -25,8 +26,19 @@ public: explicit EditBookmarkDialog(BookmarkModel *model, const QModelIndex &index, QWidget *parent = nullptr); ~EditBookmarkDialog() override; +public slots: + void saveChanges(); + private: Ui::EditBookmarkDialog *ui; + + BookmarkModel *m_model; + QModelIndex m_index; + + bool titleChanged = false; + bool hrefChanged = false; + bool tagsChanged = false; + bool descriptionChanged = false; }; #endif // SMOLBOTE_EDITBOOKMARKDIALOG_H |