#define EDITBOOKMARKDIALOG_H
// Application headers.
+#include "helpers/FolderHelper.h"
#include "structs/BookmarkStruct.h"
// Qt toolkit headers.
public:
// The primary constructor.
- explicit EditBookmarkDialog(const int bookmarkId, QIcon ¤tWebsiteFavoriteIcon);
+ explicit EditBookmarkDialog(const int databaseId, QIcon ¤tWebsiteFavoriteIcon);
signals:
// The signals.
// The private slots.
void browse();
void save();
+ void updateUi();
private:
+ // The private variables.
+ FolderHelper *folderHelperPointer;
+
// The private widgets.
int bookmarkDatabaseId;
- QLineEdit *bookmarkNamePointer;
+ QLineEdit *bookmarkNameLineEditPointer;
BookmarkStruct *bookmarkStructPointer;
- QLineEdit *bookmarkUrlPointer;
+ QLineEdit *bookmarkUrlLineEditPointer;
QRadioButton *currentFavoriteIconRadioButtonPointer;
- QRadioButton *currentWebsiteFavoritIconRadioButtonPointer;
+ QRadioButton *currentWebsiteFavoriteIconRadioButtonPointer;
QRadioButton *customFavoriteIconRadioButtonPointer;
+ QTreeWidget *parentFolderTreeWidgetPointer;
+ QPushButton *saveButtonPointer;
};
#endif