/*! \internal */ QWebSettings::QWebSettings(WebCore::Settings* settings) : d(new QWebSettingsPrivate(settings)) { d->settings = settings; d->apply(); allSettings()->append(d); }
/*! \internal */ QWebSettings::~QWebSettings() { if (d->settings) allSettings()->removeAll(d); delete d; }
/*! \internal */ QWebSettings::QWebSettings(WebCore::Settings* settings, WebCore::GroupSettings* groupSettings) : d(new QWebSettingsPrivate(settings, groupSettings)) { d->apply(); allSettings()->append(d); }