kmsp.net
当前位置:首页 >> qt设置控件位置 >>

qt设置控件位置

resizeEvent(QResizeEvent *event){int w = width();int h = height();}这样就可以获取resize之后的高和宽啦

setGeometry(x,y,w,h); 或者move(x,y);

这里我们一般可以对窗口整体进行布局,我们要用到Layout布局部件。 Layout是一种各种UI都很长用的布局手段,Qt的就很不错,比如说GridLayout,你可以把整个窗体布局一个GridLayout, 然后再往GridLayout里面放控件或者其他布局,这种布局的手段...

你的控件自带的属性里面是有你空间的坐标的,你直接调用xy坐标就可以获取了

获取控件位置还是界面位置?

如何获得控件在对话框上的坐标是关键问题。编写了如下的测试小程序,目的是将两个picture控件中的点用直线连接起来,比较直观的是picture控件的四个角,所以程序中是将控件的拐角连接起来。首先在对话框上并排放置两个同样大小的picture控件,将...

使用setGeometry()方法

这里我们一般可以对窗口整体进行布局,我们要用到Layout布局部件。 Layout是一种各种UI都很长用的布局手段,Qt的就很不错,比如说GridLayout,你可以把整个窗体布局一个GridLayout, 然后再往GridLayout里面放控件或者其他布局,这种布局的手段...

调整属性里面的: minimumSize 最小大小,分height和width maximumSize 最大大小,分height和width 锁定按钮的变化范围。

你是要怎么画图?导入图片,然后画在这个区域? void MainWindow::paintEvent(QPaintEvent *e){ QMainWindow::paintEvent(e); QPainter painter(this); if (m_pbgImage) { painter.drawPixmap(0, 0, this->width (), this->height (), *m_pbgIm...

网站首页 | 网站地图
All rights reserved Powered by www.kmsp.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com