//ex2.pro
QT += core gui
QT += serialport
QT += network
#disableC4819 warning
QMAKE_CXXFLAGS_WARN_ON +=-wd4819
greaterThan(QT_MAJOR_VERSION,4): QT += widgets
CONFIG += c++11#The following define makes your compiler emit warnings if you use#anyQt feature that has been marked deprecated(the exact warnings#dependon your compiler). Please consult the documentation of the#deprecatedAPI in order to know how to port your code away from it.
DEFINES += QT_DEPRECATED_WARNINGS
#You can also make your code fail to compile if it uses deprecated APIs.#In order to do so, uncomment the following line.#You can also select to disable deprecated APIs only up to a certain version of Qt.#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0
SOURCES += \
main.cpp \
ex2.cpp \
tcpclient.cpp
HEADERS += \
ex2.h \
tcpclient.h
FORMS += \
ex2.ui
#Default rules for deployment.
qnx: target.path =/tmp/$${TARGET}/bin
else: unix:!android: target.path =/opt/$${TARGET}/bin
!isEmpty(target.path): INSTALLS += target
1.说明
mysql binlog:二进制日志文件。它有两个作用,一是增量备份,即只备份新增的内容,可以用于恢复数据;二是用于主从复制等,即主节点维护了一个binlog日志文件,从节点从binlog中同步数据。
…