diff options
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 |