• 6373阅读
  • 2回复

【提问】是不是slot的参数不能为QVariant? [复制链接]

上一主题 下一主题
离线yanboo
 

只看楼主 倒序阅读 楼主  发表于: 2005-11-14
QAxContainer Module包装COM组件的时候,会生成一些参数为QVariant类型的Signals,如
    void OnAfterDraw(QVariant display, int viewDrawPhase);
但与我自己写的这样的slot连接总是出错:
    connect( WidgetPageLayout, SIGNAL(OnAfterDraw(QVariant, int)), this, SLOT(OnAfterDraw(QVariant, int)));
若slot中没有QVariant类型的参数,则运行正常:
    connect( WidgetPageLayout, SIGNAL(OnAfterDraw(QVariant, int)), this, SLOT(OnAfterDraw()));

谁知道为什么? 不知道大家有没有遇到?
离线yanboo

只看该作者 1楼 发表于: 2005-11-15
高手都感冒了吗?好歹说上一两句嘛
离线yanboo

只看该作者 2楼 发表于: 2005-11-17
宣布结贴
快速回复
限100 字节
 
上一个 下一个