信号和槽

haoyunlailai 2013-11-13 03:51:17
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)));
...全文
116 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Trump_zhai 2013-11-14
  • 打赏
  • 举报
回复
connect(FKf,SIGNAL(onLineEvent(int)), this, SLOT(onLineEvent(int)));
  • 打赏
  • 举报
回复
如果不需要操作共享数据,这样可以用
RabinSong 2013-11-13
  • 打赏
  • 举报
回复
跨线程的关联用队列的处理方式看看

16,213

社区成员

发帖
与我相关
我的任务
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
  • Qt
  • 亭台六七座
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