首页 > 其他分享 >qt 查看控件类型

qt 查看控件类型

时间:2022-10-23 15:25:01浏览次数:72  
标签:控件 metaObject qt 查看 className QWidget 类型

qt的大部分控件都是基于QWidget的,所以有时需要通过一种方法判断获取到的Widget是哪种类型的控件;

解决文案是:QWidget->metaObject()->className(),

例如:

ui->label->metaObject()->className() == "QLabel";
————————————————

原文链接:https://blog.csdn.net/wkr2005/article/details/90023037

 

标签:控件,metaObject,qt,查看,className,QWidget,类型
From: https://www.cnblogs.com/RedWetPlace/p/16818607.html

相关文章

  • 在 AWS EKS 上部署 EMQX MQTT 集群
    云进入以「应用为中心」的云原生阶段,Operator模式的出现,则为Kubernetes中的自动化任务创建配置与管理提供了一套行之有效的标准规范。通过将运维知识固化成高级语言Go/J......
  • Qt加载资源文件
    ......
  • 【C语言】运行与调试、查看信息、优秀的代码。
    ......
  • Qt5获取本机IP踩坑总结
    环境win764位,cmake+qt5.9.4获取本机IP代码问题代码其实也不能说是问题,只是在在某些条件下获取的本机IP不全这里只贴出关键函数的代码 QStringListQToolki......
  • qt对话框
    标准对话框常见的5个对话框:消息对话框、文件对话框、字体对话框、输入对话框、颜色对话框1、标准消息对话框QT的QMessageBox类提供了一个模式对话框,用于通知用户或询问......
  • 通过地址查看nginx管理下的视频403
        最近服务器上要保存一些视频,上传成功后通过nginx在公网查看,发现nginx报403,。查询资料后发现是nginx对文件没有权限导致的,对指定视频配置读取权限后依然403,进......
  • devexpress中grid控件教程 多线程异步加载数据,进度条展示
    devexpress中最强大的控件,要数它的Grid了。几乎任务数据都可以展示,但今天要用它做另一个功能。假设我们开发这样一款软件:视频编辑软件。里面有个功能,提取视频中的音频。一......
  • Linux防火墙的查看及端口的开放
    Linux防火墙的查看及端口的开发1.有关防火墙的基本操作#查看防火墙状态systemctlstatusfirewalld#开启防火墙systemctlstartfirewalld#临时关闭防火墙systemc......
  • 文件查看lsof
    https://mp.weixin.qq.com/s?__biz=MzI2OTA3NTk3Ng==&mid=2649284482&idx=1&sn=ae99d96fab26733cb1a208750f3dd5e8&chksm=f2f9ace5c58e25f397335937c6771ddc2f985783c787c6......
  • 网络查看netstat
    https://mp.weixin.qq.com/s?__biz=MzI2OTA3NTk3Ng==&mid=2649284776&idx=1&sn=17774bdfe5f8e7296f107c2af60e2b31&chksm=f2f993cfc58e1ad9ba32071d1f3e5060400da41d4ed593......