18#ifndef BOOKMARKSTOOLBAR_H
19#define BOOKMARKSTOOLBAR_H
40 void contextMenuRequested(
const QPoint &pos);
43 void bookmarksChanged();
44 void showOnlyIconsChanged(
bool state);
45 void showOnlyTextChanged(
bool state);
47 void openBookmarkInNewTab();
48 void openBookmarkInNewWindow();
49 void openBookmarkInNewPrivateWindow();
50 void createNewFolder();
52 void deleteBookmark();
59 QSize minimumSizeHint()
const override;
61 void dropEvent(QDropEvent* e)
override;
62 void dragEnterEvent(QDragEnterEvent* e)
override;
63 void dragMoveEvent(QDragMoveEvent* e)
override;
64 void dragLeaveEvent(QDragLeaveEvent* e)
override;
65 void paintEvent(QPaintEvent* p)
override;
70 QHBoxLayout* m_layout;
71 QTimer* m_updateTimer;
72 QAction* m_actShowOnlyIcons =
nullptr;
73 QAction* m_actShowOnlyText =
nullptr;
77 void clearDropIndicator();