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

Signals

void create_dialog (dooble_web_engine_view *view)
 
void create_dialog_request (dooble_web_engine_view *view)
 
void create_tab (dooble_web_engine_view *view)
 
void create_window (dooble_web_engine_view *view)
 
void downloadRequested (QWebEngineDownloadRequest *download)
 
void featurePermissionRequestCanceled (const QUrl &security_origin, QWebEnginePage::Feature feature)
 
void featurePermissionRequested (const QUrl &security_origin, QWebEnginePage::Feature feature)
 
void open_link_in_current_page (const QUrl &url)
 
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 peekaboo_text (const QString &text)
 
void printRequested (void)
 
void show_full_screen (bool state)
 
void windowCloseRequested (void)
 

Public Member Functions

 dooble_web_engine_view (QWebEngineProfile *web_engine_profile, QWidget *parent)
 
QWebEngineProfile * web_engine_profile (void) const
 
bool is_private (void) const
 
void download (const QString &file_name, const QUrl &url)
 
void save (const QString &file_name)
 
void set_feature_permission (const QUrl &security_origin, QWebEnginePage::Feature feature, QWebEnginePage::PermissionPolicy policy)
 

Protected Member Functions

QSize sizeHint (void) const
 
QWebEngineView * createWindow (QWebEnginePage::WebWindowType type)
 
void contextMenuEvent (QContextMenuEvent *event)
 
void resizeEvent (QResizeEvent *event)
 

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