QT 窗口位置怎么固定

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了QT 窗口位置怎么固定相关的知识,希望对你有一定的参考价值。

参考技术A setGeometry(int x, int y, int w, int h);
窗口宽和高设置为w和h,窗口位置固定在坐标(x , y)。本回答被提问者采纳

Qt中怎样将一个子窗口填充满父窗口,比如,一个QTreeWidget窗口覆盖在一个QWidget窗口上,谢谢

一定要是覆盖完全,谢谢

参考技术A 比如要完全覆盖的话,你要考虑两个问题,第一是大小一样,第二是位置重合,这样才能完全覆盖,大小的话用resize控制,位置的话用move(),这两个函数你看一下帮助文档就知道怎么用了,很简单追问

嗯,这个我考虑过,也用resize控制过,在获取父窗口尺寸的时候就有很大问题,获取的宽和高根本不是我所见的那么多,因为move()过去还是只占一小块区域,请问还有其他解决办法吗?

追答

你知道父窗口的大小是多少吗?要在ui的右面看长宽的,不是自己设置的,你看到长宽就知道可不可以了

追问

我没有用ui自己设置的,而且还可以缩放,所以没有固定值。还是谢谢你呀,呵呵

本回答被提问者采纳

以上是关于QT 窗口位置怎么固定的主要内容,如果未能解决你的问题,请参考以下文章

使用 Qt 固定位置(与 css 效果相同)

gtk 固定窗口位置

求助:怎么固定chrome窗口的位置和大小

css,怎么固定图片不随浏览器的大小而改变位置。

Qt中怎么控制主窗口在屏幕上的显示位置

怎么用js固定某个元素,让它不随页面的滚动而滚动,始终固定在窗口的某个位置?