18 changed files with 6 additions and 2378 deletions
@ -1,23 +0,0 @@ |
|||||
QMAKE_CXX.QT_COMPILER_STDCXX = 201402L |
|
||||
QMAKE_CXX.QMAKE_GCC_MAJOR_VERSION = 9 |
|
||||
QMAKE_CXX.QMAKE_GCC_MINOR_VERSION = 3 |
|
||||
QMAKE_CXX.QMAKE_GCC_PATCH_VERSION = 0 |
|
||||
QMAKE_CXX.COMPILER_MACROS = \ |
|
||||
QT_COMPILER_STDCXX \ |
|
||||
QMAKE_GCC_MAJOR_VERSION \ |
|
||||
QMAKE_GCC_MINOR_VERSION \ |
|
||||
QMAKE_GCC_PATCH_VERSION |
|
||||
QMAKE_CXX.INCDIRS = \ |
|
||||
/usr/include/c++/9 \ |
|
||||
/usr/include/x86_64-linux-gnu/c++/9 \ |
|
||||
/usr/include/c++/9/backward \ |
|
||||
/usr/lib/gcc/x86_64-linux-gnu/9/include \ |
|
||||
/usr/local/include \ |
|
||||
/usr/include/x86_64-linux-gnu \ |
|
||||
/usr/include |
|
||||
QMAKE_CXX.LIBDIRS = \ |
|
||||
/usr/lib/gcc/x86_64-linux-gnu/9 \ |
|
||||
/usr/lib/x86_64-linux-gnu \ |
|
||||
/usr/lib \ |
|
||||
/lib/x86_64-linux-gnu \ |
|
||||
/lib |
|
File diff suppressed because it is too large
Binary file not shown.
Binary file not shown.
@ -1,139 +0,0 @@ |
|||||
/****************************************************************************
|
|
||||
** Meta object code from reading C++ file 'mainwindow.h' |
|
||||
** |
|
||||
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.13.1) |
|
||||
** |
|
||||
** WARNING! All changes made in this file will be lost! |
|
||||
*****************************************************************************/ |
|
||||
|
|
||||
#include <memory> |
|
||||
#include "../serialConnectionManager/mainwindow.h" |
|
||||
#include <QtCore/qbytearray.h> |
|
||||
#include <QtCore/qmetatype.h> |
|
||||
#if !defined(Q_MOC_OUTPUT_REVISION) |
|
||||
#error "The header file 'mainwindow.h' doesn't include <QObject>." |
|
||||
#elif Q_MOC_OUTPUT_REVISION != 67 |
|
||||
#error "This file was generated using the moc from 5.13.1. It" |
|
||||
#error "cannot be used with the include files from this version of Qt." |
|
||||
#error "(The moc has changed too much.)" |
|
||||
#endif |
|
||||
|
|
||||
QT_BEGIN_MOC_NAMESPACE |
|
||||
QT_WARNING_PUSH |
|
||||
QT_WARNING_DISABLE_DEPRECATED |
|
||||
struct qt_meta_stringdata_MainWindow_t { |
|
||||
QByteArrayData data[9]; |
|
||||
char stringdata0[135]; |
|
||||
}; |
|
||||
#define QT_MOC_LITERAL(idx, ofs, len) \ |
|
||||
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ |
|
||||
qptrdiff(offsetof(qt_meta_stringdata_MainWindow_t, stringdata0) + ofs \ |
|
||||
- idx * sizeof(QByteArrayData)) \ |
|
||||
) |
|
||||
static const qt_meta_stringdata_MainWindow_t qt_meta_stringdata_MainWindow = { |
|
||||
{ |
|
||||
QT_MOC_LITERAL(0, 0, 10), // "MainWindow"
|
|
||||
QT_MOC_LITERAL(1, 11, 24), // "on_connectButton_clicked"
|
|
||||
QT_MOC_LITERAL(2, 36, 0), // ""
|
|
||||
QT_MOC_LITERAL(3, 37, 21), // "on_readButton_clicked"
|
|
||||
QT_MOC_LITERAL(4, 59, 19), // "printDataFromClient"
|
|
||||
QT_MOC_LITERAL(5, 79, 10), // "readedData"
|
|
||||
QT_MOC_LITERAL(6, 90, 15), // "connectionState"
|
|
||||
QT_MOC_LITERAL(7, 106, 5), // "state"
|
|
||||
QT_MOC_LITERAL(8, 112, 22) // "on_writeButton_clicked"
|
|
||||
|
|
||||
}, |
|
||||
"MainWindow\0on_connectButton_clicked\0" |
|
||||
"\0on_readButton_clicked\0printDataFromClient\0" |
|
||||
"readedData\0connectionState\0state\0" |
|
||||
"on_writeButton_clicked" |
|
||||
}; |
|
||||
#undef QT_MOC_LITERAL |
|
||||
|
|
||||
static const uint qt_meta_data_MainWindow[] = { |
|
||||
|
|
||||
// content:
|
|
||||
8, // revision
|
|
||||
0, // classname
|
|
||||
0, 0, // classinfo
|
|
||||
5, 14, // methods
|
|
||||
0, 0, // properties
|
|
||||
0, 0, // enums/sets
|
|
||||
0, 0, // constructors
|
|
||||
0, // flags
|
|
||||
0, // signalCount
|
|
||||
|
|
||||
// slots: name, argc, parameters, tag, flags
|
|
||||
1, 0, 39, 2, 0x08 /* Private */, |
|
||||
3, 0, 40, 2, 0x08 /* Private */, |
|
||||
4, 1, 41, 2, 0x08 /* Private */, |
|
||||
6, 1, 44, 2, 0x08 /* Private */, |
|
||||
8, 0, 47, 2, 0x08 /* Private */, |
|
||||
|
|
||||
// slots: parameters
|
|
||||
QMetaType::Void, |
|
||||
QMetaType::Void, |
|
||||
QMetaType::Void, QMetaType::QString, 5, |
|
||||
QMetaType::Void, QMetaType::Bool, 7, |
|
||||
QMetaType::Void, |
|
||||
|
|
||||
0 // eod
|
|
||||
}; |
|
||||
|
|
||||
void MainWindow::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) |
|
||||
{ |
|
||||
if (_c == QMetaObject::InvokeMetaMethod) { |
|
||||
auto *_t = static_cast<MainWindow *>(_o); |
|
||||
Q_UNUSED(_t) |
|
||||
switch (_id) { |
|
||||
case 0: _t->on_connectButton_clicked(); break; |
|
||||
case 1: _t->on_readButton_clicked(); break; |
|
||||
case 2: _t->printDataFromClient((*reinterpret_cast< QString(*)>(_a[1]))); break; |
|
||||
case 3: _t->connectionState((*reinterpret_cast< bool(*)>(_a[1]))); break; |
|
||||
case 4: _t->on_writeButton_clicked(); break; |
|
||||
default: ; |
|
||||
} |
|
||||
} |
|
||||
} |
|
||||
|
|
||||
QT_INIT_METAOBJECT const QMetaObject MainWindow::staticMetaObject = { { |
|
||||
&QMainWindow::staticMetaObject, |
|
||||
qt_meta_stringdata_MainWindow.data, |
|
||||
qt_meta_data_MainWindow, |
|
||||
qt_static_metacall, |
|
||||
nullptr, |
|
||||
nullptr |
|
||||
} }; |
|
||||
|
|
||||
|
|
||||
const QMetaObject *MainWindow::metaObject() const |
|
||||
{ |
|
||||
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; |
|
||||
} |
|
||||
|
|
||||
void *MainWindow::qt_metacast(const char *_clname) |
|
||||
{ |
|
||||
if (!_clname) return nullptr; |
|
||||
if (!strcmp(_clname, qt_meta_stringdata_MainWindow.stringdata0)) |
|
||||
return static_cast<void*>(this); |
|
||||
return QMainWindow::qt_metacast(_clname); |
|
||||
} |
|
||||
|
|
||||
int MainWindow::qt_metacall(QMetaObject::Call _c, int _id, void **_a) |
|
||||
{ |
|
||||
_id = QMainWindow::qt_metacall(_c, _id, _a); |
|
||||
if (_id < 0) |
|
||||
return _id; |
|
||||
if (_c == QMetaObject::InvokeMetaMethod) { |
|
||||
if (_id < 5) |
|
||||
qt_static_metacall(this, _c, _id, _a); |
|
||||
_id -= 5; |
|
||||
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { |
|
||||
if (_id < 5) |
|
||||
*reinterpret_cast<int*>(_a[0]) = -1; |
|
||||
_id -= 5; |
|
||||
} |
|
||||
return _id; |
|
||||
} |
|
||||
QT_WARNING_POP |
|
||||
QT_END_MOC_NAMESPACE |
|
Binary file not shown.
@ -1,164 +0,0 @@ |
|||||
/****************************************************************************
|
|
||||
** Meta object code from reading C++ file 'modbusmaster.h' |
|
||||
** |
|
||||
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.13.1) |
|
||||
** |
|
||||
** WARNING! All changes made in this file will be lost! |
|
||||
*****************************************************************************/ |
|
||||
|
|
||||
#include <memory> |
|
||||
#include "../serialConnectionManager/modbusmaster.h" |
|
||||
#include <QtCore/qbytearray.h> |
|
||||
#include <QtCore/qmetatype.h> |
|
||||
#if !defined(Q_MOC_OUTPUT_REVISION) |
|
||||
#error "The header file 'modbusmaster.h' doesn't include <QObject>." |
|
||||
#elif Q_MOC_OUTPUT_REVISION != 67 |
|
||||
#error "This file was generated using the moc from 5.13.1. It" |
|
||||
#error "cannot be used with the include files from this version of Qt." |
|
||||
#error "(The moc has changed too much.)" |
|
||||
#endif |
|
||||
|
|
||||
QT_BEGIN_MOC_NAMESPACE |
|
||||
QT_WARNING_PUSH |
|
||||
QT_WARNING_DISABLE_DEPRECATED |
|
||||
struct qt_meta_stringdata_modBusMaster_t { |
|
||||
QByteArrayData data[7]; |
|
||||
char stringdata0[83]; |
|
||||
}; |
|
||||
#define QT_MOC_LITERAL(idx, ofs, len) \ |
|
||||
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ |
|
||||
qptrdiff(offsetof(qt_meta_stringdata_modBusMaster_t, stringdata0) + ofs \ |
|
||||
- idx * sizeof(QByteArrayData)) \ |
|
||||
) |
|
||||
static const qt_meta_stringdata_modBusMaster_t qt_meta_stringdata_modBusMaster = { |
|
||||
{ |
|
||||
QT_MOC_LITERAL(0, 0, 12), // "modBusMaster"
|
|
||||
QT_MOC_LITERAL(1, 13, 14), // "dataFromClient"
|
|
||||
QT_MOC_LITERAL(2, 28, 0), // ""
|
|
||||
QT_MOC_LITERAL(3, 29, 15), // "readedParameter"
|
|
||||
QT_MOC_LITERAL(4, 45, 21), // "modbusConnectionState"
|
|
||||
QT_MOC_LITERAL(5, 67, 5), // "state"
|
|
||||
QT_MOC_LITERAL(6, 73, 9) // "readReady"
|
|
||||
|
|
||||
}, |
|
||||
"modBusMaster\0dataFromClient\0\0" |
|
||||
"readedParameter\0modbusConnectionState\0" |
|
||||
"state\0readReady" |
|
||||
}; |
|
||||
#undef QT_MOC_LITERAL |
|
||||
|
|
||||
static const uint qt_meta_data_modBusMaster[] = { |
|
||||
|
|
||||
// content:
|
|
||||
8, // revision
|
|
||||
0, // classname
|
|
||||
0, 0, // classinfo
|
|
||||
3, 14, // methods
|
|
||||
0, 0, // properties
|
|
||||
0, 0, // enums/sets
|
|
||||
0, 0, // constructors
|
|
||||
0, // flags
|
|
||||
2, // signalCount
|
|
||||
|
|
||||
// signals: name, argc, parameters, tag, flags
|
|
||||
1, 1, 29, 2, 0x06 /* Public */, |
|
||||
4, 1, 32, 2, 0x06 /* Public */, |
|
||||
|
|
||||
// slots: name, argc, parameters, tag, flags
|
|
||||
6, 0, 35, 2, 0x0a /* Public */, |
|
||||
|
|
||||
// signals: parameters
|
|
||||
QMetaType::Void, QMetaType::QString, 3, |
|
||||
QMetaType::Void, QMetaType::Bool, 5, |
|
||||
|
|
||||
// slots: parameters
|
|
||||
QMetaType::Void, |
|
||||
|
|
||||
0 // eod
|
|
||||
}; |
|
||||
|
|
||||
void modBusMaster::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) |
|
||||
{ |
|
||||
if (_c == QMetaObject::InvokeMetaMethod) { |
|
||||
auto *_t = static_cast<modBusMaster *>(_o); |
|
||||
Q_UNUSED(_t) |
|
||||
switch (_id) { |
|
||||
case 0: _t->dataFromClient((*reinterpret_cast< QString(*)>(_a[1]))); break; |
|
||||
case 1: _t->modbusConnectionState((*reinterpret_cast< bool(*)>(_a[1]))); break; |
|
||||
case 2: _t->readReady(); break; |
|
||||
default: ; |
|
||||
} |
|
||||
} else if (_c == QMetaObject::IndexOfMethod) { |
|
||||
int *result = reinterpret_cast<int *>(_a[0]); |
|
||||
{ |
|
||||
using _t = void (modBusMaster::*)(QString ); |
|
||||
if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&modBusMaster::dataFromClient)) { |
|
||||
*result = 0; |
|
||||
return; |
|
||||
} |
|
||||
} |
|
||||
{ |
|
||||
using _t = void (modBusMaster::*)(bool ); |
|
||||
if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&modBusMaster::modbusConnectionState)) { |
|
||||
*result = 1; |
|
||||
return; |
|
||||
} |
|
||||
} |
|
||||
} |
|
||||
} |
|
||||
|
|
||||
QT_INIT_METAOBJECT const QMetaObject modBusMaster::staticMetaObject = { { |
|
||||
&QObject::staticMetaObject, |
|
||||
qt_meta_stringdata_modBusMaster.data, |
|
||||
qt_meta_data_modBusMaster, |
|
||||
qt_static_metacall, |
|
||||
nullptr, |
|
||||
nullptr |
|
||||
} }; |
|
||||
|
|
||||
|
|
||||
const QMetaObject *modBusMaster::metaObject() const |
|
||||
{ |
|
||||
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; |
|
||||
} |
|
||||
|
|
||||
void *modBusMaster::qt_metacast(const char *_clname) |
|
||||
{ |
|
||||
if (!_clname) return nullptr; |
|
||||
if (!strcmp(_clname, qt_meta_stringdata_modBusMaster.stringdata0)) |
|
||||
return static_cast<void*>(this); |
|
||||
return QObject::qt_metacast(_clname); |
|
||||
} |
|
||||
|
|
||||
int modBusMaster::qt_metacall(QMetaObject::Call _c, int _id, void **_a) |
|
||||
{ |
|
||||
_id = QObject::qt_metacall(_c, _id, _a); |
|
||||
if (_id < 0) |
|
||||
return _id; |
|
||||
if (_c == QMetaObject::InvokeMetaMethod) { |
|
||||
if (_id < 3) |
|
||||
qt_static_metacall(this, _c, _id, _a); |
|
||||
_id -= 3; |
|
||||
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { |
|
||||
if (_id < 3) |
|
||||
*reinterpret_cast<int*>(_a[0]) = -1; |
|
||||
_id -= 3; |
|
||||
} |
|
||||
return _id; |
|
||||
} |
|
||||
|
|
||||
// SIGNAL 0
|
|
||||
void modBusMaster::dataFromClient(QString _t1) |
|
||||
{ |
|
||||
void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) }; |
|
||||
QMetaObject::activate(this, &staticMetaObject, 0, _a); |
|
||||
} |
|
||||
|
|
||||
// SIGNAL 1
|
|
||||
void modBusMaster::modbusConnectionState(bool _t1) |
|
||||
{ |
|
||||
void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) }; |
|
||||
QMetaObject::activate(this, &staticMetaObject, 1, _a); |
|
||||
} |
|
||||
QT_WARNING_POP |
|
||||
QT_END_MOC_NAMESPACE |
|
Binary file not shown.
@ -1,382 +0,0 @@ |
|||||
#define __SSP_STRONG__ 3 |
|
||||
#define __DBL_MIN_EXP__ (-1021) |
|
||||
#define __FLT32X_MAX_EXP__ 1024 |
|
||||
#define __cpp_attributes 200809 |
|
||||
#define __UINT_LEAST16_MAX__ 0xffff |
|
||||
#define __ATOMIC_ACQUIRE 2 |
|
||||
#define __FLT128_MAX_10_EXP__ 4932 |
|
||||
#define __FLT_MIN__ 1.17549435082228750796873653722224568e-38F |
|
||||
#define __GCC_IEC_559_COMPLEX 2 |
|
||||
#define __UINT_LEAST8_TYPE__ unsigned char |
|
||||
#define __SIZEOF_FLOAT80__ 16 |
|
||||
#define __INTMAX_C(c) c ## L |
|
||||
#define __CHAR_BIT__ 8 |
|
||||
#define __UINT8_MAX__ 0xff |
|
||||
#define __WINT_MAX__ 0xffffffffU |
|
||||
#define __FLT32_MIN_EXP__ (-125) |
|
||||
#define __cpp_static_assert 200410 |
|
||||
#define __ORDER_LITTLE_ENDIAN__ 1234 |
|
||||
#define __SIZE_MAX__ 0xffffffffffffffffUL |
|
||||
#define __WCHAR_MAX__ 0x7fffffff |
|
||||
#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1 |
|
||||
#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1 |
|
||||
#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1 |
|
||||
#define __DBL_DENORM_MIN__ double(4.94065645841246544176568792868221372e-324L) |
|
||||
#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1 |
|
||||
#define __GCC_ATOMIC_CHAR_LOCK_FREE 2 |
|
||||
#define __GCC_IEC_559 2 |
|
||||
#define __FLT32X_DECIMAL_DIG__ 17 |
|
||||
#define __FLT_EVAL_METHOD__ 0 |
|
||||
#define __unix__ 1 |
|
||||
#define __cpp_binary_literals 201304 |
|
||||
#define __FLT64_DECIMAL_DIG__ 17 |
|
||||
#define __CET__ 3 |
|
||||
#define __GCC_ATOMIC_CHAR32_T_LOCK_FREE 2 |
|
||||
#define __x86_64 1 |
|
||||
#define __cpp_variadic_templates 200704 |
|
||||
#define __UINT_FAST64_MAX__ 0xffffffffffffffffUL |
|
||||
#define __SIG_ATOMIC_TYPE__ int |
|
||||
#define __DBL_MIN_10_EXP__ (-307) |
|
||||
#define __FINITE_MATH_ONLY__ 0 |
|
||||
#define __GNUC_PATCHLEVEL__ 0 |
|
||||
#define __FLT32_HAS_DENORM__ 1 |
|
||||
#define __UINT_FAST8_MAX__ 0xff |
|
||||
#define __cpp_rvalue_reference 200610 |
|
||||
#define __has_include(STR) __has_include__(STR) |
|
||||
#define __DEC64_MAX_EXP__ 385 |
|
||||
#define __INT8_C(c) c |
|
||||
#define __INT_LEAST8_WIDTH__ 8 |
|
||||
#define __UINT_LEAST64_MAX__ 0xffffffffffffffffUL |
|
||||
#define __SHRT_MAX__ 0x7fff |
|
||||
#define __LDBL_MAX__ 1.18973149535723176502126385303097021e+4932L |
|
||||
#define __FLT64X_MAX_10_EXP__ 4932 |
|
||||
#define __UINT_LEAST8_MAX__ 0xff |
|
||||
#define __GCC_ATOMIC_BOOL_LOCK_FREE 2 |
|
||||
#define __FLT128_DENORM_MIN__ 6.47517511943802511092443895822764655e-4966F128 |
|
||||
#define __UINTMAX_TYPE__ long unsigned int |
|
||||
#define __linux 1 |
|
||||
#define __DEC32_EPSILON__ 1E-6DF |
|
||||
#define __FLT_EVAL_METHOD_TS_18661_3__ 0 |
|
||||
#define __unix 1 |
|
||||
#define __UINT32_MAX__ 0xffffffffU |
|
||||
#define __GXX_EXPERIMENTAL_CXX0X__ 1 |
|
||||
#define __LDBL_MAX_EXP__ 16384 |
|
||||
#define __FLT128_MIN_EXP__ (-16381) |
|
||||
#define __WINT_MIN__ 0U |
|
||||
#define __linux__ 1 |
|
||||
#define __FLT128_MIN_10_EXP__ (-4931) |
|
||||
#define __INT_LEAST16_WIDTH__ 16 |
|
||||
#define __SCHAR_MAX__ 0x7f |
|
||||
#define __FLT128_MANT_DIG__ 113 |
|
||||
#define __WCHAR_MIN__ (-__WCHAR_MAX__ - 1) |
|
||||
#define __INT64_C(c) c ## L |
|
||||
#define __DBL_DIG__ 15 |
|
||||
#define __GCC_ATOMIC_POINTER_LOCK_FREE 2 |
|
||||
#define __FLT64X_MANT_DIG__ 64 |
|
||||
#define __SIZEOF_INT__ 4 |
|
||||
#define __SIZEOF_POINTER__ 8 |
|
||||
#define __GCC_ATOMIC_CHAR16_T_LOCK_FREE 2 |
|
||||
#define __USER_LABEL_PREFIX__ |
|
||||
#define __FLT64X_EPSILON__ 1.08420217248550443400745280086994171e-19F64x |
|
||||
#define __STDC_HOSTED__ 1 |
|
||||
#define __LDBL_HAS_INFINITY__ 1 |
|
||||
#define __FLT32_DIG__ 6 |
|
||||
#define __FLT_EPSILON__ 1.19209289550781250000000000000000000e-7F |
|
||||
#define __GXX_WEAK__ 1 |
|
||||
#define __SHRT_WIDTH__ 16 |
|
||||
#define __LDBL_MIN__ 3.36210314311209350626267781732175260e-4932L |
|
||||
#define __DEC32_MAX__ 9.999999E96DF |
|
||||
#define __cpp_threadsafe_static_init 200806 |
|
||||
#define __FLT64X_DENORM_MIN__ 3.64519953188247460252840593361941982e-4951F64x |
|
||||
#define __FLT32X_HAS_INFINITY__ 1 |
|
||||
#define __INT32_MAX__ 0x7fffffff |
|
||||
#define __INT_WIDTH__ 32 |
|
||||
#define __SIZEOF_LONG__ 8 |
|
||||
#define __STDC_IEC_559__ 1 |
|
||||
#define __STDC_ISO_10646__ 201706L |
|
||||
#define __UINT16_C(c) c |
|
||||
#define __PTRDIFF_WIDTH__ 64 |
|
||||
#define __DECIMAL_DIG__ 21 |
|
||||
#define __FLT64_EPSILON__ 2.22044604925031308084726333618164062e-16F64 |
|
||||
#define __gnu_linux__ 1 |
|
||||
#define __INTMAX_WIDTH__ 64 |
|
||||
#define __FLT64_MIN_EXP__ (-1021) |
|
||||
#define __has_include_next(STR) __has_include_next__(STR) |
|
||||
#define __FLT64X_MIN_10_EXP__ (-4931) |
|
||||
#define __LDBL_HAS_QUIET_NAN__ 1 |
|
||||
#define __FLT64_MANT_DIG__ 53 |
|
||||
#define __GNUC__ 9 |
|
||||
#define __GXX_RTTI 1 |
|
||||
#define __pie__ 2 |
|
||||
#define __MMX__ 1 |
|
||||
#define __cpp_delegating_constructors 200604 |
|
||||
#define __FLT_HAS_DENORM__ 1 |
|
||||
#define __SIZEOF_LONG_DOUBLE__ 16 |
|
||||
#define __BIGGEST_ALIGNMENT__ 16 |
|
||||
#define __STDC_UTF_16__ 1 |
|
||||
#define __FLT64_MAX_10_EXP__ 308 |
|
||||
#define __FLT32_HAS_INFINITY__ 1 |
|
||||
#define __DBL_MAX__ double(1.79769313486231570814527423731704357e+308L) |
|
||||
#define __cpp_raw_strings 200710 |
|
||||
#define __INT_FAST32_MAX__ 0x7fffffffffffffffL |
|
||||
#define __DBL_HAS_INFINITY__ 1 |
|
||||
#define __HAVE_SPECULATION_SAFE_VALUE 1 |
|
||||
#define __DEC32_MIN_EXP__ (-94) |
|
||||
#define __INTPTR_WIDTH__ 64 |
|
||||
#define __FLT32X_HAS_DENORM__ 1 |
|
||||
#define __INT_FAST16_TYPE__ long int |
|
||||
#define __LDBL_HAS_DENORM__ 1 |
|
||||
#define __cplusplus 201103L |
|
||||
#define __cpp_ref_qualifiers 200710 |
|
||||
#define __DEC128_MAX__ 9.999999999999999999999999999999999E6144DL |
|
||||
#define __INT_LEAST32_MAX__ 0x7fffffff |
|
||||
#define __DEC32_MIN__ 1E-95DF |
|
||||
#define __DEPRECATED 1 |
|
||||
#define __cpp_rvalue_references 200610 |
|
||||
#define __DBL_MAX_EXP__ 1024 |
|
||||
#define __WCHAR_WIDTH__ 32 |
|
||||
#define __FLT32_MAX__ 3.40282346638528859811704183484516925e+38F32 |
|
||||
#define __DEC128_EPSILON__ 1E-33DL |
|
||||
#define __SSE2_MATH__ 1 |
|
||||
#define __ATOMIC_HLE_RELEASE 131072 |
|
||||
#define __PTRDIFF_MAX__ 0x7fffffffffffffffL |
|
||||
#define __amd64 1 |
|
||||
#define __ATOMIC_HLE_ACQUIRE 65536 |
|
||||
#define __FLT32_HAS_QUIET_NAN__ 1 |
|
||||
#define __GNUG__ 9 |
|
||||
#define __LONG_LONG_MAX__ 0x7fffffffffffffffLL |
|
||||
#define __SIZEOF_SIZE_T__ 8 |
|
||||
#define __cpp_nsdmi 200809 |
|
||||
#define __FLT64X_MIN_EXP__ (-16381) |
|
||||
#define __SIZEOF_WINT_T__ 4 |
|
||||
#define __LONG_LONG_WIDTH__ 64 |
|
||||
#define __cpp_initializer_lists 200806 |
|
||||
#define __FLT32_MAX_EXP__ 128 |
|
||||
#define __cpp_hex_float 201603 |
|
||||
#define __GCC_HAVE_DWARF2_CFI_ASM 1 |
|
||||
#define __GXX_ABI_VERSION 1013 |
|
||||
#define __FLT128_HAS_INFINITY__ 1 |
|
||||
#define __FLT_MIN_EXP__ (-125) |
|
||||
#define __cpp_lambdas 200907 |
|
||||
#define __FLT64X_HAS_QUIET_NAN__ 1 |
|
||||
#define __INT_FAST64_TYPE__ long int |
|
||||
#define __FLT64_DENORM_MIN__ 4.94065645841246544176568792868221372e-324F64 |
|
||||
#define __DBL_MIN__ double(2.22507385850720138309023271733240406e-308L) |
|
||||
#define __PIE__ 2 |
|
||||
#define __LP64__ 1 |
|
||||
#define __FLT32X_EPSILON__ 2.22044604925031308084726333618164062e-16F32x |
|
||||
#define __DECIMAL_BID_FORMAT__ 1 |
|
||||
#define __FLT64_MIN_10_EXP__ (-307) |
|
||||
#define __FLT64X_DECIMAL_DIG__ 21 |
|
||||
#define __DEC128_MIN__ 1E-6143DL |
|
||||
#define __REGISTER_PREFIX__ |
|
||||
#define __UINT16_MAX__ 0xffff |
|
||||
#define __FLT32_MIN__ 1.17549435082228750796873653722224568e-38F32 |
|
||||
#define __UINT8_TYPE__ unsigned char |
|
||||
#define __NO_INLINE__ 1 |
|
||||
#define __FLT_MANT_DIG__ 24 |
|
||||
#define __LDBL_DECIMAL_DIG__ 21 |
|
||||
#define __VERSION__ "9.3.0" |
|
||||
#define __UINT64_C(c) c ## UL |
|
||||
#define __cpp_unicode_characters 200704 |
|
||||
#define _STDC_PREDEF_H 1 |
|
||||
#define __GCC_ATOMIC_INT_LOCK_FREE 2 |
|
||||
#define __FLT128_MAX_EXP__ 16384 |
|
||||
#define __FLT32_MANT_DIG__ 24 |
|
||||
#define __FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN__ |
|
||||
#define __STDC_IEC_559_COMPLEX__ 1 |
|
||||
#define __FLT128_HAS_DENORM__ 1 |
|
||||
#define __FLT128_DIG__ 33 |
|
||||
#define __SCHAR_WIDTH__ 8 |
|
||||
#define __INT32_C(c) c |
|
||||
#define __DEC64_EPSILON__ 1E-15DD |
|
||||
#define __ORDER_PDP_ENDIAN__ 3412 |
|
||||
#define __DEC128_MIN_EXP__ (-6142) |
|
||||
#define __FLT32_MAX_10_EXP__ 38 |
|
||||
#define __INT_FAST32_TYPE__ long int |
|
||||
#define __UINT_LEAST16_TYPE__ short unsigned int |
|
||||
#define __FLT64X_HAS_INFINITY__ 1 |
|
||||
#define unix 1 |
|
||||
#define __DBL_HAS_DENORM__ 1 |
|
||||
#define __INT16_MAX__ 0x7fff |
|
||||
#define __cpp_rtti 199711 |
|
||||
#define __SIZE_TYPE__ long unsigned int |
|
||||
#define __UINT64_MAX__ 0xffffffffffffffffUL |
|
||||
#define __FLT64X_DIG__ 18 |
|
||||
#define __INT8_TYPE__ signed char |
|
||||
#define __ELF__ 1 |
|
||||
#define __GCC_ASM_FLAG_OUTPUTS__ 1 |
|
||||
#define __FLT_RADIX__ 2 |
|
||||
#define __INT_LEAST16_TYPE__ short int |
|
||||
#define __LDBL_EPSILON__ 1.08420217248550443400745280086994171e-19L |
|
||||
#define __UINTMAX_C(c) c ## UL |
|
||||
#define __GLIBCXX_BITSIZE_INT_N_0 128 |
|
||||
#define __k8 1 |
|
||||
#define __SIG_ATOMIC_MAX__ 0x7fffffff |
|
||||
#define __GCC_ATOMIC_WCHAR_T_LOCK_FREE 2 |
|
||||
#define __SIZEOF_PTRDIFF_T__ 8 |
|
||||
#define __FLT32X_MANT_DIG__ 53 |
|
||||
#define __x86_64__ 1 |
|
||||
#define __FLT32X_MIN_EXP__ (-1021) |
|
||||
#define __DEC32_SUBNORMAL_MIN__ 0.000001E-95DF |
|
||||
#define __INT_FAST16_MAX__ 0x7fffffffffffffffL |
|
||||
#define __FLT64_DIG__ 15 |
|
||||
#define __UINT_FAST32_MAX__ 0xffffffffffffffffUL |
|
||||
#define __UINT_LEAST64_TYPE__ long unsigned int |
|
||||
#define __FLT_HAS_QUIET_NAN__ 1 |
|
||||
#define __FLT_MAX_10_EXP__ 38 |
|
||||
#define __LONG_MAX__ 0x7fffffffffffffffL |
|
||||
#define __FLT64X_HAS_DENORM__ 1 |
|
||||
#define __DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL |
|
||||
#define __FLT_HAS_INFINITY__ 1 |
|
||||
#define __cpp_unicode_literals 200710 |
|
||||
#define __UINT_FAST16_TYPE__ long unsigned int |
|
||||
#define __DEC64_MAX__ 9.999999999999999E384DD |
|
||||
#define __INT_FAST32_WIDTH__ 64 |
|
||||
#define __CHAR16_TYPE__ short unsigned int |
|
||||
#define __PRAGMA_REDEFINE_EXTNAME 1 |
|
||||
#define __SIZE_WIDTH__ 64 |
|
||||
#define __SEG_FS 1 |
|
||||
#define __INT_LEAST16_MAX__ 0x7fff |
|
||||
#define __DEC64_MANT_DIG__ 16 |
|
||||
#define __INT64_MAX__ 0x7fffffffffffffffL |
|
||||
#define __UINT_LEAST32_MAX__ 0xffffffffU |
|
||||
#define __SEG_GS 1 |
|
||||
#define __FLT32_DENORM_MIN__ 1.40129846432481707092372958328991613e-45F32 |
|
||||
#define __GCC_ATOMIC_LONG_LOCK_FREE 2 |
|
||||
#define __SIG_ATOMIC_WIDTH__ 32 |
|
||||
#define __INT_LEAST64_TYPE__ long int |
|
||||
#define __INT16_TYPE__ short int |
|
||||
#define __INT_LEAST8_TYPE__ signed char |
|
||||
#define __DEC32_MAX_EXP__ 97 |
|
||||
#define __INT_FAST8_MAX__ 0x7f |
|
||||
#define __FLT128_MAX__ 1.18973149535723176508575932662800702e+4932F128 |
|
||||
#define __INTPTR_MAX__ 0x7fffffffffffffffL |
|
||||
#define linux 1 |
|
||||
#define __cpp_range_based_for 200907 |
|
||||
#define __FLT64_HAS_QUIET_NAN__ 1 |
|
||||
#define __FLT32_MIN_10_EXP__ (-37) |
|
||||
#define __SSE2__ 1 |
|
||||
#define __EXCEPTIONS 1 |
|
||||
#define __LDBL_MANT_DIG__ 64 |
|
||||
#define __DBL_HAS_QUIET_NAN__ 1 |
|
||||
#define __FLT64_HAS_INFINITY__ 1 |
|
||||
#define __FLT64X_MAX__ 1.18973149535723176502126385303097021e+4932F64x |
|
||||
#define __SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1) |
|
||||
#define __code_model_small__ 1 |
|
||||
#define __k8__ 1 |
|
||||
#define __INTPTR_TYPE__ long int |
|
||||
#define __UINT16_TYPE__ short unsigned int |
|
||||
#define __WCHAR_TYPE__ int |
|
||||
#define __SIZEOF_FLOAT__ 4 |
|
||||
#define __pic__ 2 |
|
||||
#define __UINTPTR_MAX__ 0xffffffffffffffffUL |
|
||||
#define __INT_FAST64_WIDTH__ 64 |
|
||||
#define __DEC64_MIN_EXP__ (-382) |
|
||||
#define __cpp_decltype 200707 |
|
||||
#define __FLT32_DECIMAL_DIG__ 9 |
|
||||
#define __INT_FAST64_MAX__ 0x7fffffffffffffffL |
|
||||
#define __GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1 |
|
||||
#define __FLT_DIG__ 6 |
|
||||
#define __FLT64X_MAX_EXP__ 16384 |
|
||||
#define __UINT_FAST64_TYPE__ long unsigned int |
|
||||
#define __INT_MAX__ 0x7fffffff |
|
||||
#define __amd64__ 1 |
|
||||
#define __INT64_TYPE__ long int |
|
||||
#define __FLT_MAX_EXP__ 128 |
|
||||
#define __ORDER_BIG_ENDIAN__ 4321 |
|
||||
#define __DBL_MANT_DIG__ 53 |
|
||||
#define __cpp_inheriting_constructors 201511 |
|
||||
#define __SIZEOF_FLOAT128__ 16 |
|
||||
#define __INT_LEAST64_MAX__ 0x7fffffffffffffffL |
|
||||
#define __DEC64_MIN__ 1E-383DD |
|
||||
#define __WINT_TYPE__ unsigned int |
|
||||
#define __UINT_LEAST32_TYPE__ unsigned int |
|
||||
#define __SIZEOF_SHORT__ 2 |
|
||||
#define __SSE__ 1 |
|
||||
#define __LDBL_MIN_EXP__ (-16381) |
|
||||
#define __FLT64_MAX__ 1.79769313486231570814527423731704357e+308F64 |
|
||||
#define __WINT_WIDTH__ 32 |
|
||||
#define __INT_LEAST8_MAX__ 0x7f |
|
||||
#define __FLT32X_MAX_10_EXP__ 308 |
|
||||
#define __SIZEOF_INT128__ 16 |
|
||||
#define __LDBL_MAX_10_EXP__ 4932 |
|
||||
#define __ATOMIC_RELAXED 0 |
|
||||
#define __DBL_EPSILON__ double(2.22044604925031308084726333618164062e-16L) |
|
||||
#define __FLT128_MIN__ 3.36210314311209350626267781732175260e-4932F128 |
|
||||
#define _LP64 1 |
|
||||
#define __UINT8_C(c) c |
|
||||
#define __FLT64_MAX_EXP__ 1024 |
|
||||
#define __INT_LEAST32_TYPE__ int |
|
||||
#define __SIZEOF_WCHAR_T__ 4 |
|
||||
#define __FLT128_HAS_QUIET_NAN__ 1 |
|
||||
#define __INT_FAST8_TYPE__ signed char |
|
||||
#define __FLT64X_MIN__ 3.36210314311209350626267781732175260e-4932F64x |
|
||||
#define __GNUC_STDC_INLINE__ 1 |
|
||||
#define __FLT64_HAS_DENORM__ 1 |
|
||||
#define __FLT32_EPSILON__ 1.19209289550781250000000000000000000e-7F32 |
|
||||
#define __DBL_DECIMAL_DIG__ 17 |
|
||||
#define __STDC_UTF_32__ 1 |
|
||||
#define __INT_FAST8_WIDTH__ 8 |
|
||||
#define __FXSR__ 1 |
|
||||
#define __DEC_EVAL_METHOD__ 2 |
|
||||
#define __FLT32X_MAX__ 1.79769313486231570814527423731704357e+308F32x |
|
||||
#define __cpp_runtime_arrays 198712 |
|
||||
#define __UINT64_TYPE__ long unsigned int |
|
||||
#define __UINT32_C(c) c ## U |
|
||||
#define __INTMAX_MAX__ 0x7fffffffffffffffL |
|
||||
#define __cpp_alias_templates 200704 |
|
||||
#define __BYTE_ORDER__ __ORDER_LITTLE_ENDIAN__ |
|
||||
#define __FLT_DENORM_MIN__ 1.40129846432481707092372958328991613e-45F |
|
||||
#define __INT8_MAX__ 0x7f |
|
||||
#define __LONG_WIDTH__ 64 |
|
||||
#define __PIC__ 2 |
|
||||
#define __UINT_FAST32_TYPE__ long unsigned int |
|
||||
#define __CHAR32_TYPE__ unsigned int |
|
||||
#define __FLT_MAX__ 3.40282346638528859811704183484516925e+38F |
|
||||
#define __cpp_constexpr 200704 |
|
||||
#define __INT32_TYPE__ int |
|
||||
#define __SIZEOF_DOUBLE__ 8 |
|
||||
#define __cpp_exceptions 199711 |
|
||||
#define __FLT_MIN_10_EXP__ (-37) |
|
||||
#define __FLT64_MIN__ 2.22507385850720138309023271733240406e-308F64 |
|
||||
#define __INT_LEAST32_WIDTH__ 32 |
|
||||
#define __INTMAX_TYPE__ long int |
|
||||
#define __DEC128_MAX_EXP__ 6145 |
|
||||
#define __FLT32X_HAS_QUIET_NAN__ 1 |
|
||||
#define __ATOMIC_CONSUME 1 |
|
||||
#define __GNUC_MINOR__ 3 |
|
||||
#define __GLIBCXX_TYPE_INT_N_0 __int128 |
|
||||
#define __INT_FAST16_WIDTH__ 64 |
|
||||
#define __UINTMAX_MAX__ 0xffffffffffffffffUL |
|
||||
#define __DEC32_MANT_DIG__ 7 |
|
||||
#define __FLT32X_DENORM_MIN__ 4.94065645841246544176568792868221372e-324F32x |
|
||||
#define __DBL_MAX_10_EXP__ 308 |
|
||||
#define __LDBL_DENORM_MIN__ 3.64519953188247460252840593361941982e-4951L |
|
||||
#define __INT16_C(c) c |
|
||||
#define __STDC__ 1 |
|
||||
#define __FLT32X_DIG__ 15 |
|
||||
#define __PTRDIFF_TYPE__ long int |
|
||||
#define __ATOMIC_SEQ_CST 5 |
|
||||
#define __UINT32_TYPE__ unsigned int |
|
||||
#define __FLT32X_MIN_10_EXP__ (-307) |
|
||||
#define __UINTPTR_TYPE__ long unsigned int |
|
||||
#define __DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD |
|
||||
#define __DEC128_MANT_DIG__ 34 |
|
||||
#define __LDBL_MIN_10_EXP__ (-4931) |
|
||||
#define __FLT128_EPSILON__ 1.92592994438723585305597794258492732e-34F128 |
|
||||
#define __SSE_MATH__ 1 |
|
||||
#define __SIZEOF_LONG_LONG__ 8 |
|
||||
#define __cpp_user_defined_literals 200809 |
|
||||
#define __FLT128_DECIMAL_DIG__ 36 |
|
||||
#define __GCC_ATOMIC_LLONG_LOCK_FREE 2 |
|
||||
#define __FLT32X_MIN__ 2.22507385850720138309023271733240406e-308F32x |
|
||||
#define __LDBL_DIG__ 18 |
|
||||
#define __FLT_DECIMAL_DIG__ 9 |
|
||||
#define __UINT_FAST16_MAX__ 0xffffffffffffffffUL |
|
||||
#define __GCC_ATOMIC_SHORT_LOCK_FREE 2 |
|
||||
#define __INT_LEAST64_WIDTH__ 64 |
|
||||
#define __UINT_FAST8_TYPE__ unsigned char |
|
||||
#define _GNU_SOURCE 1 |
|
||||
#define __ATOMIC_ACQ_REL 4 |
|
||||
#define __ATOMIC_RELEASE 3 |
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,389 +0,0 @@ |
|||||
/********************************************************************************
|
|
||||
** Form generated from reading UI file 'mainwindow.ui' |
|
||||
** |
|
||||
** Created by: Qt User Interface Compiler version 5.13.1 |
|
||||
** |
|
||||
** WARNING! All changes made in this file will be lost when recompiling UI file! |
|
||||
********************************************************************************/ |
|
||||
|
|
||||
#ifndef UI_MAINWINDOW_H |
|
||||
#define UI_MAINWINDOW_H |
|
||||
|
|
||||
#include <QtCore/QVariant> |
|
||||
#include <QtWidgets/QApplication> |
|
||||
#include <QtWidgets/QCheckBox> |
|
||||
#include <QtWidgets/QComboBox> |
|
||||
#include <QtWidgets/QGridLayout> |
|
||||
#include <QtWidgets/QGroupBox> |
|
||||
#include <QtWidgets/QHBoxLayout> |
|
||||
#include <QtWidgets/QLabel> |
|
||||
#include <QtWidgets/QLineEdit> |
|
||||
#include <QtWidgets/QMainWindow> |
|
||||
#include <QtWidgets/QMenuBar> |
|
||||
#include <QtWidgets/QPushButton> |
|
||||
#include <QtWidgets/QSpacerItem> |
|
||||
#include <QtWidgets/QSpinBox> |
|
||||
#include <QtWidgets/QStatusBar> |
|
||||
#include <QtWidgets/QTextEdit> |
|
||||
#include <QtWidgets/QVBoxLayout> |
|
||||
#include <QtWidgets/QWidget> |
|
||||
|
|
||||
QT_BEGIN_NAMESPACE |
|
||||
|
|
||||
class Ui_MainWindow |
|
||||
{ |
|
||||
public: |
|
||||
QWidget *centralwidget; |
|
||||
QWidget *layoutWidget; |
|
||||
QGridLayout *gridLayout; |
|
||||
QLabel *label_27; |
|
||||
QSpinBox *serverEdit; |
|
||||
QLineEdit *portEdit; |
|
||||
QPushButton *connectButton; |
|
||||
QLabel *label; |
|
||||
QLabel *label_2; |
|
||||
QWidget *layoutWidget_2; |
|
||||
QHBoxLayout *horizontalLayout_2; |
|
||||
QGroupBox *groupBox_2; |
|
||||
QGridLayout *gridLayout_3; |
|
||||
QSpinBox *readAddress; |
|
||||
QLabel *label_5; |
|
||||
QLabel *label_9; |
|
||||
QComboBox *readSize; |
|
||||
QLabel *label_4; |
|
||||
QTextEdit *textEditRead; |
|
||||
QGroupBox *writeGroupBox; |
|
||||
QGridLayout *gridLayout_2; |
|
||||
QVBoxLayout *verticalLayout_2; |
|
||||
QCheckBox *coilData1; |
|
||||
QCheckBox *coilData2; |
|
||||
QComboBox *writeSize; |
|
||||
QSpinBox *writeAddress; |
|
||||
QLabel *label_7; |
|
||||
QLabel *label_8; |
|
||||
QVBoxLayout *verticalLayout; |
|
||||
QHBoxLayout *horizontalLayout_3; |
|
||||
QLabel *label_3; |
|
||||
QTextEdit *textEdit1; |
|
||||
QLabel *label_10; |
|
||||
QTextEdit *textEdit2; |
|
||||
QVBoxLayout *verticalLayout_3; |
|
||||
QWidget *layoutWidget_3; |
|
||||
QHBoxLayout *horizontalLayout; |
|
||||
QLabel *label_6; |
|
||||
QComboBox *writeTable; |
|
||||
QSpacerItem *horizontalSpacer_2; |
|
||||
QPushButton *readButton; |
|
||||
QPushButton *writeButton; |
|
||||
QPushButton *readWriteButton; |
|
||||
QMenuBar *menubar; |
|
||||
QStatusBar *statusbar; |
|
||||
|
|
||||
void setupUi(QMainWindow *MainWindow) |
|
||||
{ |
|
||||
if (MainWindow->objectName().isEmpty()) |
|
||||
MainWindow->setObjectName(QString::fromUtf8("MainWindow")); |
|
||||
MainWindow->resize(578, 569); |
|
||||
centralwidget = new QWidget(MainWindow); |
|
||||
centralwidget->setObjectName(QString::fromUtf8("centralwidget")); |
|
||||
layoutWidget = new QWidget(centralwidget); |
|
||||
layoutWidget->setObjectName(QString::fromUtf8("layoutWidget")); |
|
||||
layoutWidget->setGeometry(QRect(0, 10, 571, 28)); |
|
||||
gridLayout = new QGridLayout(layoutWidget); |
|
||||
gridLayout->setObjectName(QString::fromUtf8("gridLayout")); |
|
||||
gridLayout->setContentsMargins(0, 0, 0, 0); |
|
||||
label_27 = new QLabel(layoutWidget); |
|
||||
label_27->setObjectName(QString::fromUtf8("label_27")); |
|
||||
QSizePolicy sizePolicy(QSizePolicy::Maximum, QSizePolicy::Preferred); |
|
||||
sizePolicy.setHorizontalStretch(0); |
|
||||
sizePolicy.setVerticalStretch(0); |
|
||||
sizePolicy.setHeightForWidth(label_27->sizePolicy().hasHeightForWidth()); |
|
||||
label_27->setSizePolicy(sizePolicy); |
|
||||
|
|
||||
gridLayout->addWidget(label_27, 0, 4, 1, 1); |
|
||||
|
|
||||
serverEdit = new QSpinBox(layoutWidget); |
|
||||
serverEdit->setObjectName(QString::fromUtf8("serverEdit")); |
|
||||
QSizePolicy sizePolicy1(QSizePolicy::Maximum, QSizePolicy::Fixed); |
|
||||
sizePolicy1.setHorizontalStretch(0); |
|
||||
sizePolicy1.setVerticalStretch(0); |
|
||||
sizePolicy1.setHeightForWidth(serverEdit->sizePolicy().hasHeightForWidth()); |
|
||||
serverEdit->setSizePolicy(sizePolicy1); |
|
||||
serverEdit->setMinimum(1); |
|
||||
serverEdit->setMaximum(247); |
|
||||
|
|
||||
gridLayout->addWidget(serverEdit, 0, 5, 1, 1); |
|
||||
|
|
||||
portEdit = new QLineEdit(layoutWidget); |
|
||||
portEdit->setObjectName(QString::fromUtf8("portEdit")); |
|
||||
QSizePolicy sizePolicy2(QSizePolicy::Preferred, QSizePolicy::Fixed); |
|
||||
sizePolicy2.setHorizontalStretch(0); |
|
||||
sizePolicy2.setVerticalStretch(0); |
|
||||
sizePolicy2.setHeightForWidth(portEdit->sizePolicy().hasHeightForWidth()); |
|
||||
portEdit->setSizePolicy(sizePolicy2); |
|
||||
|
|
||||
gridLayout->addWidget(portEdit, 0, 3, 1, 1); |
|
||||
|
|
||||
connectButton = new QPushButton(layoutWidget); |
|
||||
connectButton->setObjectName(QString::fromUtf8("connectButton")); |
|
||||
sizePolicy1.setHeightForWidth(connectButton->sizePolicy().hasHeightForWidth()); |
|
||||
connectButton->setSizePolicy(sizePolicy1); |
|
||||
connectButton->setCheckable(false); |
|
||||
connectButton->setAutoDefault(false); |
|
||||
|
|
||||
gridLayout->addWidget(connectButton, 0, 6, 1, 1); |
|
||||
|
|
||||
label = new QLabel(layoutWidget); |
|
||||
label->setObjectName(QString::fromUtf8("label")); |
|
||||
|
|
||||
gridLayout->addWidget(label, 0, 0, 1, 1); |
|
||||
|
|
||||
label_2 = new QLabel(layoutWidget); |
|
||||
label_2->setObjectName(QString::fromUtf8("label_2")); |
|
||||
sizePolicy.setHeightForWidth(label_2->sizePolicy().hasHeightForWidth()); |
|
||||
label_2->setSizePolicy(sizePolicy); |
|
||||
|
|
||||
gridLayout->addWidget(label_2, 0, 1, 1, 1); |
|
||||
|
|
||||
layoutWidget_2 = new QWidget(centralwidget); |
|
||||
layoutWidget_2->setObjectName(QString::fromUtf8("layoutWidget_2")); |
|
||||
layoutWidget_2->setGeometry(QRect(0, 40, 571, 455)); |
|
||||
horizontalLayout_2 = new QHBoxLayout(layoutWidget_2); |
|
||||
horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2")); |
|
||||
horizontalLayout_2->setContentsMargins(0, 0, 0, 0); |
|
||||
groupBox_2 = new QGroupBox(layoutWidget_2); |
|
||||
groupBox_2->setObjectName(QString::fromUtf8("groupBox_2")); |
|
||||
groupBox_2->setMinimumSize(QSize(250, 0)); |
|
||||
gridLayout_3 = new QGridLayout(groupBox_2); |
|
||||
gridLayout_3->setObjectName(QString::fromUtf8("gridLayout_3")); |
|
||||
readAddress = new QSpinBox(groupBox_2); |
|
||||
readAddress->setObjectName(QString::fromUtf8("readAddress")); |
|
||||
readAddress->setMaximum(15); |
|
||||
|
|
||||
gridLayout_3->addWidget(readAddress, 0, 2, 1, 1); |
|
||||
|
|
||||
label_5 = new QLabel(groupBox_2); |
|
||||
label_5->setObjectName(QString::fromUtf8("label_5")); |
|
||||
|
|
||||
gridLayout_3->addWidget(label_5, 1, 1, 1, 1); |
|
||||
|
|
||||
label_9 = new QLabel(groupBox_2); |
|
||||
label_9->setObjectName(QString::fromUtf8("label_9")); |
|
||||
|
|
||||
gridLayout_3->addWidget(label_9, 2, 1, 1, 1); |
|
||||
|
|
||||
readSize = new QComboBox(groupBox_2); |
|
||||
readSize->addItem(QString()); |
|
||||
readSize->addItem(QString()); |
|
||||
readSize->addItem(QString()); |
|
||||
readSize->addItem(QString()); |
|
||||
readSize->addItem(QString()); |
|
||||
readSize->addItem(QString()); |
|
||||
readSize->addItem(QString()); |
|
||||
readSize->addItem(QString()); |
|
||||
readSize->addItem(QString()); |
|
||||
readSize->addItem(QString()); |
|
||||
readSize->setObjectName(QString::fromUtf8("readSize")); |
|
||||
|
|
||||
gridLayout_3->addWidget(readSize, 1, 2, 1, 1); |
|
||||
|
|
||||
label_4 = new QLabel(groupBox_2); |
|
||||
label_4->setObjectName(QString::fromUtf8("label_4")); |
|
||||
|
|
||||
gridLayout_3->addWidget(label_4, 0, 1, 1, 1); |
|
||||
|
|
||||
textEditRead = new QTextEdit(groupBox_2); |
|
||||
textEditRead->setObjectName(QString::fromUtf8("textEditRead")); |
|
||||
|
|
||||
gridLayout_3->addWidget(textEditRead, 3, 1, 1, 2); |
|
||||
|
|
||||
|
|
||||
horizontalLayout_2->addWidget(groupBox_2); |
|
||||
|
|
||||
writeGroupBox = new QGroupBox(layoutWidget_2); |
|
||||
writeGroupBox->setObjectName(QString::fromUtf8("writeGroupBox")); |
|
||||
writeGroupBox->setMinimumSize(QSize(225, 0)); |
|
||||
gridLayout_2 = new QGridLayout(writeGroupBox); |
|
||||
gridLayout_2->setObjectName(QString::fromUtf8("gridLayout_2")); |
|
||||
verticalLayout_2 = new QVBoxLayout(); |
|
||||
verticalLayout_2->setObjectName(QString::fromUtf8("verticalLayout_2")); |
|
||||
coilData1 = new QCheckBox(writeGroupBox); |
|
||||
coilData1->setObjectName(QString::fromUtf8("coilData1")); |
|
||||
|
|
||||
verticalLayout_2->addWidget(coilData1); |
|
||||
|
|
||||
coilData2 = new QCheckBox(writeGroupBox); |
|
||||
coilData2->setObjectName(QString::fromUtf8("coilData2")); |
|
||||
|
|
||||
verticalLayout_2->addWidget(coilData2); |
|
||||
|
|
||||
|
|
||||
gridLayout_2->addLayout(verticalLayout_2, 2, 0, 1, 2); |
|
||||
|
|
||||
writeSize = new QComboBox(writeGroupBox); |
|
||||
writeSize->addItem(QString()); |
|
||||
writeSize->addItem(QString()); |
|
||||
writeSize->setObjectName(QString::fromUtf8("writeSize")); |
|
||||
writeSize->setMaxVisibleItems(2); |
|
||||
|
|
||||
gridLayout_2->addWidget(writeSize, 1, 1, 1, 1); |
|
||||
|
|
||||
writeAddress = new QSpinBox(writeGroupBox); |
|
||||
writeAddress->setObjectName(QString::fromUtf8("writeAddress")); |
|
||||
writeAddress->setMaximum(9); |
|
||||
|
|
||||
gridLayout_2->addWidget(writeAddress, 0, 1, 1, 1); |
|
||||
|
|
||||
label_7 = new QLabel(writeGroupBox); |
|
||||
label_7->setObjectName(QString::fromUtf8("label_7")); |
|
||||
|
|
||||
gridLayout_2->addWidget(label_7, 0, 0, 1, 1); |
|
||||
|
|
||||
label_8 = new QLabel(writeGroupBox); |
|
||||
label_8->setObjectName(QString::fromUtf8("label_8")); |
|
||||
|
|
||||
gridLayout_2->addWidget(label_8, 1, 0, 1, 1); |
|
||||
|
|
||||
verticalLayout = new QVBoxLayout(); |
|
||||
verticalLayout->setObjectName(QString::fromUtf8("verticalLayout")); |
|
||||
horizontalLayout_3 = new QHBoxLayout(); |
|
||||
horizontalLayout_3->setObjectName(QString::fromUtf8("horizontalLayout_3")); |
|
||||
|
|
||||
verticalLayout->addLayout(horizontalLayout_3); |
|
||||
|
|
||||
label_3 = new QLabel(writeGroupBox); |
|
||||
label_3->setObjectName(QString::fromUtf8("label_3")); |
|
||||
|
|
||||
verticalLayout->addWidget(label_3); |
|
||||
|
|
||||
textEdit1 = new QTextEdit(writeGroupBox); |
|
||||
textEdit1->setObjectName(QString::fromUtf8("textEdit1")); |
|
||||
|
|
||||
verticalLayout->addWidget(textEdit1); |
|
||||
|
|
||||
label_10 = new QLabel(writeGroupBox); |
|
||||
label_10->setObjectName(QString::fromUtf8("label_10")); |
|
||||
|
|
||||
verticalLayout->addWidget(label_10); |
|
||||
|
|
||||
textEdit2 = new QTextEdit(writeGroupBox); |
|
||||
textEdit2->setObjectName(QString::fromUtf8("textEdit2")); |
|
||||
|
|
||||
verticalLayout->addWidget(textEdit2); |
|
||||
|
|
||||
verticalLayout_3 = new QVBoxLayout(); |
|
||||
verticalLayout_3->setObjectName(QString::fromUtf8("verticalLayout_3")); |
|
||||
|
|
||||
verticalLayout->addLayout(verticalLayout_3); |
|
||||
|
|
||||
|
|
||||
gridLayout_2->addLayout(verticalLayout, 3, 0, 1, 2); |
|
||||
|
|
||||
|
|
||||
horizontalLayout_2->addWidget(writeGroupBox); |
|
||||
|
|
||||
layoutWidget_3 = new QWidget(centralwidget); |
|
||||
layoutWidget_3->setObjectName(QString::fromUtf8("layoutWidget_3")); |
|
||||
layoutWidget_3->setGeometry(QRect(10, 500, 561, 27)); |
|
||||
horizontalLayout = new QHBoxLayout(layoutWidget_3); |
|
||||
horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout")); |
|
||||
horizontalLayout->setContentsMargins(0, 0, 0, 0); |
|
||||
label_6 = new QLabel(layoutWidget_3); |
|
||||
label_6->setObjectName(QString::fromUtf8("label_6")); |
|
||||
|
|
||||
horizontalLayout->addWidget(label_6); |
|
||||
|
|
||||
writeTable = new QComboBox(layoutWidget_3); |
|
||||
writeTable->setObjectName(QString::fromUtf8("writeTable")); |
|
||||
|
|
||||
horizontalLayout->addWidget(writeTable); |
|
||||
|
|
||||
horizontalSpacer_2 = new QSpacerItem(13, 17, QSizePolicy::Expanding, QSizePolicy::Minimum); |
|
||||
|
|
||||
horizontalLayout->addItem(horizontalSpacer_2); |
|
||||
|
|
||||
readButton = new QPushButton(layoutWidget_3); |
|
||||
readButton->setObjectName(QString::fromUtf8("readButton")); |
|
||||
sizePolicy1.setHeightForWidth(readButton->sizePolicy().hasHeightForWidth()); |
|
||||
readButton->setSizePolicy(sizePolicy1); |
|
||||
|
|
||||
horizontalLayout->addWidget(readButton); |
|
||||
|
|
||||
writeButton = new QPushButton(layoutWidget_3); |
|
||||
writeButton->setObjectName(QString::fromUtf8("writeButton")); |
|
||||
|
|
||||
horizontalLayout->addWidget(writeButton); |
|
||||
|
|
||||
readWriteButton = new QPushButton(layoutWidget_3); |
|
||||
readWriteButton->setObjectName(QString::fromUtf8("readWriteButton")); |
|
||||
readWriteButton->setEnabled(false); |
|
||||
|
|
||||
horizontalLayout->addWidget(readWriteButton); |
|
||||
|
|
||||
MainWindow->setCentralWidget(centralwidget); |
|
||||
menubar = new QMenuBar(MainWindow); |
|
||||
menubar->setObjectName(QString::fromUtf8("menubar")); |
|
||||
menubar->setGeometry(QRect(0, 0, 578, 22)); |
|
||||
MainWindow->setMenuBar(menubar); |
|
||||
statusbar = new QStatusBar(MainWindow); |
|
||||
statusbar->setObjectName(QString::fromUtf8("statusbar")); |
|
||||
MainWindow->setStatusBar(statusbar); |
|
||||
|
|
||||
retranslateUi(MainWindow); |
|
||||
|
|
||||
connectButton->setDefault(true); |
|
||||
readSize->setCurrentIndex(9); |
|
||||
writeSize->setCurrentIndex(0); |
|
||||
|
|
||||
|
|
||||
QMetaObject::connectSlotsByName(MainWindow); |
|
||||
} // setupUi
|
|
||||
|
|
||||
void retranslateUi(QMainWindow *MainWindow) |
|
||||
{ |
|
||||
MainWindow->setWindowTitle(QCoreApplication::translate("MainWindow", "MainWindow", nullptr)); |
|
||||
label_27->setText(QCoreApplication::translate("MainWindow", "Server Address:", nullptr)); |
|
||||
connectButton->setText(QCoreApplication::translate("MainWindow", "Connect", nullptr)); |
|
||||
label->setText(QCoreApplication::translate("MainWindow", "Connection type Is Serial:", nullptr)); |
|
||||
label_2->setText(QCoreApplication::translate("MainWindow", "Port:", nullptr)); |
|
||||
groupBox_2->setTitle(QCoreApplication::translate("MainWindow", "Read", nullptr)); |
|
||||
label_5->setText(QCoreApplication::translate("MainWindow", "Number of values:", nullptr)); |
|
||||
label_9->setText(QCoreApplication::translate("MainWindow", "Result:", nullptr)); |
|
||||
readSize->setItemText(0, QCoreApplication::translate("MainWindow", "1", nullptr)); |
|
||||
readSize->setItemText(1, QCoreApplication::translate("MainWindow", "2", nullptr)); |
|
||||
readSize->setItemText(2, QCoreApplication::translate("MainWindow", "3", nullptr)); |
|
||||
readSize->setItemText(3, QCoreApplication::translate("MainWindow", "4", nullptr)); |
|
||||
readSize->setItemText(4, QCoreApplication::translate("MainWindow", "5", nullptr)); |
|
||||
readSize->setItemText(5, QCoreApplication::translate("MainWindow", "6", nullptr)); |
|
||||
readSize->setItemText(6, QCoreApplication::translate("MainWindow", "7", nullptr)); |
|
||||
readSize->setItemText(7, QCoreApplication::translate("MainWindow", "8", nullptr)); |
|
||||
readSize->setItemText(8, QCoreApplication::translate("MainWindow", "9", nullptr)); |
|
||||
readSize->setItemText(9, QCoreApplication::translate("MainWindow", "10", nullptr)); |
|
||||
|
|
||||
label_4->setText(QCoreApplication::translate("MainWindow", "Start address:", nullptr)); |
|
||||
writeGroupBox->setTitle(QCoreApplication::translate("MainWindow", "Write", nullptr)); |
|
||||
coilData1->setText(QCoreApplication::translate("MainWindow", "Coil1", nullptr)); |
|
||||
coilData2->setText(QCoreApplication::translate("MainWindow", "Coil2", nullptr)); |
|
||||
writeSize->setItemText(0, QCoreApplication::translate("MainWindow", "1", nullptr)); |
|
||||
writeSize->setItemText(1, QCoreApplication::translate("MainWindow", "2", nullptr)); |
|
||||
|
|
||||
writeSize->setCurrentText(QCoreApplication::translate("MainWindow", "1", nullptr)); |
|
||||
label_7->setText(QCoreApplication::translate("MainWindow", "Start address:", nullptr)); |
|
||||
label_8->setText(QCoreApplication::translate("MainWindow", "Number of values:", nullptr)); |
|
||||
label_3->setText(QCoreApplication::translate("MainWindow", "register1", nullptr)); |
|
||||
label_10->setText(QCoreApplication::translate("MainWindow", "register2", nullptr)); |
|
||||
label_6->setText(QCoreApplication::translate("MainWindow", "Table:", nullptr)); |
|
||||
readButton->setText(QCoreApplication::translate("MainWindow", "Read", nullptr)); |
|
||||
writeButton->setText(QCoreApplication::translate("MainWindow", "Write", nullptr)); |
|
||||
readWriteButton->setText(QCoreApplication::translate("MainWindow", "Read-Write", nullptr)); |
|
||||
} // retranslateUi
|
|
||||
|
|
||||
}; |
|
||||
|
|
||||
namespace Ui { |
|
||||
class MainWindow: public Ui_MainWindow {}; |
|
||||
} // namespace Ui
|
|
||||
|
|
||||
QT_END_NAMESPACE |
|
||||
|
|
||||
#endif // UI_MAINWINDOW_H
|
|
@ -1,4 +1,4 @@ |
|||||
#include "modbusmaster.h" |
#include "ModbusMaster.h" |
||||
#include <QModbusTcpClient> |
#include <QModbusTcpClient> |
||||
#include <QModbusRtuSerialMaster> |
#include <QModbusRtuSerialMaster> |
||||
#include <qdebug.h> |
#include <qdebug.h> |
Loading…
Reference in new issue