|
|
@ -10,8 +10,6 @@ |
|
|
|
#include "zqui/base/QFunction.hpp"
|
|
|
|
#include "zqui/channelmgr/channelmgr.hpp"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
using namespace iflytop; |
|
|
|
MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow) { |
|
|
|
ui->setupUi(this); |
|
|
@ -26,8 +24,6 @@ MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWi |
|
|
|
ui->version_pos2->hide(); |
|
|
|
ui->version_label_po3->hide(); |
|
|
|
ui->version_pos3->hide(); |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
void MainWindow::buildUI() { |
|
|
@ -77,7 +73,6 @@ void MainWindow::buildUI() { |
|
|
|
void MainWindow::on_serialPortCB_customContextMenuRequested(const QPoint &pos) {} |
|
|
|
|
|
|
|
void MainWindow::setVersionInfo(int pos, QString versionName, QString version) { |
|
|
|
|
|
|
|
if (pos == 1) { |
|
|
|
ui->version_label_po1->setText(versionName); |
|
|
|
ui->version_pos1->setText(version); |
|
|
@ -123,22 +118,35 @@ void MainWindow::timerEvent(QTimerEvent *event) { |
|
|
|
} |
|
|
|
|
|
|
|
void MainWindow::iShow(QString content) { |
|
|
|
QString info; |
|
|
|
info.append(content); |
|
|
|
ui->CmdBrowser->append(info); |
|
|
|
if (icontent.isEmpty()) { |
|
|
|
icontent.append(QDateTime::currentDateTime().toString("yyyy-MM-dd hh:mm:ss") + ":" + "\n"); |
|
|
|
} |
|
|
|
icontent.append(" " + content + "\n"); |
|
|
|
ui->CmdBrowser->setText(icontent); |
|
|
|
} |
|
|
|
void MainWindow::iClear() { |
|
|
|
ui->CmdBrowser->clear(); |
|
|
|
icontent.clear(); |
|
|
|
} |
|
|
|
void MainWindow::iClear() { ui->CmdBrowser->clear(); } |
|
|
|
|
|
|
|
void MainWindow::reportShow(QString content) { |
|
|
|
QString info; |
|
|
|
info.append(QDateTime::currentDateTime().toString("hh:mm:ss.zzz")); |
|
|
|
info.append(content); |
|
|
|
if (ui->ReportBrowser->document()->lineCount() > 1000) { |
|
|
|
ui->ReportBrowser->document()->clear(); |
|
|
|
} |
|
|
|
ui->ReportBrowser->append(info); |
|
|
|
} |
|
|
|
void MainWindow::reportClear() { ui->ReportBrowser->clear(); } |
|
|
|
|
|
|
|
void MainWindow::binaryShow(QString content) { |
|
|
|
QString info; |
|
|
|
info.append(QDateTime::currentDateTime().toString("hh:mm:ss.zzz")); |
|
|
|
info.append(content); |
|
|
|
if (ui->BinaryBrowser->document()->lineCount() > 1000) { |
|
|
|
ui->BinaryBrowser->document()->clear(); |
|
|
|
} |
|
|
|
ui->BinaryBrowser->append(info); |
|
|
|
} |
|
|
|
void MainWindow::binaryClear() { ui->BinaryBrowser->clear(); } |
|
|
|