2016 - 2024

感恩一路有你

qt 滚动窗口 qt中如何向QTextEdit发送一个鼠标滚轮向下滚动一下的事件?

浏览量:1766 时间:2021-03-15 09:52:55 作者:admin

qt中如何向QTextEdit发送一个鼠标滚轮向下滚动一下的事件?

您的目的是用代码模拟轮子事件。你需要知道此时的轮子、键盘、鼠标等状态,并填写参数表。有关详细信息,请参阅QT的帮助说明。下面是一个模拟滚轮在获取焦点的控件上发送向下滚动事件的示例:QWidget*currentufocusuwidget currentufocusuwidget=QApplication::focuswidget()//获取当前焦点的控件qwheeleevent urwheeleevent(qpoint(currentufocusuwidget->pos().x(),current焦点小部件->pos()。Y()),8,QT::nobutton,QT::nomodifier,QT::vertical)//模拟轮。这里我们需要填写更多参数qcoreapplication::SendEvent(this,&urHeelevent)

QT编程,如何用代码实现QTableWidget中滚动条的移动?

根据情况,我会同时使用这两个参数。通常:1、非常简单,直接使用代码,节省更多。UI文件,还要折腾半天,还要补充实现代码,最好直接写一个计算。2、界面比较固定,采用QT设计器3,动态要求比较高,比较复杂,直接编写代码。或者使用QT设计器只绘制大框架,然后实现更复杂的细节和动态要求

qt 滚动窗口 qt消息处理机制 QT多行滚动

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。