@@ -160,6 +160,20 @@ Widget::Widget(QWidget *parent)
|
||||
|
||||
});//'scan button pass'
|
||||
|
||||
connect(ui->saveoutputbutton, &QPushButton::pressed, [=]()
|
||||
{
|
||||
QString fileName = QFileDialog::getSaveFileName(this, tr("保存文件"), QDir::homePath().append("/iplist-").append(QDateTime::currentDateTime().toString("yyyyMMddhhmmss")), tr("文本文件 (*.txt);;所有文件 (*.*)"));
|
||||
|
||||
if (!fileName.isEmpty()) {
|
||||
QFile file(fileName);
|
||||
if (file.open(QIODevice::WriteOnly | QIODevice::Text)) {
|
||||
QTextStream out(&file);
|
||||
out << ui->outputlist->toPlainText() << endl;
|
||||
file.close();
|
||||
}
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
connect(ui->pushButton_2, &QPushButton::pressed, [=]()
|
||||
{
|
||||
|
||||
+2
-1
@@ -9,7 +9,8 @@
|
||||
|
||||
#include "scan_run.h"
|
||||
#include <QThread>
|
||||
|
||||
#include <QFileDialog>
|
||||
#include <QDateTime>
|
||||
QT_BEGIN_NAMESPACE
|
||||
namespace Ui { class Widget; }
|
||||
QT_END_NAMESPACE
|
||||
|
||||
@@ -97,7 +97,7 @@
|
||||
<string>线程</string>
|
||||
</property>
|
||||
</widget>
|
||||
<widget class="QPushButton" name="pushButton">
|
||||
<widget class="QPushButton" name="saveoutputbutton">
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>10</x>
|
||||
|
||||
Reference in New Issue
Block a user