Skip to content

Commit 8508963

Browse files
chore: update the file
1 parent 2fa8cfe commit 8508963

File tree

13 files changed

+298
-12
lines changed

13 files changed

+298
-12
lines changed

.github/workflows/build-windows.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
strategy:
1818
fail-fast: false
1919
matrix:
20-
version: [6.2.4, 6.5.3, 6.8.3, 6.9.2, 6.10.0]
20+
version: [6.2.4, 6.5.3, 6.8.3, 6.9.3, 6.10.0]
2121
arch: [win64_msvc2019_64, win64_msvc2022_64, win64_mingw]
2222
exclude:
2323
- version: 6.2.4
@@ -28,9 +28,9 @@ jobs:
2828
arch: win64_msvc2019_64
2929
- version: 6.8.3
3030
arch: win64_mingw
31-
- version: 6.9.2
31+
- version: 6.9.3
3232
arch: win64_msvc2019_64
33-
- version: 6.9.2
33+
- version: 6.9.3
3434
arch: win64_mingw
3535
- version: 6.10.0
3636
arch: win64_msvc2019_64

res/files/history.txt

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,10 @@
44
添加ble外围设备调试功能(非windows平台)
55
添加sctp客户端与服务器调试功能(非windows平台)
66
重构蓝牙调试功能
7-
JT808
8-
opc ua
9-
通用协议解析器
10-
数据面板
11-
XMODEM, YMODEM, ZMODEM
12-
ftp
7+
opcua,coap,ftp,sftp,JT808,XMODEM, YMODEM, ZMODEM
8+
通用协议解析器,数据面板
139

14-
V7.5.0 2025年10月xx日
10+
V7.5.0 2025年10月2x日
1511
新特性:
1612
01. 支持自定义Lua脚本和JavaScript脚本扩展
1713
02. 支持HID设备调试
Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,15 @@
1-

1+
/***************************************************************************************************
2+
* Copyright 2025-2025 x-tools-author(x-tools@outlook.com). All rights reserved.
3+
*
4+
* The file is encoded using "utf8 with bom", it is a part of xModbus project.
5+
*
6+
* xTools is licensed according to the terms in the file LICENCE(GPL V3) in the root of the source
7+
* code directory.
8+
**************************************************************************************************/
9+
#include "protocolfactory.h"
10+
11+
ProtocolFactory::ProtocolFactory(QWidget *parent)
12+
: QWidget(parent)
13+
{}
14+
15+
ProtocolFactory::~ProtocolFactory() = default;
Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,19 @@
1-

1+
/***************************************************************************************************
2+
* Copyright 2025-2025 x-tools-author(x-tools@outlook.com). All rights reserved.
3+
*
4+
* The file is encoded using "utf8 with bom", it is a part of xModbus project.
5+
*
6+
* xTools is licensed according to the terms in the file LICENCE(GPL V3) in the root of the source
7+
* code directory.
8+
**************************************************************************************************/
9+
#pragma once
10+
11+
#include <QWidget>
12+
13+
class ProtocolFactory : public QWidget
14+
{
15+
Q_OBJECT
16+
public:
17+
explicit ProtocolFactory(QWidget *parent = nullptr);
18+
~ProtocolFactory() override;
19+
};

src/x/ftp/xftp.cpp

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
/***************************************************************************************************
2+
* Copyright 2025-2025 x-tools-author(x-tools@outlook.com). All rights reserved.
3+
*
4+
* The file is encoded using "utf8 with bom", it is a part of xTools project.
5+
*
6+
* xTools is licensed according to the terms in the file LICENCE(GPL V3) in the root of the source
7+
* code directory.
8+
**************************************************************************************************/
9+
#include "xftp.h"
10+
#include "ui_xftp.h"
11+
12+
namespace xFtp {
13+
14+
xFtp::xFtp(QWidget* parent)
15+
: QWidget(parent)
16+
, ui(new Ui::xFtp)
17+
{
18+
ui->setupUi(this);
19+
}
20+
21+
xFtp::~xFtp()
22+
{
23+
delete ui;
24+
}
25+
} // namespace xFtp

