no message
This commit is contained in:
parent
351420f37b
commit
1dfee28789
@ -1,4 +1,4 @@
|
||||
QT += core gui
|
||||
QT += core gui serialport
|
||||
|
||||
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE QtCreatorProject>
|
||||
<!-- Written by QtCreator 11.0.3, 2023-11-08T23:43:25. -->
|
||||
<!-- Written by QtCreator 11.0.3, 2023-11-11T19:45:47. -->
|
||||
<qtcreator>
|
||||
<data>
|
||||
<variable>EnvironmentId</variable>
|
||||
|
@ -4,7 +4,7 @@
|
||||
#include <QDir>
|
||||
#include <iostream>
|
||||
#include <QDebug>
|
||||
|
||||
#include <QSerialPortInfo>
|
||||
#include <QtPlugin>
|
||||
|
||||
#if defined(_MSC_VER) && (_MSC_VER >= 1600)
|
||||
@ -30,6 +30,22 @@ MainWindow::MainWindow(QWidget *parent)
|
||||
, ui(new Ui::MainWindow)
|
||||
{
|
||||
ui->setupUi(this);
|
||||
|
||||
this->setWindowTitle("ss");
|
||||
|
||||
auto list3 = QSerialPortInfo::availablePorts();
|
||||
|
||||
for(int i=0;i<list3.size();i++){
|
||||
qDebug()<<list3[i].portName();
|
||||
ui->comboBox_2->addItem(list3[i].portName());
|
||||
}
|
||||
|
||||
ui->comboBox->addItem("2400");
|
||||
ui->comboBox->addItem("4800");
|
||||
ui->comboBox->addItem("9600");
|
||||
ui->comboBox->addItem("57600");
|
||||
ui->comboBox->addItem("115200");
|
||||
|
||||
QDir pluginsDir = QDir(qApp->applicationDirPath());
|
||||
if (!pluginsDir.cd("Plugins")) return;
|
||||
QStringList filters;
|
||||
@ -46,7 +62,8 @@ MainWindow::MainWindow(QWidget *parent)
|
||||
//加载插件后生成Tree
|
||||
qDebug()<<treeInterface->information();
|
||||
}
|
||||
this->setWindowTitle("ss");
|
||||
|
||||
|
||||
}
|
||||
|
||||
MainWindow::~MainWindow()
|
||||
@ -54,3 +71,29 @@ MainWindow::~MainWindow()
|
||||
delete ui;
|
||||
}
|
||||
|
||||
|
||||
void MainWindow::on_pushButton_clicked()
|
||||
{
|
||||
if(nullptr == gAsyncData){
|
||||
gAsyncData = new ASyncReadData(this);
|
||||
connect(gAsyncData,&QSSASyncProcess::Done,[&](){
|
||||
qDebug()<<"done";
|
||||
});
|
||||
qDebug()<<"hello world";
|
||||
gAsyncData->Start(nullptr);
|
||||
|
||||
}
|
||||
if(this->mForms.contains(ui->lineEdit_2->text())){
|
||||
QMessageBox::warning(this,"","");
|
||||
return;
|
||||
}
|
||||
SubForm *p1 = new SubForm(ui->comboBox_2->currentText(),
|
||||
ui->comboBox->currentText().toInt(),
|
||||
ui->lineEdit_2->text().toInt(),
|
||||
ui->lineEdit_3->text().toInt());
|
||||
qDebug()<<ui->lineEdit_2->text();
|
||||
ui->tabWidget->addTab((QWidget*)p1,"address:" + ui->lineEdit_2->text());
|
||||
this->mForms[ui->lineEdit_2->text()] = p1;
|
||||
|
||||
}
|
||||
|
||||
|
@ -15,7 +15,10 @@ public:
|
||||
MainWindow(QWidget *parent = nullptr);
|
||||
~MainWindow();
|
||||
|
||||
private:
|
||||
private slots:
|
||||
void on_pushButton_clicked();
|
||||
|
||||
private:
|
||||
Ui::MainWindow *ui;
|
||||
};
|
||||
#endif // MAINWINDOW_H
|
||||
|
Loading…
Reference in New Issue
Block a user