20#include "ui_jsoptions.h"
23#include <QtWebEngineWidgetsVersion>
29 setAttribute(Qt::WA_DeleteOnClose);
35 ui->jscanOpenWindow->setChecked(settings.
value(
QSL(
"allowJavaScriptOpenWindow"),
false).toBool());
36 ui->jscanActivateWindow->setChecked(settings.
value(
QSL(
"allowJavaScriptActivateWindow"),
false).toBool());
37 ui->jscanAccessClipboard->setChecked(settings.
value(
QSL(
"allowJavaScriptAccessClipboard"),
true).toBool());
38 ui->jscanPaste->setChecked(settings.
value(
QSL(
"allowJavaScriptPaste"),
true).toBool());
46 settings.
setValue(
QSL(
"allowJavaScriptOpenWindow"), ui->jscanOpenWindow->isChecked());
47 settings.
setValue(
QSL(
"allowJavaScriptActivateWindow"), ui->jscanActivateWindow->isChecked());
48 settings.
setValue(
QSL(
"allowJavaScriptAccessClipboard"), ui->jscanAccessClipboard->isChecked());
49 settings.
setValue(
QSL(
"allowJavaScriptPaste"), ui->jscanPaste->isChecked());
JsOptions(QWidget *parent=nullptr)
void beginGroup(const QString &prefix)
QVariant value(const QString &key, const QVariant &defaultValue=QVariant())
void setValue(const QString &key, const QVariant &defaultValue=QVariant())