• 4633阅读
  • 4回复

[提问]SIGNAL可以是一个变量吗? [复制链接]

上一主题 下一主题
离线zhang35
 
只看楼主 倒序阅读 楼主  发表于: 2011-04-21
比如
int a;
SIGNAL(a(int)),SLOT(……);
这样可以吗?如果可以这是怎么工作的?
离线浪漫天使
只看该作者 1楼 发表于: 2011-04-21
你想达到什么目的?
离线dbzhang800

只看该作者 2楼 发表于: 2011-04-21
引用楼主zhang35于2011-04-21 13:09发表的 SIGNAL可以是一个变量吗? :
比如
int a;
SIGNAL(a(int)),SLOT(……);
这样可以吗?如果可以这是怎么工作的?

问题是你想干嘛,你是说你里面乱输东西不会编译出错么?

如果你写程序只关心是编译不关心运行的话,可以工作。
离线wlzxlc
只看该作者 3楼 发表于: 2011-04-21
你用一个timer去检查变量,然后发送相应的signal就ok了
离线zhang35
只看该作者 4楼 发表于: 2011-04-23
这样用:比如可以通过一个变量数值的变化来触发一个函数
快速回复
限100 字节
 
上一个 下一个