小编Syu*_*asi的帖子

Qt错误 - 错误:不是信号或插槽声明

我在QT尝试多线程服务器.但是,我不断收到这个恼人的错误:

错误:不是信号或插槽声明(第21行)

这是我的代码:

mythread.h

#ifndef MYTHREAD_H
#define MYTHREAD_H

#include <QThread>
#include <QTcpSocket>

class MyThread : public QThread
{
    Q_OBJECT
public:
    explicit MyThread(int ID, QObject *parent = 0);
    void run();
signals:
    void error(QTcpSocket::SocketError socketerror);

public slots:
    void readyRead();
    void disconnected();

public slots:
    QTcpSocket *socket;
    int socketDescriptor; //Socket ID Number

};

#endif // MYTHREAD_H
Run Code Online (Sandbox Code Playgroud)

c++ qt qthread qtcpsocket

3
推荐指数
1
解决办法
4872
查看次数

标签 统计

c++ ×1

qt ×1

qtcpsocket ×1

qthread ×1