Qt杂记——布局信号与槽

Posted 琐碎之人

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Qt杂记——布局信号与槽相关的知识,希望对你有一定的参考价值。

1.布局设置拉伸:

 ui->TopLayout->setStretch(0,1); //left
 ui->TopLayout->setStretch(1,4); //right

就是说横向布局之中有两个控件、那么根据初始化的顺序默认index为0,1,所以分别设置两个控件的拉伸比例,上述代码中即为1:4显示。

2.信号与槽注意事项:

connect()中信号与槽函数若有参数只能写类型,不能带参数名字,如:

connect(this,SIGNAL(itemClicked(QTreeWidgetItem*,int)),this,SLOT(TtemClicked(QTreeWidgetItem *, int)))

再一个就是信号和槽的参数的类型须一一对应,否则无法接收信号。

以上是关于Qt杂记——布局信号与槽的主要内容,如果未能解决你的问题,请参考以下文章

androidUI卡顿原理分析及Vsync信号机制

Qt信号和槽的问题

Qt编程中信号与槽机制可以用啥方法替换

Qt信号与槽自动关联机制

怎么理解QT中的信号与槽

QT开发(十三)——QT信号与槽机制