可以保存文件了

Signed-off-by: kevin <kevin@dsm.lmve.net>
This commit is contained in:
kevin
2024-01-31 00:25:51 +08:00
parent d12d6585eb
commit 0474609acc
3 changed files with 17 additions and 2 deletions
+14
View File
@@ -160,6 +160,20 @@ Widget::Widget(QWidget *parent)
});//'scan button pass' });//'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, [=]() connect(ui->pushButton_2, &QPushButton::pressed, [=]()
{ {
+2 -1
View File
@@ -9,7 +9,8 @@
#include "scan_run.h" #include "scan_run.h"
#include <QThread> #include <QThread>
#include <QFileDialog>
#include <QDateTime>
QT_BEGIN_NAMESPACE QT_BEGIN_NAMESPACE
namespace Ui { class Widget; } namespace Ui { class Widget; }
QT_END_NAMESPACE QT_END_NAMESPACE
+1 -1
View File
@@ -97,7 +97,7 @@
<string>线程</string> <string>线程</string>
</property> </property>
</widget> </widget>
<widget class="QPushButton" name="pushButton"> <widget class="QPushButton" name="saveoutputbutton">
<property name="geometry"> <property name="geometry">
<rect> <rect>
<x>10</x> <x>10</x>