void loadInitialWebsite();
std::list<QNetworkCookie>* getCookieList() const;
QString& getDomainSettingsName() const;
void loadInitialWebsite();
std::list<QNetworkCookie>* getCookieList() const;
QString& getDomainSettingsName() const;
void updateSearchEngineActions(const QString &searchEngine, const bool &updateCustomSearchEngineStatus) const;
void updateUrlLineEdit(const QUrl &newUrl) const;
void updateUserAgentActions(const QString &userAgent, const bool &updateCustomUserAgentStatus) const;
void updateSearchEngineActions(const QString &searchEngine, const bool &updateCustomSearchEngineStatus) const;
void updateUrlLineEdit(const QUrl &newUrl) const;
void updateUserAgentActions(const QString &userAgent, const bool &updateCustomUserAgentStatus) const;
void addFirstTab();
void deleteTab(const int tabIndex);
void fullScreenRequested(QWebEngineFullScreenRequest fullScreenRequest) const;
void addFirstTab();
void deleteTab(const int tabIndex);
void fullScreenRequested(QWebEngineFullScreenRequest fullScreenRequest) const;
void pageLinkHovered(const QString &linkUrl) const;
void printWebpage(QPrinter *printerPointer) const;
void showSaveDialog(QWebEngineDownloadItem *downloadItemPointer) const;
void showSaveFilePickerDialog(QUrl &downloadUrl, QString &suggestedFileName);
void updateUiWithTabSettings();
void pageLinkHovered(const QString &linkUrl) const;
void printWebpage(QPrinter *printerPointer) const;
void showSaveDialog(QWebEngineDownloadItem *downloadItemPointer) const;
void showSaveFilePickerDialog(QUrl &downloadUrl, QString &suggestedFileName);
void updateUiWithTabSettings();