在MFC中的单文档中通过OPENCV的IplImage把图像显示出来后,在View类中得到鼠标坐标(x,y)。

在MFC中的单文档中通过OPENCV的IplImage把图像显示出来后,在View类中得到鼠标坐标(x,y)。,第1张

最简单的方法是,如果大小固定,你跟踪一下在cview类显示的左上角和右下角的位置设为(x1,y1),(x2,y2)(鼠标点那两个点就行)

通过LBUTTONDOWN得到当前鼠标位置设为(x,y)

真实像素值为wh

J=(x-x1)w/(x2-x1)

I=(y-y1)H/(y2-y1)

w和h你要想明白,容易搞混

可以监听滑动接口在没有插入删除的情况下自己计算滑动位置关于RecycleView滑动的机制,总结起来有两点:1,RecycleView滑动和布局相对独立。2,RecycleView的滑动分次单独进行。以上两个机制就从根本上阻碍了获取当前的滑动距离,布局的细节是使用铆点,每个view都会根据铆点进行安排自己的位置,这时候没有计算滑动偏移,包括增加view和删除View,增加和删除会根据铆点的位置再次布局,也不会修改滑动偏移,而每次滑动都是计算距离,交给Scroller来滑动Content内的View注意:一旦有View动态的增加删除就没有办法了

类QabstractItemModel,QabstractListModel,QAbstractTableModel不保存数据,用户需要从这些类派生出子类,并在子类中定义某种数据结构来保存数据。与此不同,类QStandardItemModel负责保存数据,每个数据项被表示为类QStandardItem的对象。我们首先阐述如何使用类QStandardItem保存一个数据项,再阐述如何使用类QStandardItemModel将这些数据项组织起来,形成列表、表格或者树,以供其他视图类显示。

理论参考:>

以上就是关于在MFC中的单文档中通过OPENCV的IplImage把图像显示出来后,在View类中得到鼠标坐标(x,y)。全部的内容,包括:在MFC中的单文档中通过OPENCV的IplImage把图像显示出来后,在View类中得到鼠标坐标(x,y)。、如何获得当前X RecyclerView偏移、如何使用qstandarditemmodel获取qtableview中的数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/web/9671868.html

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

发表评论

登录后才能评论

评论列表(0条)

保存