社区
Qt
帖子详情
新手求指导 如果找出一个QLabel在QGridLayout的位置?
林北爱爪蛙
2011-10-15 05:29:17
查阅资料后知道itemAtPosition(i,j)->widget() 可以从QLayoutItem得出widget
可以逆过来吗?就是从给定的QGridLayout中的一个Qlabel得出它在QGridLayout里的坐标
望前辈们指教
...全文
178
5
打赏
收藏
新手求指导 如果找出一个QLabel在QGridLayout的位置?
查阅资料后知道itemAtPosition(i,j)->widget() 可以从QLayoutItem得出widget 可以逆过来吗?就是从给定的QGridLayout中的一个Qlabel得出它在QGridLayout里的坐标 望前辈们指教
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
林北爱爪蛙
2011-10-15
打赏
举报
回复
[Quote=引用 4 楼 dbzhang800 的回复:]
引用 2 楼 issakkk 的回复:
其实我找了很久都找不到才上来问的啊~望前辈不吝解答
呵呵,这个答案确实不明显:我说一下过程(过程比答案重要),可能对其他人有用。
你要从 QWidget * 的包 row/col 坐标值
* 打开Manual:
http://doc.qt.nokia.com/4.7/qgridlayout-members.html
* ……
[/Quote]
我一直都在qt creator 里面找 ~ 这个网站找方便很多
谢谢啊
不过想问问index大概是什么?
可以的话可以举下例说说吗?
dbzhang800
2011-10-15
打赏
举报
回复
[Quote=引用 2 楼 issakkk 的回复:]
其实我找了很久都找不到才上来问的啊~望前辈不吝解答
[/Quote]
呵呵,这个答案确实不明显:我说一下过程(过程比答案重要),可能对其他人有用。
你要从 QWidget * 的包 row/col 坐标值
* 打开Manual:
http://doc.qt.nokia.com/4.7/qgridlayout-members.html
* 一方面:找可以返回 row/col 信息的函数
只有一个,
void QGridLayout::getItemPosition ( int index, int * row, int * column, int * rowSpan, int * columnSpan )
别无选择,但它需要 index 参数值。暂且不管它。
* 另一方面:找以QWidget* 为参数的成员函数 (没疑问吧?)
你会注意到,
int QLayout::indexOf ( QWidget * ) const
尽管两个方向都没有现成答案,只要你这样找了,应该容易得出结论:
这两个一块用,就是你要的答案
林北爱爪蛙
2011-10-15
打赏
举报
回复
[Quote=引用 1 楼 dbzhang800 的回复:]
引用楼主 issakkk 的回复:
查阅资料后知道itemAtPosition(i,j)->widget() 可以从QLayoutItem得出widget
可以逆过来吗?就是从给定的QGridLayout中的一个Qlabel得出它在QGridLayout里的坐标
望前辈们指教
有
先去你查这个的同一个地方去查吧,10分钟后如果还没找到,再回来。
[/Quote]
其实我找了很久都找不到才上来问的啊~望前辈不吝解答
林北爱爪蛙
2011-10-15
打赏
举报
回复
其实我找了很久都找不到才上来问的啊~望前辈不吝解答
dbzhang800
2011-10-15
打赏
举报
回复
[Quote=引用楼主 issakkk 的回复:]
查阅资料后知道itemAtPosition(i,j)->widget() 可以从QLayoutItem得出widget
可以逆过来吗?就是从给定的QGridLayout中的一个Qlabel得出它在QGridLayout里的坐标
望前辈们指教
[/Quote]
有
先去你查这个的同一个地方去查吧,10分钟后如果还没找到,再回来。
PyQt5 界面显示文件夹里多张图片,并对图片右键菜单进行操作
新手
向备忘录
最近需要写
一个
训练数据清洗筛选的辅助小工具,之前一直习惯用tkinter来写些小工具,没有接触过PyQt。但是看需
求
感觉用tkinter不是很好实现(应该是我太菜了),想到以前同事推荐过我用QT,所以这是一篇PyQt5
新手
...
给QT
新手
的练手项目——基于QT的GIF播放器
本程序在ubuntu12.04、Qt5以及win7 64bit、Qt4均测试通过。...在Qt的自带example有
一个
movie的小程序,地址在xxx\QT\Examples\x.x\widgets\movie或/opt/Qt/5.1.0/gcc/examples/widgets/widgets中。这是
一个
用来播放...
给QT
新手
的练手项目——基于QT的GIF播放器(转)
本程序在ubuntu12.04、Qt5以及win7 64bit、Qt4均测试通过...在Qt的自带example有
一个
movie的小程序,地址在xxx\QT\Examples\x.x\widgets\movie或/opt/Qt/5.1.0/gcc/examples/widgets/widgets中。这是
一个
用来播放gi...
pyqt5-文件夹下图片浏览,点击图片出现右键菜单
最近需要写
一个
训练数据清洗筛选的辅助小工具,之前一直习惯用tkinter来写些小工具,没有接触过PyQt。但是看需
求
感觉用tkinter不是很好实现(应该是我太菜了),想到以前同事推荐过我用QT,所以这是一篇PyQt5
Qt-学习笔记--里面包含了许多
新手
会碰到的问题还有一些方法的记录,可以收藏查阅。随时更新
目录 1:QDialog类说明 在创建文件中,输入类信息时,基类要选择QDialog类,表明该类继承自QDialog类,使用这个类可以生成
一个
对话框界面。 2:快捷键说明: 3:创建
一个
简单的HelloWorld文件时,对于生成的左侧目录...
Qt
16,216
社区成员
26,595
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章