Qt中怎么添加标签,具体的语法格式如何写

Qt中怎么添加标签,具体的语法格式如何写,第1张

添加标签,具体的语法格式如何写Qt中如何添加标签,具体的语法格式怎么写tabWidget=new QTabWidget()tabWidget->setWindowTitle(tr("设备设置"))tabWidget->addTab(new w1,tr("BISC"))tabWidget->addTab(new w2,tr("门口机"))我调试时系统总说w1,w2是未定义的标示符,没有可用的构造函数,但我构造函数写了w

1、将Matplotlib的Figure对象转换为QWidget,可以使用FigureCanvasQTAgg类。这个类继承自PyQt5.QtWidgets.QWidget,并提供了显示Matplotlib图形的函数。

2、创建一个QTabWidget对象,并为其添加需要显示的各个标签页。

3、在每个标签页中添加Step1中创建的FigureCanvasQTAgg对象。

4、确定好每个标签页的内容后,将QTabWidget对象添加到主窗口中。

label的父类是ui,获取Label和在哪个Tab没关系。

如果是界面里拉的,那界面上对象名叫什么,代码里就ui->labelXX->text()

当然你说的可能是另一种方法(仅提供思路):

获取Tab页所在的Widget:QWidget *pWidget= ui->tab_2

将widget上某一控件转成Label:QLabel *pLabel = (QLabel*)pWidget->children.at(1)

取值:QString ValueStr= pLable->text()

这种方法因为是转换过去的,只适用于固定布局,容易崩溃,请谨慎使用


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11781817.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存