社区
其他技术讨论专区
帖子详情
如何找到QVboxLayout里面的某个QWidget?
weixin_38058939
2019-09-19 01:39:37
我使用QVboxLayout的addWidget()添加很多个widget(如QLabel、QListWidget)到QVboxLayout中,请问QVboxLayout用哪一个方法可以找到里面的某个QLabel和QListWidget?
...全文
1214
2
打赏
收藏
如何找到QVboxLayout里面的某个QWidget?
我使用QVboxLayout的addWidget()添加很多个widget(如QLabel、QListWidget)到QVboxLayout中,请问QVboxLayout用哪一个方法可以找到里面的某个QLabel和QListWidget?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
weixin_38068785
2019-09-19
打赏
举报
回复
QObject *parentWidget; QObject *childWiget; QLayout *l; do { parentWidget=l->parent(); }while(!parentWidget->isWidgetType()); 得到QVBoxLayout的父类parentWidget childWidget=parentWidget->findChild<childWidgetType*>(childname);//childWidgetType为你要查找的QWidget类弄,比如QPushButton//childName为查找的QWiget的名字(objectName)
weixin_38082570
2019-09-19
打赏
举报
回复
引用第1楼hawkyz0919于2009-07-29 16:16发表的 : QObject *parentWidget; QObject *childWiget; QLayout *l; do {.......多谢!
qwidget
.zip
qwidget
使用界面布局的例子,包括QForm
Layout
、QGrid
Layout
、QHBox
Layout
、Q
VBo
x
Layout
及一个简易登录界面
基于Qt5.12.8
用于学习
QWidget
的使用为Qt实现企业微信界面项目,纯界面逻辑,不包含真实业务逻辑
Qt 模仿企业微信界面 本项目为Qt实现企业微信界面项目,纯界面逻辑,不包含真实业务逻辑。主要用于学习
QWidget
的使用,包含绘制,布局,信号,事件,重写,多线程,qss等技术使用。
本科毕设项目:C++语言,基于Qt
Qwidget
的学生管理系统.zip
用c++/qt写的项目,项目都经测试过,真实可靠,能跑通,可以直接运行,请放心下载使用。
Qt学习之路 绝对经典
Qt 学习之路(1) 前言 我们所使用的Qt,确切地说也就是它的GUI编程部分。C++的GUI编程同Java不同:GUI并不是C++标准的一部分。所以,如果使用 Java,那么你最好的选择就是AWT/Swing,或者也可以使SWT/JFace,但是,C++的GUI编程给了你更多的选择:wxWidget, gtk++以及Qt。这几个库我都有接触,但是接触都不是很多,只能靠一些资料和自己的一点粗浅的认识说一下它们之间的区别(PS: 更详尽的比较在前面的文章中有)。
其他技术讨论专区
476
社区成员
790,963
社区内容
发帖
与我相关
我的任务
其他技术讨论专区
其他技术讨论专区
复制链接
扫一扫
分享
社区描述
其他技术讨论专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章