• 5713阅读
  • 4回复

QComboBox 的currentItemChangerd()  【已解决】 [复制链接]

上一主题 下一主题
离线gaintele
 

只看楼主 倒序阅读 楼主  发表于: 2009-10-19
QComboBox的currentItemChangerd()的这个函数怎么不好用啊,我想实现的功能是当currentItem改变时马上触发一个slot
ErrostyleCom = new QComboBox;
connect(ErrostyleCom, SIGNAL(currentIndexChanged()),this, SLOT(ErrorstyleComItemChanged()));
这样写不行啊
currentIndexChanged(int Index)这里面的参数的意思是不是有歧义啊?
[ 此帖被午小夜在2010-04-08 00:48重新编辑 ]
离线wsszlj

只看该作者 1楼 发表于: 2009-10-19
信号和槽的参数要完全一致
离线sbtree
只看该作者 2楼 发表于: 2009-10-20
connect(ErrostyleCom, SIGNAL(currentIndexChanged(int)),this, SLOT(ErrorstyleComItemChanged()));
windows 7 + VC++2008 + Qt4.5.2
离线zhangyinghao
只看该作者 3楼 发表于: 2010-04-07
2楼说的对,要加int
离线yangfanxing
只看该作者 4楼 发表于: 2010-04-07
引用第2楼sbtree于2009-10-20 22:01发表的  :
connect(ErrostyleCom, SIGNAL(currentIndexChanged(int)),this, SLOT(ErrorstyleComItemChanged(这里也要int啊~~~)));
PHPWind好恶心。。。不想看这种界面。。。
快速回复
限100 字节
 
上一个 下一个