40 return tr(
"Site Settings");
48 auto* act =
new QAction(tr(
"Site Settings View"),
this);
49 act->setCheckable(
true);
57 m_widgets[mainWindow] = widget;
63 connect(page, &WebPage::loadFinished,
this, [=]() {
64 QHash<BrowserWindow*, QPointer<SiteSettingsView_Widget>>::iterator it;
65 for (it = m_widgets.begin(); it != m_widgets.end(); ++it) {
66 it.value()->loadFinished(page);
70 QHash<BrowserWindow*, QPointer<SiteSettingsView_Widget>>::iterator it;
71 for (it = m_widgets.begin(); it != m_widgets.end(); ++it) {
72 it.value()->loadFinished(page);
79 m_widgets.remove(window);
QWidget * createSideBarWidget(BrowserWindow *mainWindow) override
SiteSettingsView_Controller(QObject *parent=nullptr)
QString title() const override
void webPageCreated(WebPage *page)
QAction * createMenuAction() override
void mainWindowDeleted(BrowserWindow *window)
void zoomLevelChanged(int)