Dooble
Public Types | Signals | Public Member Functions | Protected Member Functions | List of all members
dooble_page Class Reference
Inheritance diagram for dooble_page:
Inheritance graph
[legend]
Collaboration diagram for dooble_page:
Collaboration graph
[legend]

Public Types

enum class  ConstantsEnum { MAXIMUM_HISTORY_ITEMS = 10 , MAXIMUM_JAVASCRIPT_POPUPS = 100 }
 

Signals

void authenticate (void)
 
void clear_downloads (void)
 
void close_tab (void)
 
void close_window (void)
 
void create_dialog (dooble_web_engine_view *view)
 
void create_tab (dooble_web_engine_view *view)
 
void create_window (dooble_web_engine_view *view)
 
void dooble_credentials_authenticated (bool state)
 
void export_as_png (void)
 
void iconChanged (const QIcon &icon)
 
void javascript_allow_popup_exception (const QUrl &url)
 
void loadFinished (bool ok)
 
void loadStarted (void)
 
void new_private_window (void)
 
void new_tab (void)
 
void new_window (void)
 
void open_link_in_new_private_window (const QUrl &url)
 
void open_link_in_new_tab (const QUrl &url)
 
void open_link_in_new_window (const QUrl &url)
 
void open_local_file (void)
 
void peekaboo_text (const QString &text)
 
void print (void)
 
void print_preview (void)
 
void quit_dooble (void)
 
void save (void)
 
void show_about (void)
 
void show_accepted_or_blocked_domains (void)
 
void show_certificate_exceptions (void)
 
void show_chart_xyseries (void)
 
void show_clear_items (void)
 
void show_cookies (void)
 
void show_documentation (void)
 
void show_downloads (void)
 
void show_favorites (void)
 
void show_floating_digital_clock (void)
 
void show_floating_history_popup (void)
 
void show_floating_menu (void)
 
void show_full_screen (bool state)
 
void show_full_screen (void)
 
void show_history (void)
 
void show_release_notes (void)
 
void show_search_engines (void)
 
void show_settings (void)
 
void show_settings_panel (dooble_settings::Panels panel)
 
void show_site_cookies (void)
 
void titleChanged (const QString &title)
 
void vacuum_databases (void)
 
void windowCloseRequested (void)
 
void zoomed (qreal zoom_factor)
 

Public Member Functions

 dooble_page (QWebEngineProfile *web_engine_profile, dooble_web_engine_view *view, QWidget *parent)
 
QAction * action_close_tab (void) const
 
QAction * full_screen_action (void) const
 
QFrame * frame (void) const
 
QIcon icon (void) const
 
QMenu * menu (void)
 
QString title (void) const
 
QUrl url (void) const
 
QWebEngineProfile * web_engine_profile (void) const
 
QWebEngineSettings * web_engine_settings (void) const
 
bool can_go_back (void) const
 
bool can_go_forward (void) const
 
bool is_location_frame_hidden (void) const
 
bool is_location_frame_user_hidden (void) const
 
bool is_private (void) const
 
dooble_address_widgetaddress_widget (void) const
 
dooble_popup_menupopup_menu (void) const
 
dooble_web_engine_viewview (void) const
 
int reload_periodically_seconds (void) const
 
void download (const QString &file_name, const QUrl &url)
 
void enable_web_setting (QWebEngineSettings::WebAttribute setting, bool state)
 
void hide_location_frame (bool state)
 
void hide_status_bar (bool state)
 
void inject_custom_css (void)
 
void load (const QUrl &url)
 
void prepare_export_as_png (const QString &file_name)
 
void print_page (QPrinter *printer)
 
void reload (void)
 
void reload_periodically (int seconds)
 
void save (const QString &file_name)
 
void show_menu (void)
 
void stop (void)
 
void user_hide_location_frame (bool state)
 

Protected Member Functions

void resizeEvent (QResizeEvent *event)
 

The documentation for this class was generated from the following files: