363 lines
6.1 KiB
C
363 lines
6.1 KiB
C
|
#pragma once
|
|||
|
|
|||
|
#include <QObject>
|
|||
|
|
|||
|
#pragma region <20><><EFBFBD><EFBFBD>1<EFBFBD>߳<EFBFBD>
|
|||
|
class autoThread_B1 : public QObject
|
|||
|
{
|
|||
|
Q_OBJECT
|
|||
|
|
|||
|
public:
|
|||
|
explicit autoThread_B1(QObject *parent = nullptr);
|
|||
|
//<2F>̴߳<DFB3><CCB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
void funThread_B1();
|
|||
|
//<2F><><EFBFBD><EFBFBD><EFBFBD>߳<EFBFBD><DFB3>б<EFBFBD>־,<2C><><EFBFBD><EFBFBD>ֹͣ<CDA3>߳<EFBFBD>
|
|||
|
void setStopFlag_B1(bool flag = true);
|
|||
|
|
|||
|
private:
|
|||
|
//<2F>̹߳<DFB3><CCB9><EFBFBD><EFBFBD><EFBFBD>־
|
|||
|
bool isStop_B1;
|
|||
|
};
|
|||
|
#pragma endregion
|
|||
|
|
|||
|
#pragma region <20><><EFBFBD><EFBFBD>2<EFBFBD>߳<EFBFBD>
|
|||
|
class autoThread_B2 : public QObject
|
|||
|
{
|
|||
|
Q_OBJECT
|
|||
|
|
|||
|
public:
|
|||
|
explicit autoThread_B2(QObject* parent = nullptr);
|
|||
|
//<2F>̴߳<DFB3><CCB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
void funThread_B2();
|
|||
|
//<2F><><EFBFBD><EFBFBD><EFBFBD>߳<EFBFBD><DFB3>б<EFBFBD>־,<2C><><EFBFBD><EFBFBD>ֹͣ<CDA3>߳<EFBFBD>
|
|||
|
void setStopFlag_B2(bool flag = true);
|
|||
|
|
|||
|
private:
|
|||
|
//<2F>̹߳<DFB3><CCB9><EFBFBD><EFBFBD><EFBFBD>־
|
|||
|
bool isStop_B2;
|
|||
|
};
|
|||
|
#pragma endregion
|
|||
|
|
|||
|
#pragma region <20><><EFBFBD><EFBFBD>3<EFBFBD>߳<EFBFBD>
|
|||
|
class autoThread_B3 : public QObject
|
|||
|
{
|
|||
|
Q_OBJECT
|
|||
|
|
|||
|
public:
|
|||
|
explicit autoThread_B3(QObject* parent = nullptr);
|
|||
|
//<2F>̴߳<DFB3><CCB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
void funThread_B3();
|
|||
|
//<2F><><EFBFBD><EFBFBD><EFBFBD>߳<EFBFBD><DFB3>б<EFBFBD>־,<2C><><EFBFBD><EFBFBD>ֹͣ<CDA3>߳<EFBFBD>
|
|||
|
void setStopFlag_B3(bool flag = true);
|
|||
|
|
|||
|
private:
|
|||
|
//<2F>̹߳<DFB3><CCB9><EFBFBD><EFBFBD><EFBFBD>־
|
|||
|
bool isStop_B3;
|
|||
|
};
|
|||
|
#pragma endregion
|
|||
|
|
|||
|
#pragma region <20><><EFBFBD><EFBFBD>4<EFBFBD>߳<EFBFBD>
|
|||
|
class autoThread_B4 : public QObject
|
|||
|
{
|
|||
|
Q_OBJECT
|
|||
|
|
|||
|
public:
|
|||
|
explicit autoThread_B4(QObject* parent = nullptr);
|
|||
|
//<2F>̴߳<DFB3><CCB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
void funThread_B4();
|
|||
|
//<2F><><EFBFBD><EFBFBD><EFBFBD>߳<EFBFBD><DFB3>б<EFBFBD>־,<2C><><EFBFBD><EFBFBD>ֹͣ<CDA3>߳<EFBFBD>
|
|||
|
void setStopFlag_B4(bool flag = true);
|
|||
|
|
|||
|
private:
|
|||
|
//<2F>̹߳<DFB3><CCB9><EFBFBD><EFBFBD><EFBFBD>־
|
|||
|
bool isStop_B4;
|
|||
|
};
|
|||
|
#pragma endregion
|
|||
|
|
|||
|
#pragma region <20><><EFBFBD><EFBFBD>5<EFBFBD>߳<EFBFBD>
|
|||
|
class autoThread_B5 : public QObject
|
|||
|
{
|
|||
|
Q_OBJECT
|
|||
|
|
|||
|
public:
|
|||
|
explicit autoThread_B5(QObject* parent = nullptr);
|
|||
|
//<2F>̴߳<DFB3><CCB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
void funThread_B5();
|
|||
|
//<2F><><EFBFBD><EFBFBD><EFBFBD>߳<EFBFBD><DFB3>б<EFBFBD>־,<2C><><EFBFBD><EFBFBD>ֹͣ<CDA3>߳<EFBFBD>
|
|||
|
void setStopFlag_B5(bool flag = true);
|
|||
|
|
|||
|
private:
|
|||
|
//<2F>̹߳<DFB3><CCB9><EFBFBD><EFBFBD><EFBFBD>־
|
|||
|
bool isStop_B5;
|
|||
|
};
|
|||
|
#pragma endregion
|
|||
|
|
|||
|
#pragma region <20><><EFBFBD><EFBFBD>6<EFBFBD>߳<EFBFBD>
|
|||
|
class autoThread_B6 : public QObject
|
|||
|
{
|
|||
|
Q_OBJECT
|
|||
|
|
|||
|
public:
|
|||
|
explicit autoThread_B6(QObject* parent = nullptr);
|
|||
|
//<2F>̴߳<DFB3><CCB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
void funThread_B6();
|
|||
|
//<2F><><EFBFBD><EFBFBD><EFBFBD>߳<EFBFBD><DFB3>б<EFBFBD>־,<2C><><EFBFBD><EFBFBD>ֹͣ<CDA3>߳<EFBFBD>
|
|||
|
void setStopFlag_B6(bool flag = true);
|
|||
|
|
|||
|
private:
|
|||
|
//<2F>̹߳<DFB3><CCB9><EFBFBD><EFBFBD><EFBFBD>־
|
|||
|
bool isStop_B6;
|
|||
|
};
|
|||
|
#pragma endregion
|
|||
|
|
|||
|
#pragma region <20><><EFBFBD><EFBFBD>7<EFBFBD>߳<EFBFBD>
|
|||
|
class autoThread_B7 : public QObject
|
|||
|
{
|
|||
|
Q_OBJECT
|
|||
|
|
|||
|
public:
|
|||
|
explicit autoThread_B7(QObject* parent = nullptr);
|
|||
|
//<2F>̴߳<DFB3><CCB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
void funThread_B7();
|
|||
|
//<2F><><EFBFBD><EFBFBD><EFBFBD>߳<EFBFBD><DFB3>б<EFBFBD>־,<2C><><EFBFBD><EFBFBD>ֹͣ<CDA3>߳<EFBFBD>
|
|||
|
void setStopFlag_B7(bool flag = true);
|
|||
|
|
|||
|
private:
|
|||
|
//<2F>̹߳<DFB3><CCB9><EFBFBD><EFBFBD><EFBFBD>־
|
|||
|
bool isStop_B7;
|
|||
|
};
|
|||
|
#pragma endregion
|
|||
|
|
|||
|
#pragma region <20><><EFBFBD><EFBFBD>8<EFBFBD>߳<EFBFBD>
|
|||
|
class autoThread_B8 : public QObject
|
|||
|
{
|
|||
|
Q_OBJECT
|
|||
|
|
|||
|
public:
|
|||
|
explicit autoThread_B8(QObject* parent = nullptr);
|
|||
|
//<2F>̴߳<DFB3><CCB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
void funThread_B8();
|
|||
|
//<2F><><EFBFBD><EFBFBD><EFBFBD>߳<EFBFBD><DFB3>б<EFBFBD>־,<2C><><EFBFBD><EFBFBD>ֹͣ<CDA3>߳<EFBFBD>
|
|||
|
void setStopFlag_B8(bool flag = true);
|
|||
|
|
|||
|
private:
|
|||
|
//<2F>̹߳<DFB3><CCB9><EFBFBD><EFBFBD><EFBFBD>־
|
|||
|
bool isStop_B8;
|
|||
|
};
|
|||
|
#pragma endregion
|
|||
|
|
|||
|
#pragma region <20><><EFBFBD><EFBFBD>9<EFBFBD>߳<EFBFBD>
|
|||
|
class autoThread_B9 : public QObject
|
|||
|
{
|
|||
|
Q_OBJECT
|
|||
|
|
|||
|
public:
|
|||
|
explicit autoThread_B9(QObject* parent = nullptr);
|
|||
|
//<2F>̴߳<DFB3><CCB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
void funThread_B9();
|
|||
|
//<2F><><EFBFBD><EFBFBD><EFBFBD>߳<EFBFBD><DFB3>б<EFBFBD>־,<2C><><EFBFBD><EFBFBD>ֹͣ<CDA3>߳<EFBFBD>
|
|||
|
void setStopFlag_B9(bool flag = true);
|
|||
|
|
|||
|
private:
|
|||
|
//<2F>̹߳<DFB3><CCB9><EFBFBD><EFBFBD><EFBFBD>־
|
|||
|
bool isStop_B9;
|
|||
|
};
|
|||
|
#pragma endregion
|
|||
|
|
|||
|
#pragma region <20><><EFBFBD><EFBFBD>10<31>߳<EFBFBD>
|
|||
|
class autoThread_B10 : public QObject
|
|||
|
{
|
|||
|
Q_OBJECT
|
|||
|
|
|||
|
public:
|
|||
|
explicit autoThread_B10(QObject* parent = nullptr);
|
|||
|
//<2F>̴߳<DFB3><CCB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
void funThread_B10();
|
|||
|
//<2F><><EFBFBD><EFBFBD><EFBFBD>߳<EFBFBD><DFB3>б<EFBFBD>־,<2C><><EFBFBD><EFBFBD>ֹͣ<CDA3>߳<EFBFBD>
|
|||
|
void setStopFlag_B10(bool flag = true);
|
|||
|
|
|||
|
private:
|
|||
|
//<2F>̹߳<DFB3><CCB9><EFBFBD><EFBFBD><EFBFBD>־
|
|||
|
bool isStop_B10;
|
|||
|
};
|
|||
|
#pragma endregion
|
|||
|
|
|||
|
#pragma region <20><><EFBFBD><EFBFBD>11<31>߳<EFBFBD>
|
|||
|
class autoThread_B11 : public QObject
|
|||
|
{
|
|||
|
Q_OBJECT
|
|||
|
|
|||
|
public:
|
|||
|
explicit autoThread_B11(QObject* parent = nullptr);
|
|||
|
//<2F>̴߳<DFB3><CCB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
void funThread_B11();
|
|||
|
//<2F><><EFBFBD><EFBFBD><EFBFBD>߳<EFBFBD><DFB3>б<EFBFBD>־,<2C><><EFBFBD><EFBFBD>ֹͣ<CDA3>߳<EFBFBD>
|
|||
|
void setStopFlag_B11(bool flag = true);
|
|||
|
|
|||
|
private:
|
|||
|
//<2F>̹߳<DFB3><CCB9><EFBFBD><EFBFBD><EFBFBD>־
|
|||
|
bool isStop_B11;
|
|||
|
};
|
|||
|
#pragma endregion
|
|||
|
|
|||
|
#pragma region <20><><EFBFBD><EFBFBD>12<31>߳<EFBFBD>
|
|||
|
class autoThread_B12 : public QObject
|
|||
|
{
|
|||
|
Q_OBJECT
|
|||
|
|
|||
|
public:
|
|||
|
explicit autoThread_B12(QObject* parent = nullptr);
|
|||
|
//<2F>̴߳<DFB3><CCB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
void funThread_B12();
|
|||
|
//<2F><><EFBFBD><EFBFBD><EFBFBD>߳<EFBFBD><DFB3>б<EFBFBD>־,<2C><><EFBFBD><EFBFBD>ֹͣ<CDA3>߳<EFBFBD>
|
|||
|
void setStopFlag_B12(bool flag = true);
|
|||
|
|
|||
|
private:
|
|||
|
//<2F>̹߳<DFB3><CCB9><EFBFBD><EFBFBD><EFBFBD>־
|
|||
|
bool isStop_B12;
|
|||
|
};
|
|||
|
#pragma endregion
|
|||
|
|
|||
|
#pragma region <20><><EFBFBD><EFBFBD>13<31>߳<EFBFBD>
|
|||
|
class autoThread_B13 : public QObject
|
|||
|
{
|
|||
|
Q_OBJECT
|
|||
|
|
|||
|
public:
|
|||
|
explicit autoThread_B13(QObject* parent = nullptr);
|
|||
|
//<2F>̴߳<DFB3><CCB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
void funThread_B13();
|
|||
|
//<2F><><EFBFBD><EFBFBD><EFBFBD>߳<EFBFBD><DFB3>б<EFBFBD>־,<2C><><EFBFBD><EFBFBD>ֹͣ<CDA3>߳<EFBFBD>
|
|||
|
void setStopFlag_B13(bool flag = true);
|
|||
|
|
|||
|
private:
|
|||
|
//<2F>̹߳<DFB3><CCB9><EFBFBD><EFBFBD><EFBFBD>־
|
|||
|
bool isStop_B13;
|
|||
|
};
|
|||
|
#pragma endregion
|
|||
|
|
|||
|
#pragma region <20><><EFBFBD><EFBFBD>14<31>߳<EFBFBD>
|
|||
|
class autoThread_B14 : public QObject
|
|||
|
{
|
|||
|
Q_OBJECT
|
|||
|
|
|||
|
public:
|
|||
|
explicit autoThread_B14(QObject* parent = nullptr);
|
|||
|
//<2F>̴߳<DFB3><CCB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
void funThread_B14();
|
|||
|
//<2F><><EFBFBD><EFBFBD><EFBFBD>߳<EFBFBD><DFB3>б<EFBFBD>־,<2C><><EFBFBD><EFBFBD>ֹͣ<CDA3>߳<EFBFBD>
|
|||
|
void setStopFlag_B14(bool flag = true);
|
|||
|
|
|||
|
private:
|
|||
|
//<2F>̹߳<DFB3><CCB9><EFBFBD><EFBFBD><EFBFBD>־
|
|||
|
bool isStop_B14;
|
|||
|
};
|
|||
|
#pragma endregion
|
|||
|
|
|||
|
#pragma region <20><><EFBFBD><EFBFBD>15<31>߳<EFBFBD>
|
|||
|
class autoThread_B15 : public QObject
|
|||
|
{
|
|||
|
Q_OBJECT
|
|||
|
|
|||
|
public:
|
|||
|
explicit autoThread_B15(QObject* parent = nullptr);
|
|||
|
//<2F>̴߳<DFB3><CCB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
void funThread_B15();
|
|||
|
//<2F><><EFBFBD><EFBFBD><EFBFBD>߳<EFBFBD><DFB3>б<EFBFBD>־,<2C><><EFBFBD><EFBFBD>ֹͣ<CDA3>߳<EFBFBD>
|
|||
|
void setStopFlag_B15(bool flag = true);
|
|||
|
|
|||
|
private:
|
|||
|
//<2F>̹߳<DFB3><CCB9><EFBFBD><EFBFBD><EFBFBD>־
|
|||
|
bool isStop_B15;
|
|||
|
};
|
|||
|
#pragma endregion
|
|||
|
|
|||
|
#pragma region <20><><EFBFBD><EFBFBD>16<31>߳<EFBFBD>
|
|||
|
class autoThread_B16 : public QObject
|
|||
|
{
|
|||
|
Q_OBJECT
|
|||
|
|
|||
|
public:
|
|||
|
explicit autoThread_B16(QObject* parent = nullptr);
|
|||
|
//<2F>̴߳<DFB3><CCB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
void funThread_B16();
|
|||
|
//<2F><><EFBFBD><EFBFBD><EFBFBD>߳<EFBFBD><DFB3>б<EFBFBD>־,<2C><><EFBFBD><EFBFBD>ֹͣ<CDA3>߳<EFBFBD>
|
|||
|
void setStopFlag_B16(bool flag = true);
|
|||
|
|
|||
|
private:
|
|||
|
//<2F>̹߳<DFB3><CCB9><EFBFBD><EFBFBD><EFBFBD>־
|
|||
|
bool isStop_B16;
|
|||
|
};
|
|||
|
#pragma endregion
|
|||
|
|
|||
|
#pragma region <20><><EFBFBD><EFBFBD>17<31>߳<EFBFBD>
|
|||
|
class autoThread_B17 : public QObject
|
|||
|
{
|
|||
|
Q_OBJECT
|
|||
|
|
|||
|
public:
|
|||
|
explicit autoThread_B17(QObject* parent = nullptr);
|
|||
|
//<2F>̴߳<DFB3><CCB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
void funThread_B17();
|
|||
|
//<2F><><EFBFBD><EFBFBD><EFBFBD>߳<EFBFBD><DFB3>б<EFBFBD>־,<2C><><EFBFBD><EFBFBD>ֹͣ<CDA3>߳<EFBFBD>
|
|||
|
void setStopFlag_B17(bool flag = true);
|
|||
|
|
|||
|
private:
|
|||
|
//<2F>̹߳<DFB3><CCB9><EFBFBD><EFBFBD><EFBFBD>־
|
|||
|
bool isStop_B17;
|
|||
|
};
|
|||
|
#pragma endregion
|
|||
|
|
|||
|
#pragma region <20><><EFBFBD><EFBFBD>18<31>߳<EFBFBD>
|
|||
|
class autoThread_B18 : public QObject
|
|||
|
{
|
|||
|
Q_OBJECT
|
|||
|
|
|||
|
public:
|
|||
|
explicit autoThread_B18(QObject* parent = nullptr);
|
|||
|
//<2F>̴߳<DFB3><CCB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
void funThread_B18();
|
|||
|
//<2F><><EFBFBD><EFBFBD><EFBFBD>߳<EFBFBD><DFB3>б<EFBFBD>־,<2C><><EFBFBD><EFBFBD>ֹͣ<CDA3>߳<EFBFBD>
|
|||
|
void setStopFlag_B18(bool flag = true);
|
|||
|
|
|||
|
private:
|
|||
|
//<2F>̹߳<DFB3><CCB9><EFBFBD><EFBFBD><EFBFBD>־
|
|||
|
bool isStop_B18;
|
|||
|
};
|
|||
|
#pragma endregion
|
|||
|
|
|||
|
#pragma region <20><><EFBFBD><EFBFBD>19<31>߳<EFBFBD>
|
|||
|
class autoThread_B19 : public QObject
|
|||
|
{
|
|||
|
Q_OBJECT
|
|||
|
|
|||
|
public:
|
|||
|
explicit autoThread_B19(QObject* parent = nullptr);
|
|||
|
//<2F>̴߳<DFB3><CCB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
void funThread_B19();
|
|||
|
//<2F><><EFBFBD><EFBFBD><EFBFBD>߳<EFBFBD><DFB3>б<EFBFBD>־,<2C><><EFBFBD><EFBFBD>ֹͣ<CDA3>߳<EFBFBD>
|
|||
|
void setStopFlag_B19(bool flag = true);
|
|||
|
|
|||
|
private:
|
|||
|
//<2F>̹߳<DFB3><CCB9><EFBFBD><EFBFBD><EFBFBD>־
|
|||
|
bool isStop_B19;
|
|||
|
};
|
|||
|
#pragma endregion
|
|||
|
|
|||
|
#pragma region <20><><EFBFBD><EFBFBD>20<32>߳<EFBFBD>
|
|||
|
class autoThread_B20 : public QObject
|
|||
|
{
|
|||
|
Q_OBJECT
|
|||
|
|
|||
|
public:
|
|||
|
explicit autoThread_B20(QObject* parent = nullptr);
|
|||
|
//<2F>̴߳<DFB3><CCB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
void funThread_B20();
|
|||
|
//<2F><><EFBFBD><EFBFBD><EFBFBD>߳<EFBFBD><DFB3>б<EFBFBD>־,<2C><><EFBFBD><EFBFBD>ֹͣ<CDA3>߳<EFBFBD>
|
|||
|
void setStopFlag_B20(bool flag = true);
|
|||
|
|
|||
|
private:
|
|||
|
//<2F>̹߳<DFB3><CCB9><EFBFBD><EFBFBD><EFBFBD>־
|
|||
|
bool isStop_B20;
|
|||
|
};
|
|||
|
#pragma endregion
|