• 5087阅读
  • 3回复

QTreeWidget信号槽问题 [复制链接]

上一主题 下一主题
离线sharpsleepy
 
只看楼主 倒序阅读 楼主  发表于: 2010-01-03
自己的槽函数为setTerrainTextureText(int)    connect(mTreeWidget,SIGNAL(itemClicked(QTreeWidgetItem*,int)),mEditDialog, SLOT(setTerrainTextureText(int)));  这样连接为什么不生效?目录是多级的话怎么连接啊
离线jnblue

只看该作者 1楼 发表于: 2010-01-04
信号槽参数要一致,不一致的话后面的参数将被略去。所以是你的itemClicked信号的参数与setTerrainTextureText方法不一致造成的。
离线snailbing

只看该作者 2楼 发表于: 2010-01-04
你 setTerrainTextureText 函数收到的参数 int 实际是 QTreeWidgetItem* 值
离线liutao6982
只看该作者 3楼 发表于: 2010-01-06
参数一致性。
快速回复
限100 字节
 
上一个 下一个