src/x/ftp/xftp.h

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
/***************************************************************************************************
2+
* Copyright 2025-2025 x-tools-author(x-tools@outlook.com). All rights reserved.
3+
*
4+
* The file is encoded using "utf8 with bom", it is a part of xModbus project.
5+
*
6+
* xTools is licensed according to the terms in the file LICENCE(GPL V3) in the root of the source
7+
* code directory.
8+
**************************************************************************************************/
9+
#pragma once
10+
11+
#include <QWidget>
12+
13+
namespace Ui {
14+
class xFtp;
15+
}
16+
17+
namespace xFtp {
18+
class xFtp : public QWidget
19+
{
20+
Q_OBJECT
21+
public:
22+
explicit xFtp(QWidget* parent = nullptr);
23+
~xFtp();
24+
25+
private:
26+
Ui::xFtp* ui;
27+
};
28+
} // namespace xFtp

src/x/ftp/xftp.ui

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<ui version="4.0">
3+
<class>xFtp</class>
4+
<widget class="QWidget" name="xFtp">
5+
<property name="geometry">
6+
<rect>
7+
<x>0</x>
8+
<y>0</y>
9+
<width>838</width>
10+
<height>534</height>
11+
</rect>
12+
</property>
13+
<property name="windowTitle">
14+
<string notr="true">Form</string>
15+
</property>
16+
<layout class="QGridLayout" name="gridLayout">
17+
<property name="leftMargin">
18+
<number>4</number>
19+
</property>
20+
<property name="topMargin">
21+
<number>4</number>
22+
</property>
23+
<property name="rightMargin">
24+
<number>4</number>
25+
</property>
26+
<property name="bottomMargin">
27+
<number>4</number>
28+
</property>
29+
</layout>
30+
</widget>
31+
<resources/>
32+
<connections/>
33+
</ui>

src/x/opcua/xopcua.cpp

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
/***************************************************************************************************
2+
* Copyright 2025-2025 x-tools-author(x-tools@outlook.com). All rights reserved.
3+
*
4+
* The file is encoded using "utf8 with bom", it is a part of xTools project.
5+
*
6+
* xTools is licensed according to the terms in the file LICENCE(GPL V3) in the root of the source
7+
* code directory.
8+
**************************************************************************************************/
9+
#include "xopcua.h"
10+
#include "ui_xopcua.h"
11+
12+
namespace xOpcUa {
13+
14+
xOpcUa::xOpcUa(QWidget* parent)
15+
: QWidget(parent)
16+
, ui(new Ui::xOpcUa)
17+
{
18+
ui->setupUi(this);
19+
}
20+
21+
xOpcUa::~xOpcUa()
22+
{
23+
delete ui;
24+
}
25+
} // namespace xOpcUa

src/x/opcua/xopcua.h

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
/***************************************************************************************************
2+
* Copyright 2025-2025 x-tools-author(x-tools@outlook.com). All rights reserved.
3+
*
4+
* The file is encoded using "utf8 with bom", it is a part of xModbus project.
5+
*
6+
* xTools is licensed according to the terms in the file LICENCE(GPL V3) in the root of the source
7+
* code directory.
8+
**************************************************************************************************/
9+
#pragma once
10+
11+
#include <QWidget>
12+
13+
namespace Ui {
14+
class xOpcUa;
15+
}
16+
17+
namespace xOpcUa {
18+
class xOpcUa : public QWidget
19+
{
20+
Q_OBJECT
21+
public:
22+
explicit xOpcUa(QWidget* parent = nullptr);
23+
~xOpcUa();
24+
25+
private:
26+
Ui::xOpcUa* ui;
27+
};
28+
} // namespace xOpcUa

src/x/opcua/xopcua.ui

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<ui version="4.0">
3+
<class>xOpcUa</class>
4+
<widget class="QWidget" name="xOpcUa">
5+
<property name="geometry">
6+
<rect>
7+
<x>0</x>
8+
<y>0</y>
9+
<width>838</width>
10+
<height>534</height>
11+
</rect>
12+
</property>
13+
<property name="windowTitle">
14+
<string notr="true">Form</string>
15+
</property>
16+
<layout class="QGridLayout" name="gridLayout">
17+
<property name="leftMargin">
18+
<number>4</number>
19+
</property>
20+
<property name="topMargin">
21+
<number>4</number>
22+
</property>
23+
<property name="rightMargin">
24+
<number>4</number>
25+
</property>
26+
<property name="bottomMargin">
27+
<number>4</number>
28+
</property>
29+
</layout>
30+
</widget>
31+
<resources/>
32+
<connections/>
33+
</ui>

0 commit comments

Comments
 (0)