QT相关
简伴
这个作者很懒,什么都没留下…
展开
-
QT学习之explicit
explicit关键字是C++中阻止构造函数隐式转换设计的,具体如下class A{int a;A(int a){this->a=a;}}然后A a1(5);正确 A a2=5;正确class B{int b;explicit A(int b){this->b=.b;}}然后B b1(5);正确 B b2=5;错误因为类B的构造函数用e原创 2017-06-06 18:30:46 · 1630 阅读 · 0 评论 -
QT学习之signals
QT中增加了signals和slots,即信号与槽,从字面上来看我们也能大概知道这两个概念的意义。信号与槽的作用便是在两者关联后通过发射信号触发槽的反应。可以一个信号对应一个槽,可以一个信号对应多个槽,也可以多个信号对应一个槽。虽然相对来说比较简单,但是使用的时候有些地方需要注意。1.一定要有signals关键字,定义信号时这个关键字不可或缺,比如我们定义一个信号void signal原创 2017-06-06 14:45:42 · 9116 阅读 · 0 评论