• 5176阅读
  • 2回复

可以将构造函数定义成槽么? [复制链接]

上一主题 下一主题
离线瑞恩法斯
 
只看楼主 倒序阅读 楼主  发表于: 2010-10-27
— 本帖被 XChinux 执行加亮操作(2010-10-27) —
可以将其他类的构造函数定义成槽么?
小弟刚学Qt,还请多指教!坐等答案……
离线g_tree
只看该作者 1楼 发表于: 2010-11-13
槽也就普通函数,你说可以不?试试就知道了!

只看该作者 2楼 发表于: 2010-11-13
我觉得不可以,虽然文档里我没找到具体说行不行的,但是按照C++类的定义来推断, 不可以.因为构造函数的定义是只能在类创建的时候调用, 且只能调用一次.你没有办法调用其两次,至少我不知道怎么调用它多次,析构函数则可以直接调用.假如构造函数可以定义为槽,那它也是一个不可调用的槽, 不可调用既无意义.不知道楼主这样什么意思,说说啊, 也许有其他的办法解决之.
快速回复
限100 字节
 
上一个 下一个