信号和槽
Kf.h:
class CKf : public QThread
{
Q_OBJECT
public:
explicit CKf();
protected:
signals:
void OnLineEvent(int val);
};
class COKf :public CKf
{
Q_OBJECT
public:
explicit COKf();
protected:
signals:
protected slots:
};
MainWindow.h:
class MainWindow : public QMainWindow
{
Q_OBJECT
public:
explicit MainWindow(QWidget *parent = 0);
~MainWindow();
private:
Ui::MainWindow *ui;
COKf FKf;
public slots:
void OnLineEvent(int val);
};
MainWindow.cpp:
想把类中OnIOEvent信号关联到MainWindow的槽怎么实现,这样好像不对connect(FKf,SIGNAL(onLineEvent(bool)), this, SLOT(onLineEvent(bool)));
class CKf : public QThread
{
Q_OBJECT
public:
explicit CKf();
protected:
signals:
void OnLineEvent(int val);
};
class COKf :public CKf
{
Q_OBJECT
public:
explicit COKf();
protected:
signals:
protected slots:
};
MainWindow.h:
class MainWindow : public QMainWindow
{
Q_OBJECT
public:
explicit MainWindow(QWidget *parent = 0);
~MainWindow();
private:
Ui::MainWindow *ui;
COKf FKf;
public slots:
void OnLineEvent(int val);
};
MainWindow.cpp:
想把类中OnIOEvent信号关联到MainWindow的槽怎么实现,这样好像不对connect(FKf,SIGNAL(onLineEvent(bool)), this, SLOT(onLineEvent(bool)));
...全文
相关推荐
Qt 源代码 - 06_信号和槽(二)自定义信号和槽的实例
06_信号和槽(二)自定义信号和槽的实例 源代码
03-信号和槽02:自定义信号和槽的重载(带参数的信号和槽的使用方法
03-信号和槽02:自定义信号和槽的重载(带参数的信号和槽的使用方法
QT静态单例管理信号和槽
QT 单例
QT异步命令行,通过信号和槽进行响应
对应博客:QT异步命令行:信号和槽在QProcess中的应用 博文地址:https://blog.csdn.net/m0_37816922/article/details/124465039
Qt信号和槽
信号与槽机制是qt的核心,一个信号可以接多个槽,多个信号也可以接一个槽,当然一个信号也可以接一个槽。本文的重点是讲述emit的应用,emit是qt中定义的宏,是用来发送一个信号,然后你再写一个槽函数。在构造函数中,通过connect函数将此信号与你所写的槽连接起来,即可使用。


