28 #ifndef dooble_address_widget_h 29 #define dooble_address_widget_h 32 #include <QTextLayout> 35 #include "dooble_history.h" 47 QRect information_rectangle(
void)
const;
48 QSize sizeHint(
void)
const;
49 bool event(QEvent *event);
50 void add_item(
const QIcon &icon,
const QUrl &url);
52 void hide_popup(
void);
53 void prepare_containers_for_url(
const QUrl &url);
54 void setText(
const QString &text);
55 void set_item_icon(
const QIcon &icon,
const QUrl &url);
59 void dropEvent(QDropEvent *event);
60 void keyPressEvent(QKeyEvent *event);
61 void resizeEvent(QResizeEvent *event);
65 QToolButton *m_favorite;
66 QToolButton *m_information;
67 QToolButton *m_pull_down;
70 void prepare_icons(
void);
71 void set_text_format(
const QList<QTextLayout::FormatRange> &formats);
74 void slot_favorite(
void);
75 void slot_favorite_changed(
const QUrl &url,
bool state);
76 void slot_favorites_cleared(
void);
77 void slot_favorites_populated(
void);
78 void slot_load_finished(
bool ok);
79 void slot_load_started(
void);
80 void slot_populate(
const QListPairIconString &list);
81 void slot_return_pressed(
void);
82 void slot_settings_applied(
void);
83 void slot_show_site_information_menu(
void);
84 void slot_text_edited(
const QString &text);
85 void slot_url_changed(
const QUrl &url);
88 void favorite_changed(
const QUrl &url,
bool state);
89 void load_page(
const QUrl &url);
91 void pull_down_clicked(
void);
92 void show_certificate_exception(
void);
93 void show_site_cookies(
void);
Definition: dooble_web_engine_view.h:35