void loadUrlFromLineEdit(QString url) const;
void mouseBack() const;
void mouseForward() const;
+ void print() const;
+ void printPreview() const;
void refresh() const;
private Q_SLOTS:
void loadProgress(const int &progress) const;
void loadStarted() const;
void pageLinkHovered(const QString &linkUrl) const;
+ void printWebpage(QPrinter *printerPointer) const;
+ void showSaveDialog(QWebEngineDownloadItem *downloadItemPointer) const;
+ void showSaveFilePickerDialog(QUrl &downloadUrl, QString &suggestedFileName);
void updateUrl(const QUrl &url) const;
private: