代码拉取完成,页面将自动刷新
#include "dlgParameters.h"
#include "mainwindow.h"
#include "ui_dlgParameters.h"
extern MainWindow* mw_one;
extern QVector<QCheckBox*> chkDisplayLevel;
extern QVector<QCheckBox*> chk_ScanPolicy;
extern QVector<QCheckBox*> chk_PickerAttributes;
extern QVector<QCheckBox*> chk_ExposeSensitiveData;
extern QVector<QCheckBox*> chk_Target;
dlgParameters::dlgParameters(QWidget* parent)
: QDialog(parent)
, ui(new Ui::dlgParameters)
{
ui->setupUi(this);
chkDisplayLevel.clear();
chkDisplayLevel.append(ui->chkD1);
chkDisplayLevel.append(ui->chkD2);
chkDisplayLevel.append(ui->chkD3);
chkDisplayLevel.append(ui->chkD4);
chkDisplayLevel.append(ui->chkD5);
chkDisplayLevel.append(ui->chkD6);
chkDisplayLevel.append(ui->chkD7);
chkDisplayLevel.append(ui->chkD8);
chkDisplayLevel.append(ui->chkD9);
chkDisplayLevel.append(ui->chkD10);
chkDisplayLevel.append(ui->chkD11);
chkDisplayLevel.append(ui->chkD12);
chkDisplayLevel.append(ui->chkD13);
chkDisplayLevel.append(ui->chkD14);
chkDisplayLevel.append(ui->chkD15);
chkDisplayLevel.append(ui->chkD16);
chkDisplayLevel.append(ui->chkD17);
chkDisplayLevel.append(ui->chkD18);
chkDisplayLevel.append(ui->chkD19);
for (int i = 0; i < chkDisplayLevel.count(); i++) {
connect(chkDisplayLevel.at(i), &QCheckBox::clicked, this, &dlgParameters::slotDisplayLevel);
}
chk_ScanPolicy.clear();
chk_ScanPolicy.append(ui->chk1);
chk_ScanPolicy.append(ui->chk2);
chk_ScanPolicy.append(ui->chk3);
chk_ScanPolicy.append(ui->chk4);
chk_ScanPolicy.append(ui->chk5);
chk_ScanPolicy.append(ui->chk6);
chk_ScanPolicy.append(ui->chk7);
chk_ScanPolicy.append(ui->chk8);
chk_ScanPolicy.append(ui->chk9);
chk_ScanPolicy.append(ui->chk10);
chk_ScanPolicy.append(ui->chk11);
chk_ScanPolicy.append(ui->chk12);
chk_ScanPolicy.append(ui->chk13);
chk_ScanPolicy.append(ui->chk14);
chk_ScanPolicy.append(ui->chk15);
chk_ScanPolicy.append(ui->chk16);
chk_ScanPolicy.append(ui->chk17);
chk_ScanPolicy.append(ui->chk18);
for (int i = 0; i < chk_ScanPolicy.count(); i++) {
connect(chk_ScanPolicy.at(i), &QCheckBox::clicked, this, &dlgParameters::slotScanPolicy);
}
chk_PickerAttributes.clear();
chk_PickerAttributes.append(ui->chkPA1);
chk_PickerAttributes.append(ui->chkPA2);
chk_PickerAttributes.append(ui->chkPA3);
chk_PickerAttributes.append(ui->chkPA4);
chk_PickerAttributes.append(ui->chkPA5);
chk_PickerAttributes.append(ui->chkPA6);
chk_PickerAttributes.append(ui->chkPA7);
chk_PickerAttributes.append(ui->chkPA8);
for (int i = 0; i < chk_PickerAttributes.count(); i++) {
connect(chk_PickerAttributes.at(i), &QCheckBox::clicked, this, &dlgParameters::slotPickerAttributes);
}
chk_ExposeSensitiveData.clear();
chk_ExposeSensitiveData.append(ui->chk01);
chk_ExposeSensitiveData.append(ui->chk02);
chk_ExposeSensitiveData.append(ui->chk04);
chk_ExposeSensitiveData.append(ui->chk08);
for (int i = 0; i < chk_ExposeSensitiveData.count(); i++) {
connect(chk_ExposeSensitiveData.at(i), &QCheckBox::clicked, this, &dlgParameters::slotExposeSensitiveData);
}
}
dlgParameters::~dlgParameters()
{
delete ui;
}
void dlgParameters::slotDisplayLevel()
{
mw_one->DisplayLevel();
}
void dlgParameters::slotScanPolicy()
{
mw_one->ScanPolicy();
}
void dlgParameters::slotPickerAttributes()
{
mw_one->PickerAttributes();
}
void dlgParameters::slotExposeSensitiveData()
{
mw_one->ExposeSensitiveData();
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。