2016 - 2024

感恩一路有你

qt当前窗口添加滚动条 Qt使用QGraphicsView实现滑动窗体效果?

浏览量:2016 时间:2021-03-14 10:29:43 作者:admin

Qt使用QGraphicsView实现滑动窗体效果?

如果没有滚动条,可以关闭滚动条策略。如果需要使用粗线覆盖整个窗口,则需要重写ResizeEvent事件1,获取图形的大小2,设置场景的大小3,设置项目的大小4,如果需要,移动项目的位置,并放大图片

首先,添加qscrolArea,在其中添加QWidget,然后添加小部件和布局,然后设置小部件关联。与此代码类似:

qscrollarea*prarea=new qscrollarea(this)

QWidget*QW=new QWidget(prarea)//需要滚动QWidget。如果将控件拖到设计器中,将在此处设置一个

QPushButton*Pb=new QPushButton(QW)

Pb->settext(“1235647”)

Pb->move(130,50)

prarea->setwidget(QW)//滚动窗口

Qt的FormLayout有多列时,怎么让他自动加上滚动条?

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

qt当前窗口添加滚动条 qt滚动条自动滚动 qt设置滚动条位置

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